]> granicus.if.org Git - clang/commit
Implement IRGen for C++11's "T{1, 2, 3}", where T is an aggregate and the
authorRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 14 May 2012 21:57:21 +0000 (21:57 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 14 May 2012 21:57:21 +0000 (21:57 +0000)
commit13ec9100ca6bc03b5ce8832e4a0fcb724d47bcb1
tree85a33f60442dc1bf692f12a2669d62b10cc9efcb
parent2ba542c741c39691940f5d1de0bc88c22f46c430
Implement IRGen for C++11's "T{1, 2, 3}", where T is an aggregate and the
expression is treated as an lvalue.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156781 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGExpr.cpp
lib/CodeGen/CodeGenFunction.h
test/CodeGenCXX/cxx0x-initializer-references.cpp
test/CodeGenCXX/cxx11-initializer-aggregate.cpp [new file with mode: 0644]