llvm-project/lldb/source
Med Ismail Bennani 2c91d5ba83 LanguageRuntime: Simplify NSException::GetSummary() output
Summary:
Right now, NSException::GetSummary() has the following output:
"name: $exception_name - reason: $exception_reason"

It would be better to simplify the output by removing the name and only
showing the exception's reason. This way, annotations would look nicer in
the editor, and would be a shorter summary in the Variables Inspector.

Accessing the exception's name can still be done by expanding the
NSException object in the Variables Inspector.

rdar://54770115

Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>

Subscribers: lldb-commits

Tags: #lldb

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

Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
2019-12-13 12:33:31 -08:00
..
API [lldb/CMake] Rename LLDB_DISABLE_CURSES to LLDB_ENABLE_CURSES 2019-12-12 09:13:31 -08:00
Breakpoint [lldb][NFC] Migrate FileSpec::Dump to raw_ostream 2019-12-06 09:40:42 +01:00
Commands [lldb/CMake] Rename LLDB_DISABLE_CURSES to LLDB_ENABLE_CURSES 2019-12-12 09:13:31 -08:00
Core [FormatEntity] Add mangled function name support 2019-12-12 10:22:57 -08:00
DataFormatters TypeCategory: Initialize m_enabled to false 2019-12-12 11:39:41 -08:00
Expression [lldb/DWARF] Switch to llvm location list parser 2019-12-09 13:39:10 +01:00
Host [lldb/Host] Use cmakedefine01 for LLDB_ENABLE_POSIX 2019-12-13 10:00:59 -08:00
Initialization [Reproducer] Use ::rtrim() to remove trailing control characters. 2019-10-18 17:11:48 +00:00
Interpreter [lldb/CMake] Rename LLDB_DISABLE_LIBEDIT to LLDB_ENABLE_LIBEDIT 2019-12-12 09:23:06 -08:00
Plugins LanguageRuntime: Simplify NSException::GetSummary() output 2019-12-13 12:33:31 -08:00
Symbol [lldb][NFC] Make metadata tracking type safe 2019-12-13 12:04:42 +01:00
Target [Target] Remove Target::GetScratchClangASTContext 2019-12-12 11:53:24 -08:00
Utility [lldb][NFC] Remove unused includes in Utility's source files 2019-12-13 12:33:47 +01:00
CMakeLists.txt [CMake] Remove Apple-specific version logic. 2019-04-17 18:23:22 +00:00
lldb.cpp [CMake] Remove Apple-specific version logic. 2019-04-17 18:23:22 +00:00