aboutsummaryrefslogtreecommitdiff
path: root/lldb/scripts/Python/python-extensions.swig
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2012-02-01 01:18:43 +0000
committerDouglas Gregor <dgregor@apple.com>2012-02-01 01:18:43 +0000
commit53a9bdf17ee753b4797b3005808ac6bc1184ad8f (patch)
treedb183b92bdff1461a88de873c87a63b04f76ec81 /lldb/scripts/Python/python-extensions.swig
parent8680c713a63062fd1463a1ef5dbeed7f49d22e09 (diff)
downloadllvm-53a9bdf17ee753b4797b3005808ac6bc1184ad8f.zip
llvm-53a9bdf17ee753b4797b3005808ac6bc1184ad8f.tar.gz
llvm-53a9bdf17ee753b4797b3005808ac6bc1184ad8f.tar.bz2
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
Diffstat (limited to 'lldb/scripts/Python/python-extensions.swig')
0 files changed, 0 insertions, 0 deletions