aboutsummaryrefslogtreecommitdiffstats
path: root/test/yarp/snapshots/whitequark/masgn_splat.txt
blob: c6265c652e02f8826d5fc36baf4f230b221da015 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
ProgramNode(0...139)(
  [:c, :d, :b, :a],
  StatementsNode(0...139)(
    [MultiWriteNode(0...7)(
       [SplatNode(0...1)((0...1), nil)],
       (2...3),
       CallNode(4...7)(nil, nil, (4...7), nil, nil, nil, nil, 2, "bar"),
       nil,
       nil
     ),
     MultiWriteNode(9...22)(
       [MultiWriteNode(9...10)(
          [SplatNode(9...10)((9...10), nil)],
          nil,
          nil,
          nil,
          nil
        ),
        LocalVariableTargetNode(12...13)(:c, 0),
        LocalVariableTargetNode(15...16)(:d, 0)],
       (17...18),
       CallNode(19...22)(nil, nil, (19...22), nil, nil, nil, nil, 2, "bar"),
       nil,
       nil
     ),
     MultiWriteNode(24...32)(
       [SplatNode(24...26)(
          (24...25),
          LocalVariableTargetNode(25...26)(:b, 0)
        )],
       (27...28),
       CallNode(29...32)(nil, nil, (29...32), nil, nil, nil, nil, 2, "bar"),
       nil,
       nil
     ),
     MultiWriteNode(34...45)(
       [MultiWriteNode(34...36)(
          [SplatNode(34...36)(
             (34...35),
             LocalVariableTargetNode(35...36)(:b, 0)
           )],
          nil,
          nil,
          nil,
          nil
        ),
        LocalVariableTargetNode(38...39)(:c, 0)],
       (40...41),
       CallNode(42...45)(nil, nil, (42...45), nil, nil, nil, nil, 2, "bar"),
       nil,
       nil
     ),
     MultiWriteNode(47...65)(
       [InstanceVariableTargetNode(47...51)(:foo),
        ClassVariableTargetNode(53...58)()],
       (59...60),
       ArrayNode(61...65)(
         [SplatNode(61...65)(
            (61...62),
            CallNode(62...65)(
              nil,
              nil,
              (62...65),
              nil,
              nil,
              nil,
              nil,
              2,
              "foo"
            )
          )],
         nil,
         nil
       ),
       nil,
       nil
     ),
     MultiWriteNode(67...77)(
       [LocalVariableTargetNode(67...68)(:a, 0),
        SplatNode(70...71)((70...71), nil)],
       (72...73),
       CallNode(74...77)(nil, nil, (74...77), nil, nil, nil, nil, 2, "bar"),
       nil,
       nil
     ),
     MultiWriteNode(79...92)(
       [LocalVariableTargetNode(79...80)(:a, 0),
        SplatNode(82...83)((82...83), nil),
        LocalVariableTargetNode(85...86)(:c, 0)],
       (87...88),
       CallNode(89...92)(nil, nil, (89...92), nil, nil, nil, nil, 2, "bar"),
       nil,
       nil
     ),
     MultiWriteNode(94...105)(
       [LocalVariableTargetNode(94...95)(:a, 0),
        SplatNode(97...99)(
          (97...98),
          LocalVariableTargetNode(98...99)(:b, 0)
        )],
       (100...101),
       CallNode(102...105)(
         nil,
         nil,
         (102...105),
         nil,
         nil,
         nil,
         nil,
         2,
         "bar"
       ),
       nil,
       nil
     ),
     MultiWriteNode(107...121)(
       [LocalVariableTargetNode(107...108)(:a, 0),
        SplatNode(110...112)(
          (110...111),
          LocalVariableTargetNode(111...112)(:b, 0)
        ),
        LocalVariableTargetNode(114...115)(:c, 0)],
       (116...117),
       CallNode(118...121)(
         nil,
         nil,
         (118...121),
         nil,
         nil,
         nil,
         nil,
         2,
         "bar"
       ),
       nil,
       nil
     ),
     MultiWriteNode(123...139)(
       [LocalVariableTargetNode(123...124)(:a, 0),
        LocalVariableTargetNode(126...127)(:b, 0)],
       (128...129),
       ArrayNode(130...139)(
         [SplatNode(130...134)(
            (130...131),
            CallNode(131...134)(
              nil,
              nil,
              (131...134),
              nil,
              nil,
              nil,
              nil,
              2,
              "foo"
            )
          ),
          CallNode(136...139)(
            nil,
            nil,
            (136...139),
            nil,
            nil,
            nil,
            nil,
            2,
            "bar"
          )],
         nil,
         nil
       ),
       nil,
       nil
     )]
  )
)