aboutsummaryrefslogtreecommitdiffstats
path: root/test/yarp/snapshots/whitequark/masgn_splat.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/yarp/snapshots/whitequark/masgn_splat.txt')
-rw-r--r--test/yarp/snapshots/whitequark/masgn_splat.txt178
1 files changed, 85 insertions, 93 deletions
diff --git a/test/yarp/snapshots/whitequark/masgn_splat.txt b/test/yarp/snapshots/whitequark/masgn_splat.txt
index d21760a65b..f7a2050506 100644
--- a/test/yarp/snapshots/whitequark/masgn_splat.txt
+++ b/test/yarp/snapshots/whitequark/masgn_splat.txt
@@ -2,57 +2,61 @@ ProgramNode(0...139)(
[:c, :d, :b, :a],
StatementsNode(0...139)(
[MultiWriteNode(0...7)(
- [SplatNode(0...1)((0...1), nil)],
+ MultiTargetNode(0...1)([SplatNode(0...1)((0...1), nil)], nil, nil),
(2...3),
- CallNode(4...7)(nil, nil, (4...7), nil, nil, nil, nil, 2, "bar"),
- nil,
- nil
+ CallNode(4...7)(nil, nil, (4...7), nil, nil, nil, nil, 2, "bar")
),
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)],
+ MultiTargetNode(9...16)(
+ [MultiTargetNode(9...10)(
+ [SplatNode(9...10)((9...10), nil)],
+ nil,
+ nil
+ ),
+ LocalVariableTargetNode(12...13)(:c, 0),
+ LocalVariableTargetNode(15...16)(:d, 0)],
+ nil,
+ nil
+ ),
(17...18),
- CallNode(19...22)(nil, nil, (19...22), nil, nil, nil, nil, 2, "bar"),
- nil,
- nil
+ CallNode(19...22)(nil, nil, (19...22), nil, nil, nil, nil, 2, "bar")
),
MultiWriteNode(24...32)(
- [SplatNode(24...26)(
- (24...25),
- LocalVariableTargetNode(25...26)(:b, 0)
- )],
+ MultiTargetNode(24...26)(
+ [SplatNode(24...26)(
+ (24...25),
+ LocalVariableTargetNode(25...26)(:b, 0)
+ )],
+ nil,
+ nil
+ ),
(27...28),
- CallNode(29...32)(nil, nil, (29...32), nil, nil, nil, nil, 2, "bar"),
- nil,
- nil
+ CallNode(29...32)(nil, nil, (29...32), nil, nil, nil, nil, 2, "bar")
),
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)],
+ MultiTargetNode(34...39)(
+ [MultiTargetNode(34...36)(
+ [SplatNode(34...36)(
+ (34...35),
+ LocalVariableTargetNode(35...36)(:b, 0)
+ )],
+ nil,
+ nil
+ ),
+ LocalVariableTargetNode(38...39)(:c, 0)],
+ nil,
+ nil
+ ),
(40...41),
- CallNode(42...45)(nil, nil, (42...45), nil, nil, nil, nil, 2, "bar"),
- nil,
- nil
+ CallNode(42...45)(nil, nil, (42...45), nil, nil, nil, nil, 2, "bar")
),
MultiWriteNode(47...65)(
- [InstanceVariableTargetNode(47...51)(:@foo),
- ClassVariableTargetNode(53...58)(:@@bar)],
+ MultiTargetNode(47...58)(
+ [InstanceVariableTargetNode(47...51)(:@foo),
+ ClassVariableTargetNode(53...58)(:@@bar)],
+ nil,
+ nil
+ ),
(59...60),
ArrayNode(61...65)(
[SplatNode(61...65)(
@@ -71,73 +75,63 @@ ProgramNode(0...139)(
)],
nil,
nil
- ),
- nil,
- nil
+ )
),
MultiWriteNode(67...77)(
- [LocalVariableTargetNode(67...68)(:a, 0),
- SplatNode(70...71)((70...71), nil)],
+ MultiTargetNode(67...71)(
+ [LocalVariableTargetNode(67...68)(:a, 0),
+ SplatNode(70...71)((70...71), nil)],
+ nil,
+ nil
+ ),
(72...73),
- CallNode(74...77)(nil, nil, (74...77), nil, nil, nil, nil, 2, "bar"),
- nil,
- nil
+ CallNode(74...77)(nil, nil, (74...77), nil, nil, nil, nil, 2, "bar")
),
MultiWriteNode(79...92)(
- [LocalVariableTargetNode(79...80)(:a, 0),
- SplatNode(82...83)((82...83), nil),
- LocalVariableTargetNode(85...86)(:c, 0)],
+ MultiTargetNode(79...86)(
+ [LocalVariableTargetNode(79...80)(:a, 0),
+ SplatNode(82...83)((82...83), nil),
+ LocalVariableTargetNode(85...86)(:c, 0)],
+ nil,
+ nil
+ ),
(87...88),
- CallNode(89...92)(nil, nil, (89...92), nil, nil, nil, nil, 2, "bar"),
- nil,
- nil
+ CallNode(89...92)(nil, nil, (89...92), nil, nil, nil, nil, 2, "bar")
),
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,
+ MultiTargetNode(94...99)(
+ [LocalVariableTargetNode(94...95)(:a, 0),
+ SplatNode(97...99)(
+ (97...98),
+ LocalVariableTargetNode(98...99)(:b, 0)
+ )],
nil,
- 2,
- "bar"
+ nil
),
- nil,
- nil
+ (100...101),
+ CallNode(102...105)(nil, nil, (102...105), nil, nil, nil, nil, 2, "bar")
),
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,
+ MultiTargetNode(107...115)(
+ [LocalVariableTargetNode(107...108)(:a, 0),
+ SplatNode(110...112)(
+ (110...111),
+ LocalVariableTargetNode(111...112)(:b, 0)
+ ),
+ LocalVariableTargetNode(114...115)(:c, 0)],
nil,
- 2,
- "bar"
+ nil
),
- nil,
- nil
+ (116...117),
+ CallNode(118...121)(nil, nil, (118...121), nil, nil, nil, nil, 2, "bar")
),
MultiWriteNode(123...139)(
- [LocalVariableTargetNode(123...124)(:a, 0),
- LocalVariableTargetNode(126...127)(:b, 0)],
+ MultiTargetNode(123...127)(
+ [LocalVariableTargetNode(123...124)(:a, 0),
+ LocalVariableTargetNode(126...127)(:b, 0)],
+ nil,
+ nil
+ ),
(128...129),
ArrayNode(130...139)(
[SplatNode(130...134)(
@@ -167,9 +161,7 @@ ProgramNode(0...139)(
)],
nil,
nil
- ),
- nil,
- nil
+ )
)]
)
)