forked from qt-creator/qt-creator
Debugger: Execute all inheritance tests also for LLDB
LLDB 3.8/360.x was not working with multiple inheritance even on the command line, but looks ok nowadays at least in this simple case. This does not fix the linked task. Task-number: QTCREATORBUG-31042 Change-Id: Ibc52c9aaf31513af05487657a229fc4945d7e08f Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -7596,20 +7596,19 @@ void tst_Dumpers::dumper_data()
|
||||
{"tt.@2.@1.v", "45", "int"}})
|
||||
|
||||
+ Check("dd.@1.@1.a", "1", "int") // B::a
|
||||
// C::a - fails with command line LLDB 3.8/360.x
|
||||
+ Check("dd.@2.@1.a", "1", "int") % NoLldbEngine // C::a
|
||||
+ Check("dd.@2.@1.a", "1", "int")
|
||||
+ Check("dd.@1.b", "2", "int")
|
||||
+ Check("dd.@2.c", "3", "int")
|
||||
+ Check("dd.d", "4", "int")
|
||||
|
||||
+ Check("dp.@1.@1.a", "1", "int") // B::a
|
||||
+ Check("dp.@2.@1.a", "1", "int") % NoLldbEngine // C::a
|
||||
+ Check("dp.@2.@1.a", "1", "int")
|
||||
+ Check("dp.@1.b", "2", "int")
|
||||
+ Check("dp.@2.c", "3", "int")
|
||||
+ Check("dp.d", "4", "int")
|
||||
|
||||
+ Check("dr.@1.@1.a", "1", "int") // B::a
|
||||
+ Check("dr.@2.@1.a", "1", "int") % NoLldbEngine // C::a
|
||||
+ Check("dr.@2.@1.a", "1", "int")
|
||||
+ Check("dr.@1.b", "2", "int")
|
||||
+ Check("dr.@2.c", "3", "int")
|
||||
+ Check("dr.d", "4", "int")
|
||||
|
Reference in New Issue
Block a user