aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Module.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-01-14Implement parsing, AST, (de-)serialization, and placeholder globalDouglas Gregor1-0/+10
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko1-6/+6
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith1-1/+1
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-3/+3
2012-10-15Introduce the notion of excluded headers into the module mapDouglas Gregor1-0/+7
2012-09-29In the Module class, add a reference to the corresponding AST file.Argyrios Kyrtzidis1-2/+2
2012-02-02Back out my heinous hack that tricked the module generation mechanismDouglas Gregor1-0/+2
2012-01-30Introduce TargetInfo::hasFeature() to query various feature names inDouglas Gregor1-1/+5
2012-01-30Thread a TargetInfo through to the module map; we'll need it forDouglas Gregor1-5/+8
2012-01-27Introduce module attributes into the module map grammar, along with aDouglas Gregor1-4/+11
2012-01-17Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie1-1/+0
2012-01-04Store the submodules of a module in source order, as they are storedDouglas Gregor1-10/+33
2011-12-31Implement support for module requirements, which indicate the languageDouglas Gregor1-0/+74
2011-12-08Tweak the syntax of umbrella headers, so that "umbrella" is treated asDouglas Gregor1-1/+6
2011-12-08Within the module representation, generalize the notion of an umbrellaDouglas Gregor1-1/+8
2011-12-05Parse inferred submodules in module maps, track their contents inDouglas Gregor1-9/+22
2011-12-05Fix printing of wildcard exports.Douglas Gregor1-5/+14
2011-12-05Implement support for wildcard exports in modules, allowing a moduleDouglas Gregor1-0/+12
2011-12-02Implement (de-)serialization of the set of exported modules in aDouglas Gregor1-0/+25
2011-11-30Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor1-0/+91