diff options
Diffstat (limited to 'test/yarp')
-rw-r--r-- | test/yarp/fixtures/endless_methods.txt | 5 | ||||
-rw-r--r-- | test/yarp/snapshots/endless_methods.txt | 80 |
2 files changed, 85 insertions, 0 deletions
diff --git a/test/yarp/fixtures/endless_methods.txt b/test/yarp/fixtures/endless_methods.txt new file mode 100644 index 0000000000..8c2f2a30cc --- /dev/null +++ b/test/yarp/fixtures/endless_methods.txt @@ -0,0 +1,5 @@ +def foo = 1 + +def bar = A "" + +def method = 1 + 2 + 3 diff --git a/test/yarp/snapshots/endless_methods.txt b/test/yarp/snapshots/endless_methods.txt new file mode 100644 index 0000000000..2e67d9d76f --- /dev/null +++ b/test/yarp/snapshots/endless_methods.txt @@ -0,0 +1,80 @@ +ProgramNode(0...51)( + [], + StatementsNode(0...51)( + [DefNode(0...11)( + (4...7), + nil, + nil, + StatementsNode(10...11)([IntegerNode(10...11)()]), + [], + (0...3), + nil, + nil, + nil, + (8...9), + nil + ), + DefNode(13...27)( + (17...20), + nil, + nil, + StatementsNode(23...27)( + [CallNode(23...27)( + nil, + nil, + (23...24), + nil, + ArgumentsNode(25...27)( + [StringNode(25...27)((25...26), (26...26), (26...27), "")] + ), + nil, + nil, + 0, + "A" + )] + ), + [], + (13...16), + nil, + nil, + nil, + (21...22), + nil + ), + DefNode(29...51)( + (33...39), + nil, + nil, + StatementsNode(42...51)( + [CallNode(42...51)( + CallNode(42...47)( + IntegerNode(42...43)(), + nil, + (44...45), + nil, + ArgumentsNode(46...47)([IntegerNode(46...47)()]), + nil, + nil, + 0, + "+" + ), + nil, + (48...49), + nil, + ArgumentsNode(50...51)([IntegerNode(50...51)()]), + nil, + nil, + 0, + "+" + )] + ), + [], + (29...32), + nil, + nil, + nil, + (40...41), + nil + )] + ) +) |