aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-11-29Switch on-demand module building over to use module maps, always. WhenDouglas Gregor1-22/+32
2011-11-29Teach the module import mechanism how to rebuild modules expressed viaDouglas Gregor1-0/+9
2011-11-29Expose the printing of module maps as part of the ModuleMap::ModuleDouglas Gregor1-34/+36
2011-11-17Add the notion of "framework" modules to module maps. FrameworkDouglas Gregor1-9/+49
2011-11-17Actually free memory for the module mapsDouglas Gregor1-0/+15
2011-11-17When we're loading a framework header, first try to turn the frameworkDouglas Gregor1-0/+28
2011-11-16A module with an umbrella header assumes that all of the headers inDouglas Gregor1-0/+40
2011-11-13Silence unused variable warning.Benjamin Kramer1-2/+2
2011-11-11Teach the search for modules to consider modules described by a moduleDouglas Gregor1-0/+8
2011-11-11Wire up the mapping from header files mentioned in module maps over toDouglas Gregor1-0/+17
2011-11-11Resolve the header files named in module map "header" and "umbrella"Douglas Gregor1-6/+70
2011-11-11Introduce basic support for parsing module map files.Douglas Gregor1-0/+506