]> granicus.if.org Git - clang/commit
[AST] Inline CompoundStmt contents into the parent allocation.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sun, 24 Dec 2017 16:24:20 +0000 (16:24 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sun, 24 Dec 2017 16:24:20 +0000 (16:24 +0000)
commitd0ee47a8ce602a6e61ac63fa668365a3a2469038
treee380c1e7636a4e2fd73a06e4bbe83ad10f1e8a9a
parentcdb5ae94df2213571a0dd4a5ffd45cb4d54856db
[AST] Inline CompoundStmt contents into the parent allocation.

Saves a pointer on every CompoundStmt.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@321429 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Stmt.h
lib/AST/ASTImporter.cpp
lib/AST/Stmt.cpp
lib/Analysis/BodyFarm.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaStmt.cpp
lib/Serialization/ASTReaderStmt.cpp