summaryrefslogtreecommitdiff
path: root/lib/Basic/FileManager.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Stats] Convert some ad-hoc header search stats to ALWAYS_ENABLED_STATISTIC.Volodymyr Sapsai2019-10-111-4/+10
* Introduce a DirectoryEntryRef that stores both a reference and anAlex Lorenz2019-08-311-14/+17
* ASTReader: Bypass overridden files when reading PCHsDuncan P. N. Exon Smith2019-08-301-6/+19
* FileManager: Remove ShouldCloseOpenFile argument from getBufferForFile, NFCDuncan P. N. Exon Smith2019-08-301-6/+2
* Remove `FileManager::invalidateCache` as it has no callers anymore. NFC.Volodymyr Sapsai2019-08-291-14/+0
* FileManager: Use llvm::Expected in new getFileRef APIDuncan P. N. Exon Smith2019-08-261-5/+6
* Fix use of invalidated iterator introduced by r369680.Richard Smith2019-08-261-4/+4
* FileManager: Factor duplicated code in getBufferForFile, NFCDuncan P. N. Exon Smith2019-08-251-11/+6
* Introduce FileEntryRef and use it when handling includes to report correct de...Alex Lorenz2019-08-221-15/+46
* clang: Fix typo in commentNico Weber2019-08-211-1/+1
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-2/+2
* [clang] Adopt llvm::ErrorOr in FileManager methodsHarlan Haskins2019-08-011-52/+76
* [FileSystemStatCache] Return std::error_code from stat cache methodsHarlan Haskins2019-04-161-3/+4
* Replace clang::FileData with llvm::vfs::StatusHarlan Haskins2019-03-051-26/+29
* Reland "[clang][FileManager] fillRealPathName even if we aren't opening the f...Jan Korous2019-02-181-0/+3
* Revert r354075 "[clang][FileManager] fillRealPathName even if we aren't openi...Reid Kleckner2019-02-151-3/+0
* [clang][FileManager] fillRealPathName even if we aren't opening the fileJan Korous2019-02-141-0/+3
* Simplify and modernize this code a little.Richard Smith2019-01-301-55/+30
* [FileManager] Revert r347205 to avoid PCH file-descriptor leak.Sam McCall2019-01-241-24/+11
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remove stat cache chaining as it's no longer needed after PTH support has beenAlex Lorenz2018-12-211-35/+3
* [clang] Fill RealPathName for virtual files.Kadir Cetinkaya2018-11-301-10/+14
* [FileManager] getFile(open=true) after getFile(open=false) should open the file.Sam McCall2018-11-191-19/+32
* Lift VFS from clang to llvm (NFC)Jonas Devlieghere2018-10-101-6/+6
* Fix build bot after r340598.Eric Liu2018-08-241-8/+12
* [FileManager] Do not call 'real_path' in getFile().Eric Liu2018-08-241-4/+8
* [VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requ...Simon Marchi2018-08-061-3/+5
* Remove trailing spaceFangrui Song2018-07-301-8/+8
* Revert r338057 "[VirtualFileSystem] InMemoryFileSystem::status: Return a Stat...Reid Kleckner2018-07-261-5/+3
* [VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requ...Simon Marchi2018-07-261-3/+5
* Revert "[VFS] Cleanups to VFS interfaces."Jordan Rupprecht2018-07-241-1/+1
* [VFS] Cleanups to VFS interfaces.Sam McCall2018-07-241-1/+1
* Revert "[VirtualFileSystem] InMemoryFileSystem::status: Return a Status with ...Eric Liu2018-07-111-5/+3
* [VirtualFileSystem] InMemoryFileSystem::status: Return a Status with the requ...Simon Marchi2018-07-111-3/+5
* [Frontend] Honor UserFilesAreVolatile flag getting file buffer in ASTUnitIvan Donchevskii2018-06-061-3/+3
* Add vfs::FileSystem::getRealPathEric Liu2018-05-171-16/+2
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* Revert r329698 (and r329702).Nico Weber2018-04-271-2/+16
* s/LLVM_ON_WIN32/_WIN32/, clangNico Weber2018-04-271-1/+1
* Attempt to fix Windows build after r329698.Nico Weber2018-04-101-1/+1
* Use llvm::sys::fs::real_path() in clang.Nico Weber2018-04-101-16/+2
* Use VFS operations in FileManager::makeAbsolutePath.Ilya Biryukov2017-08-021-1/+1
* FileManager: mark virtual file entries as valid entriesErik Verbruggen2017-03-281-0/+1
* Apply clang-tidy's performance-unnecessary-value-param to parts of clang.Benjamin Kramer2017-03-211-3/+3
* Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC)Mehdi Amini2016-10-111-6/+6
* Store FileEntry::Filename as a StringRef instead of raw pointer (NFC)Mehdi Amini2016-10-101-1/+1
* Fix build broken after llvm/ADT/DenseMap.h replacement of climits with limits.Eugene Zelenko2016-08-131-1/+6
* [NFC] Header cleanupMehdi Amini2016-07-181-3/+0
* Use the name of the file on disk to issue a new diagnostic about non-portable...Taewook Oh2016-06-131-0/+3
* Revert r272562 for build bot failure (clang-x86-win2008-selfhost)Taewook Oh2016-06-131-3/+0