Add a name for tuple fields in debuginfo so that they can be accessed in debuggers.
This commit is contained in:
parent
feeb23d42e
commit
03f9269496
30 changed files with 161 additions and 142 deletions
|
@ -17,21 +17,21 @@
|
|||
// gdb-command:run
|
||||
|
||||
// gdb-command:print no_padding1
|
||||
// gdb-check:$1 = {{0, 1}, 2, 3}
|
||||
// gdb-check:$1 = {__0 = {__0 = 0, __1 = 1}, __1 = 2, __2 = 3}
|
||||
// gdb-command:print no_padding2
|
||||
// gdb-check:$2 = {4, {5, 6}, 7}
|
||||
// gdb-check:$2 = {__0 = 4, __1 = {__0 = 5, __1 = 6}, __2 = 7}
|
||||
// gdb-command:print no_padding3
|
||||
// gdb-check:$3 = {8, 9, {10, 11}}
|
||||
// gdb-check:$3 = {__0 = 8, __1 = 9, __2 = {__0 = 10, __1 = 11}}
|
||||
|
||||
// gdb-command:print internal_padding1
|
||||
// gdb-check:$4 = {12, {13, 14}}
|
||||
// gdb-check:$4 = {__0 = 12, __1 = {__0 = 13, __1 = 14}}
|
||||
// gdb-command:print internal_padding2
|
||||
// gdb-check:$5 = {15, {16, 17}}
|
||||
// gdb-check:$5 = {__0 = 15, __1 = {__0 = 16, __1 = 17}}
|
||||
|
||||
// gdb-command:print padding_at_end1
|
||||
// gdb-check:$6 = {18, {19, 20}}
|
||||
// gdb-check:$6 = {__0 = 18, __1 = {__0 = 19, __1 = 20}}
|
||||
// gdb-command:print padding_at_end2
|
||||
// gdb-check:$7 = {{21, 22}, 23}
|
||||
// gdb-check:$7 = {__0 = {__0 = 21, __1 = 22}, __1 = 23}
|
||||
|
||||
|
||||
// === LLDB TESTS ==================================================================================
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue