aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/FileManager.h
AgeCommit message (Expand)Author
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
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles
2014-03-04Revert "FileEntry: Remove unused and half-broken copy ctor."Benjamin Kramer
2014-03-04FileEntry: Remove unused and half-broken copy ctor.Benjamin Kramer
2014-02-28Reapply fixed "Honour 'use-external-names' in FileManager"Ben Langmuir
2014-02-27Revert "Honour 'use-external-names' in FileManager"Ben Langmuir
2014-02-27Honour 'use-external-names' in FileManagerBen Langmuir
2014-02-27Reapply r202420 hopefully fixed for other STLsBen Langmuir
2014-02-27Revert "Remove constructors from FileEntry that prevent owning resources"Ben Langmuir
2014-02-27Remove constructors from FileEntry that prevent owning resourcesBen Langmuir
2014-02-27Split FileEntry name vs. isValidBen Langmuir
2014-02-20Recommit virtual file systemBen Langmuir
2014-02-20Reverting the virtual file system implementation, because it triggers an asse...Juergen Ributzka
2014-02-19Reduce verbosity in the virtual file system using LLVM.hBen Langmuir
2014-02-19Initial implementation of virtual file systemBen Langmuir
2014-02-07Document return value for FileManager::getNoncachedStatValue()Dmitri Gribenko
2013-08-01Use llvm::sys::fs::UniqueID for windows and unix.Rafael Espindola