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)
commitc7f576fc91cdc802bc97fae56bfed38867b11ff0
tree415012c08feecd57f978a99ce402a2dae00f1180
parent249237cb2e9668bfc64a1bc7b5d4d25eac1190d5
Fix mangling numbers for varargs lambdas; varargs and non-varargs lambdas get
different lambda-sigs, so they should have different counters.

llvm-svn: 284933
clang/lib/AST/ItaniumCXXABI.cpp
clang/test/CodeGenCXX/mangle-lambdas.cpp