Bruno Cardoso Lopes
|
7a49f7e702
[VFS] Add support for handling path traversals
|
9 년 전 |
Benjamin Kramer
|
d3306b717c
[vfs] Normalize working directory if requested.
|
9 년 전 |
Ben Langmuir
|
9440ecd124
[VFS] Fix status() of opened redirected file
|
9 년 전 |
Craig Topper
|
9e943be2fc
Use std::begin() and std::end() instead of doing the same manually. NFC
|
9 년 전 |
Mike Aizatsky
|
84d6635993
Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots
|
9 년 전 |
Angel Garcia Gomez
|
d162035b9b
Roll-back r250822.
|
9 년 전 |
Angel Garcia Gomez
|
e83bf34da9
Apply modernize-use-default to clang.
|
9 년 전 |
Benjamin Kramer
|
df3ac5aa4a
[VFS] Let the user decide if they want path normalization.
|
10 년 전 |
Benjamin Kramer
|
93eafedc4a
[VFS] Don't try to be heroic with '.' in paths.
|
10 년 전 |
Benjamin Kramer
|
cac047b0f4
[VFS] remove handling of '..' for now.
|
10 년 전 |
Benjamin Kramer
|
bb95efb8c3
[VFS] Rename RedirectingFS internals to avoid collisions with public clang classes
|
10 년 전 |
Benjamin Kramer
|
034e609fea
[VFS] Just normalize away .. and . in paths for in-memory file systems.
|
10 년 전 |
Benjamin Kramer
|
032169da0a
[VFS] Port driver tool chains to VFS.
|
10 년 전 |
Benjamin Kramer
|
5bb246bc84
[VFS] Refactor VFSFromYAML a bit.
|
10 년 전 |
Benjamin Kramer
|
b4c9f62cc5
[VFS] Also drop '.' when adding files to an in-memory FS.
|
10 년 전 |
Benjamin Kramer
|
1b6c8ab9d4
[VFS] Put the incoming name in the file status to make InMemoryFS behave more like a real FS.
|
10 년 전 |
Benjamin Kramer
|
9aa66ec171
[VFS] Transition clang-format to use an in-memory FS.
|
10 년 전 |
Benjamin Kramer
|
c160cb00f3
Remove duplicated default arguments. NFC.
|
10 년 전 |
Benjamin Kramer
|
9e7c05dab8
[VFS] Fix the windows build by including the right headers.
|
10 년 전 |
Benjamin Kramer
|
41a697b839
[VFS] Fix compilation on systems where time_t is not int64_t.
|
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
|
4643e5c953
[VFS] Move class out of method so it looks less like Java.
|
10 년 전 |
Benjamin Kramer
|
305c07703d
[VFS] Remove setName from the file interface.
|
10 년 전 |
Chandler Carruth
|
491c50981e
Remove a limited and somewhat questionable DenseMapInfo specialization
|
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 년 전 |
Yaron Keren
|
9bd91b686a
Remove many superfluous SmallString::str() calls.
|
10 년 전 |
Chandler Carruth
|
6c1b926674
[cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py
|
10 년 전 |