[PATCH] D56134: [AST] Store some data of CXXNewExpr as trailing objects

2019-01-07 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL350527: [AST] Store some data of CXXNewExpr as trailing objects (authored by brunoricci, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm.org/D56134

[PATCH] D56134: [AST] Store some data of CXXNewExpr as trailing objects

2019-01-06 Thread Bruno Ricci via Phabricator via cfe-commits
riccibruno marked an inline comment as done. riccibruno added inline comments. Comment at: include/clang/AST/ExprCXX.h:1950 /// The allocated type-source information, as written in the source. TypeSourceInfo *AllocatedTypeInfo; rjmccall wrote: > If you ev

[PATCH] D56134: [AST] Store some data of CXXNewExpr as trailing objects

2018-12-31 Thread John McCall via Phabricator via cfe-commits
rjmccall added a comment. LGTM. Comment at: include/clang/AST/ExprCXX.h:1950 /// The allocated type-source information, as written in the source. TypeSourceInfo *AllocatedTypeInfo; If you ever want a somewhat bigger refactoring project that might provid

[PATCH] D56134: [AST] Store some data of CXXNewExpr as trailing objects

2018-12-28 Thread Bruno Ricci via Phabricator via cfe-commits
riccibruno created this revision. riccibruno added a reviewer: rjmccall. riccibruno added a project: clang. Herald added a reviewer: shafik. Herald added a subscriber: cfe-commits. Store the optional array size expression, optional initialization expression and optional placement new arguments in