]> granicus.if.org Git - clang/commit
[c++2a] Add semantic support for private module fragments.
authorRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 18 Apr 2019 21:12:54 +0000 (21:12 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 18 Apr 2019 21:12:54 +0000 (21:12 +0000)
commitae7a41c9de3c3c0327600705619d05ec5b02b5b6
tree59a93164adad81770a8b15e7eb3a5667f17e404a
parentc6dbb7392497a0f52a5631e12e56b491db2dc59c
[c++2a] Add semantic support for private module fragments.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@358713 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Basic/Module.h
include/clang/Lex/ModuleMap.h
include/clang/Sema/Sema.h
lib/AST/Decl.cpp
lib/Lex/ModuleMap.cpp
lib/Sema/Sema.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaModule.cpp
test/CXX/basic/basic.link/p1.cpp
test/CXX/basic/basic.link/p2.cpp [new file with mode: 0644]
test/CXX/module/module.interface/p1.cpp [new file with mode: 0644]
test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.interface/p1.cpp