summaryrefslogtreecommitdiff
path: root/lib/Basic/Module.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clang] Adopt new FileManager error-returning APIsHarlan Haskins2019-08-011-2/+2
* -frewrite-imports: Add support for wildcard rules in umbrella modules withDavid Blaikie2019-05-071-0/+15
* Enable coroutines under -std=c++2a.Richard Smith2019-02-231-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-1/+1
* [Modules] Add platform and environment features to requires clauseBruno Cardoso Lopes2018-09-181-1/+33
* When we leave a module header, make that header visible in itsRichard Smith2018-09-121-6/+5
* Remove trailing spaceFangrui Song2018-07-301-14/+14
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* Record whether a module came from a private module mapJordan Rose2018-04-201-1/+4
* [Modules] Add more language features to be used with requires-declarationBruno Cardoso Lopes2018-02-141-0/+5
* Reapply r321781: [Modules] Allow modules specified by -fmodule-map-file to sh...Bruno Cardoso Lopes2018-01-051-1/+6
* Revert "[Modules] Allow modules specified by -fmodule-map-file to shadow impl...Bruno Cardoso Lopes2018-01-041-6/+1
* [Modules] Allow modules specified by -fmodule-map-file to shadow implicitly f...Bruno Cardoso Lopes2018-01-041-1/+6
* [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2017-11-031-7/+18
* [Module map] Introduce a private module re-export directive.Douglas Gregor2017-09-141-0/+5
* Support non-identifier module names when preprocessing modules.Richard Smith2017-06-191-22/+41
* Support lazy stat'ing of files referenced by module maps.Richard Smith2017-06-021-1/+20
* [coroutines] Support "coroutines" feature in module map requires clauseEric Fiselier2017-05-281-0/+1
* Revert "[coroutines] Support "coroutines" feature in module map requires clause"Eric Fiselier2017-05-271-1/+0
* [coroutines] Support "coroutines" feature in module map requires clauseEric Fiselier2017-05-271-0/+1
* Modular Codegen: Add/use a bit in serialized function definitions to track wh...David Blaikie2017-04-111-1/+1
* Modules: Use hash of PCM content for SIGNATUREDuncan P. N. Exon Smith2017-03-131-1/+1
* Prototype of modules codegenDavid Blaikie2017-01-301-1/+1
* [Modules] Add 'no_undeclared_includes' module map attributeBruno Cardoso Lopes2016-10-211-1/+8
* [Modules] Add 'freestanding' to the 'requires-declaration' feature-list.Elad Cohen2016-09-041-0/+1
* [Modules] Add 'gnuinlineasm' to the 'requires-declaration' feature-list.Bruno Cardoso Lopes2016-08-301-0/+1
* [modules] Simplify code logic. NFC.Davide Italiano2016-03-091-6/+2
* [Modules] Don't infinite recurse on implicit import of circular modules in p...Ben Langmuir2016-02-111-0/+1
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-1/+1
* [modules] If we're given a module file, via -fmodule-file=, for a module, butRichard Smith2015-11-051-5/+6
* [Modules] Add Darwin-specific compatibility module map parsing hacksBen Langmuir2015-08-131-0/+9
* Add support for System z vector language extensionsUlrich Weigand2015-07-301-0/+1
* [Modules] Allow missing header before a missing requirementBen Langmuir2015-07-131-7/+11
* Add a function to ExternalASTSource that returns a descriptor thatAdrian Prantl2015-06-301-1/+1
* [modules] Retain the name as written for umbrella headers and directories, ra...Richard Smith2015-05-161-8/+8
* [modules] Start moving the module visibility information off the Module itself.Richard Smith2015-05-011-7/+50
* [modules] Restrict the module use-declaration to only appear in top-levelRichard Smith2015-03-261-0/+13
* Add cc1 option '-fmodule-feature' to add custom values for 'requires' declsBen Langmuir2015-02-021-10/+15
* Handle [extern_c] attribute in module printerBen Langmuir2015-01-131-2/+5
* [modules] Track how 'header' directives were written in module map files,Richard Smith2014-12-021-12/+13
* [modules] Add support for 'textual header' directives.Richard Smith2014-10-221-19/+15
* Refactor the module map file used for uniquing a module name out ofBen Langmuir2014-08-091-3/+7
* [C++11] Use 'nullptr'.Craig Topper2014-05-081-6/+6
* Do not print inferred submodules explicitly in __inferred_module.mapBen Langmuir2014-04-231-4/+6
* Initialize clang::Module::IsMissingRequirement. Fix msan issue and hopefully ...Richard Smith2014-04-211-6/+6
* Fix a hole with nested unavailable submodules from r206664Ben Langmuir2014-04-181-3/+4
* Don't build modules with (submodules with) missing headersBen Langmuir2014-04-181-0/+5
* Add more constness to module-related APIsDmitri Gribenko2014-04-181-1/+1
* Allow multiple modules with the same name to coexist in the module cacheBen Langmuir2014-04-141-2/+2