|
1 | | -@ ProgramNode (location: (1,0)-(3,17)) |
| 1 | +@ ProgramNode (location: (1,0)-(1,17)) |
2 | 2 | ├── flags: ∅ |
3 | 3 | ├── locals: [] |
4 | 4 | └── statements: |
5 | | - @ StatementsNode (location: (1,0)-(3,17)) |
| 5 | + @ StatementsNode (location: (1,0)-(1,17)) |
6 | 6 | ├── flags: ∅ |
7 | | - └── body: (length: 2) |
8 | | - ├── @ CallNode (location: (1,0)-(1,19)) |
9 | | - │ ├── flags: newline, ignore_visibility |
10 | | - │ ├── receiver: ∅ |
11 | | - │ ├── call_operator_loc: ∅ |
12 | | - │ ├── name: :foo |
13 | | - │ ├── message_loc: (1,0)-(1,3) = "foo" |
14 | | - │ ├── opening_loc: (1,3)-(1,4) = "(" |
15 | | - │ ├── arguments: |
16 | | - │ │ @ ArgumentsNode (location: (1,4)-(1,18)) |
17 | | - │ │ ├── flags: ∅ |
18 | | - │ │ └── arguments: (length: 1) |
19 | | - │ │ └── @ CallNode (location: (1,4)-(1,18)) |
20 | | - │ │ ├── flags: ignore_visibility |
21 | | - │ │ ├── receiver: ∅ |
22 | | - │ │ ├── call_operator_loc: ∅ |
23 | | - │ │ ├── name: :bar |
24 | | - │ │ ├── message_loc: (1,4)-(1,7) = "bar" |
25 | | - │ │ ├── opening_loc: ∅ |
26 | | - │ │ ├── arguments: |
27 | | - │ │ │ @ ArgumentsNode (location: (1,8)-(1,11)) |
28 | | - │ │ │ ├── flags: ∅ |
29 | | - │ │ │ └── arguments: (length: 1) |
30 | | - │ │ │ └── @ CallNode (location: (1,8)-(1,11)) |
31 | | - │ │ │ ├── flags: variable_call, ignore_visibility |
32 | | - │ │ │ ├── receiver: ∅ |
33 | | - │ │ │ ├── call_operator_loc: ∅ |
34 | | - │ │ │ ├── name: :baz |
35 | | - │ │ │ ├── message_loc: (1,8)-(1,11) = "baz" |
36 | | - │ │ │ ├── opening_loc: ∅ |
37 | | - │ │ │ ├── arguments: ∅ |
38 | | - │ │ │ ├── closing_loc: ∅ |
39 | | - │ │ │ ├── equal_loc: ∅ |
40 | | - │ │ │ └── block: ∅ |
41 | | - │ │ ├── closing_loc: ∅ |
42 | | - │ │ ├── equal_loc: ∅ |
43 | | - │ │ └── block: |
44 | | - │ │ @ BlockNode (location: (1,12)-(1,18)) |
45 | | - │ │ ├── flags: ∅ |
46 | | - │ │ ├── locals: [] |
47 | | - │ │ ├── parameters: ∅ |
48 | | - │ │ ├── body: ∅ |
49 | | - │ │ ├── opening_loc: (1,12)-(1,14) = "do" |
50 | | - │ │ └── closing_loc: (1,15)-(1,18) = "end" |
51 | | - │ ├── closing_loc: (1,18)-(1,19) = ")" |
52 | | - │ ├── equal_loc: ∅ |
53 | | - │ └── block: ∅ |
54 | | - └── @ CallNode (location: (3,0)-(3,17)) |
| 7 | + └── body: (length: 1) |
| 8 | + └── @ CallNode (location: (1,0)-(1,17)) |
55 | 9 | ├── flags: newline, ignore_visibility |
56 | 10 | ├── receiver: ∅ |
57 | 11 | ├── call_operator_loc: ∅ |
58 | 12 | ├── name: :foo |
59 | | - ├── message_loc: (3,0)-(3,3) = "foo" |
60 | | - ├── opening_loc: (3,3)-(3,4) = "(" |
| 13 | + ├── message_loc: (1,0)-(1,3) = "foo" |
| 14 | + ├── opening_loc: (1,3)-(1,4) = "(" |
61 | 15 | ├── arguments: |
62 | | - │ @ ArgumentsNode (location: (3,4)-(3,16)) |
| 16 | + │ @ ArgumentsNode (location: (1,4)-(1,16)) |
63 | 17 | │ ├── flags: ∅ |
64 | 18 | │ └── arguments: (length: 1) |
65 | | - │ └── @ CallNode (location: (3,4)-(3,16)) |
| 19 | + │ └── @ CallNode (location: (1,4)-(1,16)) |
66 | 20 | │ ├── flags: ignore_visibility |
67 | 21 | │ ├── receiver: ∅ |
68 | 22 | │ ├── call_operator_loc: ∅ |
69 | 23 | │ ├── name: :bar |
70 | | - │ ├── message_loc: (3,4)-(3,7) = "bar" |
| 24 | + │ ├── message_loc: (1,4)-(1,7) = "bar" |
71 | 25 | │ ├── opening_loc: ∅ |
72 | 26 | │ ├── arguments: |
73 | | - │ │ @ ArgumentsNode (location: (3,8)-(3,16)) |
| 27 | + │ │ @ ArgumentsNode (location: (1,8)-(1,16)) |
74 | 28 | │ │ ├── flags: ∅ |
75 | 29 | │ │ └── arguments: (length: 2) |
76 | | - │ │ ├── @ CallNode (location: (3,8)-(3,11)) |
| 30 | + │ │ ├── @ CallNode (location: (1,8)-(1,11)) |
77 | 31 | │ │ │ ├── flags: variable_call, ignore_visibility |
78 | 32 | │ │ │ ├── receiver: ∅ |
79 | 33 | │ │ │ ├── call_operator_loc: ∅ |
80 | 34 | │ │ │ ├── name: :baz |
81 | | - │ │ │ ├── message_loc: (3,8)-(3,11) = "baz" |
| 35 | + │ │ │ ├── message_loc: (1,8)-(1,11) = "baz" |
82 | 36 | │ │ │ ├── opening_loc: ∅ |
83 | 37 | │ │ │ ├── arguments: ∅ |
84 | 38 | │ │ │ ├── closing_loc: ∅ |
85 | 39 | │ │ │ ├── equal_loc: ∅ |
86 | 40 | │ │ │ └── block: ∅ |
87 | | - │ │ └── @ CallNode (location: (3,13)-(3,16)) |
| 41 | + │ │ └── @ CallNode (location: (1,13)-(1,16)) |
88 | 42 | │ │ ├── flags: variable_call, ignore_visibility |
89 | 43 | │ │ ├── receiver: ∅ |
90 | 44 | │ │ ├── call_operator_loc: ∅ |
91 | 45 | │ │ ├── name: :bat |
92 | | - │ │ ├── message_loc: (3,13)-(3,16) = "bat" |
| 46 | + │ │ ├── message_loc: (1,13)-(1,16) = "bat" |
93 | 47 | │ │ ├── opening_loc: ∅ |
94 | 48 | │ │ ├── arguments: ∅ |
95 | 49 | │ │ ├── closing_loc: ∅ |
|
98 | 52 | │ ├── closing_loc: ∅ |
99 | 53 | │ ├── equal_loc: ∅ |
100 | 54 | │ └── block: ∅ |
101 | | - ├── closing_loc: (3,16)-(3,17) = ")" |
| 55 | + ├── closing_loc: (1,16)-(1,17) = ")" |
102 | 56 | ├── equal_loc: ∅ |
103 | 57 | └── block: ∅ |
0 commit comments