Greg Clayton
54979cddda
Fixed the "expression" command object to use the StackFrame::GetValueForExpressionPath()
...
function and also hooked up better error reporting for when things fail.
Fixed issues with trying to display children of pointers when none are
supposed to be shown (no children for function pointers, and more like this).
This was causing child value objects to be made that were correctly firing
an assertion.
llvm-svn: 121841
2010-12-15 05:08:08 +00:00
Johnny Chen
b1a06f3fff
Remove @skip decorator:
...
@unittest2.skip("rdar://problem/8648070 'expression *bar_ptr' seg faults")
It has been fixed by r118672.
llvm-svn: 118695
2010-11-10 18:25:18 +00:00
Johnny Chen
021d0e3173
Remove the @skip decorator for the whole class:
...
@unittest2.skip("rdar://problem/8641483 ./dotest.py -v -t -w forward seg faults")
and add a @skip decorator for test_with_dwarf_and_run_command() method:
@unittest2.skip("rdar://problem/8648070 'expression *bar_ptr' seg faults")
llvm-svn: 118632
2010-11-09 21:14:23 +00:00
Johnny Chen
2ddfebd9af
Skipped due to rdar://problem/8641483 ./dotest.py -v -t -w forward seg faults.
...
llvm-svn: 118415
2010-11-08 16:53:27 +00:00
Johnny Chen
c1fa8c5644
Remove the @skip decorators for assertion aborts. Jim fixed them in r118255.
...
llvm-svn: 118265
2010-11-04 22:49:00 +00:00
Johnny Chen
9b70bd4169
Add one @skip decorator for assertion abort:
...
@unittest2.skip("rdar://problem/8630601 Assertion failed: (result_valobj_sp.get()), function EvaluateExpression, file CommandObjectExpression.cpp, line 227.")
llvm-svn: 118252
2010-11-04 17:37:20 +00:00
Johnny Chen
a8807f93b7
Modify the command passed to command interpreter from 'expr' (which is an alias of 'expression')
...
to 'expression' to avoid cases where 'expr' has been unaliased.
llvm-svn: 116780
2010-10-19 00:52:07 +00:00
Johnny Chen
0c724effb8
The StateType representation has been changed. Modify the test cases to accommodate.
...
llvm-svn: 116705
2010-10-18 15:44:42 +00:00
Johnny Chen
456c9c343e
Apply (query-replace "frame variable" "frame variable -t") and fix a comment about 'expr var',
...
not 'frame variable var'.
llvm-svn: 116419
2010-10-13 19:22:50 +00:00
Johnny Chen
1fd394170a
Add a test case for the test/forward directory with @expectedFailure decorator
...
for test_with_dwarf_and_run_command(self).
llvm-svn: 116416
2010-10-13 18:47:36 +00:00