diff options
author | Douglas Gregor <dgregor@apple.com> | 2011-03-07 16:54:27 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2011-03-07 16:54:27 +0000 |
commit | db44611f2e71b4a2b3b340191dfda9a0506c425b (patch) | |
tree | 93a21fc772d834373a262646287aa21ff8375a01 /clang/lib/CodeGen/CodeGenModule.h | |
parent | 11ddf1361df445099fa68cff9aaabe3a9960d8f4 (diff) | |
download | bcm5719-llvm-db44611f2e71b4a2b3b340191dfda9a0506c425b.tar.gz bcm5719-llvm-db44611f2e71b4a2b3b340191dfda9a0506c425b.zip |
Support explicit template specialization and instantiation for members
of a C++0x inline namespace within enclosing namespaces, as noted in
C++0x [namespace.def]p8.
Fixes <rdar://problem/9006349>, a libc++ failure where Clang was
rejected an explicit specialization of std::swap (since libc++ puts it
into an inline, versioned namespace std::__1).
llvm-svn: 127162
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions