summaryrefslogtreecommitdiffstats
path: root/clang/test/Modules/Inputs/wildcard-submodule-exports
Commit message (Collapse)AuthorAgeFilesLines
* Use @import rather than @__experimental_modules_import, since theDouglas Gregor2012-12-112-4/+4
| | | | | | latter is rather a mess to type. llvm-svn: 169919
* Change @import to @__experimental_modules_import. We are not ready to ↵Ted Kremenek2012-03-012-4/+4
| | | | | | | | commit to a particular syntax for modules, and don't have time to push it forward in the near future. llvm-svn: 151841
* Eliminate the uglified keyword __import_module__ for importingDouglas Gregor2012-01-032-4/+4
| | | | | | | | | | | | | modules. This leaves us without an explicit syntax for importing modules in C/C++, because such a syntax needs to be discussed first. In Objective-C/Objective-C++, the @import syntax is used to import modules. Note that, under -fmodules, C/C++ programs can import modules via the #include mechanism when a module map is in place for that header. This allows us to work with modules in C/C++ without committing to a syntax. llvm-svn: 147467
* Implement support for wildcard exports in modules, allowing a moduleDouglas Gregor2011-12-057-0/+32
to re-export anything that it imports. This opt-in feature makes a module behave more like a header, because it can be used to re-export the transitive closure of a (sub)module's dependencies. llvm-svn: 145811
OpenPOWER on IntegriCloud