summaryrefslogtreecommitdiff
path: root/lldb/test/Shell/SymbolFile/DWARF/ignored_artificial_fields.test
blob: 21af535368ee94389545365f0d0c74c026e7cccf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# UNSUPPORTED: system-darwin, system-windows
# REQUIRES: gcc

# Make sure the artifical field `vptr.ClassName` from gcc debug info is ignored.
# RUN: %build --compiler=gcc %S/Inputs/debug-types-expressions.cpp -o %t
# RUN: %lldb %t -s %s -o exit | FileCheck %s

breakpoint set -n foo
process launch

# CHECK: Process {{.*}} stopped

frame variable *a
# CHECK-LABEL: frame variable *a
# CHECK:      (B) *a = {
# CHECK-NEXT:   A = (i = 47)
# CHECK-NEXT:   j = 42
# CHECK-NEXT: }