diff options
author | Kevin Newton <kddnewton@gmail.com> | 2023-12-06 15:32:53 -0500 |
---|---|---|
committer | git <svn-admin@ruby-lang.org> | 2023-12-06 20:50:02 +0000 |
commit | fe6ee5e92148755b75ffd00ab29611b59a416d5a (patch) | |
tree | 9283cde10b67c8daec7c56511f58ed9133569377 /test/prism/snapshots/rescue.txt | |
parent | cbb941f58a236d95d9e95c3f6dbd4510c04351f0 (diff) |
[ruby/prism] Move flag position consistently to front
https://github.com/ruby/prism/commit/6e69a81737
Diffstat (limited to 'test/prism/snapshots/rescue.txt')
-rw-r--r-- | test/prism/snapshots/rescue.txt | 268 |
1 files changed, 134 insertions, 134 deletions
diff --git a/test/prism/snapshots/rescue.txt b/test/prism/snapshots/rescue.txt index 5a79cd7aa4..d8dc8d217f 100644 --- a/test/prism/snapshots/rescue.txt +++ b/test/prism/snapshots/rescue.txt @@ -6,6 +6,7 @@ ├── @ RescueModifierNode (location: (1,0)-(1,14)) │ ├── expression: │ │ @ CallNode (location: (1,0)-(1,3)) + │ │ ├── flags: variable_call │ │ ├── receiver: ∅ │ │ ├── call_operator_loc: ∅ │ │ ├── name: :foo @@ -13,14 +14,14 @@ │ │ ├── opening_loc: ∅ │ │ ├── arguments: ∅ │ │ ├── closing_loc: ∅ - │ │ ├── block: ∅ - │ │ └── flags: variable_call + │ │ └── block: ∅ │ ├── keyword_loc: (1,4)-(1,10) = "rescue" │ └── rescue_expression: │ @ NilNode (location: (1,11)-(1,14)) ├── @ RescueModifierNode (location: (3,0)-(4,3)) │ ├── expression: │ │ @ CallNode (location: (3,0)-(3,3)) + │ │ ├── flags: variable_call │ │ ├── receiver: ∅ │ │ ├── call_operator_loc: ∅ │ │ ├── name: :foo @@ -28,8 +29,7 @@ │ │ ├── opening_loc: ∅ │ │ ├── arguments: ∅ │ │ ├── closing_loc: ∅ - │ │ ├── block: ∅ - │ │ └── flags: variable_call + │ │ └── block: ∅ │ ├── keyword_loc: (3,4)-(3,10) = "rescue" │ └── rescue_expression: │ @ NilNode (location: (4,0)-(4,3)) @@ -60,6 +60,7 @@ ├── @ RescueModifierNode (location: (12,0)-(12,19)) │ ├── expression: │ │ @ CallNode (location: (12,0)-(12,3)) + │ │ ├── flags: variable_call │ │ ├── receiver: ∅ │ │ ├── call_operator_loc: ∅ │ │ ├── name: :foo @@ -67,8 +68,7 @@ │ │ ├── opening_loc: ∅ │ │ ├── arguments: ∅ │ │ ├── closing_loc: ∅ - │ │ ├── block: ∅ - │ │ └── flags: variable_call + │ │ └── block: ∅ │ ├── keyword_loc: (12,4)-(12,10) = "rescue" │ └── rescue_expression: │ @ OrNode (location: (12,11)-(12,19)) @@ -81,6 +81,7 @@ ├── @ RescueModifierNode (location: (14,0)-(14,22)) │ ├── expression: │ │ @ CallNode (location: (14,0)-(14,3)) + │ │ ├── flags: variable_call │ │ ├── receiver: ∅ │ │ ├── call_operator_loc: ∅ │ │ ├── name: :foo @@ -88,8 +89,7 @@ │ │ ├── opening_loc: ∅ │ │ ├── arguments: ∅ │ │ ├── closing_loc: ∅ - │ │ ├── block: ∅ - │ │ └── flags: variable_call + │ │ └── block: ∅ │ ├── keyword_loc: (14,4)-(14,10) = "rescue" │ └── rescue_expression: │ @ IfNode (location: (14,11)-(14,22)) @@ -118,6 +118,7 @@ │ │ @ StatementsNode (location: (16,7)-(16,8)) │ │ └── body: (length: 1) │ │ └── @ CallNode (location: (16,7)-(16,8)) + │ │ ├── flags: variable_call │ │ ├── receiver: ∅ │ │ ├── call_operator_loc: ∅ │ │ ├── name: :a @@ -125,8 +126,7 @@ │ │ ├── opening_loc: ∅ │ │ ├── arguments: ∅ │ │ ├── closing_loc: ∅ - │ │ ├── block: ∅ - │ │ └── flags: variable_call + │ │ └── block: ∅ │ ├── rescue_clause: │ │ @ RescueNode (location: (16,10)-(16,19)) │ │ ├── keyword_loc: (16,10)-(16,16) = "rescue" @@ -135,6 +135,7 @@ │ │ │ ├── operator_loc: (16,17)-(16,18) = "*" │ │ │ └── expression: │ │ │ @ CallNode (location: (16,18)-(16,19)) + │ │ │ ├── flags: variable_call │ │ │ ├── receiver: ∅ │ │ │ ├── call_operator_loc: ∅ │ │ │ ├── name: :b @@ -142,8 +143,7 @@ │ │ │ ├── opening_loc: ∅ │ │ │ ├── arguments: ∅ │ │ │ ├── closing_loc: ∅ - │ │ │ ├── block: ∅ - │ │ │ └── flags: variable_call + │ │ │ └── block: ∅ │ │ ├── operator_loc: ∅ │ │ ├── reference: ∅ │ │ ├── statements: ∅ @@ -152,6 +152,7 @@ │ ├── ensure_clause: ∅ │ └── end_keyword_loc: (16,21)-(16,24) = "end" ├── @ CallNode (location: (18,0)-(20,3)) + │ ├── flags: ∅ │ ├── receiver: ∅ │ ├── call_operator_loc: ∅ │ ├── name: :foo @@ -159,91 +160,90 @@ │ ├── opening_loc: ∅ │ ├── arguments: ∅ │ ├── closing_loc: ∅ - │ ├── block: - │ │ @ BlockNode (location: (18,4)-(20,3)) - │ │ ├── locals: [:x] - │ │ ├── locals_body_index: 1 - │ │ ├── parameters: - │ │ │ @ BlockParametersNode (location: (18,7)-(18,10)) - │ │ │ ├── parameters: - │ │ │ │ @ ParametersNode (location: (18,8)-(18,9)) - │ │ │ │ ├── requireds: (length: 1) - │ │ │ │ │ └── @ RequiredParameterNode (location: (18,8)-(18,9)) - │ │ │ │ │ └── name: :x - │ │ │ │ ├── optionals: (length: 0) - │ │ │ │ ├── rest: ∅ - │ │ │ │ ├── posts: (length: 0) - │ │ │ │ ├── keywords: (length: 0) - │ │ │ │ ├── keyword_rest: ∅ - │ │ │ │ └── block: ∅ - │ │ │ ├── locals: (length: 0) - │ │ │ ├── opening_loc: (18,7)-(18,8) = "|" - │ │ │ └── closing_loc: (18,9)-(18,10) = "|" - │ │ ├── body: - │ │ │ @ StatementsNode (location: (19,2)-(19,40)) - │ │ │ └── body: (length: 1) - │ │ │ └── @ RescueModifierNode (location: (19,2)-(19,40)) - │ │ │ ├── expression: - │ │ │ │ @ CallNode (location: (19,2)-(19,8)) - │ │ │ │ ├── receiver: ∅ - │ │ │ │ ├── call_operator_loc: ∅ - │ │ │ │ ├── name: :bar - │ │ │ │ ├── message_loc: (19,2)-(19,5) = "bar" - │ │ │ │ ├── opening_loc: (19,5)-(19,6) = "(" - │ │ │ │ ├── arguments: - │ │ │ │ │ @ ArgumentsNode (location: (19,6)-(19,7)) - │ │ │ │ │ ├── arguments: (length: 1) - │ │ │ │ │ │ └── @ CallNode (location: (19,6)-(19,7)) - │ │ │ │ │ │ ├── receiver: ∅ - │ │ │ │ │ │ ├── call_operator_loc: ∅ - │ │ │ │ │ │ ├── name: :y - │ │ │ │ │ │ ├── message_loc: (19,6)-(19,7) = "y" - │ │ │ │ │ │ ├── opening_loc: ∅ - │ │ │ │ │ │ ├── arguments: ∅ - │ │ │ │ │ │ ├── closing_loc: ∅ - │ │ │ │ │ │ ├── block: ∅ - │ │ │ │ │ │ └── flags: variable_call - │ │ │ │ │ └── flags: ∅ - │ │ │ │ ├── closing_loc: (19,7)-(19,8) = ")" - │ │ │ │ ├── block: ∅ - │ │ │ │ └── flags: ∅ - │ │ │ ├── keyword_loc: (19,9)-(19,15) = "rescue" - │ │ │ └── rescue_expression: - │ │ │ @ CallNode (location: (19,16)-(19,40)) - │ │ │ ├── receiver: ∅ - │ │ │ ├── call_operator_loc: ∅ - │ │ │ ├── name: :ArgumentError - │ │ │ ├── message_loc: (19,16)-(19,29) = "ArgumentError" - │ │ │ ├── opening_loc: ∅ - │ │ │ ├── arguments: - │ │ │ │ @ ArgumentsNode (location: (19,30)-(19,40)) - │ │ │ │ ├── arguments: (length: 1) - │ │ │ │ │ └── @ CallNode (location: (19,30)-(19,40)) - │ │ │ │ │ ├── receiver: ∅ - │ │ │ │ │ ├── call_operator_loc: ∅ - │ │ │ │ │ ├── name: :fail - │ │ │ │ │ ├── message_loc: (19,30)-(19,34) = "fail" - │ │ │ │ │ ├── opening_loc: ∅ - │ │ │ │ │ ├── arguments: - │ │ │ │ │ │ @ ArgumentsNode (location: (19,35)-(19,40)) - │ │ │ │ │ │ ├── arguments: (length: 1) - │ │ │ │ │ │ │ └── @ StringNode (location: (19,35)-(19,40)) - │ │ │ │ │ │ │ ├── flags: ∅ - │ │ │ │ │ │ │ ├── opening_loc: (19,35)-(19,36) = "\"" - │ │ │ │ │ │ │ ├── content_loc: (19,36)-(19,39) = "baz" - │ │ │ │ │ │ │ ├── closing_loc: (19,39)-(19,40) = "\"" - │ │ │ │ │ │ │ └── unescaped: "baz" - │ │ │ │ │ │ └── flags: ∅ - │ │ │ │ │ ├── closing_loc: ∅ - │ │ │ │ │ ├── block: ∅ - │ │ │ │ │ └── flags: ∅ - │ │ │ │ └── flags: ∅ - │ │ │ ├── closing_loc: ∅ - │ │ │ ├── block: ∅ - │ │ │ └── flags: ∅ - │ │ ├── opening_loc: (18,4)-(18,6) = "do" - │ │ └── closing_loc: (20,0)-(20,3) = "end" - │ └── flags: ∅ + │ └── block: + │ @ BlockNode (location: (18,4)-(20,3)) + │ ├── locals: [:x] + │ ├── locals_body_index: 1 + │ ├── parameters: + │ │ @ BlockParametersNode (location: (18,7)-(18,10)) + │ │ ├── parameters: + │ │ │ @ ParametersNode (location: (18,8)-(18,9)) + │ │ │ ├── requireds: (length: 1) + │ │ │ │ └── @ RequiredParameterNode (location: (18,8)-(18,9)) + │ │ │ │ └── name: :x + │ │ │ ├── optionals: (length: 0) + │ │ │ ├── rest: ∅ + │ │ │ ├── posts: (length: 0) + │ │ │ ├── keywords: (length: 0) + │ │ │ ├── keyword_rest: ∅ + │ │ │ └── block: ∅ + │ │ ├── locals: (length: 0) + │ │ ├── opening_loc: (18,7)-(18,8) = "|" + │ │ └── closing_loc: (18,9)-(18,10) = "|" + │ ├── body: + │ │ @ StatementsNode (location: (19,2)-(19,40)) + │ │ └── body: (length: 1) + │ │ └── @ RescueModifierNode (location: (19,2)-(19,40)) + │ │ ├── expression: + │ │ │ @ CallNode (location: (19,2)-(19,8)) + │ │ │ ├── flags: ∅ + │ │ │ ├── receiver: ∅ + │ │ │ ├── call_operator_loc: ∅ + │ │ │ ├── name: :bar + │ │ │ ├── message_loc: (19,2)-(19,5) = "bar" + │ │ │ ├── opening_loc: (19,5)-(19,6) = "(" + │ │ │ ├── arguments: + │ │ │ │ @ ArgumentsNode (location: (19,6)-(19,7)) + │ │ │ │ ├── flags: ∅ + │ │ │ │ └── arguments: (length: 1) + │ │ │ │ └── @ CallNode (location: (19,6)-(19,7)) + │ │ │ │ ├── flags: variable_call + │ │ │ │ ├── receiver: ∅ + │ │ │ │ ├── call_operator_loc: ∅ + │ │ │ │ ├── name: :y + │ │ │ │ ├── message_loc: (19,6)-(19,7) = "y" + │ │ │ │ ├── opening_loc: ∅ + │ │ │ │ ├── arguments: ∅ + │ │ │ │ ├── closing_loc: ∅ + │ │ │ │ └── block: ∅ + │ │ │ ├── closing_loc: (19,7)-(19,8) = ")" + │ │ │ └── block: ∅ + │ │ ├── keyword_loc: (19,9)-(19,15) = "rescue" + │ │ └── rescue_expression: + │ │ @ CallNode (location: (19,16)-(19,40)) + │ │ ├── flags: ∅ + │ │ ├── receiver: ∅ + │ │ ├── call_operator_loc: ∅ + │ │ ├── name: :ArgumentError + │ │ ├── message_loc: (19,16)-(19,29) = "ArgumentError" + │ │ ├── opening_loc: ∅ + │ │ ├── arguments: + │ │ │ @ ArgumentsNode (location: (19,30)-(19,40)) + │ │ │ ├── flags: ∅ + │ │ │ └── arguments: (length: 1) + │ │ │ └── @ CallNode (location: (19,30)-(19,40)) + │ │ │ ├── flags: ∅ + │ │ │ ├── receiver: ∅ + │ │ │ ├── call_operator_loc: ∅ + │ │ │ ├── name: :fail + │ │ │ ├── message_loc: (19,30)-(19,34) = "fail" + │ │ │ ├── opening_loc: ∅ + │ │ │ ├── arguments: + │ │ │ │ @ ArgumentsNode (location: (19,35)-(19,40)) + │ │ │ │ ├── flags: ∅ + │ │ │ │ └── arguments: (length: 1) + │ │ │ │ └── @ StringNode (location: (19,35)-(19,40)) + │ │ │ │ ├── flags: ∅ + │ │ │ │ ├── opening_loc: (19,35)-(19,36) = "\"" + │ │ │ │ ├── content_loc: (19,36)-(19,39) = "baz" + │ │ │ │ ├── closing_loc: (19,39)-(19,40) = "\"" + │ │ │ │ └── unescaped: "baz" + │ │ │ ├── closing_loc: ∅ + │ │ │ └── block: ∅ + │ │ ├── closing_loc: ∅ + │ │ └── block: ∅ + │ ├── opening_loc: (18,4)-(18,6) = "do" + │ └── closing_loc: (20,0)-(20,3) = "end" ├── @ IfNode (location: (22,0)-(24,3)) │ ├── if_keyword_loc: (22,0)-(22,2) = "if" │ ├── predicate: @@ -255,6 +255,7 @@ │ │ │ @ RescueModifierNode (location: (22,7)-(22,21)) │ │ │ ├── expression: │ │ │ │ @ CallNode (location: (22,7)-(22,10)) + │ │ │ │ ├── flags: variable_call │ │ │ │ ├── receiver: ∅ │ │ │ │ ├── call_operator_loc: ∅ │ │ │ │ ├── name: :foo @@ -262,8 +263,7 @@ │ │ │ │ ├── opening_loc: ∅ │ │ │ │ ├── arguments: ∅ │ │ │ │ ├── closing_loc: ∅ - │ │ │ │ ├── block: ∅ - │ │ │ │ └── flags: variable_call + │ │ │ │ └── block: ∅ │ │ │ ├── keyword_loc: (22,11)-(22,17) = "rescue" │ │ │ └── rescue_expression: │ │ │ @ NilNode (location: (22,18)-(22,21)) @@ -273,6 +273,7 @@ │ │ @ StatementsNode (location: (23,2)-(23,5)) │ │ └── body: (length: 1) │ │ └── @ CallNode (location: (23,2)-(23,5)) + │ │ ├── flags: variable_call │ │ ├── receiver: ∅ │ │ ├── call_operator_loc: ∅ │ │ ├── name: :bar @@ -280,8 +281,7 @@ │ │ ├── opening_loc: ∅ │ │ ├── arguments: ∅ │ │ ├── closing_loc: ∅ - │ │ ├── block: ∅ - │ │ └── flags: variable_call + │ │ └── block: ∅ │ ├── consequent: ∅ │ └── end_keyword_loc: (24,0)-(24,3) = "end" ├── @ DefNode (location: (26,0)-(26,44)) @@ -295,6 +295,7 @@ │ │ └── @ RescueModifierNode (location: (26,18)-(26,44)) │ │ ├── expression: │ │ │ @ CallNode (location: (26,18)-(26,33)) + │ │ │ ├── flags: ∅ │ │ │ ├── receiver: ∅ │ │ │ ├── call_operator_loc: ∅ │ │ │ ├── name: :other_method @@ -302,13 +303,12 @@ │ │ │ ├── opening_loc: ∅ │ │ │ ├── arguments: │ │ │ │ @ ArgumentsNode (location: (26,31)-(26,33)) - │ │ │ │ ├── arguments: (length: 1) - │ │ │ │ │ └── @ IntegerNode (location: (26,31)-(26,33)) - │ │ │ │ │ └── flags: decimal - │ │ │ │ └── flags: ∅ + │ │ │ │ ├── flags: ∅ + │ │ │ │ └── arguments: (length: 1) + │ │ │ │ └── @ IntegerNode (location: (26,31)-(26,33)) + │ │ │ │ └── flags: decimal │ │ │ ├── closing_loc: ∅ - │ │ │ ├── block: ∅ - │ │ │ └── flags: ∅ + │ │ │ └── block: ∅ │ │ ├── keyword_loc: (26,34)-(26,40) = "rescue" │ │ └── rescue_expression: │ │ @ NilNode (location: (26,41)-(26,44)) @@ -332,6 +332,7 @@ │ │ @ StatementsNode (location: (29,2)-(29,6)) │ │ └── body: (length: 1) │ │ └── @ CallNode (location: (29,2)-(29,6)) + │ │ ├── flags: ∅ │ │ ├── receiver: ∅ │ │ ├── call_operator_loc: ∅ │ │ ├── name: :a @@ -339,34 +340,33 @@ │ │ ├── opening_loc: ∅ │ │ ├── arguments: │ │ │ @ ArgumentsNode (location: (29,4)-(29,6)) - │ │ │ ├── arguments: (length: 1) - │ │ │ │ └── @ KeywordHashNode (location: (29,4)-(29,6)) - │ │ │ │ └── elements: (length: 1) - │ │ │ │ └── @ AssocNode (location: (29,4)-(29,6)) - │ │ │ │ ├── key: - │ │ │ │ │ @ SymbolNode (location: (29,4)-(29,6)) - │ │ │ │ │ ├── opening_loc: ∅ - │ │ │ │ │ ├── value_loc: (29,4)-(29,5) = "b" - │ │ │ │ │ ├── closing_loc: (29,5)-(29,6) = ":" - │ │ │ │ │ └── unescaped: "b" - │ │ │ │ ├── value: - │ │ │ │ │ @ ImplicitNode (location: (29,4)-(29,6)) - │ │ │ │ │ └── value: - │ │ │ │ │ @ CallNode (location: (29,4)-(29,6)) - │ │ │ │ │ ├── receiver: ∅ - │ │ │ │ │ ├── call_operator_loc: ∅ - │ │ │ │ │ ├── name: :b - │ │ │ │ │ ├── message_loc: (29,4)-(29,5) = "b" - │ │ │ │ │ ├── opening_loc: ∅ - │ │ │ │ │ ├── arguments: ∅ - │ │ │ │ │ ├── closing_loc: ∅ - │ │ │ │ │ ├── block: ∅ - │ │ │ │ │ └── flags: ∅ - │ │ │ │ └── operator_loc: ∅ - │ │ │ └── flags: ∅ + │ │ │ ├── flags: ∅ + │ │ │ └── arguments: (length: 1) + │ │ │ └── @ KeywordHashNode (location: (29,4)-(29,6)) + │ │ │ └── elements: (length: 1) + │ │ │ └── @ AssocNode (location: (29,4)-(29,6)) + │ │ │ ├── key: + │ │ │ │ @ SymbolNode (location: (29,4)-(29,6)) + │ │ │ │ ├── opening_loc: ∅ + │ │ │ │ ├── value_loc: (29,4)-(29,5) = "b" + │ │ │ │ ├── closing_loc: (29,5)-(29,6) = ":" + │ │ │ │ └── unescaped: "b" + │ │ │ ├── value: + │ │ │ │ @ ImplicitNode (location: (29,4)-(29,6)) + │ │ │ │ └── value: + │ │ │ │ @ CallNode (location: (29,4)-(29,6)) + │ │ │ │ ├── flags: ∅ + │ │ │ │ ├── receiver: ∅ + │ │ │ │ ├── call_operator_loc: ∅ + │ │ │ │ ├── name: :b + │ │ │ │ ├── message_loc: (29,4)-(29,5) = "b" + │ │ │ │ ├── opening_loc: ∅ + │ │ │ │ ├── arguments: ∅ + │ │ │ │ ├── closing_loc: ∅ + │ │ │ │ └── block: ∅ + │ │ │ └── operator_loc: ∅ │ │ ├── closing_loc: ∅ - │ │ ├── block: ∅ - │ │ └── flags: ∅ + │ │ └── block: ∅ │ ├── rescue_clause: │ │ @ RescueNode (location: (30,0)-(30,6)) │ │ ├── keyword_loc: (30,0)-(30,6) = "rescue" |