Go to file
Richard Smith 73c3c21fae Fix tracking of whether the previous template instantiation stack matches the current one.
Rather than attempting to compare whether the previous and current top of
context stack are "equal" (which fails for a number of reasons, such as the
context stack entries containing pointers to objects on the stack, or reaching
the same "top of stack" entry through two different paths), track the depth of
context stack at which we last emitted a note and invalidate it when we pop the
context stack to less than that depth.

This causes us to emit some missing "in instantiation of" notes and to stop
emitting redundant "in instantiation of" stacks matching the previous stack in
rare cases.

llvm-svn: 295921
2017-02-23 02:09:03 +00:00
clang Fix tracking of whether the previous template instantiation stack matches the current one. 2017-02-23 02:09:03 +00:00
clang-tools-extra Completion related fixes for clang-include-fixer.el. 2017-02-22 09:21:22 +00:00
compiler-rt Re-commit of r295318, which was reverted due to AArch64 flakiness. Moving the test to Darwin only. 2017-02-22 01:13:34 +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 math: Add native_tan as wrapper to tan 2017-02-23 01:46:57 +00:00
libcxx Revert "threading_support: make __thread_sleep_for be alertable" 2017-02-18 19:28:43 +00:00
libcxxabi [CMake][libcxxabi] Update the libc++ test module path 2017-02-18 04:37:59 +00:00
libunwind [libunwind][CMake] Use libc++ headers when available 2017-02-16 05:18:08 +00:00
lld Fix /msvclto. 2017-02-23 00:26:42 +00:00
lldb Reverted 295897 pending refinements and fixes for green-dragon. 2017-02-23 00:46:30 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm Test if we can use raw strings on all platforms compiling LLVM. 2017-02-23 01:09:01 +00:00
openmp [OpenMP] Missing virtual destructor in KMPAffinity 2017-02-22 22:50:28 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [DeLICM] Add regression tests for DeLICM reject cases. 2017-02-22 15:14:08 +00:00