]> granicus.if.org Git - clang/history - lib/Lex/ModuleMap.cpp
[Modules] Add Darwin-specific compatibility module map parsing hacks
[clang] / lib / Lex / ModuleMap.cpp
2015-08-13 Ben Langmuir[Modules] Add Darwin-specific compatibility module...
2015-08-09 Richard Smith[modules] When building a dependency file, include...
2015-07-14 Richard Smith[modules] When diagnosing errors in module map files...
2015-07-10 Richard Smith[modules] Fix "prefer own module over others" rule...
2015-07-02 Ben Langmuir[Modules] Be consistent about finding a module for...
2015-06-22 Alexander KornienkoRevert r240270 ("Fixed/added namespace ending comments...
2015-06-22 Richard Smith[modules] When building a module, if there are multiple...
2015-06-22 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-16 Richard Smith[modules] Simplify -cc1 interface for enabling implicit...
2015-06-10 Sean Silva[cleanup] Remove unused default argument and tidy up.
2015-06-04 Sean SilvaRemove unused defaulted argument `IncludeTextualHeaders`.
2015-05-16 Richard Smith[modules] Retain the name as written for umbrella heade...
2015-05-15 Richard Smith[modules] Add local submodule visibility support for...
2015-05-01 Richard Smith[modules] Start moving the module visibility informatio...
2015-03-26 Richard Smith[modules] Restrict the module use-declaration to only...
2015-03-18 Yaron KerenRemove many superfluous SmallString::str() calls.
2015-03-13 Daniel JasperWhen building a module, all headers of submodules can...
2015-03-13 Daniel JasperMake a module "use" also count as use of all its submodules
2015-03-10 Richard Smith[modules] This check is run before we resolve the heade...
2015-03-09 Richard Smith[modules] Don't assert if the same header is named...
2015-02-19 Richard SmithAllow errors on use of a private module header to be...
2015-02-14 Richard Smith[modules] Accept //-style comments in module maps on...
2015-02-13 Richard Smith[modules] If we have a choice between including a file...
2015-01-13 Ben LangmuirInherit attributes when infering a framework module
2015-01-13 Ben LangmuirRemove unused method canInferFrameworkModule
2014-12-10 Richard SmithReinstate r223753, reverted in r223759 due to breakage...
2014-12-09 Duncan P. N. Exon... Revert "[modules] Add experimental -fmodule-map-file...
2014-12-09 Richard Smith[modules] Add experimental -fmodule-map-file-home-is...
2014-12-02 Hans WennborgTry to fix the MSVC build.
2014-12-02 Richard Smith[modules] Track how 'header' directives were written...
2014-10-26 Hans WennborgModuleMap.cpp: fix Windows build, take 2
2014-10-26 Hans WennborgModuleMap.cpp: fix VS2012 build
2014-10-26 NAKAMURA TakumiModuleMap::addHeader(): Appease msc17.
2014-10-24 Richard Smith[modules] Support combining 'textual' with 'private'.
2014-10-23 Richard SmithRefactor implementation of 'exclude header'.
2014-10-23 Richard SmithFix covered-switch warning.
2014-10-22 Richard Smith[modules] Add support for 'textual header' directives.
2014-10-20 Richard Smith[modules] Add support for #include_next.
2014-08-12 Ben LangmuirVerify all the module map files for a pcm are the same...
2014-08-09 Ben LangmuirRefactor the module map file used for uniquing a module...
2014-07-14 Ben LangmuirFix case-sensitivity of inferred framework modules
2014-06-26 Craig TopperConvert StringLiteralParser constructor to use ArrayRef...
2014-06-12 Rafael EspindolaReplace llvm::error_code with std::error_code.
2014-05-17 Craig Topper[C++11] Use 'nullptr'. Lex edition.
2014-05-17 Alp TokerProvide and use a safe Token::getRawIdentifier() accessor
2014-05-08 Ben LangmuirRemove -Wnon-modular-include
2014-05-05 Ben LangmuirAdd -Wnon-modular-include* options
2014-04-23 Ben LangmuirDo not print inferred submodules explicitly in __inferr...
2014-04-21 Ben LangmuirAllow submodule inferrences with a missing umbrella...
2014-04-18 Ben LangmuirDon't build modules with (submodules with) missing...
2014-04-18 Dmitri GribenkoAdd more constness to module-related APIs
2014-04-16 John ThompsonFixed problem with exclude header. The exclude header...
2014-04-14 Ben LangmuirAllow multiple modules with the same name to coexist...
2014-04-11 Daniel JasperAdd -fmodules-strict-decluse to check that all headers...
2014-04-10 Ben LangmuirMove search for header in umbrella directories into...
2014-04-08 Richard SmithIf a header is explicitly included in module A, and...
2014-03-19 Ben LangmuirAdd a new spelling for module map files 'module.modulemap'
2014-03-12 Richard SmithOnly allow streaming exactly type 'bool' to a Diagnosti...
2014-03-07 Ben LangmuirAdd dependencies from imported modules with -MD
2014-03-06 Richard SmithRemove a dead store, add a FIXME for another.
2014-03-05 Richard SmithIf a #include finds a file relative to the current...
2014-03-02 Richard SmithAdd [extern_c] attribute for modules, allowing a C...
2013-12-20 Daniel JasperEnable layering check in unavailable modules.
2013-12-17 Daniel JasperModules: Don't warn upon missing headers while reading...
2013-12-16 Daniel JasperRevert "Modules: Make missing headers in a module.map...
2013-12-16 Daniel JasperModules: Make missing headers in a module.map a warning...
2013-12-11 Daniel JasperModules: Let -fmodules-decluse ignore headers that...
2013-12-06 Daniel JasperAllow string literals as module names.
2013-10-28 Richard SmithAllow a new syntax in a module requires-declaration:
2013-10-24 Manuel KlimekUse the same SourceManager for ModuleMaps and compilations.
2013-10-22 Daniel JasperAllow a header to be part of multiple modules.
2013-09-24 Daniel JasperFix uninitialized value bug discovered buy msan buildbot.
2013-09-24 Daniel JasperModule use declarations (II)
2013-09-11 Benjamin KramerSimplify code with the in place path::native. No functi...
2013-09-11 Daniel JasperSupport for modular module-map-files
2013-06-28 Benjamin KramerUse the multiple argument form of path::append.
2013-06-21 Douglas Gregor[Modules] If a module map resides in a system header...
2013-06-20 Lawrence CrowlThis patch adds new private headers to the module map...
2013-06-11 Rafael EspindolaInclude Path.h instead of PathV2.h.
2013-05-10 Douglas Gregor[Modules] Make r180934 more efficient by only loading...
2013-05-08 Argyrios Kyrtzidis[modules] When building a module, make sure we don...
2013-05-03 Douglas GregorWhen building a module, forward diagnostics to the...
2013-05-02 Douglas GregorWhen looking for the module associated with one of...
2013-03-20 Douglas Gregor<rdar://problem/12368093> Extend module maps with a...
2013-03-20 Douglas Gregor<rdar://problem/10796651> Introduce configuration macro...
2013-03-13 Argyrios Kyrtzidis[Modules] Don't eagerly load and associate all the...
2013-03-13 Argyrios Kyrtzidis[Modules] Resolve top-headers of modules lazily.
2013-02-19 Argyrios Kyrtzidis[modules] Const'ify some functions of ModuleMap.
2013-02-08 Jordan RoseExcise <cctype> from Clang (except clang-tblgen) in...
2013-01-26 Dmitri Gribenko<limits.h> includes <linux/limits.h> on Linux, no need...
2013-01-26 Douglas GregorSince we're stuck with realpath for the header <->...
2013-01-22 Douglas GregorFix compilation on Linux, which defines PATH_MAX in...
2013-01-14 Douglas GregorInfer "link" lines for top-level frameworks. Essentiall...
2013-01-14 Douglas GregorImplement parsing, AST, (de-)serialization, and placeho...
2013-01-12 Dmitri GribenkoRemove useless 'llvm::' qualifier from names like Strin...
2013-01-10 Douglas GregorRework the realpath nonsense for framework lookups...
2013-01-04 Douglas Gregorrealpath'ify the mapping from header includes to module...
2012-12-20 Bill WendlingRevert r170500. It over-zealously converted *ALL* thing...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-04 Chandler CarruthSort all of Clang's files under 'lib', and fix up the...
next