summaryrefslogtreecommitdiffstats
path: root/clang/test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.import/p1.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [Modules TS] Diagnose attempts to enter module implementation units without ↵Richard Smith2017-10-101-1/+4
| | | | | | the module interface being available. llvm-svn: 315381
* [modules-ts] Omit submodule semantics for TS modulesBoris Kolpackov2017-08-291-2/+7
| | | | | | | | | | | | If a TS module name has more than one component (e.g., foo.bar) then we erroneously activated the submodule semantics when encountering a module declaration in the module implementation unit (e.g., 'module foo.bar;'). Reviewed By: rsmith Differential Revision: https://reviews.llvm.org/D35678 llvm-svn: 312007
* [modules ts] Declarations from a module interface unit are only visible outsideRichard Smith2017-07-051-2/+2
| | | | | | the module if declared in an export block. llvm-svn: 307115
* Rearrange some Modules TS testcases into test/CXX/modules-ts.Richard Smith2017-04-221-0/+41
llvm-svn: 301066
OpenPOWER on IntegriCloud