]> granicus.if.org Git - clang/commit
Fix mangling for dependent "type { expr-list }" expressions, and add mangling for...
authorRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 23 Aug 2017 22:12:08 +0000 (22:12 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 23 Aug 2017 22:12:08 +0000 (22:12 +0000)
commit919ae5fc042719d9f21b2d569e9425b948f7b1f1
treefdb07661bfb68e3611c506031949ace0fcb06767
parentc05af575f52ab7f2f1bc2bbdf247976d8c21c582
Fix mangling for dependent "type { expr-list }" expressions, and add mangling for designated initializers matching recent cxx-abi-dev discussion.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@311612 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/ExprCXX.h
lib/AST/ASTDumper.cpp
lib/AST/ItaniumMangle.cpp
lib/AST/StmtProfile.cpp
test/CodeGenCXX/mangle-exprs.cpp
test/CodeGenCXX/mangle-fail.cpp