- 51f85b4 [clang][HeaderSearch] Consider all path separators equal by Kadir Cetinkaya · 6 years ago
- e32ff09 [Preprocessor] Fix crash emitting note with framework location for "file not found" error. by Volodymyr Sapsai · 6 years ago
- 936c67d [clang][HeaderSuggestion] Handle the case of dotdot with an absolute path by Kadir Cetinkaya · 7 years ago
- 40f8f7f [clang][HeaderSearch] Make sure there are no backslashes in suggestedPath by Kadir Cetinkaya · 7 years ago
- db8a742 Basic: Return a reference from FileManager::getVirtualFileSystem, NFC by Duncan P. N. Exon Smith · 7 years ago
- 421380a [Preprocessor] Add a note with framework location for "file not found" error. by Volodymyr Sapsai · 7 years ago
- 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
- 1ad53ca [Support] Remove error return value from one overload of fs::make_absolute by Pavel Labath · 7 years ago
- 7d76ef9 [HeaderSearch] loadSubdirectoryModuleMaps should respect -working-directory by Alex Lorenz · 7 years ago
- fc51490 Lift VFS from clang to llvm (NFC) by Jonas Devlieghere · 7 years ago
- abacc25 Fix an assert in -Wquoted-include-in-framework-header by Erik Pilkington · 7 years ago
- 0ae0056 [VFS] vfs::directory_iterator yields path and file type instead of full Status by Sam McCall · 7 years ago
- 4876977 [Lex] Make HeaderMaps a unique_ptr vector by Fangrui Song · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- 52431f3 Reapply r336660: [Modules] Autoload subdirectory modulemaps with specific LangOpts by Bruno Cardoso Lopes · 7 years ago
- 773c7c4 Revert "[modules] Fix 37878; Autoload subdirectory modulemaps with specific LangOpts" by Bruno Cardoso Lopes · 7 years ago
- a153641 [modules] Fix 37878; Autoload subdirectory modulemaps with specific LangOpts by Yuka Takahashi · 7 years ago
- 1b3b69f Warning for framework include violation from Headers to PrivateHeaders by Bruno Cardoso Lopes · 7 years ago
- a9c51fe Re-apply: Warning for framework headers using double quote includes by Bruno Cardoso Lopes · 7 years ago
- 6a0a6d8 Revert "Warning for framework headers using double quote includes" by Bruno Cardoso Lopes · 7 years ago
- d1d83df Warning for framework headers using double quote includes by Bruno Cardoso Lopes · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- ade321e Revert r329684 (and follow-ups 329693, 329714). See discussion on https://reviews.llvm.org/D43578. by Nico Weber · 8 years ago
- c88deb1 -ftime-report switch support in Clang. by Andrew V. Tischenko · 8 years ago
- 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
- dffb1a8 [Lexer] Support adding working directory to relative search dir for #include shortening in HeaderSearch. by Eric Liu · 8 years ago
- c192d19 Track shadow modules with a generation counter. by Bruno Cardoso Lopes · 8 years ago
- 8587dfd Reapply r321781: [Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones by Bruno Cardoso Lopes · 8 years ago
- fec26b0 Revert "[Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones" by Bruno Cardoso Lopes · 8 years ago
- b6ec4a3 [Modules] Allow modules specified by -fmodule-map-file to shadow implicitly found ones by Bruno Cardoso Lopes · 8 years ago
- 29729919 [Modules] Change private modules rules and warnings by Bruno Cardoso Lopes · 8 years ago
- afd1b1c [Lex] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
- d30446f [modules] Add ability to specify module name to module file mapping (reapply) by Boris Kolpackov · 8 years ago
- db68911 Revert r312105 [modules] Add ability to specify module name to module file mapping by Victor Leschuk · 8 years ago
- 7a71b4b [modules] Add ability to specify module name to module file mapping by Boris Kolpackov · 8 years ago
- 4164dd9 Revert "[Modules] Prevent #import to reenter header if not building a module." by Bruno Cardoso Lopes · 8 years ago
- fca5abc [Modules] Prevent #import to reenter header if not building a module. by Bruno Cardoso Lopes · 8 years ago
- 040e126 Support lazy stat'ing of files referenced by module maps. by Richard Smith · 8 years ago
- 8b70610 [modules] When compiling a preprocessed module map, look for headers relative by Richard Smith · 8 years ago
- 8128f33 Add support for building modules from preprocessed source. by Richard Smith · 8 years ago
- cfc1f6a Preprocessor: Suppress -Wnonportable-include-path for header maps by Duncan P. N. Exon Smith · 9 years ago
- 3f57cff Fix handling of -fmodule-map-file=X where X has no directory component. by Richard Smith · 9 years ago
- ba1b5c9 [Modules] Support #import when entering files with modules by Bruno Cardoso Lopes · 9 years ago
- 9c28cb3 shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptions by David Blaikie · 9 years ago
- 4d86764 [modules] Handle modules with nonstandard names in module.private.modulemaps by Graydon Hoare · 9 years ago
- 181225b [CrashReproducer] Collect headermap files by Bruno Cardoso Lopes · 9 years ago
- 5966677 Add some more asserts to clearly indicate that there are special cases by Chandler Carruth · 9 years ago
- ed84df0 [Modules] Add 'no_undeclared_includes' module map attribute by Bruno Cardoso Lopes · 9 years ago
- 0df59d8 Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC) by Mehdi Amini · 9 years ago
- 004b9c7 Store FileEntry::Filename as a StringRef instead of raw pointer (NFC) by Mehdi Amini · 9 years ago
- 99d1b29 Use StringRef for MemoryBuffer identifier API (NFC) by Mehdi Amini · 9 years ago
- 11f2a47 Module: add -fprebuilt-module-path to support loading prebuilt modules. by Manman Ren · 9 years ago
- 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
- f42103c Use the name of the file on disk to issue a new diagnostic about non-portable #include and #import paths. by Taewook Oh · 9 years ago
- cb07d65 Revert r272562 for build bot failure (clang-x86-win2008-selfhost) by Taewook Oh · 9 years ago
- e853367 Use the name of the file on disk to issue a new diagnostic about non-portable #include and #import paths. by Taewook Oh · 9 years ago
- 1c1101b Revert commit r271708 by Taewook Oh · 9 years ago
- fc5d13d Use the name of the file on disk to issue a new diagnostic about non-portable #include and #import paths. by Taewook Oh · 9 years ago
- cfeacf5 Apply clang-tidy's misc-move-constructor-init throughout Clang. by Benjamin Kramer · 9 years ago
- e39c814 NFC: simplify logic. by Manman Ren · 9 years ago
- e4a5d37 Modules: set SystemHeader to true if we are building a system module. by Manman Ren · 9 years ago
- b171a59 [Modules] Use vfs for (recursive) directory iteration by Bruno Cardoso Lopes · 9 years ago
- 610954a Remove unused LangOpts private variable in HeaderSearch. by Samuel Antao · 10 years ago
- 4eb8393 [modules] When diagnosing a missing module import, suggest adding a #include if by Richard Smith · 10 years ago
- 31b382e Move LocInfoType from Sema to AST. by Benjamin Kramer · 10 years ago
- 793038d3 Module debugging: Make the module format part of the module hash instead by Adrian Prantl · 10 years ago
- afb9aae Add back null check removed accidentally in r250554 by Reid Kleckner · 10 years ago
- 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
- b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
- 3d5b48c Refactor module lookup when looking up a header file, and wire through the requesting module. No functionality change. by Richard Smith · 10 years ago
- 6b21ab2 Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1 by Adrian Prantl · 10 years ago
- d8879c8 [modules] Remove unnecessary deserialization of fully-external HeaderFileInfos for all files we've seen in this compilation. by Richard Smith · 10 years ago
- 386bb07 [modules] Fix HeaderFileInfo serialization to store all the known owning modules for a header, not just the current favourite. by Richard Smith · 10 years ago
- 3938f0c [modules] Stop dropping 'module.timestamp' files into the current directory by Richard Smith · 10 years ago
- d520a25 [modules] Produce an error if -cc1 wants to implicitly build a module and no by Richard Smith · 10 years ago
- fb2398d Make the clang module container format selectable from the command line. by Adrian Prantl · 10 years ago
- e70dadd [modules] When checking the include guard for a header, check whether it's by Richard Smith · 10 years ago
- a525400 [Modules] Be consistent about finding a module for framework headers by Ben Langmuir · 10 years ago
- 2aedca3 [modules] Before checking whether the controlling macro of a header is defined, by Richard Smith · 10 years ago
- 035f6dc [modules] Make the include guard optimization fire a bit more when considering by Richard Smith · 10 years ago
- 47972af [modules] Simplify -cc1 interface for enabling implicit module maps. by Richard Smith · 10 years ago
- a0aafa3 [modules] If we see a #include that maps to a module, but use of precompiled modules is disabled, track submodule visibility anyway if -fmodules-local-submodule-visibility is enabled. This, in effect, gives modules semantics but without precompilation. by Richard Smith · 10 years ago
- cf385dc Revert "Fix path separator issue on Windows." by Nikola Smiljanic · 10 years ago
- 1cf6c28 Fix path separator issue on Windows. by Nikola Smiljanic · 10 years ago
- 20e883e [modules] Stop trying to fake up a linear MacroDirective history. by Richard Smith · 11 years ago
- 92e1b62 Remove many superfluous SmallString::str() calls. by Yaron Keren · 11 years ago
- 1f6a32b Don't load Framework module.map files when searching subdirectories by Ben Langmuir · 11 years ago
- d89dc56 Revert "Mangle the IsSystem bit into the .pcm file name" by Ben Langmuir · 11 years ago
- 18dd78a Mangle the IsSystem bit into the .pcm file name by Ben Langmuir · 11 years ago
- 54cc3c2 [modules] When constructing paths relative to a module, strip out /./ directory by Richard Smith · 11 years ago
- 9acb99e3 Reinstate r223753, reverted in r223759 due to breakage of clang-tools-extra. by Richard Smith · 11 years ago
- 00a4da7 Revert "[modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1." by Duncan P. N. Exon Smith · 11 years ago
- 0152e78 [modules] Add experimental -fmodule-map-file-home-is-cwd flag to -cc1. by Richard Smith · 11 years ago
- 4a89a06 PR21217: Slightly more eagerly load -fmodule-map-file= files and provide by Richard Smith · 11 years ago
- 3464e32 Additional safety for the root cause of regression in r223443; make the module by Richard Smith · 11 years ago
- 3c1a41a [modules] Track how 'header' directives were written in module map files, by Richard Smith · 11 years ago
- 21a0f55 Add flag -f(no-)modules-implicit-maps. by Daniel Jasper · 11 years ago
- 3c8c46e clang-format a recent commit I made by David Blaikie · 11 years ago
- 13156b6 Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. by David Blaikie · 11 years ago
- 9887d79 PR21215: Support -fmodule-map-file being specified multiple times. Support by Richard Smith · 11 years ago