diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2015-03-27 00:41:57 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2015-03-27 00:41:57 +0000 |
commit | 4babb8dca1481c027c38ceaed8bf6c7c52ae509a (patch) | |
tree | e801b67312f6400becce2950452b81bbe96360eb /include/clang/Sema/Lookup.h | |
parent | 36ef61c991c956473b6fbe8b81b6c88ff6b96206 (diff) |
[modules] Handle defining a class template on top of an existing imported-but-not-visible definition.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@233341 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Sema/Lookup.h')
-rw-r--r-- | include/clang/Sema/Lookup.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/include/clang/Sema/Lookup.h b/include/clang/Sema/Lookup.h index 8ba78bea59..5bfee8b0d0 100644 --- a/include/clang/Sema/Lookup.h +++ b/include/clang/Sema/Lookup.h @@ -291,9 +291,6 @@ public: if (!D->isHidden()) return true; - if (SemaRef.ActiveTemplateInstantiations.empty()) - return false; - // During template instantiation, we can refer to hidden declarations, if // they were visible in any module along the path of instantiation. return isVisibleSlow(SemaRef, D); |