]> granicus.if.org Git - clang/commit
[Modules TS] Diagnose attempts to enter module implementation units without the modul...
authorRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 10 Oct 2017 22:35:27 +0000 (22:35 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 10 Oct 2017 22:35:27 +0000 (22:35 +0000)
commit3f972b5e4af1431f68c375a919eb1bb03cafa6da
tree37fa18705e073e5e9a0ccfd493702923cb1d38a6
parent6bbe311027780821d6f83b00aa730e434648b691
[Modules TS] Diagnose attempts to enter module implementation units without the module interface being available.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@315381 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Sema/Sema.h
lib/Parse/Parser.cpp
lib/Sema/SemaDecl.cpp
test/CXX/modules-ts/basic/basic.link/module-declaration.cpp
test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.import/p1.cpp
test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.interface/p1.cpp
test/CXX/modules-ts/dcl.dcl/dcl.module/p2.cpp [new file with mode: 0644]