xref: /llvm-project/lldb/test/Shell/SymbolFile/DWARF/ignored_artificial_fields.test (revision 81a76902ae0fc08138e37212239c5c704eec2f26)
1# UNSUPPORTED: system-darwin, system-windows
2# REQUIRES: gcc
3
4# Make sure the artifical field `vptr.ClassName` from gcc debug info is ignored.
5# RUN: %build --compiler=gcc %S/Inputs/debug-types-expressions.cpp -o %t
6# RUN: %lldb %t -s %s -o exit | FileCheck %s
7
8breakpoint set -n foo
9process launch
10
11# CHECK: Process {{.*}} stopped
12
13frame variable *a
14# CHECK-LABEL: frame variable *a
15# CHECK:      (B) *a = {
16# CHECK-NEXT:   A = (i = 47)
17# CHECK-NEXT:   j = 42
18# CHECK-NEXT: }
19