aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/FileManager.h
AgeCommit message (Expand)Author
2019-10-11[Stats] Convert some ad-hoc header search stats to ALWAYS_ENABLED_STATISTIC.Volodymyr Sapsai
2019-08-31Introduce a DirectoryEntryRef that stores both a reference and anAlex Lorenz
2019-08-30ASTReader: Bypass overridden files when reading PCHsDuncan P. N. Exon Smith
2019-08-30FileManager: Remove ShouldCloseOpenFile argument from getBufferForFile, NFCDuncan P. N. Exon Smith
2019-08-29Remove `FileManager::invalidateCache` as it has no callers anymore. NFC.Volodymyr Sapsai
2019-08-26FileManager: Use llvm::Expected in new getFileRef APIDuncan P. N. Exon Smith
2019-08-25FileManager: Factor duplicated code in getBufferForFile, NFCDuncan P. N. Exon Smith
2019-08-22Introduce FileEntryRef and use it when handling includes to report correct de...Alex Lorenz
2019-08-06[clang-scan-deps] Implementation of dependency scanner over minimized sourcesAlex Lorenz
2019-08-01[clang] Adopt llvm::ErrorOr in FileManager methodsHarlan Haskins
2019-07-31NFCI, optimize layout of FileEntryAlex Lorenz
2019-03-26Basic: Return a reference from FileManager::getVirtualFileSystem, NFCDuncan P. N. Exon Smith
2019-03-26Frontend: Remove CompilerInstance::VirtualFileSystem, NFCDuncan P. N. Exon Smith
2019-03-05Replace clang::FileData with llvm::vfs::StatusHarlan Haskins
2019-01-24[FileManager] Revert r347205 to avoid PCH file-descriptor leak.Sam McCall
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-21Remove stat cache chaining as it's no longer needed after PTH support has beenAlex Lorenz
2018-11-30[clang] Fill RealPathName for virtual files.Kadir Cetinkaya
2018-11-19[FileManager] getFile(open=true) after getFile(open=false) should open the file.Sam McCall
2018-10-10Lift VFS from clang to llvm (NFC)Jonas Devlieghere
2018-06-06[Frontend] Honor UserFilesAreVolatile flag getting file buffer in ASTUnitIvan Donchevskii
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2016-12-09[AST, ASTMatchers, Basic] Fix some Clang-tidy modernize and Include What You ...Eugene Zelenko
2016-10-20[clang] Remove FileEntry copy-constructorAlexander Shaposhnikov
2016-10-11Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC)Mehdi Amini
2016-10-10Store FileEntry::Filename as a StringRef instead of raw pointer (NFC)Mehdi Amini
2016-06-13Use the name of the file on disk to issue a new diagnostic about non-portable...Taewook Oh
2016-06-13Revert r272562 for build bot failure (clang-x86-win2008-selfhost)Taewook Oh
2016-06-13Use the name of the file on disk to issue a new diagnostic about non-portable...Taewook Oh
2016-06-04Revert commit r271708Taewook Oh
2016-06-03Use the name of the file on disk to issue a new diagnostic about non-portable...Taewook Oh
2015-12-09unique_ptrify some collections in FileManagerDavid Blaikie
2015-11-09Moving FileManager::removeDotPaths to llvm::sys::path::remove_dotsMike Aizatsky
2015-08-26Make FileManager::getFileSystemOptions consistent with CompilerInstance::getF...Yaron Keren
2015-07-31[modules] Fix issue where building a module from a relative path when -workin...Argyrios Kyrtzidis
2015-07-30Attempt to make clang-x64-ninja-win7 happy.Sean Silva
2015-06-11[cleanup] Remove some unused #ifdef'sSean Silva
2015-02-15Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman
2015-02-06Make FileEntry::closeFile publicBen Langmuir
2014-12-11[modules] When constructing paths relative to a module, strip out /./ directoryRichard Smith
2014-10-26Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer
2014-09-08Make FileEntry::getName() valid across calls to FileManager::getFile()Ben Langmuir
2014-08-26Return a std::unique_ptr from getBufferForFile. NFC.Rafael Espindola
2014-08-13Header guard canonicalization, clang part.Benjamin Kramer
2014-08-11unique_ptr-ify FileSystemStatCache::setNextStatCacheDavid Blaikie
2014-07-19Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".r...David Blaikie
2014-07-08Improve memory ownership of vfs::Files in the FileSystemStatCache by using st...David Blaikie
2014-06-20Avoid invalidating successfully loaded module filesBen Langmuir
2014-05-06[C++11] Use 'nullptr'Craig Topper
2014-03-09[C++11] Replace OwningPtr include with <memory>.Ahmed Charles