[AST] Pack UnaryOperator
authorBruno Ricci <riccibrun@gmail.com>
Thu, 15 Nov 2018 13:30:38 +0000 (13:30 +0000)
committerBruno Ricci <riccibrun@gmail.com>
Thu, 15 Nov 2018 13:30:38 +0000 (13:30 +0000)
commit3354b6cefb378ae21cdee77a81423ca39ce56e4a
treec2f23538016796b7637ba5145cff5f956806a8fd
parentee84676a1e7deead18983e9a769fc0d9e0d78e90
[AST] Pack UnaryOperator

Use the newly available space in the bit-fields of Stmt
to store some data from UnaryOperator.
This saves 8 bytes per UnaryOperator.

Differential Revision: https://reviews.llvm.org/D54524

Reviewed By: dblaikie

llvm-svn: 346951
clang/include/clang/AST/Expr.h
clang/include/clang/AST/Stmt.h