teak-llvm/lldb/packages/Python/lldbsuite/test/functionalities
Pavel Labath 833e3d109b Display the pointer value in the libstdc++ unique_ptr summary
Summary:
r284830 added a summary provider for unique_ptr in libstdc++, whose value printed
the value of the pointee. This is a bit unintuitive as it becomes unobvious that
the value actually is a pointer, and we lose the way to actually obtain the
pointer value.

Change that to print the pointer value instead. The pointee value can still be
obtained through the synthetic children.

Reviewers: tberghammer, granata.enrico

Subscribers: lldb-commits

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

llvm-svn: 286355
2016-11-09 10:42:29 +00:00
..
abbreviation *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
alias
apropos_with_process *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
archives *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
asan xfail TestReportData.py on i386 2016-10-06 21:16:37 +00:00
attach_resume *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
avoids-fd-leak *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
backticks *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
breakpoint These test cases don't test different debug info formats. 2016-10-06 17:01:00 +00:00
command_history *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
command_regex *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
command_script *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
command_script_alias *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
command_script_immediate_output *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
command_source *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
completion Clean up the stop printing header lines. 2016-11-08 20:36:40 +00:00
conditional_break *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
darwin_log xfail TestDarwinLogBasic.py for i386 macOS 2016-10-06 18:25:54 +00:00
data-formatter Display the pointer value in the libstdc++ unique_ptr summary 2016-11-09 10:42:29 +00:00
dead-strip *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
disassembly *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
dynamic_value_child_count *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
embedded_interpreter Clean up the stop printing header lines. 2016-11-08 20:36:40 +00:00
exec xfail TestExec.py on macOS i386 2016-10-06 19:12:05 +00:00
expr-doesnt-deadlock *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
fat_archives convert TestFatArchives.py over to no-debug-info test 2016-09-27 17:17:21 +00:00
format *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
frame_var_scope Fix an issue where frame variable -s <varname> would not show the scope even though the user asked for it 2016-10-26 19:17:49 +00:00
frame-diagnose xfail TestDiagnoseDereferenceFunctionReturn.py on macOS i386 2016-10-06 19:04:58 +00:00
inferior-assert *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
inferior-changed *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
inferior-crashing *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
inline-stepping *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
jitloader_gdb *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
launch_with_shellexpand *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
llvm *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
load_unload add stop column highlighting support 2016-09-21 20:13:14 +00:00
longjmp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
memory Fixup the xfail situation on Windows. 2016-10-05 20:47:17 +00:00
multidebugger_commands *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
nested_alias *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
non-overlapping-index-variable-i *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
nosucharch *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
object-file *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
paths *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
platform *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
plugins [Test Suite] Pull generateSource into lldbtest 2016-10-31 04:48:19 +00:00
postmortem Disable windows-only minidump plugin 2016-11-09 10:16:11 +00:00
process_attach change ProcessAttach test to no-debug-info 2016-11-01 18:50:34 +00:00
process_group *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
process_launch *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
process_save_core *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
ptr_refs *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
recursion *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
register Test for YMMRegisters. 2016-11-03 08:35:55 +00:00
rerun *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
return-value Added a bugreport tracking the failure to get float return values 2016-10-11 19:29:25 +00:00
set-data *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
signal *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
single-quote-in-filename-to-lldb *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
step-avoids-no-debug *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
stop-hook *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
target_command *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
testid add a simple test case to validate test id() 2016-10-03 22:49:13 +00:00
thread Don't set a software stepping breakpoint at 0 on arm or mips. 2016-10-26 11:13:56 +00:00
tsan *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
tty This test was failing because /bin/ls is no longer debuggable on OS X. 2016-10-11 00:35:41 +00:00
type_completion *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
type_lookup Add support to the ObjC type scavenger for finding types via debug info 2016-11-03 17:25:27 +00:00
unwind [LLDB][MIPS] Fix TestEhFrameUnwind.py for MIPS 2016-09-09 10:20:08 +00:00
value_md5_crash *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
watchpoint Fix SBWatchpoint::SetEnabled to send an event. 2016-11-02 01:06:42 +00:00