summaryrefslogtreecommitdiffstats
path: root/lib/Lex/ModuleMap.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Modules] Change private modules rules and warningsBruno Cardoso Lopes2017-12-221-35/+63
* [Lex] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-12-061-29/+54
* [Module map] Introduce a private module re-export directive.Douglas Gregor2017-09-141-0/+44
* Fix memory leak after r312467. The ModuleMap is the owner of the global modul...Richard Smith2017-09-051-6/+10
* Implement Itanium name mangling support for C++ Modules TS.Richard Smith2017-09-041-1/+12
* Track the set of module maps read while building a .pcm file and reload those...Richard Smith2017-06-291-1/+2
* Support lazy stat'ing of files referenced by module maps.Richard Smith2017-06-021-84/+250
* Factor resolving of header directives -> files out of module map parser.Richard Smith2017-05-261-97/+104
* Remove last (unnecessary) use of mapping from SourceLocation to Module andRichard Smith2017-05-191-33/+0
* [Modules] Allow umbrella frameworks to define private submodules for subframe...Bruno Cardoso Lopes2017-05-091-2/+4
* If we are building a module, and we read a second description of the sameRichard Smith2017-05-081-1/+13
* Add support for building modules from preprocessed source.Richard Smith2017-05-051-9/+49
* [modules ts] Diagnose 'export' declarations outside of a module interface.Richard Smith2017-04-241-0/+1
* PR30508: Downgrade error to warning if the umbrella folder doesn't exist.Vassil Vassilev2017-04-181-2/+1
* Modular Codegen: Separate flags for function and debug info supportDavid Blaikie2017-04-121-1/+0
* [Modules] Find PrivateHeaders when looking into subframeworksBruno Cardoso Lopes2017-03-211-7/+13
* Fix modules codegen to be compatible with modules-tsDavid Blaikie2017-01-311-1/+0
* Prototype of modules codegenDavid Blaikie2017-01-301-5/+8
* [Modules] Fix misleading warning about missing textual header in umbrella headerBruno Cardoso Lopes2017-01-121-2/+12
* [Modules] Support #import when entering files with modulesBruno Cardoso Lopes2017-01-111-3/+3
* Use after move bug fixesPiotr Padlewski2016-12-231-1/+1
* [modules] Handle modules with nonstandard names in module.private.modulemapsGraydon Hoare2016-12-211-0/+36
* [Modules] Replace arrays with init lists.Benjamin Kramer2016-11-151-9/+5
* Treat module headers wrapped by our builtin headers as implicitly being textualRichard Smith2016-10-261-5/+9
* Module: improve the diagnostic message for include of non-modular header.Manman Ren2016-10-211-1/+2
* [Modules] Add 'no_undeclared_includes' module map attributeBruno Cardoso Lopes2016-10-211-14/+23
* Don't diagnose non-modular includes when we are not compiling a module.Manman Ren2016-08-261-1/+3
* C++ Modules TS: add frontend support for building pcm files from moduleRichard Smith2016-08-261-1/+20
* [Lex] inferModuleFromLocation should do no work if there are no modulesDavid Majnemer2016-05-161-0/+3
* [Modules] Use vfs for (recursive) directory iterationBruno Cardoso Lopes2016-05-161-7/+11
* [ModuleMap][CrashReproducer] Collect headers from inner frameworksBruno Cardoso Lopes2016-05-131-0/+4
* [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-12/+7
* [CrashReproducer] Add a module map callback for added headersBruno Cardoso Lopes2016-03-301-0/+4
* [modules] Don't diagnose non-modular includes from modular files that areRichard Smith2016-03-141-1/+2
* [Modules] Add stdatomic to the list of builtin headersBen Langmuir2016-03-091-0/+1
* [Modules] Modernize, use range-based loops.Davide Italiano2016-03-081-5/+2
* [Modules] Don't swallow errors when parsing optional attributes.Davide Italiano2016-03-061-3/+8
* [modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a singleRichard Smith2016-02-191-18/+11
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-1/+1
* Fix auto-link for text-based dynamic library SDKs.Juergen Ributzka2015-11-131-3/+12
* Allow use of private headers in different sub-modules.Manuel Klimek2015-11-051-10/+3
* [modules] Remove unnecessary deserialization of fully-external HeaderFileInfo...Richard Smith2015-08-241-2/+7
* [modules] Fix HeaderFileInfo serialization to store all the known owning modu...Richard Smith2015-08-181-14/+31
* [modules] PR20507: Avoid silent textual inclusion.Sean Silva2015-08-171-3/+4
* Attempt to fix build after r244912Ben Langmuir2015-08-131-4/+7
* [Modules] Add Darwin-specific compatibility module map parsing hacksBen Langmuir2015-08-131-7/+91
* [modules] When building a dependency file, include module maps parsed in theRichard Smith2015-08-091-0/+5
* [modules] When diagnosing errors in module map files found by 'extern module'...Richard Smith2015-07-141-4/+5
* [modules] Fix "prefer own module over others" rule when selecting a module fo...Richard Smith2015-07-101-1/+1