llvm-project/lldb/source/Core
Jonas Devlieghere 8f3be7a32b [FileSystem] Move path resolution logic out of FileSpec
This patch removes the logic for resolving paths out of FileSpec and
updates call sites to rely on the FileSystem class instead.

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

llvm-svn: 345890
2018-11-01 21:05:36 +00:00
..
Address.cpp Don't type-erase the SymbolContextItem enumeration. 2018-10-25 20:45:19 +00:00
AddressRange.cpp Move ArchSpec to the Utility module 2017-11-13 16:16:33 +00:00
AddressResolver.cpp iwyu fixes for lldbCore. 2017-04-06 21:28:29 +00:00
AddressResolverFileLine.cpp NFC: Move Searcher::Depth into lldb-enumerations as SearchDepth. 2018-09-07 18:43:04 +00:00
AddressResolverName.cpp NFC: Move Searcher::Depth into lldb-enumerations as SearchDepth. 2018-09-07 18:43:04 +00:00
Broadcaster.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
CMakeLists.txt build: add libedit to include paths 2018-09-21 18:34:41 +00:00
Communication.cpp Typo fixes. 2018-05-29 09:10:46 +00:00
Debugger.cpp [FileSystem] Move path resolution logic out of FileSpec 2018-11-01 21:05:36 +00:00
Disassembler.cpp [FileSystem] Extend file system and have it use the VFS. 2018-10-31 21:49:27 +00:00
DumpDataExtractor.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
DumpRegisterValue.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
DynamicLoader.cpp [FileSystem] Move path resolution logic out of FileSpec 2018-11-01 21:05:36 +00:00
EmulateInstruction.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
Event.cpp Reimplement EventDataBytes::Dump to avoid DumpDataExtractor 2018-07-24 10:49:14 +00:00
FileLineResolver.cpp NFC: Move Searcher::Depth into lldb-enumerations as SearchDepth. 2018-09-07 18:43:04 +00:00
FileSpecList.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
FormatEntity.cpp Add support for artificial tail call frames 2018-10-05 23:23:15 +00:00
Highlighter.cpp Move the column marking functionality to the Highlighter framework 2018-08-30 00:09:21 +00:00
IOHandler.cpp Add support for descriptions with command completions. 2018-09-13 21:26:00 +00:00
Listener.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
Mangled.cpp Silence some "control reaches end of non-void function" warnings with gcc 2018-08-31 05:18:11 +00:00
Module.cpp [FileSystem] Move path resolution logic out of FileSpec 2018-11-01 21:05:36 +00:00
ModuleChild.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
ModuleList.cpp [FileSystem] Move path resolution logic out of FileSpec 2018-11-01 21:05:36 +00:00
Opcode.cpp Remove manual byte counting from Opcode::Dump 2018-08-20 15:51:14 +00:00
PluginManager.cpp [FileSystem] Move path resolution logic out of FileSpec 2018-11-01 21:05:36 +00:00
RichManglingContext.cpp Silence some "control reaches end of non-void function" warnings with gcc 2018-08-31 05:18:11 +00:00
SearchFilter.cpp [FileSystem] Move path resolution logic out of FileSpec 2018-11-01 21:05:36 +00:00
Section.cpp [LLDB] - Implement the support for the .debug_loclists section. 2018-10-23 09:46:15 +00:00
SourceManager.cpp [FileSystem] Remove Exists() from FileSpec 2018-11-01 17:09:25 +00:00
StreamAsynchronousIO.cpp Add byte counting mechanism to LLDB's Stream class. 2018-08-02 16:38:34 +00:00
StreamFile.cpp Add byte counting mechanism to LLDB's Stream class. 2018-08-02 16:38:34 +00:00
UserSettingsController.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
Value.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
ValueObject.cpp Delete commented-out code. 2018-10-16 22:01:49 +00:00
ValueObjectCast.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
ValueObjectChild.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
ValueObjectConstResult.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
ValueObjectConstResultCast.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
ValueObjectConstResultChild.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
ValueObjectConstResultImpl.cpp [ValueObject] Stop assuming types are non-zero sized. 2018-10-23 00:31:46 +00:00
ValueObjectDynamicValue.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
ValueObjectList.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
ValueObjectMemory.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
ValueObjectRegister.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
ValueObjectSyntheticFilter.cpp Fix the libcxx set, multiset, vector and bitset formatters to work on references. 2018-07-13 19:28:32 +00:00
ValueObjectVariable.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00