Go to file
David Majnemer 1023668bc2 [MS ABI] nullptr data member ptrs are mangled differently for classes vs fns
It turns out that nullptr pointers to data members act differently in
function templates vs class templates.  Class templates use a variable
width representation proportional to the number of fields needed to
materialize it.  Function templates always use a single '0' template
parameter.  However, using '0' all the time is problematic if the class
uses single or multiple inheritance.  In those cases, use -1.

llvm-svn: 241251
2015-07-02 09:43:11 +00:00
clang [MS ABI] nullptr data member ptrs are mangled differently for classes vs fns 2015-07-02 09:43:11 +00:00
clang-tools-extra [clang-tidy] Enhance clang-tidy misc-macro-repeated-side-effects... 2015-07-02 07:49:55 +00:00
compiler-rt Add declaration of _ReadWriteBarrier. Fixes build of asan tests on Windows. 2015-07-02 02:06:59 +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 Properly initialize Module pointer 2015-06-27 12:35:54 +00:00
libcxx Noticed that std::allocator<const T> was missing the definition for is_always_equal. Fixed this, and added a test for it. 2015-07-01 21:23:40 +00:00
libcxxabi fallback_malloc: silence conversion warning (NFC) 2015-06-03 17:25:35 +00:00
libunwind Fix unw_getcontext() return value on AArch64. 2015-06-25 15:12:46 +00:00
lld COFF: Merge SymbolTable::find{,Symbol}. NFC 2015-07-02 03:59:04 +00:00
lldb Change executable name to a.out. 2015-07-02 01:26:39 +00:00
llgo [llgo] cmd/llgoi: use line editor 2015-05-23 15:16:09 +00:00
llvm [GraphWriter] Don't wait on xdg-open when not on Apple. 2015-07-02 09:32:07 +00:00
openmp Fix OMPT event_barrer_end 2015-07-01 15:16:04 +00:00
polly Update isl to isl-0.15-35-ga1e44f0 2015-07-02 07:59:21 +00:00