]> granicus.if.org Git - clang/commit
Objective-C++ IRGen. Due to change to AST for initialization of c++11’s
authorFariborz Jahanian <fjahanian@apple.com>
Fri, 14 Mar 2014 15:40:54 +0000 (15:40 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Fri, 14 Mar 2014 15:40:54 +0000 (15:40 +0000)
commite385112444b7202cc7869825eb66efb6fed70940
tree68115f824cdaec5f4bdde01b260d57fc9adf1abd
parent4e317eca08ddcd18833d3b5670b4fff1811b9e17
Objective-C++ IRGen. Due to change to AST for initialization of c++11’s
data members by addition of CXXDefaultInitExpr node to the initializer expression,
it has broken treatment of arc code for such initializations. Reviewed by John McCall.
// rdar://16299964

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203935 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGDecl.cpp
test/CodeGenObjCXX/arc-cxx11-member-init.mm [new file with mode: 0644]