summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/Module.h
Commit message (Expand)AuthorAgeFilesLines
* This patch adds new private headers to the module map. PrivateLawrence Crowl2013-06-201-1/+4
* <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a...Douglas Gregor2013-03-201-0/+25
* <rdar://problem/10796651> Introduce configuration macros into module maps.Douglas Gregor2013-03-201-3/+15
* [Modules] Resolve top-headers of modules lazily.Argyrios Kyrtzidis2013-03-131-4/+22
* [modules] Refactor code from ASTReader::makeModuleVisible() into a new function,Argyrios Kyrtzidis2013-02-191-1/+4
* Infer "link" lines for top-level frameworks. Essentially, a frameworkDouglas Gregor2013-01-141-1/+7
* Implement parsing, AST, (de-)serialization, and placeholder globalDouglas Gregor2013-01-141-1/+22
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-9/+8
* Sort #include lines for all files under include/...Chandler Carruth2012-12-041-1/+1
* Introduce the notion of excluded headers into the module mapDouglas Gregor2012-10-151-0/+3
* [modules] Consistently construct a buffer as input to build the module.Argyrios Kyrtzidis2012-10-101-0/+4
* [Modules] Introduce Module::TopHeaders which is a set of top-level headersArgyrios Kyrtzidis2012-10-051-0/+4
* In the Module class, add a reference to the corresponding AST file.Argyrios Kyrtzidis2012-09-291-2/+17
* Documentation cleanup: reformatting/fixing up file comments so that they haveJames Dennett2012-07-021-5/+6
* Documentation cleanup: typo fix, \briaf -> \briefJames Dennett2012-06-171-1/+1
* Thread a TargetInfo through to the module map; we'll need it forDouglas Gregor2012-01-301-2/+11
* Introduce module attributes into the module map grammar, along with aDouglas Gregor2012-01-271-2/+7
* Store the submodules of a module in source order, as they are storedDouglas Gregor2012-01-041-11/+22
* Implement support for module requirements, which indicate the languageDouglas Gregor2011-12-311-8/+49
* Detect when mapping a #include/#import over to a submodule ends upDouglas Gregor2011-12-201-6/+10
* Implement the notion of umbrella directories, which implicity coverDouglas Gregor2011-12-091-0/+6
* Within the module representation, generalize the notion of an umbrellaDouglas Gregor2011-12-081-7/+17
* Parse inferred submodules in module maps, track their contents inDouglas Gregor2011-12-051-5/+38
* Implement support for wildcard exports in modules, allowing a moduleDouglas Gregor2011-12-051-0/+4
* When writing a module file, keep track of the set of (sub)modules thatDouglas Gregor2011-12-051-1/+5
* Implementing parsing and resolution of module export declarationsDouglas Gregor2011-12-021-0/+33
* Introduce the notion of name visibility into modules. For a givenDouglas Gregor2011-12-011-2/+18
* Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor2011-11-301-0/+108