llvm-project/lldb
Duncan P. N. Exon Smith 1da7eac87c Frontend: Remove CompilerInstance::VirtualFileSystem, NFC
Remove CompilerInstance::VirtualFileSystem and
CompilerInstance::setVirtualFileSystem, instead relying on the VFS in
the FileManager.  CompilerInstance and its clients already went to some
trouble to make these match.  Now they are guaranteed to match.

As part of this, I added a VFS parameter (defaults to nullptr) to
CompilerInstance::createFileManager, to avoid repeating construction
logic in clients that just wanted to customize the VFS.

https://reviews.llvm.org/D59377

llvm-svn: 357037
2019-03-26 22:18:52 +00:00
..
cmake [CMake] Set LLVM_DEFAULT_EXTERNAL_LIT in standalone build correctly on windows 2019-03-18 21:32:31 +00:00
docs Pass ConstString by value (NFC) 2019-03-06 21:22:25 +00:00
examples python 2/3 compat: commands vs subprocess 2019-03-26 14:46:15 +00:00
include/lldb Remove the TypePair class 2019-03-26 13:35:54 +00:00
lit Update the lldb driver to support the -O and -S options when passing --repl 2019-03-25 15:38:18 +00:00
lldb.xcodeproj Update DWARF files. 2019-03-20 22:57:33 +00:00
lldb.xcworkspace Remove accidentally commited file in xcshareddata 2019-02-05 23:35:01 +00:00
packages/Python/lldbsuite Reapply minidump changes reverted in r356806 2019-03-25 14:02:16 +00:00
resources [CMake] Revised LLDB.framework builds 2019-01-04 12:46:50 +00:00
scripts python 2/3 compat: commands vs subprocess 2019-03-26 14:46:15 +00:00
source Frontend: Remove CompilerInstance::VirtualFileSystem, NFC 2019-03-26 22:18:52 +00:00
test [CMake] Make lldb-test-deps a dependency of check-lldb 2019-02-13 20:51:13 +00:00
third_party/Python/module [lldb/thirdparty] Remove unneeded files, asked by Jonas. 2019-03-12 20:41:36 +00:00
tools Update the lldb driver to support the -O and -S options when passing --repl 2019-03-25 15:38:18 +00:00
unittests [ExpressionParser] Add swift-lldb case for finding clang resource dir 2019-03-26 21:00:42 +00:00
utils Python 2/3 compat: StringIO 2019-03-25 15:23:34 +00:00
www Pass ConstString by value (NFC) 2019-03-06 21:22:25 +00:00
.arcconfig
.clang-format
.gitignore [dotest] Remove crashinfo hook 2018-01-10 10:18:47 +00:00
CMakeLists.txt Add lldb-vscode as a dependency of lldb tests. 2019-03-26 18:36:44 +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 Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
use_lldb_suite_root.py