summaryrefslogtreecommitdiffstats
path: root/lldb/test/python_api/value/main.c
diff options
context:
space:
mode:
authorJohnny Chen <johnny.chen@apple.com>2011-07-22 00:47:58 +0000
committerJohnny Chen <johnny.chen@apple.com>2011-07-22 00:47:58 +0000
commit989b7efd8ac6201d37c201d5ddf7bec6966eb106 (patch)
treebbb6e548d53d244eb8000846554760e7ed862663 /lldb/test/python_api/value/main.c
parent1eb27ae5808c50a2eedb4f2919582ac69ce1bb16 (diff)
downloadbcm5719-llvm-989b7efd8ac6201d37c201d5ddf7bec6966eb106.tar.gz
bcm5719-llvm-989b7efd8ac6201d37c201d5ddf7bec6966eb106.zip
Add BasicFormatter and ChildVisitingFormatter utility classes to the lldbutil.py module
which provide some convenient ways to print an SBValue object. Use that in TestValueAPI.py to print the 'days_of_week' char* array variable. For an example: cvf = lldbutil.ChildVisitingFormatter(indent=2) print cvf.format(days_of_week) produces: (const char *[7]) days_of_week = 0x00000001026a5060 (location) (const char *) [0] = "Sunday" (const char *) [1] = "Monday" (const char *) [2] = "Tuesday" (const char *) [3] = "Wednesday" (const char *) [4] = "Thursday" (const char *) [5] = "Friday" (const char *) [6] = "Saturday" llvm-svn: 135736
Diffstat (limited to 'lldb/test/python_api/value/main.c')
-rw-r--r--lldb/test/python_api/value/main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lldb/test/python_api/value/main.c b/lldb/test/python_api/value/main.c
index 54d858033e3..108edfa8c8e 100644
--- a/lldb/test/python_api/value/main.c
+++ b/lldb/test/python_api/value/main.c
@@ -10,6 +10,8 @@
// This simple program is to test the lldb Python API SBValue.GetChildAtIndex().
+int g_my_int = 100;
+
const char *days_of_week[7] = { "Sunday",
"Monday",
"Tuesday",
OpenPOWER on IntegriCloud