This is an archive of the discontinued LLVM Phabricator instance.

[AST] Pack DeclRefExpr, UnaryOperator, MemberExpr and BinaryOperator
AbandonedPublic

Authored by riccibruno on Nov 6 2018, 10:35 AM.

Details

Reviewers
rsmith
Summary

Move some data to the newly available space in the bit-fields
of Stmt. This cuts the size of DeclRefExpr, UnaryOperator,
MemberExpr and BinaryOperator by 1 pointer each.

Also run clang-format on each of these classes.

Diff Detail

Repository
rC Clang