@diagnostic_debug
0
@diagnostic_error
79
@diagnostic_info
0
@diagnostic_warning
0
@erb_comment_directive
190
@erb_directive
7623
@erb_graphql_directive
0
@erb_output_directive
13897
@erb_reserved_word
43424
@erb_template
1414
@erb_token_code
21521
@erb_token_comment
190
@erb_token_content
13381
@file
5508
@folder
1546
@location_default
2824141
@ruby_alias
408
@ruby_argument_list
224649
@ruby_array
10872
@ruby_assignment
41647
@ruby_bare_string
3117
@ruby_bare_symbol
689
@ruby_begin
641
@ruby_begin_block
0
@ruby_binary_ampersand
44
@ruby_binary_ampersandampersand
2861
@ruby_binary_and
70
@ruby_binary_bangequal
514
@ruby_binary_bangtilde
38
@ruby_binary_caret
29
@ruby_binary_equalequal
2574
@ruby_binary_equalequalequal
181
@ruby_binary_equaltilde
261
@ruby_binary_langle
437
@ruby_binary_langleequal
93
@ruby_binary_langleequalrangle
85
@ruby_binary_langlelangle
3389
@ruby_binary_minus
664
@ruby_binary_or
3
@ruby_binary_percent
141
@ruby_binary_pipe
43
@ruby_binary_pipepipe
2611
@ruby_binary_plus
1537
@ruby_binary_rangle
795
@ruby_binary_rangleequal
138
@ruby_binary_ranglerangle
6
@ruby_binary_slash
125
@ruby_binary_star
374
@ruby_binary_starstar
34
@ruby_block
24292
@ruby_block_argument
1944
@ruby_block_parameter
775
@ruby_block_parameters
7492
@ruby_break
220
@ruby_call
315429
@ruby_case__
389
@ruby_chained_string
288
@ruby_class
5395
@ruby_conditional
1150
@ruby_delimited_symbol
394
@ruby_destructured_left_assignment
1
@ruby_destructured_parameter
64
@ruby_do
120
@ruby_do_block
42966
@ruby_element_reference
26560
@ruby_else
2225
@ruby_elsif
507
@ruby_end_block
0
@ruby_ensure
1209
@ruby_exception_variable
327
@ruby_exceptions
453
@ruby_for
1
@ruby_hash
8332
@ruby_hash_splat_argument
426
@ruby_hash_splat_parameter
432
@ruby_heredoc_body
1697
@ruby_if
5974
@ruby_if_modifier
4425
@ruby_in
1
@ruby_interpolation
12372
@ruby_keyword_parameter
1151
@ruby_lambda
711
@ruby_lambda_parameters
202
@ruby_left_assignment_list
816
@ruby_method
31633
@ruby_method_parameters
9291
@ruby_module
4650
@ruby_next
662
@ruby_operator_assignment_ampersandampersandequal
5
@ruby_operator_assignment_ampersandequal
5
@ruby_operator_assignment_caretequal
0
@ruby_operator_assignment_langlelangleequal
0
@ruby_operator_assignment_minusequal
64
@ruby_operator_assignment_percentequal
6
@ruby_operator_assignment_pipeequal
45
@ruby_operator_assignment_pipepipeequal
1502
@ruby_operator_assignment_plusequal
517
@ruby_operator_assignment_ranglerangleequal
0
@ruby_operator_assignment_slashequal
3
@ruby_operator_assignment_starequal
2
@ruby_operator_assignment_starstarequal
0
@ruby_optional_parameter
2105
@ruby_pair
69682
@ruby_parenthesized_statements
1758
@ruby_pattern
1227
@ruby_program
5504
@ruby_range_dotdot
449
@ruby_range_dotdotdot
128
@ruby_rational
4
@ruby_redo
0
@ruby_regex
4131
@ruby_rescue
668
@ruby_rescue_modifier
184
@ruby_reserved_word
1062916
@ruby_rest_assignment
18
@ruby_retry
11
@ruby_return
2742
@ruby_right_assignment_list
439
@ruby_scope_resolution
23999
@ruby_setter
194
@ruby_singleton_class
198
@ruby_singleton_method
2123
@ruby_splat_argument
694
@ruby_splat_parameter
943
@ruby_string__
96217
@ruby_string_array
971
@ruby_subshell
134
@ruby_superclass
4270
@ruby_symbol_array
140
@ruby_then
7955
@ruby_token_character
10
@ruby_token_class_variable
236
@ruby_token_comment
57737
@ruby_token_complex
0
@ruby_token_constant
90663
@ruby_token_empty_statement
0
@ruby_token_escape_sequence
20870
@ruby_token_false
5412
@ruby_token_float
1823
@ruby_token_global_variable
749
@ruby_token_hash_key_symbol
68006
@ruby_token_heredoc_beginning
1697
@ruby_token_heredoc_content
3981
@ruby_token_heredoc_end
1697
@ruby_token_identifier
476086
@ruby_token_instance_variable
26195
@ruby_token_integer
34101
@ruby_token_nil
4221
@ruby_token_operator
198
@ruby_token_self
4212
@ruby_token_simple_symbol
79911
@ruby_token_string_content
120621
@ruby_token_super
1608
@ruby_token_true
7403
@ruby_token_uninterpreted
0
@ruby_unary_bang
1814
@ruby_unary_definedquestion
245
@ruby_unary_minus
673
@ruby_unary_not
10
@ruby_unary_plus
450
@ruby_unary_tilde
4
@ruby_undef
13
@ruby_unless
471
@ruby_unless_modifier
1440
@ruby_until
16
@ruby_until_modifier
12
@ruby_when
1021
@ruby_while
109
@ruby_while_modifier
9
@ruby_yield
772
containerparent
7048
parent
1546
child
7048
parent
child
12
1
2
596
2
3
289
3
4
119
4
5
166
5
6
73
6
9
129
9
20
116
22
114
55
child
parent
12
1
2
7048
diagnostics
79
id
79
severity
3
error_tag
3
error_message
12
full_error_message
73
location
79
id
severity
12
1
2
79
id
error_tag
12
1
2
79
id
error_message
12
1
2
79
id
full_error_message
12
1
2
79
id
location
12
1
2
79
severity
id
12
26
27
3
severity
error_tag
12
1
2
3
severity
error_message
12
4
5
3
severity
full_error_message
12
24
25
3
severity
location
12
26
27
3
error_tag
id
12
26
27
3
error_tag
severity
12
1
2
3
error_tag
error_message
12
4
5
3
error_tag
full_error_message
12
24
25
3
error_tag
location
12
26
27
3
error_message
id
12
1
2
9
23
24
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
21
22
3
error_message
location
12
1
2
9
23
24
3
full_error_message
id
12
1
2
67
2
3
6
full_error_message
severity
12
1
2
73
full_error_message
error_tag
12
1
2
73
full_error_message
error_message
12
1
2
73
full_error_message
location
12
1
2
67
2
3
6
location
id
12
1
2
79
location
severity
12
1
2
79
location
error_tag
12
1
2
79
location
error_message
12
1
2
79
location
full_error_message
12
1
2
79
erb_ast_node_parent
101645
child
101645
parent
24514
parent_index
621
child
parent
12
1
2
101645
child
parent_index
12
1
2
101645
parent
child
12
1
3
1466
3
4
21755
4
203
1291
parent
parent_index
12
1
3
1466
3
4
21755
4
203
1291
parent_index
child
12
2
3
73
3
4
67
4
5
83
5
6
58
6
11
49
11
20
49
20
36
49
38
66
49
68
114
49
116
254
49
257
7972
43
parent_index
parent
12
2
3
73
3
4
67
4
5
83
5
6
58
6
11
49
11
20
49
20
36
49
38
66
49
68
114
49
116
254
49
257
7972
43
erb_comment_directive_def
190
id
190
child
190
loc
190
id
child
12
1
2
190
id
loc
12
1
2
190
child
id
12
1
2
190
child
loc
12
1
2
190
loc
id
12
1
2
190
loc
child
12
1
2
190
erb_directive_def
7623
id
7623
child
7623
loc
7623
id
child
12
1
2
7623
id
loc
12
1
2
7623
child
id
12
1
2
7623
child
loc
12
1
2
7623
loc
id
12
1
2
7623
loc
child
12
1
2
7623
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
13897
id
13897
child
13897
loc
13897
id
child
12
1
2
13897
id
loc
12
1
2
13897
child
id
12
1
2
13897
child
loc
12
1
2
13897
loc
id
12
1
2
13897
loc
child
12
1
2
13897
erb_template_child
35093
erb_template
1387
index
621
child
35093
erb_template
index
12
1
4
95
4
7
116
7
9
110
9
12
107
12
13
39
13
14
126
14
18
119
18
21
107
21
27
123
27
33
104
33
43
104
44
61
110
61
111
104
129
203
15
erb_template
child
12
1
4
95
4
7
116
7
9
110
9
12
107
12
13
39
13
14
126
14
18
119
18
21
107
21
27
123
27
33
104
33
43
104
44
61
110
61
111
104
129
203
15
index
erb_template
12
2
3
73
3
4
67
4
5
83
5
6
58
6
11
49
11
20
49
20
36
49
38
66
49
68
114
49
116
254
49
257
452
43
index
child
12
2
3
73
3
4
67
4
5
83
5
6
58
6
11
49
11
20
49
20
36
49
38
66
49
68
114
49
116
254
49
257
452
43
child
erb_template
12
1
2
35093
child
index
12
1
2
35093
erb_template_def
1414
id
1414
loc
1414
id
loc
12
1
2
1414
loc
id
12
1
2
1414
erb_tokeninfo
78518
id
78518
kind
12
value
20005
loc
78518
id
kind
12
1
2
78518
id
value
12
1
2
78518
id
loc
12
1
2
78518
kind
id
12
62
63
3
4351
4352
3
6998
6999
3
14120
14121
3
kind
value
12
27
28
3
80
81
3
2394
2395
3
4004
4005
3
kind
loc
12
62
63
3
4351
4352
3
6998
6999
3
14120
14121
3
value
id
12
1
2
15936
2
3
2589
3
7054
1479
value
kind
12
1
2
20005
value
loc
12
1
2
15936
2
3
2589
3
7054
1479
loc
id
12
1
2
78518
loc
kind
12
1
2
78518
loc
value
12
1
2
78518
files
5508
id
5508
name
5508
id
name
12
1
2
5508
name
id
12
1
2
5508
folders
1546
id
1546
name
1546
id
name
12
1
2
1546
name
id
12
1
2
1546
locations_default
2824141
id
2824141
file
5508
start_line
4554
start_column
1005
end_line
4554
end_column
1005
id
file
12
1
2
2824141
id
start_line
12
1
2
2824141
id
start_column
12
1
2
2824141
id
end_line
12
1
2
2824141
id
end_column
12
1
2
2824141
file
id
12
1
40
439
40
66
415
66
95
418
95
128
418
128
159
415
159
204
415
204
254
421
254
325
415
325
406
415
406
528
415
528
720
415
722
1225
415
1236
4316
415
4698
15687
73
file
start_line
12
1
6
436
6
9
402
9
11
384
11
15
507
15
19
439
19
24
467
24
30
418
30
38
476
38
48
442
48
64
418
64
95
415
95
184
418
184
1241
279
file
start_column
12
1
19
415
19
30
455
30
41
445
41
49
455
49
55
436
55
62
427
62
69
467
69
77
470
77
85
442
85
93
439
93
107
424
107
131
424
131
241
202
file
end_line
12
1
6
393
6
9
418
9
11
365
11
14
402
14
18
467
18
23
495
23
29
461
29
37
445
37
46
449
46
61
418
61
87
424
87
162
415
162
1241
350
file
end_column
12
1
23
433
23
34
433
34
45
449
45
53
464
53
59
427
59
67
473
67
74
449
74
81
442
81
89
467
89
98
445
98
112
436
112
138
427
138
246
156
start_line
id
12
1
8
329
8
11
344
11
21
421
21
34
350
34
66
350
66
104
353
105
148
350
148
200
344
200
258
347
258
384
347
385
803
344
812
2042
344
2046
14720
325
start_line
file
12
1
2
987
2
3
473
3
6
273
6
9
322
9
14
344
14
19
415
19
26
381
26
40
350
40
85
353
85
223
344
224
1791
307
start_line
start_column
12
1
5
319
5
8
369
8
14
335
14
20
375
20
32
347
32
44
344
44
55
344
55
64
350
64
74
381
74
85
350
85
102
344
102
122
347
122
229
344
start_line
end_line
12
1
2
1242
2
3
765
3
4
384
4
5
359
5
6
264
6
8
412
8
11
353
11
17
350
17
32
344
32
274
76
start_line
end_column
12
1
6
335
6
9
399
9
15
384
15
23
350
23
37
362
37
50
353
50
60
350
60
70
362
70
80
375
80
92
350
92
111
350
111
145
347
145
236
230
start_column
id
12
1
2
70
2
3
61
3
6
76
6
13
76
13
25
79
25
45
76
46
87
76
88
208
76
214
576
76
628
2031
76
2076
5049
76
5223
11579
76
11885
17346
76
17792
47966
24
start_column
file
12
1
2
98
2
3
61
3
6
79
6
11
79
11
20
79
21
35
76
36
76
76
76
183
76
184
397
76
412
777
76
783
1156
76
1188
1382
76
1383
1791
67
start_column
start_line
12
1
2
98
2
3
55
3
6
83
6
13
86
13
23
76
23
40
83
41
84
76
86
162
76
163
303
76
308
548
76
560
783
76
800
900
76
905
1265
61
start_column
end_line
12
1
2
95
2
3
55
3
6
83
6
13
92
13
23
79
23
41
76
41
86
79
87
164
76
166
309
76
309
566
76
567
811
76
833
920
76
920
1265
58
start_column
end_column
12
1
2
86
2
3
61
3
5
86
5
9
79
9
13
76
13
19
79
19
28
79
29
48
76
48
69
76
70
101
76
101
131
76
131
150
79
150
196
67
end_line
id
12
1
6
307
6
12
384
12
21
405
21
33
347
33
67
344
67
103
347
103
145
347
145
200
347
200
256
344
256
379
347
379
759
344
761
1942
344
2002
14495
341
end_line
file
12
1
2
987
2
3
473
3
6
273
6
9
322
9
14
344
14
19
415
19
26
378
26
40
353
40
85
353
85
225
344
225
1627
307
end_line
start_line
12
1
2
1245
2
3
688
3
4
369
4
5
335
5
6
267
6
7
249
7
9
347
9
14
369
14
23
365
23
40
316
end_line
start_column
12
1
5
316
5
9
405
9
15
390
15
22
344
22
36
356
36
47
344
47
58
372
58
67
356
67
77
362
77
90
356
90
108
362
108
139
347
139
225
236
end_line
end_column
12
1
5
319
5
8
362
8
14
329
14
20
384
20
33
359
33
47
347
47
58
369
58
68
369
68
77
350
77
89
359
89
108
356
108
131
344
131
236
301
end_column
id
12
1
2
39
2
4
83
4
10
86
10
20
76
20
31
76
32
65
76
65
141
76
147
343
79
351
1101
76
1142
3007
76
3214
7188
76
7472
12484
76
12543
14150
76
14175
23048
24
end_column
file
12
1
2
86
2
3
46
3
5
73
5
10
79
10
16
76
16
32
79
32
60
79
62
126
76
139
319
76
338
683
76
697
1105
76
1109
1381
76
1381
1480
76
1515
1654
21
end_column
start_line
12
1
2
86
2
4
79
4
8
76
8
15
83
15
24
79
24
45
76
46
93
76
93
171
79
181
338
76
338
587
76
596
823
76
838
933
76
934
1246
58
end_column
start_column
12
1
2
43
2
4
86
4
8
83
8
13
79
13
19
86
19
36
76
36
59
79
59
69
79
69
76
79
77
85
83
85
97
76
97
107
89
107
147
61
end_column
end_line
12
1
2
86
2
3
46
3
5
76
5
12
92
12
20
79
21
36
76
36
71
76
76
151
79
152
286
76
287
511
76
514
716
76
720
905
76
906
1150
76
1169
1204
6
ruby_alias_def
408
id
408
alias
408
name
408
loc
408
id
alias
12
1
2
408
id
name
12
1
2
408
id
loc
12
1
2
408
alias
id
12
1
2
408
alias
name
12
1
2
408
alias
loc
12
1
2
408
name
id
12
1
2
408
name
alias
12
1
2
408
name
loc
12
1
2
408
loc
id
12
1
2
408
loc
alias
12
1
2
408
loc
name
12
1
2
408
ruby_argument_list_child
287421
ruby_argument_list
224587
index
98
child
287421
ruby_argument_list
index
12
1
2
183694
2
3
27328
3
33
13565
ruby_argument_list
child
12
1
2
183694
2
3
27328
3
33
13565
index
ruby_argument_list
12
1
2
33
2
3
9
4
5
3
6
7
6
7
9
6
10
14
6
17
20
6
28
48
6
92
208
6
604
1639
6
4411
13298
6
73027
73028
3
index
child
12
1
2
33
2
3
9
4
5
3
6
7
6
7
9
6
10
14
6
17
20
6
28
48
6
92
208
6
604
1639
6
4411
13298
6
73027
73028
3
child
ruby_argument_list
12
1
2
287421
child
index
12
1
2
287421
ruby_argument_list_def
224649
id
224649
loc
224649
id
loc
12
1
2
224649
loc
id
12
1
2
224649
ruby_array_child
20608
ruby_array
9202
index
96
child
20608
ruby_array
index
12
1
2
3031
2
3
4007
3
4
1333
4
10
713
10
95
116
ruby_array
child
12
1
2
3031
2
3
4007
3
4
1333
4
10
713
10
95
116
index
ruby_array
12
1
2
10
2
3
27
3
4
13
4
6
8
6
14
8
14
25
8
25
46
8
58
450
8
811
8987
4
index
child
12
1
2
10
2
3
27
3
4
13
4
6
8
6
14
8
14
25
8
25
46
8
58
450
8
811
8987
4
child
ruby_array
12
1
2
20608
child
index
12
1
2
20608
ruby_array_def
10872
id
10872
loc
10872
id
loc
12
1
2
10872
loc
id
12
1
2
10872
ruby_assignment_def
41647
id
41647
left
41647
right
41647
loc
41647
id
left
12
1
2
41647
id
right
12
1
2
41647
id
loc
12
1
2
41647
left
id
12
1
2
41647
left
right
12
1
2
41647
left
loc
12
1
2
41647
right
id
12
1
2
41647
right
left
12
1
2
41647
right
loc
12
1
2
41647
loc
id
12
1
2
41647
loc
left
12
1
2
41647
loc
right
12
1
2
41647
ruby_ast_node_parent
2810806
child
2810806
parent
921530
parent_index
541
child
parent
12
1
2
2810806
child
parent_index
12
1
2
2810806
parent
child
12
1
2
98040
2
3
130895
3
4
508697
4
5
116185
5
177
67711
parent
parent_index
12
1
2
98040
2
3
130895
3
4
508697
4
5
116185
5
177
67711
parent_index
child
12
1
2
126
2
3
58
3
4
3
4
5
49
5
8
49
8
15
43
15
28
43
28
57
43
62
147
43
167
803
43
1055
299646
39
parent_index
parent
12
1
2
126
2
3
58
3
4
3
4
5
49
5
8
49
8
15
43
15
28
43
28
57
43
62
147
43
167
803
43
1055
299646
39
ruby_bare_string_child
3129
ruby_bare_string
3117
index
2
child
3129
ruby_bare_string
index
12
1
2
3105
2
3
12
ruby_bare_string
child
12
1
2
3105
2
3
12
index
ruby_bare_string
12
12
13
1
3044
3045
1
index
child
12
12
13
1
3044
3045
1
child
ruby_bare_string
12
1
2
3129
child
index
12
1
2
3129
ruby_bare_string_def
3117
id
3117
loc
3117
id
loc
12
1
2
3117
loc
id
12
1
2
3117
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
2205
ruby_begin
641
index
34
child
2205
ruby_begin
index
12
1
2
35
2
3
294
3
4
127
4
5
71
5
7
57
7
14
50
14
35
7
ruby_begin
child
12
1
2
35
2
3
294
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
642
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
642
3
child
ruby_begin
12
1
2
2205
child
index
12
1
2
2205
ruby_begin_def
641
id
641
loc
641
id
loc
12
1
2
641
loc
id
12
1
2
641
ruby_binary_def
14413
id
14413
left
14413
operator
23
right
14413
loc
14413
id
left
12
1
2
14413
id
operator
12
1
2
14413
id
right
12
1
2
14413
id
loc
12
1
2
14413
left
id
12
1
2
14413
left
operator
12
1
2
14413
left
right
12
1
2
14413
left
loc
12
1
2
14413
operator
id
12
1
2
2
9
17
2
22
39
2
43
94
2
115
125
2
125
139
2
261
321
2
437
515
2
664
796
2
1238
1414
2
2574
2612
2
2861
2862
1
operator
left
12
1
2
2
9
17
2
22
39
2
43
94
2
115
125
2
125
139
2
261
321
2
437
515
2
664
796
2
1238
1414
2
2574
2612
2
2861
2862
1
operator
right
12
1
2
2
9
17
2
22
39
2
43
94
2
115
125
2
125
139
2
261
321
2
437
515
2
664
796
2
1238
1414
2
2574
2612
2
2861
2862
1
operator
loc
12
1
2
2
9
17
2
22
39
2
43
94
2
115
125
2
125
139
2
261
321
2
437
515
2
664
796
2
1238
1414
2
2574
2612
2
2861
2862
1
right
id
12
1
2
14413
right
left
12
1
2
14413
right
operator
12
1
2
14413
right
loc
12
1
2
14413
loc
id
12
1
2
14413
loc
left
12
1
2
14413
loc
operator
12
1
2
14413
loc
right
12
1
2
14413
ruby_block_argument_def
1944
id
1944
child
1944
loc
1944
id
child
12
1
2
1944
id
loc
12
1
2
1944
child
id
12
1
2
1944
child
loc
12
1
2
1944
loc
id
12
1
2
1944
loc
child
12
1
2
1944
ruby_block_child
24274
ruby_block
24249
index
12
child
24274
ruby_block
index
12
1
2
24231
2
5
18
ruby_block
child
12
1
2
24231
2
5
18
index
ruby_block
12
1
2
6
6
7
3
7885
7886
3
index
child
12
1
2
6
6
7
3
7885
7886
3
child
ruby_block
12
1
2
24274
child
index
12
1
2
24274
ruby_block_def
24292
id
24292
loc
24292
id
loc
12
1
2
24292
loc
id
12
1
2
24292
ruby_block_parameter_def
775
id
775
name
775
loc
775
id
name
12
1
2
775
id
loc
12
1
2
775
name
id
12
1
2
775
name
loc
12
1
2
775
loc
id
12
1
2
775
loc
name
12
1
2
775
ruby_block_parameters
2711
ruby_block
2711
parameters
2711
ruby_block
parameters
12
1
2
2711
parameters
ruby_block
12
1
2
2711
ruby_block_parameters_child
8728
ruby_block_parameters
7492
index
5
child
8728
ruby_block_parameters
index
12
1
2
6401
2
3
988
3
6
102
ruby_block_parameters
child
12
1
2
6401
2
3
988
3
6
102
index
ruby_block_parameters
12
9
10
1
33
34
1
100
101
1
1065
1066
1
7316
7317
1
index
child
12
9
10
1
33
34
1
100
101
1
1065
1066
1
7316
7317
1
child
ruby_block_parameters
12
1
2
8728
child
index
12
1
2
8728
ruby_block_parameters_def
7492
id
7492
loc
7492
id
loc
12
1
2
7492
loc
id
12
1
2
7492
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
220
id
220
loc
220
id
loc
12
1
2
220
loc
id
12
1
2
220
ruby_call_arguments
223852
ruby_call
223852
arguments
223852
ruby_call
arguments
12
1
2
223852
arguments
ruby_call
12
1
2
223852
ruby_call_block
66671
ruby_call
66671
block
66671
ruby_call
block
12
1
2
66671
block
ruby_call
12
1
2
66671
ruby_call_def
315429
id
315429
method
315429
loc
315429
id
method
12
1
2
315429
id
loc
12
1
2
315429
method
id
12
1
2
315429
method
loc
12
1
2
315429
loc
id
12
1
2
315429
loc
method
12
1
2
315429
ruby_call_receiver
173313
ruby_call
173313
receiver
173313
ruby_call
receiver
12
1
2
173313
receiver
ruby_call
12
1
2
173313
ruby_case_child
1307
ruby_case__
389
index
22
child
1307
ruby_case__
index
12
1
2
12
2
3
103
3
4
159
4
5
61
5
7
31
7
23
20
ruby_case__
child
12
1
2
12
2
3
103
3
4
159
4
5
61
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
111
268
2
368
381
2
index
child
12
1
2
8
2
3
2
3
5
2
8
11
2
13
21
2
30
52
2
111
268
2
368
381
2
child
ruby_case__
12
1
2
1307
child
index
12
1
2
1307
ruby_case_def
389
id
389
loc
389
id
loc
12
1
2
389
loc
id
12
1
2
389
ruby_case_value
376
ruby_case__
376
value
376
ruby_case__
value
12
1
2
376
value
ruby_case__
12
1
2
376
ruby_chained_string_child
1094
ruby_chained_string
288
index
12
child
1094
ruby_chained_string
index
12
2
3
98
3
4
63
4
5
44
5
6
40
6
8
21
8
13
20
ruby_chained_string
child
12
2
3
98
3
4
63
4
5
44
5
6
40
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
81
82
1
124
125
1
186
187
1
282
283
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
81
82
1
124
125
1
186
187
1
282
283
2
child
ruby_chained_string
12
1
2
1094
child
index
12
1
2
1094
ruby_chained_string_def
288
id
288
loc
288
id
loc
12
1
2
288
loc
id
12
1
2
288
ruby_class_child
42235
ruby_class
4859
index
318
child
42235
ruby_class
index
12
1
2
1052
2
3
746
3
4
500
4
5
402
5
6
309
6
7
263
7
9
363
9
13
417
13
21
378
21
78
366
80
312
57
ruby_class
child
12
1
2
1052
2
3
746
3
4
500
4
5
402
5
6
309
6
7
263
7
9
363
9
13
417
13
21
378
21
78
366
80
312
57
index
ruby_class
12
1
3
13
3
4
30
4
5
28
5
7
24
7
8
24
8
11
25
11
15
25
16
27
27
27
42
24
44
71
24
71
144
24
150
444
24
466
4746
19
index
child
12
1
3
13
3
4
30
4
5
28
5
7
24
7
8
24
8
11
25
11
15
25
16
27
27
27
42
24
44
71
24
71
144
24
150
444
24
466
4746
19
child
ruby_class
12
1
2
42235
child
index
12
1
2
42235
ruby_class_def
5395
id
5395
name
5395
loc
5395
id
name
12
1
2
5395
id
loc
12
1
2
5395
name
id
12
1
2
5395
name
loc
12
1
2
5395
loc
id
12
1
2
5395
loc
name
12
1
2
5395
ruby_class_superclass
4270
ruby_class
4270
superclass
4270
ruby_class
superclass
12
1
2
4270
superclass
ruby_class
12
1
2
4270
ruby_conditional_def
1150
id
1150
alternative
1150
condition
1150
consequence
1150
loc
1150
id
alternative
12
1
2
1150
id
condition
12
1
2
1150
id
consequence
12
1
2
1150
id
loc
12
1
2
1150
alternative
id
12
1
2
1150
alternative
condition
12
1
2
1150
alternative
consequence
12
1
2
1150
alternative
loc
12
1
2
1150
condition
id
12
1
2
1150
condition
alternative
12
1
2
1150
condition
consequence
12
1
2
1150
condition
loc
12
1
2
1150
consequence
id
12
1
2
1150
consequence
alternative
12
1
2
1150
consequence
condition
12
1
2
1150
consequence
loc
12
1
2
1150
loc
id
12
1
2
1150
loc
alternative
12
1
2
1150
loc
condition
12
1
2
1150
loc
consequence
12
1
2
1150
ruby_delimited_symbol_child
542
ruby_delimited_symbol
394
index
8
child
542
ruby_delimited_symbol
index
12
1
2
298
2
3
73
3
9
22
ruby_delimited_symbol
child
12
1
2
298
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
542
child
index
12
1
2
542
ruby_delimited_symbol_def
394
id
394
loc
394
id
loc
12
1
2
394
loc
id
12
1
2
394
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
132
ruby_destructured_parameter
64
index
4
child
132
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
132
child
index
12
1
2
132
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
128622
ruby_do_block
42951
index
221
child
128622
ruby_do_block
index
12
1
2
13848
2
3
11545
3
4
6873
4
5
3795
5
7
3509
7
24
3235
24
73
144
ruby_do_block
child
12
1
2
13848
2
3
11545
3
4
6873
4
5
3795
5
7
3509
7
24
3235
24
73
144
index
ruby_do_block
12
1
2
21
2
3
49
4
5
3
5
6
18
6
10
18
11
18
18
19
38
18
47
91
18
102
239
18
307
1100
18
1535
13967
18
index
child
12
1
2
21
2
3
49
4
5
3
5
6
18
6
10
18
11
18
18
19
38
18
47
91
18
102
239
18
307
1100
18
1535
13967
18
child
ruby_do_block
12
1
2
128622
child
index
12
1
2
128622
ruby_do_block_def
42966
id
42966
loc
42966
id
loc
12
1
2
42966
loc
id
12
1
2
42966
ruby_do_block_parameters
4780
ruby_do_block
4780
parameters
4780
ruby_do_block
parameters
12
1
2
4780
parameters
ruby_do_block
12
1
2
4780
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
26610
ruby_element_reference
26558
index
2
child
26610
ruby_element_reference
index
12
1
2
26506
2
3
52
ruby_element_reference
child
12
1
2
26506
2
3
52
index
ruby_element_reference
12
52
53
1
26558
26559
1
index
child
12
52
53
1
26558
26559
1
child
ruby_element_reference
12
1
2
26610
child
index
12
1
2
26610
ruby_element_reference_def
26560
id
26560
object
26560
loc
26560
id
object
12
1
2
26560
id
loc
12
1
2
26560
object
id
12
1
2
26560
object
loc
12
1
2
26560
loc
id
12
1
2
26560
loc
object
12
1
2
26560
ruby_else_child
2830
ruby_else
2222
index
11
child
2830
ruby_else
index
12
1
2
1868
2
3
222
3
12
131
ruby_else
child
12
1
2
1868
2
3
222
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
54
55
1
128
129
1
345
346
1
2170
2171
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
54
55
1
128
129
1
345
346
1
2170
2171
1
child
ruby_else
12
1
2
2830
child
index
12
1
2
2830
ruby_else_def
2225
id
2225
loc
2225
id
loc
12
1
2
2225
loc
id
12
1
2
2225
ruby_elsif_alternative
280
ruby_elsif
280
alternative
280
ruby_elsif
alternative
12
1
2
280
alternative
ruby_elsif
12
1
2
280
ruby_elsif_consequence
506
ruby_elsif
506
consequence
506
ruby_elsif
consequence
12
1
2
506
consequence
ruby_elsif
12
1
2
506
ruby_elsif_def
507
id
507
condition
507
loc
507
id
condition
12
1
2
507
id
loc
12
1
2
507
condition
id
12
1
2
507
condition
loc
12
1
2
507
loc
id
12
1
2
507
loc
condition
12
1
2
507
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
1628
ruby_ensure
1209
index
16
child
1628
ruby_ensure
index
12
1
2
940
2
3
175
3
9
92
16
17
2
ruby_ensure
child
12
1
2
940
2
3
175
3
9
92
16
17
2
index
ruby_ensure
12
2
3
8
5
6
2
6
7
2
16
17
1
92
93
1
263
264
1
1181
1182
1
index
child
12
2
3
8
5
6
2
6
7
2
16
17
1
92
93
1
263
264
1
1181
1182
1
child
ruby_ensure
12
1
2
1628
child
index
12
1
2
1628
ruby_ensure_def
1209
id
1209
loc
1209
id
loc
12
1
2
1209
loc
id
12
1
2
1209
ruby_exception_variable_def
327
id
327
child
327
loc
327
id
child
12
1
2
327
id
loc
12
1
2
327
child
id
12
1
2
327
child
loc
12
1
2
327
loc
id
12
1
2
327
loc
child
12
1
2
327
ruby_exceptions_child
530
ruby_exceptions
453
index
8
child
530
ruby_exceptions
index
12
1
2
405
2
3
33
3
9
15
ruby_exceptions
child
12
1
2
405
2
3
33
3
9
15
index
ruby_exceptions
12
2
3
3
3
4
1
5
6
1
15
16
1
48
49
1
453
454
1
index
child
12
2
3
3
3
4
1
5
6
1
15
16
1
48
49
1
453
454
1
child
ruby_exceptions
12
1
2
530
child
index
12
1
2
530
ruby_exceptions_def
453
id
453
loc
453
id
loc
12
1
2
453
loc
id
12
1
2
453
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
15172
ruby_hash
6815
index
111
child
15172
ruby_hash
index
12
1
2
3526
2
3
1654
3
4
733
4
6
554
6
112
348
ruby_hash
child
12
1
2
3526
2
3
1654
3
4
733
4
6
554
6
112
348
index
ruby_hash
12
1
2
61
2
12
9
12
16
8
18
26
10
26
46
9
49
349
9
541
6816
5
index
child
12
1
2
61
2
12
9
12
16
8
18
26
10
26
46
9
49
349
9
541
6816
5
child
ruby_hash
12
1
2
15172
child
index
12
1
2
15172
ruby_hash_def
8332
id
8332
loc
8332
id
loc
12
1
2
8332
loc
id
12
1
2
8332
ruby_hash_splat_argument_def
426
id
426
child
426
loc
426
id
child
12
1
2
426
id
loc
12
1
2
426
child
id
12
1
2
426
child
loc
12
1
2
426
loc
id
12
1
2
426
loc
child
12
1
2
426
ruby_hash_splat_parameter_def
432
id
432
loc
432
id
loc
12
1
2
432
loc
id
12
1
2
432
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
8041
ruby_heredoc_body
1697
index
72
child
8041
ruby_heredoc_body
index
12
2
3
924
4
5
208
5
6
1
6
7
256
7
9
109
10
15
138
16
73
61
ruby_heredoc_body
child
12
2
3
924
4
5
208
5
6
1
6
7
256
7
9
109
10
15
138
16
73
61
index
ruby_heredoc_body
12
1
2
19
2
3
9
4
5
4
5
8
5
8
9
3
10
13
6
14
24
6
29
62
6
89
200
6
303
774
6
1697
1698
2
index
child
12
1
2
19
2
3
9
4
5
4
5
8
5
8
9
3
10
13
6
14
24
6
29
62
6
89
200
6
303
774
6
1697
1698
2
child
ruby_heredoc_body
12
1
2
8041
child
index
12
1
2
8041
ruby_heredoc_body_def
1697
id
1697
loc
1697
id
loc
12
1
2
1697
loc
id
12
1
2
1697
ruby_if_alternative
2067
ruby_if
2067
alternative
2067
ruby_if
alternative
12
1
2
2067
alternative
ruby_if
12
1
2
2067
ruby_if_consequence
5954
ruby_if
5954
consequence
5954
ruby_if
consequence
12
1
2
5954
consequence
ruby_if
12
1
2
5954
ruby_if_def
5974
id
5974
condition
5974
loc
5974
id
condition
12
1
2
5974
id
loc
12
1
2
5974
condition
id
12
1
2
5974
condition
loc
12
1
2
5974
loc
id
12
1
2
5974
loc
condition
12
1
2
5974
ruby_if_modifier_def
4425
id
4425
body
4425
condition
4425
loc
4425
id
body
12
1
2
4425
id
condition
12
1
2
4425
id
loc
12
1
2
4425
body
id
12
1
2
4425
body
condition
12
1
2
4425
body
loc
12
1
2
4425
condition
id
12
1
2
4425
condition
body
12
1
2
4425
condition
loc
12
1
2
4425
loc
id
12
1
2
4425
loc
body
12
1
2
4425
loc
condition
12
1
2
4425
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
12372
ruby_interpolation
12372
index
1
child
12372
ruby_interpolation
index
12
1
2
12372
ruby_interpolation
child
12
1
2
12372
index
ruby_interpolation
12
12372
12373
1
index
child
12
12372
12373
1
child
ruby_interpolation
12
1
2
12372
child
index
12
1
2
12372
ruby_interpolation_def
12372
id
12372
loc
12372
id
loc
12
1
2
12372
loc
id
12
1
2
12372
ruby_keyword_parameter_def
1151
id
1151
name
1151
loc
1151
id
name
12
1
2
1151
id
loc
12
1
2
1151
name
id
12
1
2
1151
name
loc
12
1
2
1151
loc
id
12
1
2
1151
loc
name
12
1
2
1151
ruby_keyword_parameter_value
855
ruby_keyword_parameter
855
value
855
ruby_keyword_parameter
value
12
1
2
855
value
ruby_keyword_parameter
12
1
2
855
ruby_lambda_def
711
id
711
body
711
loc
711
id
body
12
1
2
711
id
loc
12
1
2
711
body
id
12
1
2
711
body
loc
12
1
2
711
loc
id
12
1
2
711
loc
body
12
1
2
711
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
260
ruby_lambda_parameters
197
index
4
child
260
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
260
child
index
12
1
2
260
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
1819
ruby_left_assignment_list
816
index
9
child
1819
ruby_left_assignment_list
index
12
1
2
2
2
3
664
3
4
128
4
10
21
ruby_left_assignment_list
child
12
1
2
2
2
3
664
3
4
128
4
10
21
index
ruby_left_assignment_list
12
1
2
1
2
3
1
3
4
2
9
10
1
21
22
1
146
147
1
795
796
1
797
798
1
index
child
12
1
2
1
2
3
1
3
4
2
9
10
1
21
22
1
146
147
1
795
796
1
797
798
1
child
ruby_left_assignment_list
12
1
2
1819
child
index
12
1
2
1819
ruby_left_assignment_list_def
816
id
816
loc
816
id
loc
12
1
2
816
loc
id
12
1
2
816
ruby_method_child
84921
ruby_method
31332
index
77
child
84921
ruby_method
index
12
1
2
14132
2
3
5765
3
4
4064
4
5
2521
5
7
2615
7
77
2232
ruby_method
child
12
1
2
14132
2
3
5765
3
4
4064
4
5
2521
5
7
2615
7
77
2232
index
ruby_method
12
1
2
7
2
4
2
4
5
9
5
6
9
6
7
9
9
12
4
13
19
6
20
37
6
44
113
6
146
399
6
508
2181
6
3184
30596
6
index
child
12
1
2
7
2
4
2
4
5
9
5
6
9
6
7
9
9
12
4
13
19
6
20
37
6
44
113
6
146
399
6
508
2181
6
3184
30596
6
child
ruby_method
12
1
2
84921
child
index
12
1
2
84921
ruby_method_def
31633
id
31633
name
31633
loc
31633
id
name
12
1
2
31633
id
loc
12
1
2
31633
name
id
12
1
2
31633
name
loc
12
1
2
31633
loc
id
12
1
2
31633
loc
name
12
1
2
31633
ruby_method_parameters
8741
ruby_method
8741
parameters
8741
ruby_method
parameters
12
1
2
8741
parameters
ruby_method
12
1
2
8741
ruby_method_parameters_child
15231
ruby_method_parameters
9202
index
11
child
15231
ruby_method_parameters
index
12
1
2
5533
2
3
2258
3
4
885
4
12
525
ruby_method_parameters
child
12
1
2
5533
2
3
2258
3
4
885
4
12
525
index
ruby_method_parameters
12
3
4
1
5
6
1
9
10
1
26
27
1
44
45
1
103
104
1
223
224
1
513
514
1
1378
1379
1
3583
3584
1
8986
8987
1
index
child
12
3
4
1
5
6
1
9
10
1
26
27
1
44
45
1
103
104
1
223
224
1
513
514
1
1378
1379
1
3583
3584
1
8986
8987
1
child
ruby_method_parameters
12
1
2
15231
child
index
12
1
2
15231
ruby_method_parameters_def
9291
id
9291
loc
9291
id
loc
12
1
2
9291
loc
id
12
1
2
9291
ruby_module_child
10026
ruby_module
3395
index
126
child
10026
ruby_module
index
12
1
2
2407
2
3
287
3
5
243
5
11
270
11
125
186
ruby_module
child
12
1
2
2407
2
3
287
3
5
243
5
11
270
11
125
186
index
ruby_module
12
1
2
11
2
3
11
3
4
4
4
5
21
5
7
10
7
10
10
10
16
11
16
23
11
25
45
10
50
107
10
123
374
10
446
3317
5
index
child
12
1
2
11
2
3
11
3
4
4
4
5
21
5
7
10
7
10
10
10
16
11
16
23
11
25
45
10
50
107
10
123
374
10
446
3317
5
child
ruby_module
12
1
2
10026
child
index
12
1
2
10026
ruby_module_def
4650
id
4650
name
4650
loc
4650
id
name
12
1
2
4650
id
loc
12
1
2
4650
name
id
12
1
2
4650
name
loc
12
1
2
4650
loc
id
12
1
2
4650
loc
name
12
1
2
4650
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
662
id
662
loc
662
id
loc
12
1
2
662
loc
id
12
1
2
662
ruby_operator_assignment_def
2098
id
2098
left
2098
operator
6
right
2098
loc
2098
id
left
12
1
2
2098
id
operator
12
1
2
2098
id
right
12
1
2
2098
id
loc
12
1
2
2098
left
id
12
1
2
2098
left
operator
12
1
2
2098
left
right
12
1
2
2098
left
loc
12
1
2
2098
operator
id
12
1
2
1
5
6
1
9
10
1
64
65
1
517
518
1
1502
1503
1
operator
left
12
1
2
1
5
6
1
9
10
1
64
65
1
517
518
1
1502
1503
1
operator
right
12
1
2
1
5
6
1
9
10
1
64
65
1
517
518
1
1502
1503
1
operator
loc
12
1
2
1
5
6
1
9
10
1
64
65
1
517
518
1
1502
1503
1
right
id
12
1
2
2098
right
left
12
1
2
2098
right
operator
12
1
2
2098
right
loc
12
1
2
2098
loc
id
12
1
2
2098
loc
left
12
1
2
2098
loc
operator
12
1
2
2098
loc
right
12
1
2
2098
ruby_optional_parameter_def
2105
id
2105
name
2105
value
2105
loc
2105
id
name
12
1
2
2105
id
value
12
1
2
2105
id
loc
12
1
2
2105
name
id
12
1
2
2105
name
value
12
1
2
2105
name
loc
12
1
2
2105
value
id
12
1
2
2105
value
name
12
1
2
2105
value
loc
12
1
2
2105
loc
id
12
1
2
2105
loc
name
12
1
2
2105
loc
value
12
1
2
2105
ruby_pair_def
69682
id
69682
key__
69682
value
69682
loc
69682
id
key__
12
1
2
69682
id
value
12
1
2
69682
id
loc
12
1
2
69682
key__
id
12
1
2
69682
key__
value
12
1
2
69682
key__
loc
12
1
2
69682
value
id
12
1
2
69682
value
key__
12
1
2
69682
value
loc
12
1
2
69682
loc
id
12
1
2
69682
loc
key__
12
1
2
69682
loc
value
12
1
2
69682
ruby_parenthesized_statements_child
1759
ruby_parenthesized_statements
1758
index
2
child
1759
ruby_parenthesized_statements
index
12
1
2
1757
2
3
1
ruby_parenthesized_statements
child
12
1
2
1757
2
3
1
index
ruby_parenthesized_statements
12
1
2
1
1758
1759
1
index
child
12
1
2
1
1758
1759
1
child
ruby_parenthesized_statements
12
1
2
1759
child
index
12
1
2
1759
ruby_parenthesized_statements_def
1758
id
1758
loc
1758
id
loc
12
1
2
1758
loc
id
12
1
2
1758
ruby_pattern_def
1227
id
1227
child
1227
loc
1227
id
child
12
1
2
1227
id
loc
12
1
2
1227
child
id
12
1
2
1227
child
loc
12
1
2
1227
loc
id
12
1
2
1227
loc
child
12
1
2
1227
ruby_program_child
13685
ruby_program
5437
index
132
child
13685
ruby_program
index
12
1
2
2364
2
3
1792
3
4
482
4
7
455
7
44
341
ruby_program
child
12
1
2
2364
2
3
1792
3
4
482
4
7
455
7
44
341
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
43
9
50
77
9
92
147
9
191
417
9
999
1769
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
43
9
50
77
9
92
147
9
191
417
9
999
1769
6
child
ruby_program
12
1
2
13685
child
index
12
1
2
13685
ruby_program_def
5504
id
5504
loc
5504
id
loc
12
1
2
5504
loc
id
12
1
2
5504
ruby_range_begin
570
ruby_range
570
begin
570
ruby_range
begin
12
1
2
570
begin
ruby_range
12
1
2
570
ruby_range_def
577
id
577
operator
2
loc
577
id
operator
12
1
2
577
id
loc
12
1
2
577
operator
id
12
125
126
1
439
440
1
operator
loc
12
125
126
1
439
440
1
loc
id
12
1
2
577
loc
operator
12
1
2
577
ruby_range_end
484
ruby_range
484
end
484
ruby_range
end
12
1
2
484
end
ruby_range
12
1
2
484
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
14014
ruby_regex
4126
index
44
child
14014
ruby_regex
index
12
1
2
2110
2
3
225
3
4
539
4
5
156
5
6
362
6
8
318
8
15
313
15
44
99
ruby_regex
child
12
1
2
2110
2
3
225
3
4
539
4
5
156
5
6
362
6
8
318
8
15
313
15
44
99
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
98
3
108
169
3
231
343
3
403
715
3
1068
1749
3
1968
4030
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
98
3
108
169
3
231
343
3
403
715
3
1068
1749
3
1968
4030
2
child
ruby_regex
12
1
2
14014
child
index
12
1
2
14014
ruby_regex_def
4131
id
4131
loc
4131
id
loc
12
1
2
4131
loc
id
12
1
2
4131
ruby_rescue_body
573
ruby_rescue
573
body
573
ruby_rescue
body
12
1
2
573
body
ruby_rescue
12
1
2
573
ruby_rescue_def
668
id
668
loc
668
id
loc
12
1
2
668
loc
id
12
1
2
668
ruby_rescue_exceptions
453
ruby_rescue
453
exceptions
453
ruby_rescue
exceptions
12
1
2
453
exceptions
ruby_rescue
12
1
2
453
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
327
ruby_rescue
327
variable
327
ruby_rescue
variable
12
1
2
327
variable
ruby_rescue
12
1
2
327
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
11
id
11
loc
11
id
loc
12
1
2
11
loc
id
12
1
2
11
ruby_return_child
1731
ruby_return
1731
child
1731
ruby_return
child
12
1
2
1731
child
ruby_return
12
1
2
1731
ruby_return_def
2742
id
2742
loc
2742
id
loc
12
1
2
2742
loc
id
12
1
2
2742
ruby_right_assignment_list_child
938
ruby_right_assignment_list
439
index
5
child
938
ruby_right_assignment_list
index
12
2
3
392
3
4
36
4
6
10
ruby_right_assignment_list
child
12
2
3
392
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
938
child
index
12
1
2
938
ruby_right_assignment_list_def
439
id
439
loc
439
id
loc
12
1
2
439
loc
id
12
1
2
439
ruby_scope_resolution_def
23999
id
23999
name
23999
loc
23999
id
name
12
1
2
23999
id
loc
12
1
2
23999
name
id
12
1
2
23999
name
loc
12
1
2
23999
loc
id
12
1
2
23999
loc
name
12
1
2
23999
ruby_scope_resolution_scope
23310
ruby_scope_resolution
23310
scope
23310
ruby_scope_resolution
scope
12
1
2
23310
scope
ruby_scope_resolution
12
1
2
23310
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
760
ruby_singleton_class
198
index
24
child
760
ruby_singleton_class
index
12
1
2
93
2
3
23
3
4
11
4
5
15
5
6
10
6
8
17
8
13
15
13
25
12
ruby_singleton_class
child
12
1
2
93
2
3
23
3
4
11
4
5
15
5
6
10
6
8
17
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
44
55
2
69
81
2
103
195
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
44
55
2
69
81
2
103
195
2
child
ruby_singleton_class
12
1
2
760
child
index
12
1
2
760
ruby_singleton_class_def
198
id
198
value
198
loc
198
id
value
12
1
2
198
id
loc
12
1
2
198
value
id
12
1
2
198
value
loc
12
1
2
198
loc
id
12
1
2
198
loc
value
12
1
2
198
ruby_singleton_method_child
5181
ruby_singleton_method
2123
index
28
child
5181
ruby_singleton_method
index
12
1
2
1207
2
3
318
3
4
185
4
5
131
5
8
166
8
29
116
ruby_singleton_method
child
12
1
2
1207
2
3
318
3
4
185
4
5
131
5
8
166
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
201
2
282
414
2
598
917
2
2123
2124
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
201
2
282
414
2
598
917
2
2123
2124
1
child
ruby_singleton_method
12
1
2
5181
child
index
12
1
2
5181
ruby_singleton_method_def
2123
id
2123
name
2123
object
2123
loc
2123
id
name
12
1
2
2123
id
object
12
1
2
2123
id
loc
12
1
2
2123
name
id
12
1
2
2123
name
object
12
1
2
2123
name
loc
12
1
2
2123
object
id
12
1
2
2123
object
name
12
1
2
2123
object
loc
12
1
2
2123
loc
id
12
1
2
2123
loc
name
12
1
2
2123
loc
object
12
1
2
2123
ruby_singleton_method_parameters
1327
ruby_singleton_method
1327
parameters
1327
ruby_singleton_method
parameters
12
1
2
1327
parameters
ruby_singleton_method
12
1
2
1327
ruby_splat_argument_def
694
id
694
child
694
loc
694
id
child
12
1
2
694
id
loc
12
1
2
694
child
id
12
1
2
694
child
loc
12
1
2
694
loc
id
12
1
2
694
loc
child
12
1
2
694
ruby_splat_parameter_def
943
id
943
loc
943
id
loc
12
1
2
943
loc
id
12
1
2
943
ruby_splat_parameter_name
767
ruby_splat_parameter
767
name
767
ruby_splat_parameter
name
12
1
2
767
name
ruby_splat_parameter
12
1
2
767
ruby_string_array_child
3117
ruby_string_array
965
index
76
child
3117
ruby_string_array
index
12
1
2
204
2
3
317
3
4
245
4
5
68
5
9
81
9
76
47
ruby_string_array
child
12
1
2
204
2
3
317
3
4
245
4
5
68
5
9
81
9
76
47
index
ruby_string_array
12
1
2
30
2
3
1
3
4
6
4
5
13
5
7
4
7
13
5
13
37
6
41
127
6
193
944
4
index
child
12
1
2
30
2
3
1
3
4
6
4
5
13
5
7
4
7
13
5
13
37
6
41
127
6
193
944
4
child
ruby_string_array
12
1
2
3117
child
index
12
1
2
3117
ruby_string_array_def
971
id
971
loc
971
id
loc
12
1
2
971
loc
id
12
1
2
971
ruby_string_child
130102
ruby_string__
94415
index
126
child
130102
ruby_string__
index
12
1
2
87263
2
65
7081
65
125
70
ruby_string__
child
12
1
2
87263
2
65
7081
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
217
10
220
365
10
394
480
10
485
3524
10
6984
92195
2
index
child
12
1
19
4
61
62
13
62
63
37
64
82
8
142
146
10
146
195
10
195
217
10
220
365
10
394
480
10
485
3524
10
6984
92195
2
child
ruby_string__
12
1
2
130102
child
index
12
1
2
130102
ruby_string_def
96217
id
96217
loc
96217
id
loc
12
1
2
96217
loc
id
12
1
2
96217
ruby_subshell_child
210
ruby_subshell
134
index
11
child
210
ruby_subshell
index
12
1
2
101
2
3
17
3
6
9
6
12
6
ruby_subshell
child
12
1
2
101
2
3
17
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
32
33
1
131
132
1
index
child
12
1
2
4
2
3
1
6
7
1
7
8
1
9
10
1
15
16
1
32
33
1
131
132
1
child
ruby_subshell
12
1
2
210
child
index
12
1
2
210
ruby_subshell_def
134
id
134
loc
134
id
loc
12
1
2
134
loc
id
12
1
2
134
ruby_superclass_def
4270
id
4270
child
4270
loc
4270
id
child
12
1
2
4270
id
loc
12
1
2
4270
child
id
12
1
2
4270
child
loc
12
1
2
4270
loc
id
12
1
2
4270
loc
child
12
1
2
4270
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
13464
ruby_then
7955
index
35
child
13464
ruby_then
index
12
1
2
4951
2
3
1806
3
4
658
4
36
540
ruby_then
child
12
1
2
4951
2
3
1806
3
4
658
4
36
540
index
ruby_then
12
1
2
13
2
3
1
4
5
3
5
6
3
7
11
3
12
28
3
43
92
3
156
541
3
1198
7956
3
index
child
12
1
2
13
2
3
1
4
5
3
5
6
3
7
11
3
12
28
3
43
92
3
156
541
3
1198
7956
3
child
ruby_then
12
1
2
13464
child
index
12
1
2
13464
ruby_then_def
7955
id
7955
loc
7955
id
loc
12
1
2
7955
loc
id
12
1
2
7955
ruby_tokeninfo
1894753
id
1894753
kind
23
value
85301
loc
1894720
id
kind
12
1
2
1894753
id
value
12
1
2
1894753
id
loc
12
1
2
1894753
kind
id
12
1
34
2
139
215
2
444
1556
2
1697
1698
2
3861
3982
2
4065
5413
2
7403
9303
2
13214
16454
2
23074
52448
2
52634
75797
2
89822
476087
2
1055423
1055424
1
kind
value
12
1
2
6
5
33
2
44
55
2
61
121
2
123
137
2
555
1703
2
2935
3607
2
4405
7397
2
9607
17996
2
41927
41928
1
kind
loc
12
1
34
2
139
215
2
444
1556
2
1697
1698
2
3861
3982
2
4065
5413
2
7403
9303
2
13214
16454
2
23074
52448
2
52634
75797
2
89822
476087
2
1055423
1055424
1
value
id
12
1
2
50427
2
3
12515
3
4
6013
4
7
7139
7
26
6436
26
174539
2771
value
kind
12
1
2
80971
2
5
4330
value
loc
12
1
2
50428
2
3
12514
3
4
6013
4
7
7139
7
26
6436
26
174539
2771
loc
id
12
1
2
1894687
2
3
33
loc
kind
12
1
2
1894687
2
3
33
loc
value
12
1
2
1894720
ruby_unary_def
2599
id
2599
operand
2599
operator
5
loc
2599
id
operand
12
1
2
2599
id
operator
12
1
2
2599
id
loc
12
1
2
2599
operand
id
12
1
2
2599
operand
operator
12
1
2
2599
operand
loc
12
1
2
2599
operator
id
12
10
11
1
82
83
1
139
140
1
554
555
1
1814
1815
1
operator
operand
12
10
11
1
82
83
1
139
140
1
554
555
1
1814
1815
1
operator
loc
12
10
11
1
82
83
1
139
140
1
554
555
1
1814
1815
1
loc
id
12
1
2
2599
loc
operand
12
1
2
2599
loc
operator
12
1
2
2599
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
471
ruby_unless
471
consequence
471
ruby_unless
consequence
12
1
2
471
consequence
ruby_unless
12
1
2
471
ruby_unless_def
471
id
471
condition
471
loc
471
id
condition
12
1
2
471
id
loc
12
1
2
471
condition
id
12
1
2
471
condition
loc
12
1
2
471
loc
id
12
1
2
471
loc
condition
12
1
2
471
ruby_unless_modifier_def
1440
id
1440
body
1440
condition
1440
loc
1440
id
body
12
1
2
1440
id
condition
12
1
2
1440
id
loc
12
1
2
1440
body
id
12
1
2
1440
body
condition
12
1
2
1440
body
loc
12
1
2
1440
condition
id
12
1
2
1440
condition
body
12
1
2
1440
condition
loc
12
1
2
1440
loc
id
12
1
2
1440
loc
body
12
1
2
1440
loc
condition
12
1
2
1440
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
1010
ruby_when
1010
body
1010
ruby_when
body
12
1
2
1010
body
ruby_when
12
1
2
1010
ruby_when_def
1021
id
1021
loc
1021
id
loc
12
1
2
1021
loc
id
12
1
2
1021
ruby_when_pattern
1227
ruby_when
1021
index
14
pattern
1227
ruby_when
index
12
1
2
891
2
3
97
3
15
31
ruby_when
pattern
12
1
2
891
2
3
97
3
15
31
index
ruby_when
12
2
3
4
3
4
4
6
7
1
7
8
1
12
13
1
31
32
1
126
127
1
997
998
1
index
pattern
12
2
3
4
3
4
4
6
7
1
7
8
1
12
13
1
31
32
1
126
127
1
997
998
1
pattern
ruby_when
12
1
2
1227
pattern
index
12
1
2
1227
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
359
ruby_yield
359
child
359
ruby_yield
child
12
1
2
359
child
ruby_yield
12
1
2
359
ruby_yield_def
772
id
772
loc
772
id
loc
12
1
2
772
loc
id
12
1
2
772
sourceLocationPrefix
3
prefix
3