[modules] When finding the owning module of an instantiated context in template
instantiation, follow lexical parents not semantic ones: we want to find the module where the pattern was written. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@316055 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Frontend/VerifyDiagnosticConsumer.h 2 additions, 1 deletioninclude/clang/Frontend/VerifyDiagnosticConsumer.h
- lib/Frontend/VerifyDiagnosticConsumer.cpp 10 additions, 3 deletionslib/Frontend/VerifyDiagnosticConsumer.cpp
- lib/Sema/SemaLookup.cpp 1 addition, 1 deletionlib/Sema/SemaLookup.cpp
- test/Modules/visibility-in-instantiation.cpp 51 additions, 0 deletionstest/Modules/visibility-in-instantiation.cpp
Loading
Please register or sign in to comment