Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Richard Smith 19512d9111 Module [extern_c] attribute: inherit to submodules, don't write 'extern "C"' 11 жил өмнө
  Richard Smith 1cafcfd06b Add [extern_c] attribute for modules, allowing a C module to be imported within an extern "C" block in C++ code. 11 жил өмнө
  Daniel Jasper 71b119ca18 Modules: Don't warn upon missing headers while reading the module map. 11 жил өмнө
  Dmitri Gribenko 8625089559 Include non-explicit submodules in exported module list 11 жил өмнө
  Richard Smith 8b1ab400d4 Simplify computation of visible module set. 11 жил өмнө
  Dmitri Gribenko bc64d35c41 Clang modules: collect exports recursively 11 жил өмнө
  Richard Smith 5794b53ad5 Allow a new syntax in a module requires-declaration: 11 жил өмнө
  Daniel Jasper ddd2dfc1d3 Module use declarations (II) 12 жил өмнө
  Richard Smith b775100fea When we perform dependent name lookup during template instantiation, it's not 12 жил өмнө
  Craig Topper 163fbf810e Use SmallVectorImpl::reverse_iterator instead of SmallVector to avoid specifying the vector size. 12 жил өмнө
  Lawrence Crowl bc3f628815 This patch adds new private headers to the module map. Private 12 жил өмнө
  Douglas Gregor 906d66acc5 <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, and warn when a newly-imported module conflicts with an already-imported module. 12 жил өмнө
  Douglas Gregor 970e441671 Make sure that Module::ConfigMacrosExhaustive gets initialized and deserialized correctly. 12 жил өмнө
  Douglas Gregor 63a726870b <rdar://problem/10796651> Introduce configuration macros into module maps. 12 жил өмнө
  Argyrios Kyrtzidis c1d2239362 [Modules] Resolve top-headers of modules lazily. 12 жил өмнө
  Argyrios Kyrtzidis 21a0004d80 [modules] Refactor code from ASTReader::makeModuleVisible() into a new function, 12 жил өмнө
  Douglas Gregor b6cbe51723 Implement parsing, AST, (de-)serialization, and placeholder global 12 жил өмнө
  Dmitri Gribenko cfa88f8939 Remove useless 'llvm::' qualifier from names like StringRef and others that are 12 жил өмнө
  Richard Smith 80ad52f327 s/CPlusPlus0x/CPlusPlus11/g 12 жил өмнө
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 жил өмнө
  Douglas Gregor 2b49d1f0ad Introduce the notion of excluded headers into the module map 13 жил өмнө
  Argyrios Kyrtzidis e2ac16b09e In the Module class, add a reference to the corresponding AST file. 13 жил өмнө
  Douglas Gregor 2f04f1843c Back out my heinous hack that tricked the module generation mechanism 13 жил өмнө
  Douglas Gregor e727d21d3f Introduce TargetInfo::hasFeature() to query various feature names in 13 жил өмнө
  Douglas Gregor dc58aa7102 Thread a TargetInfo through to the module map; we'll need it for 13 жил өмнө
  Douglas Gregor a1f1fad8b6 Introduce module attributes into the module map grammar, along with a 13 жил өмнө
  David Blaikie 7530c034c0 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) 13 жил өмнө
  Douglas Gregor b7a7819473 Store the submodules of a module in source order, as they are stored 13 жил өмнө
  Douglas Gregor 51f564f80d Implement support for module requirements, which indicate the language 13 жил өмнө
  Douglas Gregor 489ad43b77 Tweak the syntax of umbrella headers, so that "umbrella" is treated as 13 жил өмнө