aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.h
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-03-24 00:46:35 +0000
committerDouglas Gregor <dgregor@apple.com>2010-03-24 00:46:35 +0000
commita418147c61a14cd21d4cce8f9c7a8750d2a59803 (patch)
treebf72cb1dad1de307db2b8e02c34f9ea33f07ae27 /lib/CodeGen/CodeGenModule.h
parentd63fed48fa958ca7d9a432dab1010c272c19f215 (diff)
Make sure to properly track the anonymous namespace that lives inside
each namespace, even when the outer namespace has multiple definitions. As part of this, collapsed two pointers worth of storage (original namespace and inner anonymous namespace) into a single pointer with a distinguishing bit, since the two are mutually exclusive, saving a pointer per NamespaceDecl. Fixes PR6620. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99368 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions