summaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
AgeCommit message (Expand)Author
2021-07-21[clang] Introduce SourceLocation::[U]IntTy typedefs.Simon Tatham
2021-05-17[clang][modules] Build inferred modulesMichael Spencer
2021-02-23Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, a...Duncan P. N. Exon Smith
2020-12-14Revert "Lex: Migrate HeaderSearch::LoadedModuleMaps to FileEntryRef"Nico Weber
2020-12-14Lex: Migrate HeaderSearch::LoadedModuleMaps to FileEntryRefDuncan P. N. Exon Smith
2020-12-02Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and Direc...Duncan P. N. Exon Smith
2020-11-30Lex: Update Module::findHeader to return FileEntryRef, NFCDuncan P. N. Exon Smith
2020-11-04Basic: Change Module::Umbrella to a PointerUnion, NFCDuncan P. N. Exon Smith
2020-10-19clang/Lex: Stop using SourceManager::getBufferDuncan P. N. Exon Smith
2020-08-25[Modules] Improve error message when cannot find parent module for submodule ...Volodymyr Sapsai
2020-06-04[clang] Always allow including builtin headers in [no_undeclared_headers] mod...Martin Boehme
2020-04-28Improve diagnostics for missing import / #include of module.Richard Smith
2020-04-17When making modules transitively visible, don't take into accountRichard Smith
2020-04-17Rename IsMissingRequirement to IsUnimportable and set it for shadowedRichard Smith
2020-03-11Avoid including FileManager.h from SourceManager.hReid Kleckner
2020-02-27Forward declare FileEntry and DirectoryEntry in Module.hReid Kleckner
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-11-03ModuleMap::findHeader - fix null dereference warning. NFCI.Simon Pilgrim
2019-08-01[clang] Adopt new FileManager error-returning APIsHarlan Haskins
2019-04-18[c++2a] Add semantic support for private module fragments.Richard Smith
2019-03-26Basic: Return a reference from FileManager::getVirtualFileSystem, NFCDuncan P. N. Exon Smith
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-29Add vtable anchor to classes.Richard Trieu
2018-11-05Reapply "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX"Benjamin Kramer
2018-11-02Revert "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX"Ilya Biryukov
2018-11-01Fix regression in behavior of clang -x c++-header -fmodule-name=XXXRichard Smith
2018-10-10Lift VFS from clang to llvm (NFC)Jonas Devlieghere
2018-09-15[modules] Frontend support for building a header module from a list ofRichard Smith
2018-09-14[VFS] vfs::directory_iterator yields path and file type instead of full StatusSam McCall
2018-07-30Remove trailing spaceFangrui Song
2018-06-15[Modules] Improve .Private fix-its to handle 'explicit' and 'framework'Bruno Cardoso Lopes
2018-06-01Fix unused variable warning from r333718 Erich Keane
2018-06-01[Modules] Warning for module declarations lacking 'framework' qualifierBruno Cardoso Lopes
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-04-20Record whether a module came from a private module mapJordan Rose
2018-04-16Use export_as for autolinking frameworksBruno Cardoso Lopes
2018-03-30[Modules] Improve fixit for framework private module mapsBruno Cardoso Lopes
2018-02-24Make module use diagnostics refer to the top-level moduleDaniel Jasper
2018-01-05Track shadow modules with a generation counter.Bruno Cardoso Lopes
2018-01-05Reapply r321781: [Modules] Allow modules specified by -fmodule-map-file to sh...Bruno Cardoso Lopes
2018-01-04Revert "[Modules] Allow modules specified by -fmodule-map-file to shadow impl...Bruno Cardoso Lopes
2018-01-04[Modules] Allow modules specified by -fmodule-map-file to shadow implicitly f...Bruno Cardoso Lopes
2017-12-22[Modules] Change private modules rules and warningsBruno Cardoso Lopes
2017-12-06[Lex] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko
2017-09-14[Module map] Introduce a private module re-export directive.Douglas Gregor
2017-09-05Fix memory leak after r312467. The ModuleMap is the owner of the global modul...Richard Smith
2017-09-04Implement Itanium name mangling support for C++ Modules TS.Richard Smith
2017-06-29Track the set of module maps read while building a .pcm file and reload those...Richard Smith
2017-06-02Support lazy stat'ing of files referenced by module maps.Richard Smith
2017-05-26Factor resolving of header directives -> files out of module map parser.Richard Smith