@diagnostic_debug
0
@diagnostic_error
61
@diagnostic_info
0
@diagnostic_warning
0
@erb_comment_directive
191
@erb_directive
7641
@erb_graphql_directive
0
@erb_output_directive
13937
@erb_reserved_word
43541
@erb_template
1416
@erb_token_code
21579
@erb_token_comment
191
@erb_token_content
13385
@file
6323
@folder
1543
@location_default
2803838
@ruby_alias
407
@ruby_argument_list
222860
@ruby_array
10807
@ruby_assignment
41245
@ruby_bare_string
3114
@ruby_bare_symbol
689
@ruby_begin
633
@ruby_begin_block
0
@ruby_binary_ampersand
43
@ruby_binary_ampersandampersand
2835
@ruby_binary_and
70
@ruby_binary_bangequal
509
@ruby_binary_bangtilde
37
@ruby_binary_caret
29
@ruby_binary_equalequal
2557
@ruby_binary_equalequalequal
179
@ruby_binary_equaltilde
257
@ruby_binary_langle
435
@ruby_binary_langleequal
93
@ruby_binary_langleequalrangle
84
@ruby_binary_langlelangle
3362
@ruby_binary_minus
663
@ruby_binary_or
3
@ruby_binary_percent
140
@ruby_binary_pipe
42
@ruby_binary_pipepipe
2603
@ruby_binary_plus
1533
@ruby_binary_rangle
792
@ruby_binary_rangleequal
137
@ruby_binary_ranglerangle
6
@ruby_binary_slash
124
@ruby_binary_star
373
@ruby_binary_starstar
34
@ruby_block
23665
@ruby_block_argument
1838
@ruby_block_parameter
683
@ruby_block_parameters
7469
@ruby_break
219
@ruby_call
313120
@ruby_case__
387
@ruby_chained_string
286
@ruby_class
5367
@ruby_conditional
1146
@ruby_delimited_symbol
393
@ruby_destructured_left_assignment
1
@ruby_destructured_parameter
64
@ruby_do
120
@ruby_do_block
42649
@ruby_element_reference
26410
@ruby_else
2217
@ruby_elsif
503
@ruby_end_block
0
@ruby_ensure
1202
@ruby_exception_variable
325
@ruby_exceptions
446
@ruby_for
1
@ruby_hash
8499
@ruby_hash_splat_argument
427
@ruby_hash_splat_parameter
431
@ruby_heredoc_body
1676
@ruby_if
5918
@ruby_if_modifier
4391
@ruby_in
1
@ruby_interpolation
12282
@ruby_keyword_parameter
1143
@ruby_lambda
709
@ruby_lambda_parameters
202
@ruby_left_assignment_list
812
@ruby_method
31481
@ruby_method_parameters
9203
@ruby_module
4515
@ruby_next
664
@ruby_operator_assignment_ampersandampersandequal
5
@ruby_operator_assignment_ampersandequal
5
@ruby_operator_assignment_caretequal
0
@ruby_operator_assignment_langlelangleequal
0
@ruby_operator_assignment_minusequal
63
@ruby_operator_assignment_percentequal
2
@ruby_operator_assignment_pipeequal
44
@ruby_operator_assignment_pipepipeequal
1485
@ruby_operator_assignment_plusequal
514
@ruby_operator_assignment_ranglerangleequal
0
@ruby_operator_assignment_slashequal
3
@ruby_operator_assignment_starequal
2
@ruby_operator_assignment_starstarequal
0
@ruby_optional_parameter
2098
@ruby_pair
67766
@ruby_parenthesized_statements
1754
@ruby_pattern
1219
@ruby_program
6323
@ruby_range_dotdot
448
@ruby_range_dotdotdot
127
@ruby_rational
4
@ruby_redo
0
@ruby_regex
4106
@ruby_rescue
661
@ruby_rescue_modifier
184
@ruby_reserved_word
1049259
@ruby_rest_assignment
18
@ruby_retry
10
@ruby_return
2726
@ruby_right_assignment_list
438
@ruby_scope_resolution
23877
@ruby_setter
194
@ruby_singleton_class
199
@ruby_singleton_method
2113
@ruby_splat_argument
692
@ruby_splat_parameter
939
@ruby_string__
94415
@ruby_string_array
968
@ruby_subshell
132
@ruby_superclass
4248
@ruby_symbol_array
140
@ruby_then
7876
@ruby_token_character
10
@ruby_token_class_variable
231
@ruby_token_comment
57499
@ruby_token_complex
0
@ruby_token_constant
90160
@ruby_token_empty_statement
0
@ruby_token_escape_sequence
20732
@ruby_token_false
5307
@ruby_token_float
2932
@ruby_token_global_variable
747
@ruby_token_hash_key_symbol
66170
@ruby_token_heredoc_beginning
1676
@ruby_token_heredoc_content
3914
@ruby_token_heredoc_end
1676
@ruby_token_identifier
472279
@ruby_token_instance_variable
26100
@ruby_token_integer
33974
@ruby_token_nil
4206
@ruby_token_operator
198
@ruby_token_self
4185
@ruby_token_simple_symbol
87262
@ruby_token_string_content
119260
@ruby_token_super
1603
@ruby_token_true
7349
@ruby_token_uninterpreted
0
@ruby_unary_bang
1796
@ruby_unary_definedquestion
249
@ruby_unary_minus
671
@ruby_unary_not
10
@ruby_unary_plus
449
@ruby_unary_tilde
4
@ruby_undef
13
@ruby_unless
518
@ruby_unless_modifier
1439
@ruby_until
16
@ruby_until_modifier
12
@ruby_when
1015
@ruby_while
109
@ruby_while_modifier
9
@ruby_yield
866
containerparent
7863
parent
1543
child
7863
parent
child
12
1
2
604
2
3
280
3
4
123
4
5
172
5
6
77
6
9
120
9
23
117
23
308
46
child
parent
12
1
2
7863
diagnostics
61
id
61
severity
3
error_tag
3
error_message
12
full_error_message
58
location
61
id
severity
12
1
2
61
id
error_tag
12
1
2
61
id
error_message
12
1
2
61
id
full_error_message
12
1
2
61
id
location
12
1
2
61
severity
id
12
20
21
3
severity
error_tag
12
1
2
3
severity
error_message
12
4
5
3
severity
full_error_message
12
19
20
3
severity
location
12
20
21
3
error_tag
id
12
20
21
3
error_tag
severity
12
1
2
3
error_tag
error_message
12
4
5
3
error_tag
full_error_message
12
19
20
3
error_tag
location
12
20
21
3
error_message
id
12
1
2
9
17
18
3
error_message
severity
12
1
2
12
error_message
error_tag
12
1
2
12
error_message
full_error_message
12
1
2
9
16
17
3
error_message
location
12
1
2
9
17
18
3
full_error_message
id
12
1
2
55
2
3
3
full_error_message
severity
12
1
2
58
full_error_message
error_tag
12
1
2
58
full_error_message
error_message
12
1
2
58
full_error_message
location
12
1
2
55
2
3
3
location
id
12
1
2
61
location
severity
12
1
2
61
location
error_tag
12
1
2
61
location
error_message
12
1
2
61
location
full_error_message
12
1
2
61
erb_ast_node_parent
101885
child
101885
parent
24576
parent_index
623
child
parent
12
1
2
101885
child
parent_index
12
1
2
101885
parent
child
12
1
3
1469
3
4
21811
4
203
1296
parent
parent_index
12
1
3
1469
3
4
21811
4
203
1296
parent_index
child
12
2
3
74
3
4
67
4
5
64
5
6
77
6
11
49
11
20
49
20
36
49
38
66
49
68
114
49
116
252
49
255
7964
43
parent_index
parent
12
2
3
74
3
4
67
4
5
64
5
6
77
6
11
49
11
20
49
20
36
49
38
66
49
68
114
49
116
252
49
255
7964
43
erb_comment_directive_def
191
id
191
child
191
loc
191
id
child
12
1
2
191
id
loc
12
1
2
191
child
id
12
1
2
191
child
loc
12
1
2
191
loc
id
12
1
2
191
loc
child
12
1
2
191
erb_directive_def
7641
id
7641
child
7641
loc
7641
id
child
12
1
2
7641
id
loc
12
1
2
7641
child
id
12
1
2
7641
child
loc
12
1
2
7641
loc
id
12
1
2
7641
loc
child
12
1
2
7641
erb_graphql_directive_def
0
id
0
child
0
loc
0
id
child
12
1
2
1
id
loc
12
1
2
1
child
id
12
child
loc
12
loc
id
12
loc
child
12
erb_output_directive_def
13937
id
13937
child
13937
loc
13937
id
child
12
1
2
13937
id
loc
12
1
2
13937
child
id
12
1
2
13937
child
loc
12
1
2
13937
loc
id
12
1
2
13937
loc
child
12
1
2
13937
erb_template_child
35156
erb_template
1388
index
623
child
35156
erb_template
index
12
1
5
126
5
7
89
7
9
108
9
12
111
12
13
40
13
14
126
14
18
120
18
22
117
22
27
108
27
33
104
33
43
104
44
61
111
61
111
104
135
203
15
erb_template
child
12
1
5
126
5
7
89
7
9
108
9
12
111
12
13
40
13
14
126
14
18
120
18
22
117
22
27
108
27
33
104
33
43
104
44
61
111
61
111
104
135
203
15
index
erb_template
12
2
3
74
3
4
67
4
5
64
5
6
77
6
11
49
11
20
49
20
36
49
38
66
49
68
114
49
116
252
49
255
451
43
index
child
12
2
3
74
3
4
67
4
5
64
5
6
77
6
11
49
11
20
49
20
36
49
38
66
49
68
114
49
116
252
49
255
451
43
child
erb_template
12
1
2
35156
child
index
12
1
2
35156
erb_template_def
1416
id
1416
loc
1416
id
loc
12
1
2
1416
loc
id
12
1
2
1416
erb_tokeninfo
78698
id
78698
kind
12
file
1388
idx
1611
value
20033
loc
78698
id
kind
12
1
2
78698
id
file
12
1
2
78698
id
idx
12
1
2
78698
id
value
12
1
2
78698
id
loc
12
1
2
78698
kind
id
12
62
63
3
4337
4338
3
6992
6993
3
14108
14109
3
kind
file
12
23
24
3
441
442
6
450
451
3
kind
idx
12
42
43
3
334
335
3
405
406
3
489
490
3
kind
value
12
27
28
3
80
81
3
2382
2383
3
4002
4003
3
kind
loc
12
62
63
3
4337
4338
3
6992
6993
3
14108
14109
3
file
id
12
1
9
120
9
15
104
15
19
104
19
27
111
27
31
70
31
34
123
34
40
108
40
49
104
49
60
104
60
74
114
74
97
104
98
136
104
138
387
104
476
523
6
file
kind
12
1
2
27
3
4
1290
4
5
70
file
idx
12
1
9
120
9
15
104
15
19
104
19
27
111
27
31
70
31
34
123
34
40
108
40
49
104
49
60
104
60
74
114
74
97
104
98
136
104
138
387
104
476
523
6
file
value
12
1
7
98
7
10
123
10
13
114
13
16
80
16
19
126
19
20
92
20
23
123
23
27
117
27
32
117
32
40
117
40
51
108
51
74
108
76
174
61
file
loc
12
1
9
120
9
15
104
15
19
104
19
27
111
27
31
70
31
34
123
34
40
108
40
49
104
49
60
104
60
74
114
74
97
104
98
136
104
138
387
104
476
523
6
idx
id
12
1
2
141
2
3
277
3
4
43
4
5
120
5
6
243
6
10
61
10
13
126
14
30
123
30
58
123
59
105
123
109
245
123
251
451
101
idx
kind
12
1
2
290
2
3
459
3
4
734
4
5
126
idx
file
12
1
2
141
2
3
277
3
4
43
4
5
120
5
6
243
6
10
61
10
13
126
14
30
123
30
58
123
59
105
123
109
245
123
251
451
101
idx
value
12
1
2
172
2
3
274
3
4
117
4
5
188
5
6
123
6
10
132
10
18
135
18
33
126
33
57
123
57
107
126
109
256
89
idx
loc
12
1
2
141
2
3
277
3
4
43
4
5
120
5
6
243
6
10
61
10
13
126
14
30
123
30
58
123
59
105
123
109
245
123
251
451
101
value
id
12
1
2
15965
2
3
2580
3
7048
1487
value
kind
12
1
2
20033
value
file
12
1
2
16635
2
3
2249
3
442
1148
value
idx
12
1
2
16706
2
3
2009
3
406
1317
value
loc
12
1
2
15965
2
3
2580
3
7048
1487
loc
id
12
1
2
78698
loc
kind
12
1
2
78698
loc
file
12
1
2
78698
loc
idx
12
1
2
78698
loc
value
12
1
2
78698
files
6323
id
6323
name
6323
id
name
12
1
2
6323
name
id
12
1
2
6323
folders
1543
id
1543
name
1543
id
name
12
1
2
1543
name
id
12
1
2
1543
locations_default
2803838
id
2803838
file
6323
start_line
4435
start_column
1006
end_line
4435
end_column
1009
id
file
12
1
2
2803838
id
start_line
12
1
2
2803838
id
start_column
12
1
2
2803838
id
end_line
12
1
2
2803838
id
end_column
12
1
2
2803838
file
id
12
1
31
487
31
45
478
45
70
487
70
96
475
96
126
478
126
160
478
160
206
484
206
260
478
261
346
478
346
454
475
455
638
475
641
1017
475
1018
3555
475
3587
12123
95
file
start_line
12
1
5
324
5
6
416
6
8
416
8
10
456
10
13
583
13
17
533
17
22
540
22
28
527
28
37
487
37
47
487
47
66
484
66
111
478
111
324
475
324
1241
111
file
start_column
12
1
17
574
17
25
503
25
34
493
34
43
533
43
51
574
51
58
496
58
66
521
66
73
506
73
82
515
82
92
503
92
107
484
107
137
478
137
241
138
file
end_line
12
1
5
317
5
6
376
6
8
444
8
10
358
10
12
496
12
16
574
16
21
561
21
26
506
26
34
475
34
43
490
43
58
475
58
87
487
87
183
478
183
1241
280
file
end_column
12
1
19
515
19
28
518
28
37
509
37
46
484
46
54
524
54
60
506
60
69
549
69
76
503
76
85
509
85
93
478
93
106
490
106
129
478
129
246
256
start_line
id
12
1
2
425
2
8
145
8
11
376
11
21
376
21
38
333
38
72
336
72
115
333
115
176
333
176
237
333
237
337
333
338
615
333
615
1350
333
1350
6203
333
6294
17795
108
start_line
file
12
1
2
1435
2
5
339
5
9
333
9
15
367
15
21
354
21
29
358
29
48
342
48
106
333
106
304
333
304
2050
237
start_line
start_column
12
1
2
425
2
5
126
5
7
351
7
13
336
13
21
358
21
33
333
33
47
333
47
59
342
59
71
333
71
80
333
80
94
345
94
114
333
114
161
333
161
230
148
start_line
end_line
12
1
2
1256
2
3
728
3
4
354
4
5
308
5
6
262
6
8
401
8
11
354
11
17
376
17
36
333
37
274
58
start_line
end_column
12
1
2
425
2
6
151
6
8
354
8
15
398
15
25
361
25
40
351
40
55
342
55
65
336
65
77
348
77
88
361
88
107
354
107
129
333
129
236
314
start_column
id
12
1
2
74
2
3
67
3
7
86
7
17
86
17
30
80
30
53
77
53
117
77
133
332
80
350
1004
77
1057
2894
77
3045
7606
77
7905
12595
77
12598
47743
67
start_column
file
12
1
2
101
2
3
70
3
6
70
6
12
86
12
22
77
22
39
77
41
85
77
89
199
77
201
461
77
467
863
77
894
1316
77
1326
1444
77
1448
2050
58
start_column
start_line
12
1
2
101
2
3
64
3
7
80
7
14
89
14
25
83
25
47
77
48
94
77
95
184
77
190
324
77
326
537
77
547
784
77
784
833
77
833
1068
46
start_column
end_line
12
1
2
98
2
3
64
3
7
83
7
13
77
13
23
80
23
41
77
41
82
77
82
153
77
153
297
77
302
527
77
532
746
77
749
837
77
838
1068
61
start_column
end_column
12
1
2
89
2
3
64
3
5
77
5
9
83
9
13
74
13
19
83
19
28
77
28
48
77
48
71
77
71
102
83
102
134
77
134
152
77
152
196
64
end_line
id
12
1
3
104
3
4
382
4
7
354
7
19
395
19
32
342
32
63
339
63
107
339
107
165
333
166
229
339
229
311
333
312
538
336
555
1233
333
1240
4062
333
4161
16271
166
end_line
file
12
1
2
1435
2
5
339
5
9
333
9
15
367
15
21
354
21
29
358
29
48
339
48
106
336
106
306
339
313
1887
231
end_line
start_line
12
1
2
1234
2
3
678
3
4
327
4
5
324
5
6
271
6
8
391
8
11
373
11
18
345
18
29
333
29
39
154
end_line
start_column
12
1
2
40
2
3
450
3
6
370
6
13
376
13
21
342
21
34
345
34
48
342
48
60
339
60
73
376
73
82
336
82
96
348
96
117
354
117
175
333
175
226
77
end_line
end_column
12
1
2
422
2
5
129
5
7
345
7
13
336
13
21
351
21
35
345
35
49
342
49
62
354
62
74
348
74
84
342
84
99
333
99
119
336
119
172
336
173
236
108
end_column
id
12
1
2
43
2
4
86
4
9
77
9
20
86
20
34
77
34
66
77
67
145
77
149
357
77
376
1087
77
1177
3187
77
3354
7500
77
7627
12154
77
12227
14024
77
14225
22859
21
end_column
file
12
1
2
89
2
3
64
3
6
74
6
11
83
11
21
83
21
36
80
36
77
77
81
195
80
206
465
77
476
872
77
932
1370
77
1370
1490
77
1490
1843
67
end_column
start_line
12
1
2
89
2
4
83
4
9
83
9
16
83
16
28
86
29
51
77
54
110
77
111
205
77
205
374
77
376
573
77
577
813
77
823
852
77
854
996
43
end_column
start_column
12
1
2
49
2
4
83
4
8
92
8
14
80
14
20
77
20
36
80
36
60
80
60
70
83
70
79
89
79
88
83
88
99
80
99
110
80
110
148
49
end_column
end_line
12
1
2
89
2
3
61
3
6
80
6
13
89
13
24
80
24
42
77
42
79
77
80
157
77
161
322
77
324
544
77
544
753
77
753
841
77
842
930
67
numlines
0
element_id
0
num_lines
0
num_code
0
num_comment
0
element_id
num_lines
12
element_id
num_code
12
element_id
num_comment
12
num_lines
element_id
12
num_lines
num_code
12
num_lines
num_comment
12
num_code
element_id
12
num_code
num_lines
12
num_code
num_comment
12
num_comment
element_id
12
num_comment
num_lines
12
num_comment
num_code
12
ruby_alias_def
407
id
407
alias
407
name
407
loc
407
id
alias
12
1
2
407
id
name
12
1
2
407
id
loc
12
1
2
407
alias
id
12
1
2
407
alias
name
12
1
2
407
alias
loc
12
1
2
407
name
id
12
1
2
407
name
alias
12
1
2
407
name
loc
12
1
2
407
loc
id
12
1
2
407
loc
alias
12
1
2
407
loc
name
12
1
2
407
ruby_argument_list_child
287547
ruby_argument_list
222799
index
98
child
287547
ruby_argument_list
index
12
1
2
181093
2
3
27675
3
33
14030
ruby_argument_list
child
12
1
2
181093
2
3
27675
3
33
14030
index
ruby_argument_list
12
1
2
33
2
3
9
4
5
3
6
7
6
7
9
6
10
14
6
17
19
6
27
47
6
119
253
6
659
1712
6
4546
13514
6
72189
72190
3
index
child
12
1
2
33
2
3
9
4
5
3
6
7
6
7
9
6
10
14
6
17
19
6
27
47
6
119
253
6
659
1712
6
4546
13514
6
72189
72190
3
child
ruby_argument_list
12
1
2
287547
child
index
12
1
2
287547
ruby_argument_list_def
222860
id
222860
loc
222860
id
loc
12
1
2
222860
loc
id
12
1
2
222860
ruby_array_child
20469
ruby_array
9150
index
95
child
20469
ruby_array
index
12
1
2
3014
2
3
3987
3
4
1325
4
10
709
10
95
113
ruby_array
child
12
1
2
3014
2
3
3987
3
4
1325
4
10
709
10
95
113
index
ruby_array
12
1
2
10
2
3
27
3
4
13
4
6
8
6
14
8
14
25
8
25
45
8
58
449
8
806
8962
4
index
child
12
1
2
10
2
3
27
3
4
13
4
6
8
6
14
8
14
25
8
25
45
8
58
449
8
806
8962
4
child
ruby_array
12
1
2
20469
child
index
12
1
2
20469
ruby_array_def
10807
id
10807
loc
10807
id
loc
12
1
2
10807
loc
id
12
1
2
10807
ruby_assignment_def
41245
id
41245
left
41245
right
41245
loc
41245
id
left
12
1
2
41245
id
right
12
1
2
41245
id
loc
12
1
2
41245
left
id
12
1
2
41245
left
right
12
1
2
41245
left
loc
12
1
2
41245
right
id
12
1
2
41245
right
left
12
1
2
41245
right
loc
12
1
2
41245
loc
id
12
1
2
41245
loc
left
12
1
2
41245
loc
right
12
1
2
41245
ruby_ast_node_parent
2788675
child
2788675
parent
913893
parent_index
546
child
parent
12
1
2
2788675
child
parent_index
12
1
2
2788675
parent
child
12
1
2
98197
2
3
131900
3
4
498287
4
5
116234
5
23
68553
23
178
719
parent
parent_index
12
1
2
98197
2
3
131900
3
4
498287
4
5
116234
5
23
68553
23
178
719
parent_index
child
12
1
2
129
2
3
58
3
4
15
4
5
37
5
6
43
6
13
43
14
25
43
28
50
43
57
125
43
134
544
43
659
264293
43
296110
296111
3
parent_index
parent
12
1
2
129
2
3
58
3
4
15
4
5
37
5
6
43
6
13
43
14
25
43
28
50
43
57
125
43
134
544
43
659
264293
43
296110
296111
3
ruby_bare_string_child
3126
ruby_bare_string
3114
index
2
child
3126
ruby_bare_string
index
12
1
2
3102
2
3
12
ruby_bare_string
child
12
1
2
3102
2
3
12
index
ruby_bare_string
12
12
13
1
3050
3051
1
index
child
12
12
13
1
3050
3051
1
child
ruby_bare_string
12
1
2
3126
child
index
12
1
2
3126
ruby_bare_string_def
3114
id
3114
loc
3114
id
loc
12
1
2
3114
loc
id
12
1
2
3114
ruby_bare_symbol_child
689
ruby_bare_symbol
689
index
1
child
689
ruby_bare_symbol
index
12
1
2
689
ruby_bare_symbol
child
12
1
2
689
index
ruby_bare_symbol
12
689
690
1
index
child
12
689
690
1
child
ruby_bare_symbol
12
1
2
689
child
index
12
1
2
689
ruby_bare_symbol_def
689
id
689
loc
689
id
loc
12
1
2
689
loc
id
12
1
2
689
ruby_begin_block_child
0
ruby_begin_block
0
index
0
child
0
ruby_begin_block
index
12
ruby_begin_block
child
12
index
ruby_begin_block
12
index
child
12
child
ruby_begin_block
12
1
2
1
child
index
12
1
2
1
ruby_begin_block_def
0
id
0
loc
0
id
loc
12
1
2
1
loc
id
12
ruby_begin_child
2191
ruby_begin
633
index
34
child
2191
ruby_begin
index
12
1
2
33
2
3
288
3
4
127
4
5
71
5
7
57
7
14
50
14
35
7
ruby_begin
child
12
1
2
33
2
3
288
3
4
127
4
5
71
5
7
57
7
14
50
14
35
7
index
ruby_begin
12
1
2
6
4
5
8
5
6
5
6
13
3
13
24
3
30
58
3
78
186
3
312
634
3
index
child
12
1
2
6
4
5
8
5
6
5
6
13
3
13
24
3
30
58
3
78
186
3
312
634
3
child
ruby_begin
12
1
2
2191
child
index
12
1
2
2191
ruby_begin_def
633
id
633
loc
633
id
loc
12
1
2
633
loc
id
12
1
2
633
ruby_binary_def
14329
id
14329
left
14329
operator
23
right
14329
loc
14329
id
left
12
1
2
14329
id
operator
12
1
2
14329
id
right
12
1
2
14329
id
loc
12
1
2
14329
left
id
12
1
2
14329
left
operator
12
1
2
14329
left
right
12
1
2
14329
left
loc
12
1
2
14329
operator
id
12
1
2
2
9
15
2
22
38
2
42
94
2
115
116
1
124
125
2
137
258
2
320
436
2
509
664
2
792
1229
2
1411
2558
2
2603
2836
2
operator
left
12
1
2
2
9
15
2
22
38
2
42
94
2
115
116
1
124
125
2
137
258
2
320
436
2
509
664
2
792
1229
2
1411
2558
2
2603
2836
2
operator
right
12
1
2
2
9
15
2
22
38
2
42
94
2
115
116
1
124
125
2
137
258
2
320
436
2
509
664
2
792
1229
2
1411
2558
2
2603
2836
2
operator
loc
12
1
2
2
9
15
2
22
38
2
42
94
2
115
116
1
124
125
2
137
258
2
320
436
2
509
664
2
792
1229
2
1411
2558
2
2603
2836
2
right
id
12
1
2
14329
right
left
12
1
2
14329
right
operator
12
1
2
14329
right
loc
12
1
2
14329
loc
id
12
1
2
14329
loc
left
12
1
2
14329
loc
operator
12
1
2
14329
loc
right
12
1
2
14329
ruby_block_argument_def
1838
id
1838
child
1838
loc
1838
id
child
12
1
2
1838
id
loc
12
1
2
1838
child
id
12
1
2
1838
child
loc
12
1
2
1838
loc
id
12
1
2
1838
loc
child
12
1
2
1838
ruby_block_child
23647
ruby_block
23610
index
12
child
23647
ruby_block
index
12
1
2
23585
2
5
24
ruby_block
child
12
1
2
23585
2
5
24
index
ruby_block
12
1
2
3
3
4
3
8
9
3
7650
7651
3
index
child
12
1
2
3
3
4
3
8
9
3
7650
7651
3
child
ruby_block
12
1
2
23647
child
index
12
1
2
23647
ruby_block_def
23665
id
23665
loc
23665
id
loc
12
1
2
23665
loc
id
12
1
2
23665
ruby_block_parameter_def
683
id
683
name
683
loc
683
id
name
12
1
2
683
id
loc
12
1
2
683
name
id
12
1
2
683
name
loc
12
1
2
683
loc
id
12
1
2
683
loc
name
12
1
2
683
ruby_block_parameters
2721
ruby_block
2721
parameters
2721
ruby_block
parameters
12
1
2
2721
parameters
ruby_block
12
1
2
2721
ruby_block_parameters_child
8702
ruby_block_parameters
7469
index
5
child
8702
ruby_block_parameters
index
12
1
2
6382
2
3
985
3
6
102
ruby_block_parameters
child
12
1
2
6382
2
3
985
3
6
102
index
ruby_block_parameters
12
9
10
1
33
34
1
100
101
1
1065
1066
1
7315
7316
1
index
child
12
9
10
1
33
34
1
100
101
1
1065
1066
1
7315
7316
1
child
ruby_block_parameters
12
1
2
8702
child
index
12
1
2
8702
ruby_block_parameters_def
7469
id
7469
loc
7469
id
loc
12
1
2
7469
loc
id
12
1
2
7469
ruby_break_child
9
ruby_break
9
child
9
ruby_break
child
12
1
2
9
child
ruby_break
12
1
2
9
ruby_break_def
219
id
219
loc
219
id
loc
12
1
2
219
loc
id
12
1
2
219
ruby_call_arguments
222073
ruby_call
222073
arguments
222073
ruby_call
arguments
12
1
2
222073
arguments
ruby_call
12
1
2
222073
ruby_call_block
65729
ruby_call
65729
block
65729
ruby_call
block
12
1
2
65729
block
ruby_call
12
1
2
65729
ruby_call_def
313120
id
313120
method
313120
loc
313120
id
method
12
1
2
313120
id
loc
12
1
2
313120
method
id
12
1
2
313120
method
loc
12
1
2
313120
loc
id
12
1
2
313120
loc
method
12
1
2
313120
ruby_call_receiver
171762
ruby_call
171762
receiver
171762
ruby_call
receiver
12
1
2
171762
receiver
ruby_call
12
1
2
171762
ruby_case_child
1301
ruby_case__
387
index
22
child
1301
ruby_case__
index
12
1
2
11
2
3
103
3
4
160
4
5
60
5
7
31
7
23
20
ruby_case__
child
12
1
2
11
2
3
103
3
4
160
4
5
60
5
7
31
7
23
20
index
ruby_case__
12
1
2
8
2
3
2
3
5
2
8
11
2
13
21
2
30
52
2
110
268
2
368
380
2
index
child
12
1
2
8
2
3
2
3
5
2
8
11
2
13
21
2
30
52
2
110
268
2
368
380
2
child
ruby_case__
12
1
2
1301
child
index
12
1
2
1301
ruby_case_def
387
id
387
loc
387
id
loc
12
1
2
387
loc
id
12
1
2
387
ruby_case_value
374
ruby_case__
374
value
374
ruby_case__
value
12
1
2
374
value
ruby_case__
12
1
2
374
ruby_chained_string_child
1083
ruby_chained_string
286
index
12
child
1083
ruby_chained_string
index
12
2
3
99
3
4
63
4
5
43
5
6
38
6
8
21
8
13
20
ruby_chained_string
child
12
2
3
99
3
4
63
4
5
43
5
6
38
6
8
21
8
13
20
index
ruby_chained_string
12
2
3
1
4
5
1
7
8
1
8
9
1
20
21
1
32
33
1
41
42
1
79
80
1
122
123
1
184
185
1
281
282
2
index
child
12
2
3
1
4
5
1
7
8
1
8
9
1
20
21
1
32
33
1
41
42
1
79
80
1
122
123
1
184
185
1
281
282
2
child
ruby_chained_string
12
1
2
1083
child
index
12
1
2
1083
ruby_chained_string_def
286
id
286
loc
286
id
loc
12
1
2
286
loc
id
12
1
2
286
ruby_class_child
41998
ruby_class
4831
index
317
child
41998
ruby_class
index
12
1
2
1046
2
3
743
3
4
492
4
5
401
5
6
308
6
7
265
7
9
357
9
13
420
13
21
375
21
78
362
80
312
57
ruby_class
child
12
1
2
1046
2
3
743
3
4
492
4
5
401
5
6
308
6
7
265
7
9
357
9
13
420
13
21
375
21
78
362
80
312
57
index
ruby_class
12
1
3
17
3
4
26
4
5
28
5
7
24
7
8
24
8
11
28
11
16
24
16
27
25
27
42
24
43
71
24
71
144
24
150
442
24
464
4732
19
index
child
12
1
3
17
3
4
26
4
5
28
5
7
24
7
8
24
8
11
28
11
16
24
16
27
25
27
42
24
43
71
24
71
144
24
150
442
24
464
4732
19
child
ruby_class
12
1
2
41998
child
index
12
1
2
41998
ruby_class_def
5367
id
5367
name
5367
loc
5367
id
name
12
1
2
5367
id
loc
12
1
2
5367
name
id
12
1
2
5367
name
loc
12
1
2
5367
loc
id
12
1
2
5367
loc
name
12
1
2
5367
ruby_class_superclass
4248
ruby_class
4248
superclass
4248
ruby_class
superclass
12
1
2
4248
superclass
ruby_class
12
1
2
4248
ruby_conditional_def
1146
id
1146
alternative
1146
condition
1146
consequence
1146
loc
1146
id
alternative
12
1
2
1146
id
condition
12
1
2
1146
id
consequence
12
1
2
1146
id
loc
12
1
2
1146
alternative
id
12
1
2
1146
alternative
condition
12
1
2
1146
alternative
consequence
12
1
2
1146
alternative
loc
12
1
2
1146
condition
id
12
1
2
1146
condition
alternative
12
1
2
1146
condition
consequence
12
1
2
1146
condition
loc
12
1
2
1146
consequence
id
12
1
2
1146
consequence
alternative
12
1
2
1146
consequence
condition
12
1
2
1146
consequence
loc
12
1
2
1146
loc
id
12
1
2
1146
loc
alternative
12
1
2
1146
loc
condition
12
1
2
1146
loc
consequence
12
1
2
1146
ruby_delimited_symbol_child
541
ruby_delimited_symbol
393
index
8
child
541
ruby_delimited_symbol
index
12
1
2
297
2
3
73
3
9
22
ruby_delimited_symbol
child
12
1
2
297
2
3
73
3
9
22
index
ruby_delimited_symbol
12
1
2
1
3
4
1
5
6
1
8
9
1
12
13
1
22
23
1
94
95
1
385
386
1
index
child
12
1
2
1
3
4
1
5
6
1
8
9
1
12
13
1
22
23
1
94
95
1
385
386
1
child
ruby_delimited_symbol
12
1
2
541
child
index
12
1
2
541
ruby_delimited_symbol_def
393
id
393
loc
393
id
loc
12
1
2
393
loc
id
12
1
2
393
ruby_destructured_left_assignment_child
2
ruby_destructured_left_assignment
1
index
2
child
2
ruby_destructured_left_assignment
index
12
2
3
1
ruby_destructured_left_assignment
child
12
2
3
1
index
ruby_destructured_left_assignment
12
1
2
2
index
child
12
1
2
2
child
ruby_destructured_left_assignment
12
1
2
2
child
index
12
1
2
2
ruby_destructured_left_assignment_def
1
id
1
loc
1
id
loc
12
1
2
1
loc
id
12
1
2
1
ruby_destructured_parameter_child
131
ruby_destructured_parameter
64
index
4
child
131
ruby_destructured_parameter
index
12
1
2
3
2
3
56
3
5
5
ruby_destructured_parameter
child
12
1
2
3
2
3
56
3
5
5
index
ruby_destructured_parameter
12
1
2
1
5
6
1
60
61
1
63
64
1
index
child
12
1
2
1
5
6
1
60
61
1
63
64
1
child
ruby_destructured_parameter
12
1
2
131
child
index
12
1
2
131
ruby_destructured_parameter_def
64
id
64
loc
64
id
loc
12
1
2
64
loc
id
12
1
2
64
ruby_do_block_child
124913
ruby_do_block
42634
index
222
child
124913
ruby_do_block
index
12
1
2
13798
2
3
11700
3
4
6796
4
5
3728
5
7
3444
7
73
3166
ruby_do_block
child
12
1
2
13798
2
3
11700
3
4
6796
4
5
3728
5
7
3444
7
73
3166
index
ruby_do_block
12
1
2
21
2
3
49
3
4
3
4
5
18
5
9
18
9
16
18
17
33
18
38
71
18
81
210
18
272
1027
18
1446
13815
18
index
child
12
1
2
21
2
3
49
3
4
3
4
5
18
5
9
18
9
16
18
17
33
18
38
71
18
81
210
18
272
1027
18
1446
13815
18
child
ruby_do_block
12
1
2
124913
child
index
12
1
2
124913
ruby_do_block_def
42649
id
42649
loc
42649
id
loc
12
1
2
42649
loc
id
12
1
2
42649
ruby_do_block_parameters
4748
ruby_do_block
4748
parameters
4748
ruby_do_block
parameters
12
1
2
4748
parameters
ruby_do_block
12
1
2
4748
ruby_do_child
276
ruby_do
117
index
18
child
276
ruby_do
index
12
1
2
36
2
3
48
3
4
17
4
6
10
6
19
6
ruby_do
child
12
1
2
36
2
3
48
3
4
17
4
6
10
6
19
6
index
ruby_do
12
1
2
9
2
3
3
6
7
1
8
9
1
16
17
1
33
34
1
81
82
1
117
118
1
index
child
12
1
2
9
2
3
3
6
7
1
8
9
1
16
17
1
33
34
1
81
82
1
117
118
1
child
ruby_do
12
1
2
276
child
index
12
1
2
276
ruby_do_def
120
id
120
loc
120
id
loc
12
1
2
120
loc
id
12
1
2
120
ruby_element_reference_child
26459
ruby_element_reference
26408
index
2
child
26459
ruby_element_reference
index
12
1
2
26357
2
3
51
ruby_element_reference
child
12
1
2
26357
2
3
51
index
ruby_element_reference
12
51
52
1
26408
26409
1
index
child
12
51
52
1
26408
26409
1
child
ruby_element_reference
12
1
2
26459
child
index
12
1
2
26459
ruby_element_reference_def
26410
id
26410
object
26410
loc
26410
id
object
12
1
2
26410
id
loc
12
1
2
26410
object
id
12
1
2
26410
object
loc
12
1
2
26410
loc
id
12
1
2
26410
loc
object
12
1
2
26410
ruby_else_child
2823
ruby_else
2214
index
11
child
2823
ruby_else
index
12
1
2
1862
2
3
220
3
12
131
ruby_else
child
12
1
2
1862
2
3
220
3
12
131
index
ruby_else
12
1
2
1
3
4
1
4
5
1
6
7
1
9
10
1
16
17
1
28
29
1
55
56
1
129
130
1
345
346
1
2169
2170
1
index
child
12
1
2
1
3
4
1
4
5
1
6
7
1
9
10
1
16
17
1
28
29
1
55
56
1
129
130
1
345
346
1
2169
2170
1
child
ruby_else
12
1
2
2823
child
index
12
1
2
2823
ruby_else_def
2217
id
2217
loc
2217
id
loc
12
1
2
2217
loc
id
12
1
2
2217
ruby_elsif_alternative
276
ruby_elsif
276
alternative
276
ruby_elsif
alternative
12
1
2
276
alternative
ruby_elsif
12
1
2
276
ruby_elsif_consequence
502
ruby_elsif
502
consequence
502
ruby_elsif
consequence
12
1
2
502
consequence
ruby_elsif
12
1
2
502
ruby_elsif_def
503
id
503
condition
503
loc
503
id
condition
12
1
2
503
id
loc
12
1
2
503
condition
id
12
1
2
503
condition
loc
12
1
2
503
loc
id
12
1
2
503
loc
condition
12
1
2
503
ruby_end_block_child
0
ruby_end_block
0
index
0
child
0
ruby_end_block
index
12
ruby_end_block
child
12
index
ruby_end_block
12
index
child
12
child
ruby_end_block
12
1
2
1
child
index
12
1
2
1
ruby_end_block_def
0
id
0
loc
0
id
loc
12
1
2
1
loc
id
12
ruby_ensure_child
1619
ruby_ensure
1202
index
16
child
1619
ruby_ensure
index
12
1
2
935
2
3
173
3
9
91
16
17
2
ruby_ensure
child
12
1
2
935
2
3
173
3
9
91
16
17
2
index
ruby_ensure
12
2
3
8
5
6
2
6
7
2
16
17
1
92
93
1
262
263
1
1178
1179
1
index
child
12
2
3
8
5
6
2
6
7
2
16
17
1
92
93
1
262
263
1
1178
1179
1
child
ruby_ensure
12
1
2
1619
child
index
12
1
2
1619
ruby_ensure_def
1202
id
1202
loc
1202
id
loc
12
1
2
1202
loc
id
12
1
2
1202
ruby_exception_variable_def
325
id
325
child
325
loc
325
id
child
12
1
2
325
id
loc
12
1
2
325
child
id
12
1
2
325
child
loc
12
1
2
325
loc
id
12
1
2
325
loc
child
12
1
2
325
ruby_exceptions_child
522
ruby_exceptions
446
index
8
child
522
ruby_exceptions
index
12
1
2
399
2
3
32
3
9
15
ruby_exceptions
child
12
1
2
399
2
3
32
3
9
15
index
ruby_exceptions
12
2
3
3
3
4
1
5
6
1
15
16
1
47
48
1
446
447
1
index
child
12
2
3
3
3
4
1
5
6
1
15
16
1
47
48
1
446
447
1
child
ruby_exceptions
12
1
2
522
child
index
12
1
2
522
ruby_exceptions_def
446
id
446
loc
446
id
loc
12
1
2
446
loc
id
12
1
2
446
ruby_for_def
1
id
1
body
1
pattern
1
value
1
loc
1
id
body
12
1
2
1
id
pattern
12
1
2
1
id
value
12
1
2
1
id
loc
12
1
2
1
body
id
12
1
2
1
body
pattern
12
1
2
1
body
value
12
1
2
1
body
loc
12
1
2
1
pattern
id
12
1
2
1
pattern
body
12
1
2
1
pattern
value
12
1
2
1
pattern
loc
12
1
2
1
value
id
12
1
2
1
value
body
12
1
2
1
value
pattern
12
1
2
1
value
loc
12
1
2
1
loc
id
12
1
2
1
loc
body
12
1
2
1
loc
pattern
12
1
2
1
loc
value
12
1
2
1
ruby_hash_child
15542
ruby_hash
6988
index
111
child
15542
ruby_hash
index
12
1
2
3674
2
3
1673
3
4
727
4
6
562
6
112
352
ruby_hash
child
12
1
2
3674
2
3
1673
3
4
727
4
6
562
6
112
352
index
ruby_hash
12
1
2
42
2
3
19
3
13
9
13
21
9
21
30
9
30
50
9
53
353
9
545
6989
5
index
child
12
1
2
42
2
3
19
3
13
9
13
21
9
21
30
9
30
50
9
53
353
9
545
6989
5
child
ruby_hash
12
1
2
15542
child
index
12
1
2
15542
ruby_hash_def
8499
id
8499
loc
8499
id
loc
12
1
2
8499
loc
id
12
1
2
8499
ruby_hash_splat_argument_def
427
id
427
child
427
loc
427
id
child
12
1
2
427
id
loc
12
1
2
427
child
id
12
1
2
427
child
loc
12
1
2
427
loc
id
12
1
2
427
loc
child
12
1
2
427
ruby_hash_splat_parameter_def
431
id
431
loc
431
id
loc
12
1
2
431
loc
id
12
1
2
431
ruby_hash_splat_parameter_name
361
ruby_hash_splat_parameter
361
name
361
ruby_hash_splat_parameter
name
12
1
2
361
name
ruby_hash_splat_parameter
12
1
2
361
ruby_heredoc_body_child
7907
ruby_heredoc_body
1676
index
72
child
7907
ruby_heredoc_body
index
12
2
3
917
4
5
202
5
6
1
6
7
252
7
9
108
10
15
136
16
73
60
ruby_heredoc_body
child
12
2
3
917
4
5
202
5
6
1
6
7
252
7
9
108
10
15
136
16
73
60
index
ruby_heredoc_body
12
1
2
19
2
3
9
3
4
4
4
7
5
7
8
3
9
12
6
13
23
6
28
61
6
89
197
6
299
760
6
1676
1677
2
index
child
12
1
2
19
2
3
9
3
4
4
4
7
5
7
8
3
9
12
6
13
23
6
28
61
6
89
197
6
299
760
6
1676
1677
2
child
ruby_heredoc_body
12
1
2
7907
child
index
12
1
2
7907
ruby_heredoc_body_def
1676
id
1676
loc
1676
id
loc
12
1
2
1676
loc
id
12
1
2
1676
ruby_if_alternative
2058
ruby_if
2058
alternative
2058
ruby_if
alternative
12
1
2
2058
alternative
ruby_if
12
1
2
2058
ruby_if_consequence
5899
ruby_if
5899
consequence
5899
ruby_if
consequence
12
1
2
5899
consequence
ruby_if
12
1
2
5899
ruby_if_def
5918
id
5918
condition
5918
loc
5918
id
condition
12
1
2
5918
id
loc
12
1
2
5918
condition
id
12
1
2
5918
condition
loc
12
1
2
5918
loc
id
12
1
2
5918
loc
condition
12
1
2
5918
ruby_if_modifier_def
4391
id
4391
body
4391
condition
4391
loc
4391
id
body
12
1
2
4391
id
condition
12
1
2
4391
id
loc
12
1
2
4391
body
id
12
1
2
4391
body
condition
12
1
2
4391
body
loc
12
1
2
4391
condition
id
12
1
2
4391
condition
body
12
1
2
4391
condition
loc
12
1
2
4391
loc
id
12
1
2
4391
loc
body
12
1
2
4391
loc
condition
12
1
2
4391
ruby_in_def
1
id
1
child
1
loc
1
id
child
12
1
2
1
id
loc
12
1
2
1
child
id
12
1
2
1
child
loc
12
1
2
1
loc
id
12
1
2
1
loc
child
12
1
2
1
ruby_interpolation_child
12282
ruby_interpolation
12282
index
1
child
12282
ruby_interpolation
index
12
1
2
12282
ruby_interpolation
child
12
1
2
12282
index
ruby_interpolation
12
12282
12283
1
index
child
12
12282
12283
1
child
ruby_interpolation
12
1
2
12282
child
index
12
1
2
12282
ruby_interpolation_def
12282
id
12282
loc
12282
id
loc
12
1
2
12282
loc
id
12
1
2
12282
ruby_keyword_parameter_def
1143
id
1143
name
1143
loc
1143
id
name
12
1
2
1143
id
loc
12
1
2
1143
name
id
12
1
2
1143
name
loc
12
1
2
1143
loc
id
12
1
2
1143
loc
name
12
1
2
1143
ruby_keyword_parameter_value
848
ruby_keyword_parameter
848
value
848
ruby_keyword_parameter
value
12
1
2
848
value
ruby_keyword_parameter
12
1
2
848
ruby_lambda_def
709
id
709
body
709
loc
709
id
body
12
1
2
709
id
loc
12
1
2
709
body
id
12
1
2
709
body
loc
12
1
2
709
loc
id
12
1
2
709
loc
body
12
1
2
709
ruby_lambda_parameters
202
ruby_lambda
202
parameters
202
ruby_lambda
parameters
12
1
2
202
parameters
ruby_lambda
12
1
2
202
ruby_lambda_parameters_child
259
ruby_lambda_parameters
197
index
4
child
259
ruby_lambda_parameters
index
12
1
2
157
2
3
23
3
5
16
ruby_lambda_parameters
child
12
1
2
157
2
3
23
3
5
16
index
ruby_lambda_parameters
12
6
7
1
16
17
1
39
40
1
193
194
1
index
child
12
6
7
1
16
17
1
39
40
1
193
194
1
child
ruby_lambda_parameters
12
1
2
259
child
index
12
1
2
259
ruby_lambda_parameters_def
202
id
202
loc
202
id
loc
12
1
2
202
loc
id
12
1
2
202
ruby_left_assignment_list_child
1810
ruby_left_assignment_list
812
index
8
child
1810
ruby_left_assignment_list
index
12
1
2
2
2
3
662
3
4
126
4
9
21
ruby_left_assignment_list
child
12
1
2
2
2
3
662
3
4
126
4
9
21
index
ruby_left_assignment_list
12
2
3
1
3
4
2
9
10
1
21
22
1
145
146
1
794
795
1
796
797
1
index
child
12
2
3
1
3
4
2
9
10
1
21
22
1
145
146
1
794
795
1
796
797
1
child
ruby_left_assignment_list
12
1
2
1810
child
index
12
1
2
1810
ruby_left_assignment_list_def
812
id
812
loc
812
id
loc
12
1
2
812
loc
id
12
1
2
812
ruby_method_child
84506
ruby_method
31178
index
77
child
84506
ruby_method
index
12
1
2
14060
2
3
5744
3
4
4038
4
5
2508
5
7
2601
7
77
2224
ruby_method
child
12
1
2
14060
2
3
5744
3
4
4038
4
5
2508
5
7
2601
7
77
2224
index
ruby_method
12
1
2
7
2
4
2
4
5
9
5
6
10
6
7
8
9
12
4
13
19
6
20
37
6
44
113
6
146
398
6
505
2179
6
3179
30533
6
index
child
12
1
2
7
2
4
2
4
5
9
5
6
10
6
7
8
9
12
4
13
19
6
20
37
6
44
113
6
146
398
6
505
2179
6
3179
30533
6
child
ruby_method
12
1
2
84506
child
index
12
1
2
84506
ruby_method_def
31481
id
31481
name
31481
loc
31481
id
name
12
1
2
31481
id
loc
12
1
2
31481
name
id
12
1
2
31481
name
loc
12
1
2
31481
loc
id
12
1
2
31481
loc
name
12
1
2
31481
ruby_method_parameters
8662
ruby_method
8662
parameters
8662
ruby_method
parameters
12
1
2
8662
parameters
ruby_method
12
1
2
8662
ruby_method_parameters_child
15084
ruby_method_parameters
9114
index
11
child
15084
ruby_method_parameters
index
12
1
2
5483
2
3
2230
3
4
881
4
12
519
ruby_method_parameters
child
12
1
2
5483
2
3
2230
3
4
881
4
12
519
index
ruby_method_parameters
12
3
4
1
5
6
1
9
10
1
26
27
1
43
44
1
101
102
1
222
223
1
509
510
1
1372
1373
1
3556
3557
1
8926
8927
1
index
child
12
3
4
1
5
6
1
9
10
1
26
27
1
43
44
1
101
102
1
222
223
1
509
510
1
1372
1373
1
3556
3557
1
8926
8927
1
child
ruby_method_parameters
12
1
2
15084
child
index
12
1
2
15084
ruby_method_parameters_def
9203
id
9203
loc
9203
id
loc
12
1
2
9203
loc
id
12
1
2
9203
ruby_module_child
9969
ruby_module
3383
index
126
child
9969
ruby_module
index
12
1
2
2398
2
3
285
3
5
243
5
11
269
11
125
185
ruby_module
child
12
1
2
2398
2
3
285
3
5
243
5
11
269
11
125
185
index
ruby_module
12
1
2
11
2
3
11
3
4
8
4
5
17
5
7
11
7
10
9
10
16
11
16
23
11
25
45
10
49
106
10
122
373
10
446
3314
5
index
child
12
1
2
11
2
3
11
3
4
8
4
5
17
5
7
11
7
10
9
10
16
11
16
23
11
25
45
10
49
106
10
122
373
10
446
3314
5
child
ruby_module
12
1
2
9969
child
index
12
1
2
9969
ruby_module_def
4515
id
4515
name
4515
loc
4515
id
name
12
1
2
4515
id
loc
12
1
2
4515
name
id
12
1
2
4515
name
loc
12
1
2
4515
loc
id
12
1
2
4515
loc
name
12
1
2
4515
ruby_next_child
15
ruby_next
15
child
15
ruby_next
child
12
1
2
15
child
ruby_next
12
1
2
15
ruby_next_def
664
id
664
loc
664
id
loc
12
1
2
664
loc
id
12
1
2
664
ruby_operator_assignment_def
2077
id
2077
left
2077
operator
6
right
2077
loc
2077
id
left
12
1
2
2077
id
operator
12
1
2
2077
id
right
12
1
2
2077
id
loc
12
1
2
2077
left
id
12
1
2
2077
left
operator
12
1
2
2077
left
right
12
1
2
2077
left
loc
12
1
2
2077
operator
id
12
1
2
1
5
6
1
9
10
1
63
64
1
514
515
1
1485
1486
1
operator
left
12
1
2
1
5
6
1
9
10
1
63
64
1
514
515
1
1485
1486
1
operator
right
12
1
2
1
5
6
1
9
10
1
63
64
1
514
515
1
1485
1486
1
operator
loc
12
1
2
1
5
6
1
9
10
1
63
64
1
514
515
1
1485
1486
1
right
id
12
1
2
2077
right
left
12
1
2
2077
right
operator
12
1
2
2077
right
loc
12
1
2
2077
loc
id
12
1
2
2077
loc
left
12
1
2
2077
loc
operator
12
1
2
2077
loc
right
12
1
2
2077
ruby_optional_parameter_def
2098
id
2098
name
2098
value
2098
loc
2098
id
name
12
1
2
2098
id
value
12
1
2
2098
id
loc
12
1
2
2098
name
id
12
1
2
2098
name
value
12
1
2
2098
name
loc
12
1
2
2098
value
id
12
1
2
2098
value
name
12
1
2
2098
value
loc
12
1
2
2098
loc
id
12
1
2
2098
loc
name
12
1
2
2098
loc
value
12
1
2
2098
ruby_pair_def
67766
id
67766
key__
67766
value
67766
loc
67766
id
key__
12
1
2
67766
id
value
12
1
2
67766
id
loc
12
1
2
67766
key__
id
12
1
2
67766
key__
value
12
1
2
67766
key__
loc
12
1
2
67766
value
id
12
1
2
67766
value
key__
12
1
2
67766
value
loc
12
1
2
67766
loc
id
12
1
2
67766
loc
key__
12
1
2
67766
loc
value
12
1
2
67766
ruby_parenthesized_statements_child
1755
ruby_parenthesized_statements
1754
index
2
child
1755
ruby_parenthesized_statements
index
12
1
2
1753
2
3
1
ruby_parenthesized_statements
child
12
1
2
1753
2
3
1
index
ruby_parenthesized_statements
12
1
2
1
1754
1755
1
index
child
12
1
2
1
1754
1755
1
child
ruby_parenthesized_statements
12
1
2
1755
child
index
12
1
2
1755
ruby_parenthesized_statements_def
1754
id
1754
loc
1754
id
loc
12
1
2
1754
loc
id
12
1
2
1754
ruby_pattern_def
1219
id
1219
child
1219
loc
1219
id
child
12
1
2
1219
id
loc
12
1
2
1219
child
id
12
1
2
1219
child
loc
12
1
2
1219
loc
id
12
1
2
1219
loc
child
12
1
2
1219
ruby_program_child
14471
ruby_program
6255
index
132
child
14471
ruby_program
index
12
1
2
3256
2
3
1725
3
4
475
4
8
512
8
44
287
ruby_program
child
12
1
2
3256
2
3
1725
3
4
475
4
8
512
8
44
287
index
ruby_program
12
1
2
30
2
3
9
4
5
15
5
7
6
8
11
9
13
15
9
16
25
9
31
44
9
51
78
9
93
149
9
193
414
9
972
2028
6
index
child
12
1
2
30
2
3
9
4
5
15
5
7
6
8
11
9
13
15
9
16
25
9
31
44
9
51
78
9
93
149
9
193
414
9
972
2028
6
child
ruby_program
12
1
2
14471
child
index
12
1
2
14471
ruby_program_def
6323
id
6323
loc
6323
id
loc
12
1
2
6323
loc
id
12
1
2
6323
ruby_range_begin
568
ruby_range
568
begin
568
ruby_range
begin
12
1
2
568
begin
ruby_range
12
1
2
568
ruby_range_def
575
id
575
operator
2
loc
575
id
operator
12
1
2
575
id
loc
12
1
2
575
operator
id
12
125
126
1
439
440
1
operator
loc
12
125
126
1
439
440
1
loc
id
12
1
2
575
loc
operator
12
1
2
575
ruby_range_end
483
ruby_range
483
end
483
ruby_range
end
12
1
2
483
end
ruby_range
12
1
2
483
ruby_rational_def
4
id
4
child
4
loc
4
id
child
12
1
2
4
id
loc
12
1
2
4
child
id
12
1
2
4
child
loc
12
1
2
4
loc
id
12
1
2
4
loc
child
12
1
2
4
ruby_redo_child
0
ruby_redo
0
child
0
ruby_redo
child
12
1
2
1
child
ruby_redo
12
1
2
1
ruby_redo_def
0
id
0
loc
0
id
loc
12
1
2
1
loc
id
12
ruby_regex_child
13937
ruby_regex
4100
index
43
child
13937
ruby_regex
index
12
1
2
2092
2
3
223
3
4
535
4
5
156
5
6
363
6
8
320
8
15
313
15
44
95
ruby_regex
child
12
1
2
2092
2
3
223
3
4
535
4
5
156
5
6
363
6
8
320
8
15
313
15
44
95
index
ruby_regex
12
2
3
4
4
7
3
7
11
3
12
17
3
17
18
2
20
22
3
23
25
2
25
31
3
32
40
3
57
95
3
105
166
3
226
341
3
401
716
3
1071
1749
3
1967
4017
2
index
child
12
2
3
4
4
7
3
7
11
3
12
17
3
17
18
2
20
22
3
23
25
2
25
31
3
32
40
3
57
95
3
105
166
3
226
341
3
401
716
3
1071
1749
3
1967
4017
2
child
ruby_regex
12
1
2
13937
child
index
12
1
2
13937
ruby_regex_def
4106
id
4106
loc
4106
id
loc
12
1
2
4106
loc
id
12
1
2
4106
ruby_rescue_body
567
ruby_rescue
567
body
567
ruby_rescue
body
12
1
2
567
body
ruby_rescue
12
1
2
567
ruby_rescue_def
661
id
661
loc
661
id
loc
12
1
2
661
loc
id
12
1
2
661
ruby_rescue_exceptions
446
ruby_rescue
446
exceptions
446
ruby_rescue
exceptions
12
1
2
446
exceptions
ruby_rescue
12
1
2
446
ruby_rescue_modifier_def
184
id
184
body
184
handler
184
loc
184
id
body
12
1
2
184
id
handler
12
1
2
184
id
loc
12
1
2
184
body
id
12
1
2
184
body
handler
12
1
2
184
body
loc
12
1
2
184
handler
id
12
1
2
184
handler
body
12
1
2
184
handler
loc
12
1
2
184
loc
id
12
1
2
184
loc
body
12
1
2
184
loc
handler
12
1
2
184
ruby_rescue_variable
325
ruby_rescue
325
variable
325
ruby_rescue
variable
12
1
2
325
variable
ruby_rescue
12
1
2
325
ruby_rest_assignment_child
7
ruby_rest_assignment
7
child
7
ruby_rest_assignment
child
12
1
2
7
child
ruby_rest_assignment
12
1
2
7
ruby_rest_assignment_def
18
id
18
loc
18
id
loc
12
1
2
18
loc
id
12
1
2
18
ruby_retry_child
0
ruby_retry
0
child
0
ruby_retry
child
12
1
2
1
child
ruby_retry
12
1
2
1
ruby_retry_def
10
id
10
loc
10
id
loc
12
1
2
10
loc
id
12
1
2
10
ruby_return_child
1719
ruby_return
1719
child
1719
ruby_return
child
12
1
2
1719
child
ruby_return
12
1
2
1719
ruby_return_def
2726
id
2726
loc
2726
id
loc
12
1
2
2726
loc
id
12
1
2
2726
ruby_right_assignment_list_child
935
ruby_right_assignment_list
438
index
5
child
935
ruby_right_assignment_list
index
12
2
3
391
3
4
36
4
6
10
ruby_right_assignment_list
child
12
2
3
391
3
4
36
4
6
10
index
ruby_right_assignment_list
12
2
3
1
10
11
1
46
47
1
429
430
2
index
child
12
2
3
1
10
11
1
46
47
1
429
430
2
child
ruby_right_assignment_list
12
1
2
935
child
index
12
1
2
935
ruby_right_assignment_list_def
438
id
438
loc
438
id
loc
12
1
2
438
loc
id
12
1
2
438
ruby_scope_resolution_def
23877
id
23877
name
23877
loc
23877
id
name
12
1
2
23877
id
loc
12
1
2
23877
name
id
12
1
2
23877
name
loc
12
1
2
23877
loc
id
12
1
2
23877
loc
name
12
1
2
23877
ruby_scope_resolution_scope
23195
ruby_scope_resolution
23195
scope
23195
ruby_scope_resolution
scope
12
1
2
23195
scope
ruby_scope_resolution
12
1
2
23195
ruby_setter_def
194
id
194
name
194
loc
194
id
name
12
1
2
194
id
loc
12
1
2
194
name
id
12
1
2
194
name
loc
12
1
2
194
loc
id
12
1
2
194
loc
name
12
1
2
194
ruby_singleton_class_child
764
ruby_singleton_class
199
index
24
child
764
ruby_singleton_class
index
12
1
2
92
2
3
23
3
4
11
4
5
15
5
6
10
6
8
18
8
13
15
13
25
12
ruby_singleton_class
child
12
1
2
92
2
3
23
3
4
11
4
5
15
5
6
10
6
8
18
8
13
15
13
25
12
index
ruby_singleton_class
12
1
2
2
2
3
3
3
5
2
7
8
1
8
9
2
10
13
2
17
19
2
20
24
2
27
35
2
45
56
2
70
82
2
104
196
2
index
child
12
1
2
2
2
3
3
3
5
2
7
8
1
8
9
2
10
13
2
17
19
2
20
24
2
27
35
2
45
56
2
70
82
2
104
196
2
child
ruby_singleton_class
12
1
2
764
child
index
12
1
2
764
ruby_singleton_class_def
199
id
199
value
199
loc
199
id
value
12
1
2
199
id
loc
12
1
2
199
value
id
12
1
2
199
value
loc
12
1
2
199
loc
id
12
1
2
199
loc
value
12
1
2
199
ruby_singleton_method_child
5157
ruby_singleton_method
2113
index
28
child
5157
ruby_singleton_method
index
12
1
2
1203
2
3
317
3
4
183
4
5
130
5
8
164
8
29
116
ruby_singleton_method
child
12
1
2
1203
2
3
317
3
4
183
4
5
130
5
8
164
8
29
116
index
ruby_singleton_method
12
1
2
1
3
4
2
4
5
2
6
7
4
7
9
2
11
16
2
21
26
2
30
37
2
47
63
2
84
117
2
148
203
2
280
411
2
593
911
2
2113
2114
1
index
child
12
1
2
1
3
4
2
4
5
2
6
7
4
7
9
2
11
16
2
21
26
2
30
37
2
47
63
2
84
117
2
148
203
2
280
411
2
593
911
2
2113
2114
1
child
ruby_singleton_method
12
1
2
5157
child
index
12
1
2
5157
ruby_singleton_method_def
2113
id
2113
name
2113
object
2113
loc
2113
id
name
12
1
2
2113
id
object
12
1
2
2113
id
loc
12
1
2
2113
name
id
12
1
2
2113
name
object
12
1
2
2113
name
loc
12
1
2
2113
object
id
12
1
2
2113
object
name
12
1
2
2113
object
loc
12
1
2
2113
loc
id
12
1
2
2113
loc
name
12
1
2
2113
loc
object
12
1
2
2113
ruby_singleton_method_parameters
1321
ruby_singleton_method
1321
parameters
1321
ruby_singleton_method
parameters
12
1
2
1321
parameters
ruby_singleton_method
12
1
2
1321
ruby_splat_argument_def
692
id
692
child
692
loc
692
id
child
12
1
2
692
id
loc
12
1
2
692
child
id
12
1
2
692
child
loc
12
1
2
692
loc
id
12
1
2
692
loc
child
12
1
2
692
ruby_splat_parameter_def
939
id
939
loc
939
id
loc
12
1
2
939
loc
id
12
1
2
939
ruby_splat_parameter_name
763
ruby_splat_parameter
763
name
763
ruby_splat_parameter
name
12
1
2
763
name
ruby_splat_parameter
12
1
2
763
ruby_string_array_child
3114
ruby_string_array
961
index
81
child
3114
ruby_string_array
index
12
1
2
203
2
3
316
3
4
245
4
5
68
5
9
81
9
81
46
ruby_string_array
child
12
1
2
203
2
3
316
3
4
245
4
5
68
5
9
81
9
81
46
index
ruby_string_array
12
1
2
31
2
3
5
3
4
6
4
5
13
5
8
7
10
24
6
31
74
6
88
943
6
index
child
12
1
2
31
2
3
5
3
4
6
4
5
13
5
8
7
10
24
6
31
74
6
88
943
6
child
ruby_string_array
12
1
2
3114
child
index
12
1
2
3114
ruby_string_array_def
968
id
968
loc
968
id
loc
12
1
2
968
loc
id
12
1
2
968
ruby_string_child
128636
ruby_string__
93271
index
126
child
128636
ruby_string__
index
12
1
2
86198
2
65
7003
65
125
70
ruby_string__
child
12
1
2
86198
2
65
7003
65
125
70
index
ruby_string__
12
1
19
4
61
62
13
62
63
37
64
82
8
142
146
10
146
195
10
195
214
10
217
362
10
391
477
10
482
3480
10
6927
91340
2
index
child
12
1
19
4
61
62
13
62
63
37
64
82
8
142
146
10
146
195
10
195
214
10
217
362
10
391
477
10
482
3480
10
6927
91340
2
child
ruby_string__
12
1
2
128636
child
index
12
1
2
128636
ruby_string_def
94415
id
94415
loc
94415
id
loc
12
1
2
94415
loc
id
12
1
2
94415
ruby_subshell_child
208
ruby_subshell
132
index
11
child
208
ruby_subshell
index
12
1
2
101
2
3
16
3
6
9
6
12
6
ruby_subshell
child
12
1
2
101
2
3
16
3
6
9
6
12
6
index
ruby_subshell
12
1
2
4
2
3
1
6
7
1
7
8
1
9
10
1
15
16
1
31
32
1
130
131
1
index
child
12
1
2
4
2
3
1
6
7
1
7
8
1
9
10
1
15
16
1
31
32
1
130
131
1
child
ruby_subshell
12
1
2
208
child
index
12
1
2
208
ruby_subshell_def
132
id
132
loc
132
id
loc
12
1
2
132
loc
id
12
1
2
132
ruby_superclass_def
4248
id
4248
child
4248
loc
4248
id
child
12
1
2
4248
id
loc
12
1
2
4248
child
id
12
1
2
4248
child
loc
12
1
2
4248
loc
id
12
1
2
4248
loc
child
12
1
2
4248
ruby_symbol_array_child
689
ruby_symbol_array
140
index
32
child
689
ruby_symbol_array
index
12
1
2
53
2
3
25
3
4
13
4
6
7
6
7
8
7
10
12
10
16
11
16
33
11
ruby_symbol_array
child
12
1
2
53
2
3
25
3
4
13
4
6
7
6
7
8
7
10
12
10
16
11
16
33
11
index
ruby_symbol_array
12
1
2
4
2
3
4
3
4
3
4
6
2
6
8
2
10
12
2
14
18
2
18
21
2
21
23
2
27
30
2
34
43
2
43
50
2
62
88
2
140
141
1
index
child
12
1
2
4
2
3
4
3
4
3
4
6
2
6
8
2
10
12
2
14
18
2
18
21
2
21
23
2
27
30
2
34
43
2
43
50
2
62
88
2
140
141
1
child
ruby_symbol_array
12
1
2
689
child
index
12
1
2
689
ruby_symbol_array_def
140
id
140
loc
140
id
loc
12
1
2
140
loc
id
12
1
2
140
ruby_then_child
13359
ruby_then
7876
index
35
child
13359
ruby_then
index
12
1
2
4888
2
3
1792
3
4
657
4
36
539
ruby_then
child
12
1
2
4888
2
3
1792
3
4
657
4
36
539
index
ruby_then
12
1
2
14
3
5
3
5
6
3
7
11
3
12
28
3
43
88
3
155
540
3
1196
7877
3
index
child
12
1
2
14
3
5
3
5
6
3
7
11
3
12
28
3
43
88
3
155
540
3
1196
7877
3
child
ruby_then
12
1
2
13359
child
index
12
1
2
13359
ruby_then_def
7876
id
7876
loc
7876
id
loc
12
1
2
7876
loc
id
12
1
2
7876
ruby_tokeninfo
1881078
id
1881078
kind
23
file
3749
idx
31523
value
84580
loc
1881047
id
kind
12
1
2
1881078
id
file
12
1
2
1881078
id
idx
12
1
2
1881078
id
value
12
1
2
1881078
id
loc
12
1
2
1881078
kind
id
12
1
32
2
134
216
2
444
1548
2
1676
1677
2
3843
3915
2
4006
5308
2
7349
9281
2
13177
16275
2
22875
52350
2
52632
75179
2
89057
472028
2
1048086
1048087
1
kind
file
12
1
29
2
35
87
2
147
148
1
498
499
3
542
567
2
878
956
2
1294
1350
2
1410
1730
2
2430
2552
2
3035
3612
2
3716
3741
2
3748
3749
1
kind
idx
12
1
31
2
118
163
2
335
431
2
1052
1055
2
1868
2165
2
2259
2442
2
3384
3506
2
3573
4298
2
6935
8842
2
10350
10356
2
12585
23215
2
28435
28436
1
kind
value
12
1
2
6
5
33
2
43
54
2
60
121
2
123
137
2
555
1690
2
2886
3617
2
4380
7351
2
9465
17881
2
41592
41593
1
kind
loc
12
1
32
2
134
216
2
444
1548
2
1676
1677
2
3843
3915
2
4006
5308
2
7349
9281
2
13177
16275
2
22875
52350
2
52632
75179
2
89057
472028
2
1048086
1048087
1
file
id
12
3
21
307
21
28
288
28
34
300
34
47
283
47
63
286
63
85
288
85
124
286
124
180
282
180
271
283
271
432
282
432
729
284
729
1466
282
1472
9225
282
9834
31524
16
file
kind
12
1
6
283
6
7
603
7
8
344
8
9
599
9
10
584
10
11
403
11
12
322
12
14
341
14
22
270
file
idx
12
3
21
307
21
28
288
28
34
300
34
47
283
47
63
286
63
85
288
85
124
286
124
180
282
180
271
283
271
432
282
432
729
284
729
1466
282
1472
9225
282
9834
31524
16
file
value
12
3
18
236
18
21
319
21
24
303
24
29
330
29
35
304
35
42
306
42
51
285
51
64
289
64
81
287
81
107
286
107
155
283
155
255
282
258
1680
239
file
loc
12
3
21
307
21
28
288
28
34
300
34
47
283
47
63
286
63
85
288
85
124
286
124
180
282
180
271
283
271
432
282
432
729
284
729
1466
282
1472
9225
282
9834
31524
16
idx
id
12
1
2
4686
2
3
2260
3
4
6986
4
6
2359
6
9
2891
9
16
2507
16
27
2536
27
56
2393
56
154
2366
154
1460
2365
1463
3750
174
idx
kind
12
1
2
7246
2
3
8116
3
4
4718
4
5
2374
5
6
1793
6
8
2422
8
12
2786
12
21
2068
idx
file
12
1
2
4686
2
3
2260
3
4
6986
4
6
2359
6
9
2891
9
16
2507
16
27
2536
27
56
2393
56
154
2366
154
1460
2365
1463
3750
174
idx
value
12
1
2
4791
2
3
2916
3
4
6722
4
6
2510
6
8
2206
8
12
2375
12
20
2548
20
34
2402
34
75
2394
75
386
2368
386
2004
291
idx
loc
12
1
2
4686
2
3
2260
3
4
6986
4
6
2359
6
9
2891
9
16
2507
16
27
2536
27
56
2393
56
154
2366
154
1460
2365
1463
3750
174
value
id
12
1
2
49947
2
3
12426
3
4
5985
4
7
7080
7
26
6383
26
172983
2759
value
kind
12
1
2
80266
2
5
4314
value
file
12
1
2
64988
2
3
8432
3
7
7107
7
3666
4053
value
idx
12
1
2
50097
2
3
12402
3
4
5996
4
7
7046
7
26
6364
26
16490
2675
value
loc
12
1
2
49948
2
3
12425
3
4
5985
4
7
7080
7
26
6383
26
172983
2759
loc
id
12
1
2
1881016
2
3
31
loc
kind
12
1
2
1881016
2
3
31
loc
file
12
1
2
1881047
loc
idx
12
1
2
1881016
2
3
31
loc
value
12
1
2
1881047
ruby_unary_def
2572
id
2572
operand
2572
operator
5
loc
2572
id
operand
12
1
2
2572
id
operator
12
1
2
2572
id
loc
12
1
2
2572
operand
id
12
1
2
2572
operand
operator
12
1
2
2572
operand
loc
12
1
2
2572
operator
id
12
10
11
1
81
82
1
139
140
1
546
547
1
1796
1797
1
operator
operand
12
10
11
1
81
82
1
139
140
1
546
547
1
1796
1797
1
operator
loc
12
10
11
1
81
82
1
139
140
1
546
547
1
1796
1797
1
loc
id
12
1
2
2572
loc
operand
12
1
2
2572
loc
operator
12
1
2
2572
ruby_undef_child
13
ruby_undef
13
index
1
child
13
ruby_undef
index
12
1
2
13
ruby_undef
child
12
1
2
13
index
ruby_undef
12
13
14
1
index
child
12
13
14
1
child
ruby_undef
12
1
2
13
child
index
12
1
2
13
ruby_undef_def
13
id
13
loc
13
id
loc
12
1
2
13
loc
id
12
1
2
13
ruby_unless_alternative
14
ruby_unless
14
alternative
14
ruby_unless
alternative
12
1
2
14
alternative
ruby_unless
12
1
2
14
ruby_unless_consequence
506
ruby_unless
506
consequence
506
ruby_unless
consequence
12
1
2
506
consequence
ruby_unless
12
1
2
506
ruby_unless_def
518
id
518
condition
518
loc
518
id
condition
12
1
2
518
id
loc
12
1
2
518
condition
id
12
1
2
518
condition
loc
12
1
2
518
loc
id
12
1
2
518
loc
condition
12
1
2
518
ruby_unless_modifier_def
1439
id
1439
body
1439
condition
1439
loc
1439
id
body
12
1
2
1439
id
condition
12
1
2
1439
id
loc
12
1
2
1439
body
id
12
1
2
1439
body
condition
12
1
2
1439
body
loc
12
1
2
1439
condition
id
12
1
2
1439
condition
body
12
1
2
1439
condition
loc
12
1
2
1439
loc
id
12
1
2
1439
loc
body
12
1
2
1439
loc
condition
12
1
2
1439
ruby_until_def
16
id
16
body
16
condition
16
loc
16
id
body
12
1
2
16
id
condition
12
1
2
16
id
loc
12
1
2
16
body
id
12
1
2
16
body
condition
12
1
2
16
body
loc
12
1
2
16
condition
id
12
1
2
16
condition
body
12
1
2
16
condition
loc
12
1
2
16
loc
id
12
1
2
16
loc
body
12
1
2
16
loc
condition
12
1
2
16
ruby_until_modifier_def
12
id
12
body
12
condition
12
loc
12
id
body
12
1
2
12
id
condition
12
1
2
12
id
loc
12
1
2
12
body
id
12
1
2
12
body
condition
12
1
2
12
body
loc
12
1
2
12
condition
id
12
1
2
12
condition
body
12
1
2
12
condition
loc
12
1
2
12
loc
id
12
1
2
12
loc
body
12
1
2
12
loc
condition
12
1
2
12
ruby_when_body
1004
ruby_when
1004
body
1004
ruby_when
body
12
1
2
1004
body
ruby_when
12
1
2
1004
ruby_when_def
1015
id
1015
loc
1015
id
loc
12
1
2
1015
loc
id
12
1
2
1015
ruby_when_pattern
1219
ruby_when
1015
index
14
pattern
1219
ruby_when
index
12
1
2
887
2
3
97
3
15
30
ruby_when
pattern
12
1
2
887
2
3
97
3
15
30
index
ruby_when
12
2
3
4
3
4
4
6
7
1
7
8
1
12
13
1
30
31
1
125
126
1
994
995
1
index
pattern
12
2
3
4
3
4
4
6
7
1
7
8
1
12
13
1
30
31
1
125
126
1
994
995
1
pattern
ruby_when
12
1
2
1219
pattern
index
12
1
2
1219
ruby_while_def
109
id
109
body
109
condition
109
loc
109
id
body
12
1
2
109
id
condition
12
1
2
109
id
loc
12
1
2
109
body
id
12
1
2
109
body
condition
12
1
2
109
body
loc
12
1
2
109
condition
id
12
1
2
109
condition
body
12
1
2
109
condition
loc
12
1
2
109
loc
id
12
1
2
109
loc
body
12
1
2
109
loc
condition
12
1
2
109
ruby_while_modifier_def
9
id
9
body
9
condition
9
loc
9
id
body
12
1
2
9
id
condition
12
1
2
9
id
loc
12
1
2
9
body
id
12
1
2
9
body
condition
12
1
2
9
body
loc
12
1
2
9
condition
id
12
1
2
9
condition
body
12
1
2
9
condition
loc
12
1
2
9
loc
id
12
1
2
9
loc
body
12
1
2
9
loc
condition
12
1
2
9
ruby_yield_child
382
ruby_yield
382
child
382
ruby_yield
child
12
1
2
382
child
ruby_yield
12
1
2
382
ruby_yield_def
866
id
866
loc
866
id
loc
12
1
2
866
loc
id
12
1
2
866
sourceLocationPrefix
3
prefix
3