authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2024-11-20 05:12:37-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-11-23 23:51:35-05:00
log70ad7dcd4868454d31324d9aa72c5acfba1f6844
treed8636d967c18dd0cf49047c464fd8b6a054a856d
parented8955cea6932aa34baf91224a63f3666319b08e

lldb: implement tuple types


3 files changed, 14 insertions(+), 14 deletions(-)

ci/x86_64-linux-debug.sh+1-1
...@@ -64,7 +64,7 @@ stage3-debug/bin/zig build \...@@ -64,7 +64,7 @@ stage3-debug/bin/zig build \
6464
65stage3-debug/bin/zig build test docs \65stage3-debug/bin/zig build test docs \
66 --maxrss 21000000000 \66 --maxrss 21000000000 \
67 -Dlldb=$HOME/deps/lldb-zig/Debug-6ece8bda1/bin/lldb \67 -Dlldb=$HOME/deps/lldb-zig/Debug-bfeada333/bin/lldb \
68 -fqemu \68 -fqemu \
69 -fwasmtime \69 -fwasmtime \
70 -Dstatic-llvm \70 -Dstatic-llvm \
ci/x86_64-linux-release.sh+1-1
...@@ -64,7 +64,7 @@ stage3-release/bin/zig build \...@@ -64,7 +64,7 @@ stage3-release/bin/zig build \
6464
65stage3-release/bin/zig build test docs \65stage3-release/bin/zig build test docs \
66 --maxrss 21000000000 \66 --maxrss 21000000000 \
67 -Dlldb=$HOME/deps/lldb-zig/Release-6ece8bda1/bin/lldb \67 -Dlldb=$HOME/deps/lldb-zig/Release-bfeada333/bin/lldb \
68 -fqemu \68 -fqemu \
69 -fwasmtime \69 -fwasmtime \
70 -Dstatic-llvm \70 -Dstatic-llvm \
test/src/Debugger.zig+12-12
...@@ -1533,17 +1533,17 @@ pub fn addTestsForTarget(db: *Debugger, target: Target) void {...@@ -1533,17 +1533,17 @@ pub fn addTestsForTarget(db: *Debugger, target: Target) void {
1533 &.{1533 &.{
1534 \\(lldb) frame variable --show-types -- list0 list0.len list0.capacity list0[0] list0[1] list0[2] list0.0 list0.1 list0.21534 \\(lldb) frame variable --show-types -- list0 list0.len list0.capacity list0[0] list0[1] list0[2] list0.0 list0.1 list0.2
1535 \\(std.multi_array_list.MultiArrayList(struct { u32, u8, u16 })) list0 = len=3 capacity=8 {1535 \\(std.multi_array_list.MultiArrayList(struct { u32, u8, u16 })) list0 = len=3 capacity=8 {
1536 \\ (std.struct { u32, u8, u16 }) [0] = {1536 \\ (struct { u32, u8, u16 }) [0] = {
1537 \\ (u32) .@"0" = 11537 \\ (u32) .@"0" = 1
1538 \\ (u8) .@"1" = 21538 \\ (u8) .@"1" = 2
1539 \\ (u16) .@"2" = 31539 \\ (u16) .@"2" = 3
1540 \\ }1540 \\ }
1541 \\ (std.struct { u32, u8, u16 }) [1] = {1541 \\ (struct { u32, u8, u16 }) [1] = {
1542 \\ (u32) .@"0" = 41542 \\ (u32) .@"0" = 4
1543 \\ (u8) .@"1" = 51543 \\ (u8) .@"1" = 5
1544 \\ (u16) .@"2" = 61544 \\ (u16) .@"2" = 6
1545 \\ }1545 \\ }
1546 \\ (std.struct { u32, u8, u16 }) [2] = {1546 \\ (struct { u32, u8, u16 }) [2] = {
1547 \\ (u32) .@"0" = 71547 \\ (u32) .@"0" = 7
1548 \\ (u8) .@"1" = 81548 \\ (u8) .@"1" = 8
1549 \\ (u16) .@"2" = 91549 \\ (u16) .@"2" = 9
...@@ -1551,17 +1551,17 @@ pub fn addTestsForTarget(db: *Debugger, target: Target) void {...@@ -1551,17 +1551,17 @@ pub fn addTestsForTarget(db: *Debugger, target: Target) void {
1551 \\}1551 \\}
1552 \\(usize) list0.len = 31552 \\(usize) list0.len = 3
1553 \\(usize) list0.capacity = 81553 \\(usize) list0.capacity = 8
1554 \\(std.struct { u32, u8, u16 }) list0[0] = {1554 \\(struct { u32, u8, u16 }) list0[0] = {
1555 \\ (u32) .@"0" = 11555 \\ (u32) .@"0" = 1
1556 \\ (u8) .@"1" = 21556 \\ (u8) .@"1" = 2
1557 \\ (u16) .@"2" = 31557 \\ (u16) .@"2" = 3
1558 \\}1558 \\}
1559 \\(std.struct { u32, u8, u16 }) list0[1] = {1559 \\(struct { u32, u8, u16 }) list0[1] = {
1560 \\ (u32) .@"0" = 41560 \\ (u32) .@"0" = 4
1561 \\ (u8) .@"1" = 51561 \\ (u8) .@"1" = 5
1562 \\ (u16) .@"2" = 61562 \\ (u16) .@"2" = 6
1563 \\}1563 \\}
1564 \\(std.struct { u32, u8, u16 }) list0[2] = {1564 \\(struct { u32, u8, u16 }) list0[2] = {
1565 \\ (u32) .@"0" = 71565 \\ (u32) .@"0" = 7
1566 \\ (u8) .@"1" = 81566 \\ (u8) .@"1" = 8
1567 \\ (u16) .@"2" = 91567 \\ (u16) .@"2" = 9
...@@ -1583,17 +1583,17 @@ pub fn addTestsForTarget(db: *Debugger, target: Target) void {...@@ -1583,17 +1583,17 @@ pub fn addTestsForTarget(db: *Debugger, target: Target) void {
1583 \\}1583 \\}
1584 \\(lldb) frame variable --show-types -- slice0 slice0.len slice0.capacity slice0[0] slice0[1] slice0[2] slice0.0 slice0.1 slice0.21584 \\(lldb) frame variable --show-types -- slice0 slice0.len slice0.capacity slice0[0] slice0[1] slice0[2] slice0.0 slice0.1 slice0.2
1585 \\(std.multi_array_list.MultiArrayList(struct { u32, u8, u16 }).Slice) slice0 = len=3 capacity=8 {1585 \\(std.multi_array_list.MultiArrayList(struct { u32, u8, u16 }).Slice) slice0 = len=3 capacity=8 {
1586 \\ (std.struct { u32, u8, u16 }) [0] = {1586 \\ (struct { u32, u8, u16 }) [0] = {
1587 \\ (u32) .@"0" = 11587 \\ (u32) .@"0" = 1
1588 \\ (u8) .@"1" = 21588 \\ (u8) .@"1" = 2
1589 \\ (u16) .@"2" = 31589 \\ (u16) .@"2" = 3
1590 \\ }1590 \\ }
1591 \\ (std.struct { u32, u8, u16 }) [1] = {1591 \\ (struct { u32, u8, u16 }) [1] = {
1592 \\ (u32) .@"0" = 41592 \\ (u32) .@"0" = 4
1593 \\ (u8) .@"1" = 51593 \\ (u8) .@"1" = 5
1594 \\ (u16) .@"2" = 61594 \\ (u16) .@"2" = 6
1595 \\ }1595 \\ }
1596 \\ (std.struct { u32, u8, u16 }) [2] = {1596 \\ (struct { u32, u8, u16 }) [2] = {
1597 \\ (u32) .@"0" = 71597 \\ (u32) .@"0" = 7
1598 \\ (u8) .@"1" = 81598 \\ (u8) .@"1" = 8
1599 \\ (u16) .@"2" = 91599 \\ (u16) .@"2" = 9
...@@ -1601,17 +1601,17 @@ pub fn addTestsForTarget(db: *Debugger, target: Target) void {...@@ -1601,17 +1601,17 @@ pub fn addTestsForTarget(db: *Debugger, target: Target) void {
1601 \\}1601 \\}
1602 \\(usize) slice0.len = 31602 \\(usize) slice0.len = 3
1603 \\(usize) slice0.capacity = 81603 \\(usize) slice0.capacity = 8
1604 \\(std.struct { u32, u8, u16 }) slice0[0] = {1604 \\(struct { u32, u8, u16 }) slice0[0] = {
1605 \\ (u32) .@"0" = 11605 \\ (u32) .@"0" = 1
1606 \\ (u8) .@"1" = 21606 \\ (u8) .@"1" = 2
1607 \\ (u16) .@"2" = 31607 \\ (u16) .@"2" = 3
1608 \\}1608 \\}
1609 \\(std.struct { u32, u8, u16 }) slice0[1] = {1609 \\(struct { u32, u8, u16 }) slice0[1] = {
1610 \\ (u32) .@"0" = 41610 \\ (u32) .@"0" = 4
1611 \\ (u8) .@"1" = 51611 \\ (u8) .@"1" = 5
1612 \\ (u16) .@"2" = 61612 \\ (u16) .@"2" = 6
1613 \\}1613 \\}
1614 \\(std.struct { u32, u8, u16 }) slice0[2] = {1614 \\(struct { u32, u8, u16 }) slice0[2] = {
1615 \\ (u32) .@"0" = 71615 \\ (u32) .@"0" = 7
1616 \\ (u8) .@"1" = 81616 \\ (u8) .@"1" = 8
1617 \\ (u16) .@"2" = 91617 \\ (u16) .@"2" = 9