summaryrefslogtreecommitdiff
path: root/include/clang/Basic/Module.h
Commit message (Expand)AuthorAgeFilesLines
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-108/+108
* Record whether a module came from a private module mapJordan Rose2018-04-201-0/+4
* Use export_as for autolinking frameworksBruno Cardoso Lopes2018-04-161-0/+4
* Reapply r321781: [Modules] Allow modules specified by -fmodule-map-file to sh...Bruno Cardoso Lopes2018-01-051-4/+14
* Revert "[Modules] Allow modules specified by -fmodule-map-file to shadow impl...Bruno Cardoso Lopes2018-01-041-14/+4
* [Modules] Allow modules specified by -fmodule-map-file to shadow implicitly f...Bruno Cardoso Lopes2018-01-041-4/+14
* [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2017-11-031-27/+35
* [Module map] Introduce a private module re-export directive.Douglas Gregor2017-09-141-0/+4
* Implement Itanium name mangling support for C++ Modules TS.Richard Smith2017-09-041-1/+14
* Support non-identifier module names when preprocessing modules.Richard Smith2017-06-191-1/+3
* Support lazy stat'ing of files referenced by module maps.Richard Smith2017-06-021-1/+9
* [modules] When compiling a preprocessed module map, look for headers relativeRichard Smith2017-05-311-0/+4
* [modules ts] Diagnose 'export' declarations outside of a module interface.Richard Smith2017-04-241-0/+12
* Modular Codegen: Add/use a bit in serialized function definitions to track wh...David Blaikie2017-04-111-2/+0
* Modules: Use hash of PCM content for SIGNATUREDuncan P. N. Exon Smith2017-03-131-2/+12
* Prototype of modules codegenDavid Blaikie2017-01-301-0/+2
* [Modules] Add 'no_undeclared_includes' module map attributeBruno Cardoso Lopes2016-10-211-0/+4
* [ptr-traits] Add #includes of headers rather than forward declarationsChandler Carruth2015-12-301-3/+1
* [modules] If we're given a module file, via -fmodule-file=, for a module, butRichard Smith2015-11-051-0/+3
* Range-based-for-convert some loops in ASTWriter. No functionality change inte...Richard Smith2015-08-181-0/+7
* [Modules] Add Darwin-specific compatibility module map parsing hacksBen Langmuir2015-08-131-0/+6
* Add a function to ExternalASTSource that returns a descriptor thatAdrian Prantl2015-06-301-0/+3
* [modules] Retain the name as written for umbrella headers and directories, ra...Richard Smith2015-05-161-3/+19
* [modules] Add local submodule visibility support for declarations.Richard Smith2015-05-151-1/+4
* [modules] Remove dead code from Module for tracking macro import locations.Richard Smith2015-05-021-6/+0
* [modules] If a module #includes a modular header that #undef's its macro, itRichard Smith2015-05-021-1/+1
* [modules] Add -fmodules-local-submodule-visibility flag.Richard Smith2015-05-011-1/+11
* [modules] Start moving the module visibility information off the Module itself.Richard Smith2015-05-011-1/+54
* [modules] Restrict the module use-declaration to only appear in top-levelRichard Smith2015-03-261-0/+4
* [modules] Track how 'header' directives were written in module map files,Richard Smith2014-12-021-20/+27
* [modules] Support combining 'textual' with 'private'.Richard Smith2014-10-241-3/+7
* [modules] Add support for 'textual header' directives.Richard Smith2014-10-221-0/+4
* Refactor the module map file used for uniquing a module name out ofBen Langmuir2014-08-091-14/+1
* Add a FIXME for a bug Doug pointed out in code review.Richard Smith2014-05-301-0/+4
* [C++11] Use 'nullptr'Craig Topper2014-05-061-3/+3
* Do not print inferred submodules explicitly in __inferred_module.mapBen Langmuir2014-04-231-0/+3
* Fix a hole with nested unavailable submodules from r206664Ben Langmuir2014-04-181-1/+1
* Don't build modules with (submodules with) missing headersBen Langmuir2014-04-181-2/+10
* 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-3/+16
* Allow ASTFile to be reset to nullBen Langmuir2014-04-031-1/+2
* Add [extern_c] attribute for modules, allowing a C module to be imported with...Richard Smith2014-03-021-1/+6
* If a module A exports a macro M, and a module B imports that macro and #undef'sRichard Smith2014-03-011-3/+6
* Remove dead code.Richard Smith2014-01-271-10/+0
* Modules: Don't warn upon missing headers while reading the module map.Daniel Jasper2013-12-171-2/+15
* Simplify computation of visible module set.Richard Smith2013-11-011-3/+3
* Clang modules: collect exports recursivelyDmitri Gribenko2013-10-311-0/+3
* Allow a new syntax in a module requires-declaration:Richard Smith2013-10-281-9/+17
* Module use declarations (II)Daniel Jasper2013-09-241-0/+6
* When we perform dependent name lookup during template instantiation, it's notRichard Smith2013-07-251-0/+15