]> granicus.if.org Git - clang/commit
Fix mangling numbers for varargs lambdas; varargs and non-varargs lambdas get
authorRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 23 Oct 2016 04:53:03 +0000 (04:53 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 23 Oct 2016 04:53:03 +0000 (04:53 +0000)
commit00586d02b1af56efadc99cb3967ad6caf6f4b849
treebe3cdaa31cc8f139a3b90620aaa7cb355ff5f83d
parent82644c32d6ce95dc6dc99578d122280405605536
Fix mangling numbers for varargs lambdas; varargs and non-varargs lambdas get
different lambda-sigs, so they should have different counters.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@284933 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ItaniumCXXABI.cpp
test/CodeGenCXX/mangle-lambdas.cpp