diff options
Diffstat (limited to 'test/prism/fixtures/blocks.txt')
-rw-r--r-- | test/prism/fixtures/blocks.txt | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/test/prism/fixtures/blocks.txt b/test/prism/fixtures/blocks.txt new file mode 100644 index 0000000000..e33d95c150 --- /dev/null +++ b/test/prism/fixtures/blocks.txt @@ -0,0 +1,54 @@ +foo[bar] { baz } + +foo[bar] do +baz +end + +x.reduce(0) { |x, memo| memo += x } + +foo do end + +foo bar, (baz do end) + +foo bar do end + +foo bar baz do end + +foo do |a = b[1]| +end + +foo do +rescue +end + +foo do + bar do + baz do + end + end +end + +foo[bar] { baz } + +foo { |x, y = 2, z:| x } + +foo { |x| } + +fork = 1 +fork do |a| +end + +fork { |a| } + +C do +end + +C {} + +foo lambda { | + a: 1, + b: 2 + | +} + +foo do |bar,| end |