llvm-project/lldb/source/Plugins
Pavel Labath 1d6fa41f40 [lldb] Have Disassembler::ParseInstructions take a Target&
Instead of a ExecutionContext*. All it needs is the target so it can
read the memory.

This removes some defensive checks from the function. I've added
equivalent checks to the callers in cases where a non-null target
pointer was not guaranteed to be available.
2020-03-03 13:58:56 +01:00
..
ABI [lldb] Use llvm MC as the source of dwarf/eh register numbers for X86 ABIs 2020-02-28 10:49:08 +01:00
Architecture [lldb] Have Disassembler::ParseInstructions take a Target& 2020-03-03 13:58:56 +01:00
Disassembler [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
DynamicLoader [lldb/Plugin] Reject WASM and Hexagon in DynamicLoaderStatic 2020-02-18 13:29:34 -08:00
ExpressionParser Avoid SourceManager.h include in RawCommentList.h, add missing incs 2020-02-27 13:49:40 -08:00
Instruction [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
InstrumentationRuntime [lldb][NFC] Make all CompilerDeclContext parameters references instead of pointers 2020-02-18 08:58:36 +01:00
JITLoader [lldb] Remove DataExtractor::GetPointer 2020-02-18 10:38:41 +01:00
Language Avoid ASTContext.h -> TargetInfo.h dep 2020-02-27 14:35:00 -08:00
LanguageRuntime Avoid ASTContext.h -> TargetInfo.h dep 2020-02-27 14:35:00 -08:00
MemoryHistory [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
ObjectContainer [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
ObjectFile [ObjectFileMachO] Fix a build error on embedded. 2020-02-26 14:31:48 -08:00
OperatingSystem [lldb/Plugins] Conditionally build OperatingSystemPython. 2020-02-17 21:22:37 -08:00
Platform [lldb/Plugins] Move SBTarget::GetExtendedCrashInformation to SBProcess 2020-02-24 23:37:04 +01:00
Process Revert abb00753 "build: reduce CMake handling for zlib" (PR44780) 2020-03-03 11:03:09 +01:00
ScriptInterpreter Allow customized relative PYTHONHOME (Attemp 1) 2020-02-21 16:25:30 -08:00
StructuredData [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
SymbolFile [lldb] Don't iterate over a std::set<Type*> in SymbolFileDWARF::GetTypes to make it deterministic 2020-03-02 15:03:45 -08:00
SymbolVendor [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
SystemRuntime [lldb] Remove DataExtractor::GetPointer 2020-02-18 10:38:41 +01:00
TypeSystem [lldb] Remove checks behind LLDB_CONFIGURATION_DEBUG from TypeSystemClang 2020-03-02 10:57:56 -08:00
UnwindAssembly [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
CMakeLists.txt Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" 2020-02-18 19:16:07 -08:00
Plugins.def.in Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" 2020-02-18 19:16:07 -08:00