summaryrefslogtreecommitdiffstats
path: root/include/clang/Lex/ModuleMap.h
Commit message (Expand)AuthorAgeFilesLines
* Support lazy stat'ing of files referenced by module maps.Richard Smith2017-06-021-8/+37
* Factor resolving of header directives -> files out of module map parser.Richard Smith2017-05-261-0/+17
* Remove last (unnecessary) use of mapping from SourceLocation to Module andRichard Smith2017-05-191-10/+0
* Add support for building modules from preprocessed source.Richard Smith2017-05-051-2/+8
* [Modules] Support #import when entering files with modulesBruno Cardoso Lopes2017-01-111-0/+8
* Fix some Clang-tidy and Include What You Use warnings; other minor fixes (NFC).Eugene Zelenko2016-11-291-6/+12
* [Modules] Add 'no_undeclared_includes' module map attributeBruno Cardoso Lopes2016-10-211-2/+12
* Add missing include. White space.Vassil Vassilev2016-09-071-1/+2
* C++ Modules TS: add frontend support for building pcm files from moduleRichard Smith2016-08-261-0/+9
* Fix typo in documentation comment.Bob Wilson2016-05-231-1/+1
* ModuleMap.h: Fix a \param. [-Wdocumentation]NAKAMURA Takumi2016-05-141-1/+1
* [ModuleMap][CrashReproducer] Collect headers from inner frameworksBruno Cardoso Lopes2016-05-131-0/+7
* Update \param corresponding to r268819. [-Wdocumentation]NAKAMURA Takumi2016-05-071-1/+1
* [CrashReproducer] Change module map callback signature. NFCBruno Cardoso Lopes2016-05-061-1/+1
* [modules] When diagnosing a missing module import, suggest adding a #include ifRichard Smith2016-04-271-0/+6
* [CrashReproducer] Add a module map callback for added headersBruno Cardoso Lopes2016-03-301-0/+5
* [modules] Don't diagnose non-modular includes from modular files that areRichard Smith2016-03-141-0/+6
* [modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a singleRichard Smith2016-02-191-7/+2
* Roll-back r250822.Angel Garcia Gomez2015-10-201-1/+1
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-1/+1
* [modules] Remove unnecessary deserialization of fully-external HeaderFileInfo...Richard Smith2015-08-241-1/+1
* [modules] Fix HeaderFileInfo serialization to store all the known owning modu...Richard Smith2015-08-181-0/+19
* [modules] When building a dependency file, include module maps parsed in theRichard Smith2015-08-091-0/+23
* [modules] When diagnosing errors in module map files found by 'extern module'...Richard Smith2015-07-141-1/+5
* [Modules] Be consistent about finding a module for framework headersBen Langmuir2015-07-021-5/+3
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* [cleanup] Remove unused default argument and tidy up.Sean Silva2015-06-101-6/+1
* Remove unused defaulted argument `IncludeTextualHeaders`.Sean Silva2015-06-041-6/+1
* [modules] Retain the name as written for umbrella headers and directories, ra...Richard Smith2015-05-161-2/+4
* [modules] Start moving the module visibility information off the Module itself.Richard Smith2015-05-011-0/+3
* Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the ma...Aaron Ballman2015-02-151-1/+1
* Inherit attributes when infering a framework moduleBen Langmuir2015-01-131-3/+21
* Remove unused method canInferFrameworkModuleBen Langmuir2015-01-131-16/+0
* Reinstate r223753, reverted in r223759 due to breakage of clang-tools-extra.Richard Smith2014-12-101-1/+5
* Revert "[modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1."Duncan P. N. Exon Smith2014-12-091-5/+1
* [modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1.Richard Smith2014-12-091-1/+5
* [modules] Track how 'header' directives were written in module map files,Richard Smith2014-12-021-2/+2
* [modules] Support combining 'textual' with 'private'.Richard Smith2014-10-241-4/+5
* Refactor implementation of 'exclude header'.Richard Smith2014-10-231-4/+5
* [modules] Add support for 'textual header' directives.Richard Smith2014-10-221-1/+9
* Verify all the module map files for a pcm are the same on loadBen Langmuir2014-08-121-2/+21
* ModuleMap.h: Prune an obsolete "\param ModuleMap" corresponding to r215268.NAKAMURA Takumi2014-08-101-3/+0
* Refactor the module map file used for uniquing a module name out ofBen Langmuir2014-08-091-1/+17
* [C++11] Use 'nullptr'Craig Topper2014-05-061-3/+5
* Add -Wnon-modular-include* optionsBen Langmuir2014-05-051-0/+7
* 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-1/+9
* Move search for header in umbrella directories into its own functionBen Langmuir2014-04-101-0/+9
* If a header is explicitly included in module A, and excluded from an umbrellaRichard Smith2014-04-081-0/+5