summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2012-01-07 09:11:48 +0000
committerDouglas Gregor <dgregor@apple.com>2012-01-07 09:11:48 +0000
commite57e752b71f0254e697156ed8c5c15040f53e6d6 (patch)
treea6b6d287391aff05c487f0cb9043cbb91353c5e7 /clang/lib/CodeGen/CodeGenFunction.cpp
parent43a1bd6ac7caf826c024eb05507b3c8fe8956dc3 (diff)
downloadbcm5719-llvm-e57e752b71f0254e697156ed8c5c15040f53e6d6.tar.gz
bcm5719-llvm-e57e752b71f0254e697156ed8c5c15040f53e6d6.zip
Switch NamespaceDecl from its own hand-rolled redeclaration chain over
to Redeclarable<NamespaceDecl>, so that we benefit from the improveed redeclaration deserialization and merging logic provided by Redeclarable<T>. Otherwise, no functionality change. As a drive-by fix, collapse the "inline" bit into the low bit of the original namespace/anonymous namespace, saving 8 bytes per NamespaceDecl on x86_64. llvm-svn: 147729
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud