This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository clang.
from e9149d19ac [clang-format] Remove unused Environment constructor. new c2e330a40a [c++2a] Improve diagnostic for use of declaration from anoth [...] new 224f452d08 Add '#pragma clang __debug module_map module.name' to dump t [...] new 26124e6bab Split out modules-specific declaration handling from SemaDec [...]
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/clang/Basic/DiagnosticLexKinds.td | 2 + include/clang/Basic/DiagnosticSemaKinds.td | 6 + lib/Lex/PPDirectives.cpp | 16 +- lib/Lex/Pragma.cpp | 18 +- lib/Sema/CMakeLists.txt | 1 + lib/Sema/SemaDecl.cpp | 465 -------------------- lib/Sema/SemaLookup.cpp | 70 ++- lib/Sema/SemaModule.cpp | 485 +++++++++++++++++++++ .../basic/basic.scope/basic.scope.namespace/p2.cpp | 86 ++++ 9 files changed, 661 insertions(+), 488 deletions(-) create mode 100644 lib/Sema/SemaModule.cpp create mode 100644 test/CXX/basic/basic.scope/basic.scope.namespace/p2.cpp