Go to file
Douglas Gregor 53a9bdf17e Improve checking of explicit captures in a C++11 lambda expression:
- Actually building the var -> capture mapping properly (there was an off-by-one error)
  - Keeping track of the source location of each capture
  - Minor QoI improvements, e.g, highlighing the prior capture if
  there are multiple captures, pointing at the variable declaration we
  found if we reject it.

As part of this, add standard citations for the various semantic
checks we perform, and note where we're not performing those checks as
we should.

llvm-svn: 149462
2012-02-01 01:18:43 +00:00
clang Improve checking of explicit captures in a C++11 lambda expression: 2012-02-01 01:18:43 +00:00
compiler-rt [asan] fix the wrong __WORDSIZE definition on Win x64, add ASAN_INTERFACE_FUNCTION_ATTRIBUTE. Patch by timurrrr@google.com 2012-01-31 18:13:50 +00:00
debuginfo-tests Revert previous patch as the corresponding clang patch was reverted. 2012-01-26 07:01:33 +00:00
libclc Update repository paths. 2012-01-08 22:31:18 +00:00
libcxx Fix .PHONY target to match new installheaders target. 2012-01-21 06:16:39 +00:00
libcxxabi Here's a test for catching pointers. 2012-02-01 00:22:38 +00:00
lld Cleanup system_error extensions. 2012-01-31 21:47:13 +00:00
lldb remove spurious leftover code from std::list testcase 2012-02-01 00:43:33 +00:00
llvm Disable InstCombine unsafe folding bitcasts of calls w/ varargs. 2012-02-01 00:08:17 +00:00
polly www: More typos 2012-02-01 00:08:10 +00:00