llvm-project/lldb/source
Nico Weber bc1c3655bf Give microsoftDemangle() an outparam for how many input bytes were consumed.
Demangling Itanium symbols either consumes the whole input or fails,
but Microsoft symbols can be successfully demangled with just some
of the input.

Add an outparam that enables clients to know how much of the input was
consumed, and use this flag to give llvm-undname an opt-in warning
on partially consumed symbols.

Differential Revision: https://reviews.llvm.org/D80173
2020-05-20 16:17:31 -04:00
..
API [lldb/Reproducers] Add instrumentation to SBEnvironment 2020-05-20 13:02:20 -07:00
Breakpoint [lldb][nfc] early exit/continue 2020-04-03 14:50:08 +02:00
Commands [lldb/Commands] Add ability to run shell command on the host. 2020-05-15 22:14:39 +02:00
Core Give microsoftDemangle() an outparam for how many input bytes were consumed. 2020-05-20 16:17:31 -04:00
DataFormatters [lldb/DataFormatters] Delete GetStringPrinterEscapingHelper 2020-05-04 14:06:55 -07:00
Expression [IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand(). 2020-04-27 22:17:03 -07:00
Host [lldb] Allows customizing libxml2 for darwin 2020-05-20 12:27:08 -07:00
Initialization [lldb][NFC] Fix all formatting errors in .cpp file headers 2020-01-24 08:52:55 +01:00
Interpreter [lldb/Commands] Add ability to run shell command on the host. 2020-05-15 22:14:39 +02:00
Plugins [lldb] Allows customizing libxml2 for darwin 2020-05-20 12:27:08 -07:00
Symbol Allow lldb-test to combine -find with -dump-clang-ast 2020-04-17 11:01:20 -07:00
Target [lldb/Properties] Move OSPluginReportsAllThreads from Target to Process 2020-05-19 11:26:39 -07:00
Utility [lldb] Cleans up system_libs 2020-05-20 12:30:08 -07:00
CMakeLists.txt Make LLVM_APPEND_VC_REV=OFF affect clang, lld, and lldb as well. 2020-01-16 19:04:08 -05:00
lldb.cpp [lldb] Fix version string when using LLDB_REVISION but not LLDB_REPOSITORY 2020-02-20 10:07:50 -08:00