diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-07-11 12:13:16 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-07-11 12:13:16 +0000 |
| commit | 741146b825bc30d2c4ec391ba2a1818c646be599 (patch) | |
| tree | d859522fadde9fa0179f136a5840b4783ebb08e9 /clang/unittests/Format | |
| parent | 4209e7f6c67620e0f1357fcca3ae67c27ce920bc (diff) | |
| download | bcm5719-llvm-741146b825bc30d2c4ec391ba2a1818c646be599.tar.gz bcm5719-llvm-741146b825bc30d2c4ec391ba2a1818c646be599.zip | |
Reduce the number of indirections in the attributes implementation.
- Coallocate entires for AttributeSetImpls and Nodes after the class itself.
- Remove mutable iterators from immutable classes.
- Remove unused context field from AttributeImpl.
- Derive Enum/Align/String attribute implementations from AttributeImpl instead
of having a whole new inheritance tree for them.
- Derive AlignAttributeImpl from EnumAttributeImpl.
llvm-svn: 186075
Diffstat (limited to 'clang/unittests/Format')
0 files changed, 0 insertions, 0 deletions

