- d92b1ae Remove stat cache chaining as it's no longer needed after PTH support has been by Alex Lorenz · 7 years ago
- e9870c0 [clang] Fill RealPathName for virtual files. by Kadir Cetinkaya · 7 years ago
- e84385f [FileManager] getFile(open=true) after getFile(open=false) should open the file. by Sam McCall · 7 years ago
- fc51490 Lift VFS from clang to llvm (NFC) by Jonas Devlieghere · 7 years ago
- 8e44a8e Fix build bot after r340598. by Eric Liu · 7 years ago
- 411e710 [FileManager] Do not call 'real_path' in getFile(). by Eric Liu · 7 years ago
- ddbabc6 [VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requested name by Simon Marchi · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- 4d23f45 Revert r338057 "[VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requested name" by Reid Kleckner · 7 years ago
- 9980c26 [VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requested name by Simon Marchi · 7 years ago
- a8fb729 Revert "[VFS] Cleanups to VFS interfaces." by Jordan Rupprecht · 7 years ago
- 33b78c5 [VFS] Cleanups to VFS interfaces. by Sam McCall · 7 years ago
- b71e6f4 Revert "[VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requested name" by Eric Liu · 7 years ago
- a37ef29 [VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requested name by Simon Marchi · 7 years ago
- 2ebe3a0 [Frontend] Honor UserFilesAreVolatile flag getting file buffer in ASTUnit by Ivan Donchevskii · 7 years ago
- 5fb18fe Add vfs::FileSystem::getRealPath by Eric Liu · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- 6bc635e Revert r329698 (and r329702). by Nico Weber · 7 years ago
- 1865df4 s/LLVM_ON_WIN32/_WIN32/, clang by Nico Weber · 7 years ago
- a3e7510 Attempt to fix Windows build after r329698. by Nico Weber · 7 years ago
- 148c8cb Use llvm::sys::fs::real_path() in clang. by Nico Weber · 7 years ago
- 47035c0 Use VFS operations in FileManager::makeAbsolutePath. by Ilya Biryukov · 8 years ago
- dfffaf5 FileManager: mark virtual file entries as valid entries by Erik Verbruggen · 8 years ago
- f6021ec Apply clang-tidy's performance-unnecessary-value-param to parts of clang. by Benjamin Kramer · 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
- 35b79c2 Fix build broken after llvm/ADT/DenseMap.h replacement of climits with limits. by Eugene Zelenko · 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
- 1834dc7 [FileManager] Don't crash if reading from stdin and stat(".") fails by David Majnemer · 9 years ago
- 6277b18 Remove the egregious PCHContainer layering hack that doesn't seem to be necessary anymore. by Benjamin Kramer · 10 years ago
- d2725a3 unique_ptrify some collections in FileManager by David Blaikie · 10 years ago
- 13e6f31 [Basic] Rangify two for loops. NFC. by Vedant Kumar · 10 years ago
- a8cfffa [modules] Refactor handling of -fmodules-embed-*. Track this properly rather by Richard Smith · 10 years ago
- aeb9dd9 Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots by Mike Aizatsky · 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
- da4690a [FileManager] Use StringRef::copy to store canonical paths. by Benjamin Kramer · 10 years ago
- c56419e [modules] Fix issue where building a module from a relative path when -working-directory option is set, results in error. by Argyrios Kyrtzidis · 10 years ago
- de38166 Add a comment explaining differing Windows behavior. by Sean Silva · 10 years ago
- 3e36e50 Attempt to make clang-x64-ninja-win7 happy. by Sean Silva · 10 years ago
- b963ded Avoid failure to canonicalize '..'. by Sean Silva · 10 years ago
- fb2398d Make the clang module container format selectable from the command line. by Adrian Prantl · 10 years ago
- 075bf56 Revert r241770 and add Basic to the dependencies of clang-check instead. by Adrian Prantl · 10 years ago
- 6335057 Move the definition of ~PCHContainerOperations from Basic into Frontend. by Adrian Prantl · 10 years ago
- bc06858 Revert "Revert r241620 and follow-up commits" and move the initialization by Adrian Prantl · 10 years ago
- 142ec39 Revert r241620 and follow-up commits while investigating linux buildbot failures. by Adrian Prantl · 10 years ago
- e50371b Wrap clang modules and pch files in an object file container. by Adrian Prantl · 10 years ago
- 92e1b62 Remove many superfluous SmallString::str() calls. by Yaron Keren · 11 years ago
- 54cc3c2 [modules] When constructing paths relative to a module, strip out /./ directory by Richard Smith · 11 years ago
- 13156b6 Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue. by David Blaikie · 11 years ago
- a885796 Make VFS and FileManager match the current MemoryBuffer API. by Benjamin Kramer · 11 years ago
- ab86fbe Make FileEntry::getName() valid across calls to FileManager::getFile() by Ben Langmuir · 11 years ago
- 6406f7b Return a std::unique_ptr from getBufferForFile. NFC. by Rafael Espindola · 11 years ago
- c0ff990 Default getFile() to use the last accessed name in the FileEntry. by Manuel Klimek · 11 years ago
- 23430cc unique_ptr-ify FileSystemStatCache::setNextStatCache by David Blaikie · 11 years ago
- dd0e1e8 unique_ptr-ify FileSystemStatCache::takeNextStatCache by David Blaikie · 11 years ago
- 3875a82 Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".reset()" by David Blaikie · 11 years ago
- 326ffb3 Improve memory ownership of vfs::Files in the FileSystemStatCache by using std::unique_ptr by David Blaikie · 11 years ago
- 221285b Remove unused sys/stat.h includes by Alp Toker · 11 years ago
- 9801b25 Avoid invalidating successfully loaded module files by Ben Langmuir · 11 years ago
- 8a8e554 Include system_error directly. by Rafael Espindola · 11 years ago
- c080917 Replace llvm::error_code with std::error_code. by Rafael Espindola · 11 years ago
- 5de00f3 Stopgap fix for finding module for a file mapped in the VFS by Ben Langmuir · 11 years ago
- f1186c5 [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
- 26d5639 [Basic/FileManager] Propagate whether a file 'IsVolatile' to the file opening functions. by Argyrios Kyrtzidis · 11 years ago
- b898432 Replace OwningPtr with std::unique_ptr. by Ahmed Charles · 12 years ago
- 9a16beb Change OwningPtr::take() to OwningPtr::release(). by Ahmed Charles · 12 years ago
- d066d4c Reapply fixed "Honour 'use-external-names' in FileManager" by Ben Langmuir · 12 years ago
- 1b8d44f Revert "Honour 'use-external-names' in FileManager" by Ben Langmuir · 12 years ago
- 09e0d5c Honour 'use-external-names' in FileManager by Ben Langmuir · 12 years ago
- c9b7234 Reapply r202420 hopefully fixed for other STLs by Ben Langmuir · 12 years ago
- 90292a5 Revert "Remove constructors from FileEntry that prevent owning resources" by Ben Langmuir · 12 years ago
- e2db0cb Remove constructors from FileEntry that prevent owning resources by Ben Langmuir · 12 years ago
- c8a7146 Split FileEntry name vs. isValid by Ben Langmuir · 12 years ago
- ab01d4b Fix gcc -Wparentheses warning. by Patrik Hagglund · 12 years ago
- c8130a7 Recommit virtual file system by Ben Langmuir · 12 years ago
- a32575e Reverting the virtual file system implementation, because it triggers an assertion by Juergen Ributzka · 12 years ago
- 090610d3 Initial implementation of virtual file system by Ben Langmuir · 12 years ago
- f8f91b8 Use llvm::sys::fs::UniqueID for windows and unix. by Rafael Espindola · 12 years ago
- e4777f4 Convert a use of stat with sys::fs::status. by Rafael Espindola · 12 years ago
- ee30546 Fix handling of "clang c:foo" by Rafael Espindola · 12 years ago
- 2341c0d Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 12 years ago
- eadae01 <limits.h> includes <linux/limits.h> on Linux, no need to special-case it by Dmitri Gribenko · 13 years ago
- e00c8b2 Since we're stuck with realpath for the header <-> module mapping, by Douglas Gregor · 13 years ago
- 3b77937 Extend stat query APIs to explicitly specify if the query is for by Argyrios Kyrtzidis · 13 years ago
- 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
- 65706d8 Basic: Windows doesn't define S_IFIFO. by Daniel Dunbar · 13 years ago
- e2951f4 Frontend: Add support for reading named pipes as the main file. by Daniel Dunbar · 13 years ago
- 3aad855 Fixes a segfault in Tooling when using pch's: by Manuel Klimek · 13 years ago
- 6d7833f Introduce a flag in SourceManager to treat non-system source files by Argyrios Kyrtzidis · 13 years ago
- 23c1676d LLVM_ON_WIN32 case: use the proper key in the UniqueFiles map. by Axel Naumann · 13 years ago
- b307400 Improve r159256 following Chandler's comments: by Axel Naumann · 13 years ago
- b15b37f Fix for r159256 on Windows. by Axel Naumann · 13 years ago
- 38179d9 From Vassil Vassilev: by Axel Naumann · 13 years ago
- 8bd8ee7 clang/lib/Basic/FileManager.cpp: Detect the root directory with PathV2. It should be better fix for PR10331, or, "clang X:\foo.c" fails. by NAKAMURA Takumi · 13 years ago