Harlan Haskins
|
d69df82ea2
[FileSystemStatCache] Return std::error_code from stat cache methods
|
6 vuotta sitten |
Harlan Haskins
|
fe7e41cdbe
Replace clang::FileData with llvm::vfs::Status
|
6 vuotta sitten |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 vuotta sitten |
Alex Lorenz
|
5d78f362c9
Remove stat cache chaining as it's no longer needed after PTH support has been
|
6 vuotta sitten |
Jonas Devlieghere
|
ef858170ac
Lift VFS from clang to llvm (NFC)
|
6 vuotta sitten |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 vuotta sitten |
Eugene Zelenko
|
4654818441
[Basic] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
7 vuotta sitten |
Pavel Labath
|
7a8f655927
[VFS] Replace TimeValue usage with std::chrono
|
8 vuotta sitten |
Mehdi Amini
|
b042fd3636
Turn FileManager DirectoryEntry::Name from raw pointer to StringRef (NFC)
|
8 vuotta sitten |
Sean Silva
|
16c0d99604
[cleanup] Remove some unused #ifdef's
|
10 vuotta sitten |
Benjamin Kramer
|
0273eb0d7a
Make VFS and FileManager match the current MemoryBuffer API.
|
10 vuotta sitten |
David Blaikie
|
87e7bf9da1
Improve memory ownership of vfs::Files in the FileSystemStatCache by using std::unique_ptr
|
11 vuotta sitten |
Manuel Klimek
|
dab00ab195
Fix memory leak in FileSystemStatCache.
|
11 vuotta sitten |
Rafael Espindola
|
9986295b4f
Replace llvm::error_code with std::error_code.
|
11 vuotta sitten |
Ben Langmuir
|
68d890da08
Stopgap fix for finding module for a file mapped in the VFS
|
11 vuotta sitten |
Craig Topper
|
603e37c3dd
[C++11] Use 'nullptr'.
|
11 vuotta sitten |
Ahmed Charles
|
70639e8de3
Replace OwningPtr with std::unique_ptr.
|
11 vuotta sitten |
Ahmed Charles
|
789a4f820d
Change OwningPtr::take() to OwningPtr::release().
|
11 vuotta sitten |
Ben Langmuir
|
d066fe94b0
Reapply fixed "Honour 'use-external-names' in FileManager"
|
11 vuotta sitten |
Ben Langmuir
|
86c8d8ee06
Revert "Honour 'use-external-names' in FileManager"
|
11 vuotta sitten |
Ben Langmuir
|
2b1bc151cb
Honour 'use-external-names' in FileManager
|
11 vuotta sitten |
Ben Langmuir
|
d7596d6412
Recommit virtual file system
|
11 vuotta sitten |
Juergen Ributzka
|
6c03a38d81
Reverting the virtual file system implementation, because it triggers an assertion
|
11 vuotta sitten |
Ben Langmuir
|
91e3d5860a
Initial implementation of virtual file system
|
11 vuotta sitten |
Rafael Espindola
|
0fda0f75f0
Use llvm::sys::fs::UniqueID for windows and unix.
|
12 vuotta sitten |
Rafael Espindola
|
d965f95daa
Update for llvm API change.
|
12 vuotta sitten |
Argyrios Kyrtzidis
|
e5d30e3b40
Extend stat query APIs to explicitly specify if the query is for
|
12 vuotta sitten |
David Blaikie
|
99ba9e3bd7
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
|
13 vuotta sitten |
Michael J. Spencer
|
256053b31e
Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.
|
14 vuotta sitten |
Chris Lattner
|
c0f31fd085
attempt to fix a buildbot failure, apparently apache fails to build.
|
14 vuotta sitten |