]> granicus.if.org Git - clang/commit
Finish off mangling locals in block literals.
authorEli Friedman <eli.friedman@gmail.com>
Wed, 10 Jul 2013 01:33:19 +0000 (01:33 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Wed, 10 Jul 2013 01:33:19 +0000 (01:33 +0000)
commite79c9876aac0d933c9f97e8a36c97698b368daba
tree04a30a0f5cca71058f82f2a5a344c96afd48f697
parente5798893b1fb2468a11e8374d340e6fa2f82a9a5
Finish off mangling locals in block literals.

Specifically, handle the case where the block is in a default argument
in a class method.  The mangling here follows what we do for lambdas.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@185991 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ItaniumMangle.cpp
test/CodeGenObjCXX/mangle-blocks.mm