summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/FileManager.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue.David Blaikie2014-11-191-34/+35
* Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer2014-10-261-36/+16
* Make FileEntry::getName() valid across calls to FileManager::getFile()Ben Langmuir2014-09-081-2/+15
* Return a std::unique_ptr from getBufferForFile. NFC.Rafael Espindola2014-08-261-10/+10
* Default getFile() to use the last accessed name in the FileEntry.Manuel Klimek2014-08-131-0/+7
* unique_ptr-ify FileSystemStatCache::setNextStatCacheDavid Blaikie2014-08-111-6/+6
* unique_ptr-ify FileSystemStatCache::takeNextStatCacheDavid Blaikie2014-08-101-1/+1
* Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".r...David Blaikie2014-07-191-1/+1
* Improve memory ownership of vfs::Files in the FileSystemStatCache by using st...David Blaikie2014-07-081-7/+3
* Remove unused sys/stat.h includesAlp Toker2014-07-071-3/+0
* Avoid invalidating successfully loaded module filesBen Langmuir2014-06-201-2/+5
* Include system_error directly.Rafael Espindola2014-06-121-1/+1
* Replace llvm::error_code with std::error_code.Rafael Espindola2014-06-121-2/+2
* Stopgap fix for finding module for a file mapped in the VFSBen Langmuir2014-05-231-0/+10
* [C++11] Use 'nullptr'.Craig Topper2014-05-081-18/+18
* [Basic/FileManager] Propagate whether a file 'IsVolatile' to the file opening...Argyrios Kyrtzidis2014-05-051-3/+6
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-2/+2
* Change OwningPtr::take() to OwningPtr::release().Ahmed Charles2014-03-071-6/+6
* Reapply fixed "Honour 'use-external-names' in FileManager"Ben Langmuir2014-02-281-1/+1
* Revert "Honour 'use-external-names' in FileManager"Ben Langmuir2014-02-271-1/+1
* Honour 'use-external-names' in FileManagerBen Langmuir2014-02-271-1/+1
* Reapply r202420 hopefully fixed for other STLsBen Langmuir2014-02-271-48/+12
* Revert "Remove constructors from FileEntry that prevent owning resources"Ben Langmuir2014-02-271-12/+48
* Remove constructors from FileEntry that prevent owning resourcesBen Langmuir2014-02-271-48/+12
* Split FileEntry name vs. isValidBen Langmuir2014-02-271-2/+3
* Fix gcc -Wparentheses warning.Patrik Hagglund2014-02-211-1/+1
* Recommit virtual file systemBen Langmuir2014-02-201-52/+34
* Reverting the virtual file system implementation, because it triggers an asse...Juergen Ributzka2014-02-201-34/+52
* Initial implementation of virtual file systemBen Langmuir2014-02-191-52/+34
* Use llvm::sys::fs::UniqueID for windows and unix.Rafael Espindola2013-08-011-104/+27
* Convert a use of stat with sys::fs::status.Rafael Espindola2013-07-291-3/+3
* Fix handling of "clang c:foo"Rafael Espindola2013-07-291-0/+10
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-041-1/+1
* <limits.h> includes <linux/limits.h> on Linux, no need to special-case itDmitri Gribenko2013-01-261-3/+1
* Since we're stuck with realpath for the header <-> module mapping,Douglas Gregor2013-01-261-0/+28
* Extend stat query APIs to explicitly specify if the query is forArgyrios Kyrtzidis2012-12-111-12/+8
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-2/+2
* Basic: Windows doesn't define S_IFIFO.Daniel Dunbar2012-11-061-1/+4
* Frontend: Add support for reading named pipes as the main file.Daniel Dunbar2012-11-051-0/+4
* Fixes a segfault in Tooling when using pch's:Manuel Klimek2012-07-311-0/+4
* Introduce a flag in SourceManager to treat non-system source filesArgyrios Kyrtzidis2012-07-111-5/+11
* LLVM_ON_WIN32 case: use the proper key in the UniqueFiles map.Axel Naumann2012-07-111-1/+7
* Improve r159256 following Chandler's comments:Axel Naumann2012-07-101-10/+9
* Fix for r159256 on Windows.Axel Naumann2012-06-271-0/+4
* From Vassil Vassilev:Axel Naumann2012-06-271-0/+13
* clang/lib/Basic/FileManager.cpp: Detect the root directory with PathV2. It sh...NAKAMURA Takumi2012-06-161-2/+4
* Documentation cleanup: delete doc comments from source files where they areJames Dennett2012-06-151-7/+0
* [PCH] When validating that the files coming from PCH did not change, alsoArgyrios Kyrtzidis2012-05-031-0/+6
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-5/+5
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-2/+2
OpenPOWER on IntegriCloud