]> granicus.if.org Git - clang/commit
Revert "Make CXXNewExpr contain only a single initialier, and not hold the used const...
authorSebastian Redl <sebastian.redl@getdesigned.at>
Thu, 16 Feb 2012 11:35:52 +0000 (11:35 +0000)
committerSebastian Redl <sebastian.redl@getdesigned.at>
Thu, 16 Feb 2012 11:35:52 +0000 (11:35 +0000)
commit1548d14f4092a817f7d90ad3e7a65266dc85fbc5
tree9598a6e0e3d1961c32a7ab570360ada0a543eb6c
parent5f688f4b15d02aa7ad159c46b1f78fe59d412f12
Revert "Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself."
It leads to a compiler crash in the Bullet benchmark.

This reverts commit r12014.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150684 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
include/clang/AST/ExprCXX.h
include/clang/Sema/Sema.h
lib/AST/Expr.cpp
lib/AST/ExprCXX.cpp
lib/AST/ItaniumMangle.cpp
lib/AST/StmtPrinter.cpp
lib/AST/StmtProfile.cpp
lib/CodeGen/CGExprCXX.cpp
lib/Parse/ParseExprCXX.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/TreeTransform.h
lib/Serialization/ASTReaderStmt.cpp
lib/Serialization/ASTWriterStmt.cpp
lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
test/Analysis/new.cpp
tools/libclang/CIndex.cpp