v2 / vlib / v / slow_tests / inout / printing_fixed_array_of_pointers.out
60 lines · 60 sloc · 1.02 KB · c1731042956d7e80d0d8bc47e2162b86ef229178
Raw
1------------------------------------
2[EventListener{
3 x: 123
4}, EventListener{
5 x: 0
6}, EventListener{
7 x: 0
8}]
9- 1 level of indirection -
10[&EventListener{
11 x: 123
12}, &0, &0]
13[&EventListener{
14 x: 123
15}, &0, &0]
16- 2 level of indirection -
17[&&EventListener{
18 x: 123
19}, &&0, &&0]
20- 3 level of indirection -
21[&&&EventListener{
22 x: 123
23}, &&&0, &&&0]
24-----------------------------------------------------
25- all:
26StructOfFixedArraysOfListeners{
27 elisteners: [EventListener{
28 x: 123
29}, EventListener{
30 x: 0
31}, EventListener{
32 x: 0
33}]
34 apelisteners: [&EventListener{
35 x: 123
36}, &0, &0]
37 pelisteners: [&EventListener{
38 x: 123
39}, &0, &0]
40 ppelisteners: [&&EventListener{
41 x: 123
42}, &&0, &&0]
43 pppelisteners: [&&&EventListener{
44 x: 123
45}, &&&0, &&&0]
46}
47-----------------------------------------------------
48[EventListener{
49 x: 0
50}, EventListener{
51 x: 0
52}]
53[&0, &0]
54[&&0, &&0]
55-----------------------------------------------------
56[&EventListener{
57 x: 123
58}, &EventListener{
59 x: 0
60}]
61