diff options
Diffstat (limited to 'test/yarp/snapshots/whitequark/masgn_splat.txt')
-rw-r--r-- | test/yarp/snapshots/whitequark/masgn_splat.txt | 178 |
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 + ) )] ) ) |