llvm-project/lldb/source/Plugins
Aleksandr Urakov 2fa5c28339 [PDB] Use the raw PDB symbol interface more accurately
Summary:
This patch adds some symbol tag checks before using the `IPDBRawSymbol`
interface to improve safety and readability.

Reviewers: zturner

Reviewed By: zturner

Subscribers: lldb-commits, stella.stamenova

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D51967

llvm-svn: 342208
2018-09-14 07:46:06 +00:00
..
ABI Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
Architecture Add missing constness. 2018-06-27 07:01:07 +00:00
Disassembler Enable the fp-armv8 disassembler feature when disassembling Cortex-M 2018-09-07 01:28:48 +00:00
DynamicLoader Move SafeMachO from Utility to Host 2018-09-12 12:26:05 +00:00
ExpressionParser Print the correct error when our DynamicCheckerFunctions fail to install 2018-09-11 13:59:47 +00:00
Instruction [MIPS] Fix signed overflow in DADDIU emulation 2018-09-11 23:04:05 +00:00
InstrumentationRuntime Remove append parameter to FindGlobalVariables 2018-05-31 09:46:26 +00:00
JITLoader Normalize some lldb #include statements. 2018-05-22 22:53:50 +00:00
Language Refactoring std::function formatter to move core functionality into CPPLanguageRuntime 2018-09-11 20:58:28 +00:00
LanguageRuntime NFC: Move Searcher::Depth into lldb-enumerations as SearchDepth. 2018-09-07 18:43:04 +00:00
MemoryHistory Rename Error -> Status. 2017-05-12 04:51:55 +00:00
ObjectContainer Move SafeMachO from Utility to Host 2018-09-12 12:26:05 +00:00
ObjectFile [LLDB] - Improved DWARF5 support. 2018-09-13 17:06:47 +00:00
OperatingSystem Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
Platform Don't cancel the current IOHandler when we push a handler for an utility function run. 2018-08-29 22:50:54 +00:00
Process NativeProcessProtocol: Sink ReadMemoryWithoutTrap into base class 2018-09-13 20:17:40 +00:00
ScriptInterpreter Add a "scripted" breakpoint type to lldb. 2018-09-13 21:35:32 +00:00
StructuredData Typo fixes. 2018-05-29 09:10:46 +00:00
SymbolFile [PDB] Use the raw PDB symbol interface more accurately 2018-09-14 07:46:06 +00:00
SymbolVendor Document how lldb uses the DBGSourcePathRemapping 2018-06-11 21:36:40 +00:00
SystemRuntime Don't cancel the current IOHandler when we push a handler for an utility function run. 2018-08-29 22:50:54 +00:00
UnwindAssembly Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
CMakeLists.txt Move StopInfoOverride callback to the new architecture plugin 2017-10-25 21:05:31 +00:00