llvm-project/lldb
Enrico Granata a6a60d0d87 Added a new --omit-names (-O, uppercase letter o) option to "type summary add".
When used in conjunction with --inline-children, this option will cause the names of the values to be omitted from the output. This can be beneficial in cases such as vFloat, where it will compact the representation from
([0]=1,[1]=2,[2]=3,[3]=4) to (1, 2, 3, 4).
Added a test case to check that the new option works correctly.
Also took some time to revisit SummaryFormat and related classes and tweak them for added readability and maintainability.
Finally, added a new class name to which the std::string summary should be applied.

llvm-svn: 149644
2012-02-02 23:34:52 +00:00
..
docs When unwinding from the first frame, try to ask the remote debugserver 2011-12-13 05:39:38 +00:00
examples This commit provides a new default summary for Objective-C boolean variables, which shows YES or NO instead of the character value. A new category named objc is added to contain this summary provider. Any future Objective-C related formatters would probably fit here 2012-01-31 17:01:51 +00:00
include Added a new --omit-names (-O, uppercase letter o) option to "type summary add". 2012-02-02 23:34:52 +00:00
lib This patch combines common code from Linux and FreeBSD into 2012-01-05 19:17:38 +00:00
lldb.xcodeproj Removed the "lldb-forward-rtti.h" header file as it was designed to contain 2012-01-30 02:53:15 +00:00
lldb.xcworkspace I accidentally committed some changes to the 2011-12-21 21:30:33 +00:00
resources Bumping Xcode project versions for lldb-109 and debugserver-167. 2012-01-28 02:48:10 +00:00
scripts ensure that changes to the typemaps are properly detected and cause SWIG to rebuild LLDBWrapPython.cpp 2012-02-02 17:26:00 +00:00
source Added a new --omit-names (-O, uppercase letter o) option to "type summary add". 2012-02-02 23:34:52 +00:00
test Added a new --omit-names (-O, uppercase letter o) option to "type summary add". 2012-02-02 23:34:52 +00:00
tools Fixed terminal settings not being properly restored when "quit" was run. 2012-02-02 19:28:31 +00:00
utils Add a utility script: 2011-11-04 01:05:29 +00:00
www Added some clarifications about when the __lldb_init_module would be called 2012-01-26 05:36:07 +00:00
INSTALL.txt You'll need to be running Mac OS X to get lldb to build right now. 2010-06-09 07:29:26 +00:00
LICENSE.TXT test commit 2010-06-09 03:55:24 +00:00
Makefile This patch combines common code from Linux and FreeBSD into 2012-01-05 19:17:38 +00:00