]> granicus.if.org Git - clang/commit
When searching for an instantiated declaration requires instantiation
authorDouglas Gregor <dgregor@apple.com>
Fri, 5 Nov 2010 23:22:45 +0000 (23:22 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 5 Nov 2010 23:22:45 +0000 (23:22 +0000)
commita43064c7b721a51ab2c0d0ccdc4f84064aa7cecc
tree9a22bd48663a918d76db84e5a816546372da1429
parent464b2f0ab31f6de8761f76f6754809f9746f4584
When searching for an instantiated declaration requires instantiation
of its parent context, be sure to update the parent-context pointer
after instantiation. Fixes two anonymous-union instantiation issues in
<rdar://problem/8635664>.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@118313 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaTemplateInstantiateDecl.cpp
test/SemaTemplate/anonymous-union.cpp