llvm-project/lldb/test
Enrico Granata d55546b27a when typing a summary string you can use the %S symbol to explicitly indicate that you want the summary to be used to print the target object
(e.g. ${var%S}). this might already be the default if your variable is of an aggregate type
new feature: synthetic filters. you can restrict the number of children for your variables to only a meaningful subset
 - the restricted list of children obeys the typical rules (e.g. summaries prevail over children)
 - one-line summaries show only the filtered (synthetic) children, if you type an expanded summary string, or you use Python scripts, all the real children are accessible
 - to provide a synthetic children list use the "type synth add" command, as in:
   type synth add foo_type --child varA --child varB[0] --child varC->packet->flags[1-4]
   (you can use ., ->, single-item array operator [N] and bitfield operator [N-M]; array slice access is not supported, giving simplified names to expression paths is not supported)
 - a new -S option to frame variable and target variable lets you override synthetic children and instead show real ones

llvm-svn: 135731
2011-07-22 00:16:08 +00:00
..
arm_emulation Remove old emulation test data files. 2011-04-22 16:29:23 +00:00
attic Move two files to the 'attic'. 2010-10-05 00:08:08 +00:00
example Changed the test case class names to be noun-like instead of verb-like. 2010-09-01 19:59:58 +00:00
expression_command Passing in os.ctermid() as the arg for SBTarget.Launch(...) for stdin_path, stdout_path, and stderr_path 2011-07-11 23:38:23 +00:00
functionalities when typing a summary string you can use the %S symbol to explicitly indicate that you want the summary to be used to print the target object 2011-07-22 00:16:08 +00:00
help Fixed a crasher where entering 'help disasm' on the command line would crash lldb. 2011-07-14 22:20:12 +00:00
lang Passing in os.ctermid() as the arg for SBTarget.Launch(...) for stdin_path, stdout_path, and stderr_path 2011-07-11 23:38:23 +00:00
logging Hopefully fix the last fallout of 'commands' to 'command' change. 2011-04-21 20:55:57 +00:00
macosx Move top level test dirs platform and inferior-crashing to reside under functionalities and order to reside under macosx. 2011-06-27 18:25:00 +00:00
make Change to get around the nested ifeq woes on OS X Snow Leopard: 2011-06-20 20:08:26 +00:00
pexpect-2.4 Add pexpect-2.4 (a pure Python module for controlling and automating other programs) to the test directory. 2011-03-11 20:13:06 +00:00
plugins Add a builder module for Linux (plus some refactoring) 2011-06-20 19:06:20 +00:00
python_api Add test scenario of SBValue APIs for the 'days_of_week' global variable. 2011-07-21 23:02:00 +00:00
settings General cleanup on the UserSettingsController stuff. There were 5 different 2011-04-19 22:32:36 +00:00
source-manager Passing in os.ctermid() as the arg for SBTarget.Launch(...) for stdin_path, stdout_path, and stderr_path 2011-07-11 23:38:23 +00:00
types o lldbtest.py: 2011-06-23 22:11:20 +00:00
unittest2 o Added unittest2 which has added the new features in unittest for Python 2.7 2010-08-05 23:42:46 +00:00
Makefile Add a default rule to test/Makefile which runs the test suite 2011-06-20 19:06:51 +00:00
README-TestSuite Add the cmdline to invoke the Python profile reporting module. 2011-01-19 19:48:29 +00:00
blacklist.py Blacklisted testclass STLTestCase for a known crasher <rdar://problem/8837118>. 2011-01-08 01:37:33 +00:00
dotest.py Compute svn_info for git-svn bridge, too. 2011-06-24 22:52:05 +00:00
lldbtest.py Add TestValueAPI.py to exercise the newly added/modified SBValue APIs: 2011-07-15 22:28:10 +00:00
lldbutil.py Modify the test script to better handle the different inlining behaviors of 2011-07-13 22:34:29 +00:00