Benjamin Kramer
|
034e609fea
[VFS] Just normalize away .. and . in paths for in-memory file systems.
|
10 жил өмнө |
Benjamin Kramer
|
b4c9f62cc5
[VFS] Also drop '.' when adding files to an in-memory FS.
|
10 жил өмнө |
Hans Wennborg
|
94faed6137
Fix Clang-tidy modernize-use-nullptr warnings in source directories; other minor cleanups
|
10 жил өмнө |
Benjamin Kramer
|
1b6c8ab9d4
[VFS] Put the incoming name in the file status to make InMemoryFS behave more like a real FS.
|
10 жил өмнө |
NAKAMURA Takumi
|
a2c0293f90
BasicTests: Suppress InMemoryFileSystemTest.WindowsPath on win32 while investigating.
|
10 жил өмнө |
Benjamin Kramer
|
9aa66ec171
[VFS] Transition clang-format to use an in-memory FS.
|
10 жил өмнө |
Rafael Espindola
|
018072a081
Fix the MSVC build.
|
10 жил өмнө |
Benjamin Kramer
|
5b1864da9c
[VFS] Add working directories to every virtual file system.
|
10 жил өмнө |
Benjamin Kramer
|
9414f34c57
[VFS] Add an in-memory file system implementation.
|
10 жил өмнө |
Benjamin Kramer
|
305c07703d
[VFS] Remove setName from the file interface.
|
10 жил өмнө |
Alexander Kornienko
|
8ca7705aa3
Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").
|
10 жил өмнө |
Alexander Kornienko
|
ac58acc7f2
Fixed/added namespace ending comments using clang-tidy. NFC
|
10 жил өмнө |
Alexander Kornienko
|
dfa4cf3126
Use 'override/final' instead of 'virtual' for overridden methods
|
10 жил өмнө |
Benjamin Kramer
|
0273eb0d7a
Make VFS and FileManager match the current MemoryBuffer API.
|
10 жил өмнө |
Fariborz Jahanian
|
85516c5daf
Adds 'override' to overriding methods. NFC.
|
11 жил өмнө |
Rafael Espindola
|
d92e74d96e
Update for LLVM api change.
|
11 жил өмнө |
Rafael Espindola
|
7b34374424
Create a std::unique_ptr earlier.
|
11 жил өмнө |
Rafael Espindola
|
86925f9d19
Convert a few ownership comments with std::unique_ptr.
|
11 жил өмнө |
Alp Toker
|
c556f81241
Track IntrusiveRefCntPtr::get() changes from LLVM r212366
|
11 жил өмнө |
Ben Langmuir
|
6f641ccd0e
Add vfs::recursive_directory_iterator
|
11 жил өмнө |
NAKAMURA Takumi
|
207443bcfa
VirtualFileSystemTest.cpp: Get rid of initializer list on std::vector, to appease msc17.
|
11 жил өмнө |
NAKAMURA Takumi
|
fd7d4660dc
Reformat.
|
11 жил өмнө |
Ben Langmuir
|
93d4222c22
Fix test issues from r211623 and remove test-only API
|
11 жил өмнө |
Ben Langmuir
|
2f672ba97b
Disable the bits of r211623 that broke the bots
|
11 жил өмнө |
Ben Langmuir
|
cd6ef194d0
Add directory_iterator for (non-recursive) iteration of VFS directories
|
11 жил өмнө |
Rafael Espindola
|
1b302fa914
Update for llvm api change.
|
11 жил өмнө |
Rafael Espindola
|
5471ad06e1
Refer to error_code with the std prefix.
|
11 жил өмнө |
Rafael Espindola
|
3d9d8de878
Fix msvc unittest build.
|
11 жил өмнө |
Rafael Espindola
|
534f692b4d
Use std::error_code instead of llvm::error_code.
|
11 жил өмнө |
Craig Topper
|
b23b499237
[C++11] Use 'nullptr'. Unittests edition.
|
11 жил өмнө |