llvm-project/lldb
Jonas Devlieghere 46376966ea [FileSystem] Extend file system and have it use the VFS.
This patch extends the FileSystem class with a bunch of functions that
are currently implemented as methods of the FileSpec class. These
methods will be removed in future commits and replaced by calls to the
file system.

The new functions are operated in terms of the virtual file system which
was recently moved from clang into LLVM so it could be reused in lldb.
Because the VFS is stateful, we turned the FileSystem class into a
singleton.

Differential revision: https://reviews.llvm.org/D53532

llvm-svn: 345783
2018-10-31 21:49:27 +00:00
..
cmake [lldb] Fix race condition in framework installation 2018-10-31 10:41:12 +00:00
docs Enable AUTOBRIEF in doxygen configuration. 2018-05-02 16:55:16 +00:00
examples Fixes for GDB remote packet disassembler: 2018-09-27 17:55:36 +00:00
include/lldb [FileSystem] Extend file system and have it use the VFS. 2018-10-31 21:49:27 +00:00
lit [LLDB] - Add support for DW_FORM_addrx[1-4]? forms. 2018-10-31 10:14:03 +00:00
lldb.xcodeproj [lldb] Introduce StackFrameRecognizer [take 3] 2018-10-31 04:00:22 +00:00
lldb.xcworkspace Fix a typo in the gtest build target for Debug configuration. 2018-04-10 17:49:56 +00:00
packages/Python/lldbsuite Makefile.rules: Don't use code signing on macOS; it isn't necessary. 2018-10-31 19:42:02 +00:00
resources Fix up Info.plist when building LLDB.framework with CMake 2018-06-19 02:59:30 +00:00
scripts [lldb] Introduce StackFrameRecognizer [take 3] 2018-10-31 04:00:22 +00:00
source [FileSystem] Extend file system and have it use the VFS. 2018-10-31 21:49:27 +00:00
test Allow use of self.filecheck in LLDB tests (c.f self.expect) 2018-09-18 19:31:47 +00:00
third_party/Python/module
tools [lldb-mi] Implement -gdb-set breakpoint pending on/off 2018-10-30 03:10:41 +00:00
unittests [FileSystem] Extend file system and have it use the VFS. 2018-10-31 21:49:27 +00:00
utils Fix typos. 2018-10-04 22:33:39 +00:00
www [lldb] Introduce StackFrameRecognizer [take 3] 2018-10-31 04:00:22 +00:00
.arcconfig
.clang-format
.gitignore [dotest] Remove crashinfo hook 2018-01-10 10:18:47 +00:00
CMakeLists.txt Allow use of self.filecheck in LLDB tests (c.f self.expect) 2018-09-18 19:31:47 +00:00
CODE_OWNERS.txt Fix/unify the spelling of Objective-C. 2018-06-13 16:21:24 +00:00
INSTALL.txt Changed builld-llvm.py to use .json files 2017-02-23 02:21:34 +00:00
LICENSE.TXT
use_lldb_suite_root.py