Go to file
David Majnemer 22ee1a7466 [MS ABI] Don't crash on references to pointers to members in args
We know that a reference can always be dereferenced.  However, we don't
always know the number of bytes if the reference's pointee type is
incomplete.  This case was correctly handled but we didn't consider the
case where the type is complete but we cannot calculate its size for ABI
specific reasons.  In this specific case, a member pointer's size is
available only under certain conditions.

This fixes PR24703.

llvm-svn: 247188
2015-09-09 20:57:59 +00:00
clang [MS ABI] Don't crash on references to pointers to members in args 2015-09-09 20:57:59 +00:00
clang-tools-extra [clang-tidy] Fix PR22785. 2015-09-09 17:06:09 +00:00
compiler-rt [msan] Unpoison dlpi_phdr in dl_iterate_phdr. 2015-09-08 23:14:44 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Update mailing list reference. 2015-08-24 22:43:24 +00:00
libcxx Implementation of Boyer-Moore and Boyer-Moore-Horspool searchers for the LFTS. 2015-09-08 17:59:09 +00:00
libcxxabi Convert LIBCXXABI_BUILD_32_BITS to LLVM_BUILD_32_BITS. 2015-09-01 01:02:06 +00:00
libunwind unwind: cleanup -Wunused-parameter 2015-09-01 04:29:03 +00:00
lld [elf2] Assign output sections to PHDRs. 2015-09-09 20:48:09 +00:00
lldb Make sure to flush the stream to make sure the string is up to date when we query its size. 2015-09-09 18:41:50 +00:00
llgo [llgo] drop debug/DIBuilder.Declare 2015-09-01 11:52:37 +00:00
llvm [WebAssembly] Update target datalayout strings. 2015-09-09 20:54:31 +00:00
openmp Remove duplicate of num_threads assignment. 2015-09-02 20:28:50 +00:00
polly Fix typo: zycle -> cycle [NFC] 2015-09-09 18:20:31 +00:00