aboutsummaryrefslogtreecommitdiff
path: root/lib/Lex/ModuleMap.cpp
AgeCommit message (Expand)Author
2011-12-07Implement inference for the "Private" submodule corresponding toDouglas Gregor
2011-12-07Implement basic support for private headers in frameworks. In essence,Douglas Gregor
2011-12-06Remove misleading error messageDouglas Gregor
2011-12-06When inferring a module map for a framework, infer subframeworkDouglas Gregor
2011-12-06Allow inferred submodules for any (sub)module that has an umbrella headerDouglas Gregor
2011-12-06Implement modules support for subframeworks (aka embeddedDouglas Gregor
2011-12-06Minor tweak to prepare for submodules with umbrella headers. No actualDouglas Gregor
2011-12-06Implement inferred submodules support, which (when requested)Douglas Gregor
2011-12-05Parse inferred submodules in module maps, track their contents inDouglas Gregor
2011-12-05Inferred framework modules automatically export anything they importDouglas Gregor
2011-12-05Implement support for wildcard exports in modules, allowing a moduleDouglas Gregor
2011-12-05When writing a module file, keep track of the set of (sub)modules thatDouglas Gregor
2011-12-02Implementing parsing and resolution of module export declarationsDouglas Gregor
2011-11-30Unbreak build with GCC. Clang is too lame to diagnose this particular ill-for...Douglas Gregor
2011-11-30Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor
2011-11-30Implement (de-)serialization of the description of a module and itsDouglas Gregor
2011-11-30Use raw_ostream::indent.Benjamin Kramer
2011-11-30Switch the module map printer over toDouglas Gregor
2011-11-29Escape strings when printing module maps, for silly operating systemsDouglas Gregor
2011-11-29Switch on-demand module building over to use module maps, always. WhenDouglas Gregor
2011-11-29Teach the module import mechanism how to rebuild modules expressed viaDouglas Gregor
2011-11-29Expose the printing of module maps as part of the ModuleMap::ModuleDouglas Gregor
2011-11-17Add the notion of "framework" modules to module maps. FrameworkDouglas Gregor
2011-11-17Actually free memory for the module mapsDouglas Gregor
2011-11-17When we're loading a framework header, first try to turn the frameworkDouglas Gregor
2011-11-16A module with an umbrella header assumes that all of the headers inDouglas Gregor
2011-11-13Silence unused variable warning.Benjamin Kramer
2011-11-11Teach the search for modules to consider modules described by a moduleDouglas Gregor
2011-11-11Wire up the mapping from header files mentioned in module maps over toDouglas Gregor
2011-11-11Resolve the header files named in module map "header" and "umbrella"Douglas Gregor
2011-11-11Introduce basic support for parsing module map files.Douglas Gregor