]> granicus.if.org Git - clang/commit
Don't set out-of-line template specialization/definition information
authorDouglas Gregor <dgregor@apple.com>
Wed, 28 Jul 2010 23:59:57 +0000 (23:59 +0000)
committerDouglas Gregor <dgregor@apple.com>
Wed, 28 Jul 2010 23:59:57 +0000 (23:59 +0000)
commit98c2e6248fa4152cd6a6aea9a8d894f7fe21f394
tree699fa735b236d9dcac5b8dac89e1444166ef0812
parentab5722e67794b3954c874a369086fc5f41ac46a5
Don't set out-of-line template specialization/definition information
for AST nodes that aren't actually out-of-line (i.e., require a
nested-name-specifier). Fixes <rdar://problem/8204126>.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@109704 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDecl.cpp
lib/Sema/SemaTemplate.cpp
test/SemaTemplate/crash-8204126.cpp [new file with mode: 0644]