[Lldb-commits] [PATCH] D53532: [FileSpec] Add VFS support to FileSpec convenience methods.

Jonas Devlieghere via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Wed Oct 24 14:19:57 PDT 2018


JDevlieghere updated this revision to Diff 170979.
JDevlieghere retitled this revision from "[FileSpec] Add VFS support" to "[FileSpec] Add VFS support to FileSpec convenience methods.".
JDevlieghere edited the summary of this revision.
Herald added subscribers: arichardson, mgorny, emaste.
Herald added a reviewer: espindola.

https://reviews.llvm.org/D53532

Files:
  include/lldb/Breakpoint/BreakpointResolver.h
  include/lldb/Core/AddressResolverFileLine.h
  include/lldb/Core/Debugger.h
  include/lldb/Core/Disassembler.h
  include/lldb/Core/FileLineResolver.h
  include/lldb/Core/FileSpecList.h
  include/lldb/Core/FormatEntity.h
  include/lldb/Core/Module.h
  include/lldb/Core/ModuleList.h
  include/lldb/Core/ModuleSpec.h
  include/lldb/Core/PluginManager.h
  include/lldb/Core/SearchFilter.h
  include/lldb/Core/SourceManager.h
  include/lldb/Host/Editline.h
  include/lldb/Host/FileCache.h
  include/lldb/Host/FileSpec.h
  include/lldb/Host/FileSystem.h
  include/lldb/Host/Host.h
  include/lldb/Host/HostInfoBase.h
  include/lldb/Host/Symbols.h
  include/lldb/Host/freebsd/HostInfoFreeBSD.h
  include/lldb/Host/linux/HostInfoLinux.h
  include/lldb/Host/macosx/HostInfoMacOSX.h
  include/lldb/Host/netbsd/HostInfoNetBSD.h
  include/lldb/Host/openbsd/HostInfoOpenBSD.h
  include/lldb/Host/posix/HostInfoPosix.h
  include/lldb/Host/windows/HostInfoWindows.h
  include/lldb/Interpreter/OptionValueFileSpec.h
  include/lldb/Symbol/Declaration.h
  include/lldb/Symbol/LineEntry.h
  include/lldb/Symbol/ObjectContainer.h
  include/lldb/Symbol/ObjectFile.h
  include/lldb/Target/DynamicLoader.h
  include/lldb/Target/FileAction.h
  include/lldb/Target/ModuleCache.h
  include/lldb/Target/Platform.h
  include/lldb/Target/ProcessInfo.h
  include/lldb/Target/ProcessLaunchInfo.h
  include/lldb/Utility/Args.h
  include/lldb/Utility/FileSpec.h
  include/lldb/Utility/StructuredData.h
  source/API/SBFileSpec.cpp
  source/API/SBFileSpecList.cpp
  source/API/SBHostOS.cpp
  source/API/SBTarget.cpp
  source/Commands/CommandCompletions.cpp
  source/Commands/CommandObjectLog.cpp
  source/Commands/CommandObjectSource.cpp
  source/Core/Address.cpp
  source/Core/AddressRange.cpp
  source/Core/Debugger.cpp
  source/Core/FormatEntity.cpp
  source/Core/Module.cpp
  source/Core/ModuleList.cpp
  source/Core/PluginManager.cpp
  source/Core/Section.cpp
  source/Core/SourceManager.cpp
  source/Core/Value.cpp
  source/Host/CMakeLists.txt
  source/Host/common/Editline.cpp
  source/Host/common/File.cpp
  source/Host/common/FileSpec.cpp
  source/Host/common/FileSystem.cpp
  source/Host/common/Host.cpp
  source/Host/macosx/objcxx/Host.mm
  source/Host/posix/ProcessLauncherPosixFork.cpp
  source/Host/windows/HostProcessWindows.cpp
  source/Interpreter/CommandObject.cpp
  source/Interpreter/OptionValueFileSpec.cpp
  source/Interpreter/OptionValuePathMappings.cpp
  source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h
  source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
  source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h
  source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h
  source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h
  source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h
  source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h
  source/Plugins/ExpressionParser/Clang/ClangHost.cpp
  source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
  source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
  source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
  source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h
  source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h
  source/Plugins/ObjectFile/ELF/ObjectFileELF.h
  source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp
  source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
  source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h
  source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
  source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.cpp
  source/Plugins/Platform/Android/AdbClient.cpp
  source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
  source/Plugins/Platform/Kalimba/PlatformKalimba.cpp
  source/Plugins/Platform/Linux/PlatformLinux.cpp
  source/Plugins/Platform/MacOSX/PlatformAppleSimulator.h
  source/Plugins/Platform/MacOSX/PlatformAppleTVSimulator.cpp
  source/Plugins/Platform/MacOSX/PlatformAppleWatchSimulator.cpp
  source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
  source/Plugins/Platform/MacOSX/PlatformDarwin.h
  source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp
  source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h
  source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp
  source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.cpp
  source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h
  source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp
  source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h
  source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp
  source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h
  source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp
  source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.h
  source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp
  source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h
  source/Plugins/Platform/MacOSX/PlatformiOSSimulator.cpp
  source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
  source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp
  source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
  source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
  source/Plugins/Process/Darwin/NativeProcessDarwin.h
  source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
  source/Plugins/Process/FreeBSD/ProcessMonitor.h
  source/Plugins/Process/Linux/NativeProcessLinux.h
  source/Plugins/Process/MacOSX-Kernel/CommunicationKDP.cpp
  source/Plugins/Process/NetBSD/NativeProcessNetBSD.h
  source/Plugins/Process/Windows/Common/DebuggerThread.cpp
  source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
  source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
  source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
  source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
  source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h
  source/Target/PathMappingList.cpp
  source/Target/Platform.cpp
  source/Target/ProcessLaunchInfo.cpp
  source/Target/Target.cpp
  source/Utility/Args.cpp
  source/Utility/CMakeLists.txt
  source/Utility/FileSpec.cpp
  source/Utility/StructuredData.cpp
  tools/lldb-server/lldb-platform.cpp
  unittests/Expression/ClangParserTest.cpp
  unittests/Host/CMakeLists.txt
  unittests/Host/FileSpecTest.cpp
  unittests/Host/FileSystemTest.cpp
  unittests/Process/minidump/MinidumpParserTest.cpp
  unittests/SymbolFile/DWARF/SymbolFileDWARFTests.cpp
  unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
  unittests/Target/PathMappingListTest.cpp
  unittests/Utility/CMakeLists.txt
  unittests/Utility/FileSpecTest.cpp
  unittests/Utility/StructuredDataTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D53532.170979.patch
Type: text/x-patch
Size: 142737 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20181024/7a4787a3/attachment-0001.bin>


More information about the lldb-commits mailing list