]> granicus.if.org Git - clang/commit
[AST][NFC] Pack CXXDefaultArgExpr
authorBruno Ricci <riccibrun@gmail.com>
Sat, 17 Nov 2018 12:56:30 +0000 (12:56 +0000)
committerBruno Ricci <riccibrun@gmail.com>
Sat, 17 Nov 2018 12:56:30 +0000 (12:56 +0000)
commitb30b84b85e955a854c75b8f0c9d6ab1d46948577
tree095f3b457ef9d0d8c9e174eeaa4af6b58cd412df
parent2756a5d4e0f8646b96adcd2ab5cddc730071654d
[AST][NFC] Pack CXXDefaultArgExpr

Use the newly available space in the bit-fields of Stmt.
This saves one pointer per CXXDefaultArgExpr.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@347137 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/ExprCXX.h
include/clang/AST/Stmt.h
lib/Serialization/ASTReaderStmt.cpp