summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-03-07 16:54:27 +0000
committerDouglas Gregor <dgregor@apple.com>2011-03-07 16:54:27 +0000
commitdb44611f2e71b4a2b3b340191dfda9a0506c425b (patch)
tree93a21fc772d834373a262646287aa21ff8375a01 /llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
parent11ddf1361df445099fa68cff9aaabe3a9960d8f4 (diff)
downloadbcm5719-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 'llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud