@diagnostic_debug
0
@diagnostic_error
129
@diagnostic_info
0
@diagnostic_warning
0
@erb_comment_directive
40
@erb_directive
1457
@erb_graphql_directive
0
@erb_output_directive
3918
@erb_reserved_word
10751
@erb_template
1561
@erb_token_code
5375
@erb_token_comment
40
@erb_token_content
3839
@file
16884
@folder
4781
@location_default
8498016
@ruby_alias
1252
@ruby_alternative_pattern
0
@ruby_argument_list
662809
@ruby_array
245435
@ruby_array_pattern
0
@ruby_as_pattern
0
@ruby_assignment
130489
@ruby_bare_string
11471
@ruby_bare_symbol
2149
@ruby_begin
2528
@ruby_begin_block
11
@ruby_binary_ampersand
473
@ruby_binary_ampersandampersand
8867
@ruby_binary_and
1349
@ruby_binary_bangequal
1594
@ruby_binary_bangtilde
177
@ruby_binary_caret
146
@ruby_binary_equalequal
31014
@ruby_binary_equalequalequal
603
@ruby_binary_equaltilde
1821
@ruby_binary_langle
1347
@ruby_binary_langleequal
367
@ruby_binary_langleequalrangle
749
@ruby_binary_langlelangle
10476
@ruby_binary_minus
2876
@ruby_binary_or
673
@ruby_binary_percent
1011
@ruby_binary_pipe
973
@ruby_binary_pipepipe
8132
@ruby_binary_plus
6091
@ruby_binary_rangle
2442
@ruby_binary_rangleequal
556
@ruby_binary_ranglerangle
216
@ruby_binary_slash
1246
@ruby_binary_star
3113
@ruby_binary_starstar
1274
@ruby_block
96877
@ruby_block_argument
6041
@ruby_block_parameter
2411
@ruby_block_parameters
23488
@ruby_break
3343
@ruby_call
960515
@ruby_case__
1215
@ruby_case_match
2
@ruby_chained_string
894
@ruby_class
16747
@ruby_conditional
3573
@ruby_delimited_symbol
1215
@ruby_destructured_left_assignment
108
@ruby_destructured_parameter
198
@ruby_do
1616
@ruby_do_block
136477
@ruby_element_reference
82480
@ruby_else
6947
@ruby_elsif
1610
@ruby_end_block
11
@ruby_ensure
3765
@ruby_exception_variable
1027
@ruby_exceptions
1638
@ruby_expression_reference_pattern
0
@ruby_find_pattern
0
@ruby_for
163
@ruby_hash
39289
@ruby_hash_pattern
0
@ruby_hash_splat_argument
1812
@ruby_hash_splat_parameter
1350
@ruby_heredoc_body
5568
@ruby_if
18579
@ruby_if_guard
0
@ruby_if_modifier
13834
@ruby_in
163
@ruby_in_clause
2
@ruby_interpolation
38591
@ruby_keyword_parameter
3774
@ruby_keyword_pattern
0
@ruby_lambda
7473
@ruby_lambda_parameters
1649
@ruby_left_assignment_list
2886
@ruby_method
98554
@ruby_method_parameters
28984
@ruby_module
21083
@ruby_next
2082
@ruby_operator_assignment_ampersandampersandequal
90
@ruby_operator_assignment_ampersandequal
15
@ruby_operator_assignment_caretequal
5
@ruby_operator_assignment_langlelangleequal
26
@ruby_operator_assignment_minusequal
293
@ruby_operator_assignment_percentequal
25
@ruby_operator_assignment_pipeequal
138
@ruby_operator_assignment_pipepipeequal
4656
@ruby_operator_assignment_plusequal
1643
@ruby_operator_assignment_ranglerangleequal
8
@ruby_operator_assignment_slashequal
12
@ruby_operator_assignment_starequal
49
@ruby_operator_assignment_starstarequal
6
@ruby_optional_parameter
6519
@ruby_pair
234896
@ruby_parenthesized_pattern
0
@ruby_parenthesized_statements
10064
@ruby_pattern
3869
@ruby_program
16871
@ruby_range_dotdot
2747
@ruby_range_dotdotdot
1539
@ruby_rational
123
@ruby_redo
33
@ruby_regex
12819
@ruby_rescue
2094
@ruby_rescue_modifier
554
@ruby_reserved_word
3651119
@ruby_rest_assignment
398
@ruby_retry
56
@ruby_return
8544
@ruby_right_assignment_list
1372
@ruby_scope_resolution
80121
@ruby_setter
594
@ruby_singleton_class
626
@ruby_singleton_method
6598
@ruby_splat_argument
3176
@ruby_splat_parameter
2930
@ruby_string__
474389
@ruby_string_array
3861
@ruby_subshell
409
@ruby_superclass
13244
@ruby_symbol_array
460
@ruby_then
24696
@ruby_token_character
416
@ruby_token_class_variable
777
@ruby_token_comment
179703
@ruby_token_complex
36
@ruby_token_constant
284485
@ruby_token_empty_statement
55
@ruby_token_encoding
0
@ruby_token_escape_sequence
75406
@ruby_token_false
16981
@ruby_token_file
0
@ruby_token_float
7813
@ruby_token_forward_argument
62
@ruby_token_forward_parameter
72
@ruby_token_global_variable
7077
@ruby_token_hash_key_symbol
228236
@ruby_token_hash_splat_nil
5
@ruby_token_heredoc_beginning
5594
@ruby_token_heredoc_content
12465
@ruby_token_heredoc_end
5568
@ruby_token_identifier
1487594
@ruby_token_instance_variable
81567
@ruby_token_integer
298219
@ruby_token_line
0
@ruby_token_nil
17872
@ruby_token_operator
781
@ruby_token_self
13127
@ruby_token_simple_symbol
249151
@ruby_token_string_content
488732
@ruby_token_super
4999
@ruby_token_true
23199
@ruby_token_uninterpreted
11
@ruby_unary_bang
5754
@ruby_unary_definedquestion
1311
@ruby_unary_minus
8493
@ruby_unary_not
237
@ruby_unary_plus
1388
@ruby_unary_tilde
88
@ruby_undef
180
@ruby_unless
2568
@ruby_unless_guard
0
@ruby_unless_modifier
4363
@ruby_until
114
@ruby_until_modifier
218
@ruby_variable_reference_pattern
0
@ruby_when
3220
@ruby_while
1339
@ruby_while_modifier
184
@ruby_yield
2402
containerparent
21640
parent
4781
child
21640
parent
child
12
1
2
2138
2
3
920
3
4
427
4
5
298
5
7
375
7
13
388
13
117
233
child
parent
12
1
2
21640
diagnostics
129
id
129
severity
12
error_tag
12
error_message
25
full_error_message
103
location
129
id
severity
12
1
2
129
id
error_tag
12
1
2
129
id
error_message
12
1
2
129
id
full_error_message
12
1
2
129
id
location
12
1
2
129
severity
id
12
10
11
12
severity
error_tag
12
1
2
12
severity
error_message
12
2
3
12
severity
full_error_message
12
8
9
12
severity
location
12
10
11
12
error_tag
id
12
10
11
12
error_tag
severity
12
1
2
12
error_tag
error_message
12
2
3
12
error_tag
full_error_message
12
8
9
12
error_tag
location
12
10
11
12
error_message
id
12
1
2
12
9
10
12
error_message
severity
12
1
2
25
error_message
error_tag
12
1
2
25
error_message
full_error_message
12
1
2
12
7
8
12
error_message
location
12
1
2
12
9
10
12
full_error_message
id
12
1
2
77
2
3
25
full_error_message
severity
12
1
2
103
full_error_message
error_tag
12
1
2
103
full_error_message
error_message
12
1
2
103
full_error_message
location
12
1
2
77
2
3
25
location
id
12
1
2
129
location
severity
12
1
2
129
location
error_tag
12
1
2
129
location
error_message
12
1
2
129
location
full_error_message
12
1
2
129
erb_ast_node_parent
25772
child
25772
parent
6235
parent_index
759
child
parent
12
1
2
25772
child
parent_index
12
1
2
25772
parent
child
12
1
3
457
3
4
5519
4
250
259
parent
parent_index
12
1
3
457
3
4
5519
4
250
259
parent_index
child
12
1
2
161
2
3
115
3
4
97
4
5
21
5
6
73
6
8
60
8
13
60
14
24
60
24
45
57
48
2046
48
parent_index
parent
12
1
2
161
2
3
115
3
4
97
4
5
21
5
6
73
6
8
60
8
13
60
14
24
60
24
45
57
48
2046
48
erb_comment_directive_def
40
id
40
child
40
loc
40
id
child
12
1
2
40
id
loc
12
1
2
40
child
id
12
1
2
40
child
loc
12
1
2
40
loc
id
12
1
2
40
loc
child
12
1
2
40
erb_directive_def
1457
id
1457
child
1457
loc
1457
id
child
12
1
2
1457
id
loc
12
1
2
1457
child
id
12
1
2
1457
child
loc
12
1
2
1457
loc
id
12
1
2
1457
loc
child
12
1
2
1457
erb_graphql_directive_def
0
id
0
child
0
loc
0
id
child
12
1
2
3
id
loc
12
1
2
3
child
id
12
child
loc
12
loc
id
12
loc
child
12
erb_output_directive_def
3918
id
3918
child
3918
loc
3918
id
child
12
1
2
3918
id
loc
12
1
2
3918
child
id
12
1
2
3918
child
loc
12
1
2
3918
loc
id
12
1
2
3918
loc
child
12
1
2
3918
erb_template_child
9214
erb_template
429
index
759
child
9214
erb_template
index
12
1
3
27
3
4
143
4
7
24
7
9
30
9
13
36
13
17
33
17
30
36
30
43
36
43
72
33
74
250
27
erb_template
child
12
1
3
27
3
4
143
4
7
24
7
9
30
9
13
36
13
17
33
17
30
36
30
43
36
43
72
33
74
250
27
index
erb_template
12
1
2
161
2
3
115
3
4
97
4
5
21
5
6
73
6
8
60
8
13
60
14
24
60
24
45
57
48
142
48
index
child
12
1
2
161
2
3
115
3
4
97
4
5
21
5
6
73
6
8
60
8
13
60
14
24
60
24
45
57
48
142
48
child
erb_template
12
1
2
9214
child
index
12
1
2
9214
erb_template_def
1561
id
1561
loc
1561
id
loc
12
1
2
1561
loc
id
12
1
2
1561
erb_tokeninfo
19966
id
19966
kind
9
value
5909
loc
19966
id
kind
12
1
2
19966
id
value
12
1
2
19966
id
loc
12
1
2
19966
kind
id
12
1259
1260
3
1763
1764
3
3526
3527
3
kind
value
12
52
53
3
873
874
3
1013
1014
3
kind
loc
12
1259
1260
3
1763
1764
3
3526
3527
3
value
id
12
1
2
4717
2
3
695
3
20
448
20
1697
48
value
kind
12
1
2
5909
value
loc
12
1
2
4717
2
3
695
3
20
448
20
1697
48
loc
id
12
1
2
19966
loc
kind
12
1
2
19966
loc
value
12
1
2
19966
files
16884
id
16884
name
16884
id
name
12
1
2
16884
name
id
12
1
2
16884
folders
4781
id
4781
name
4781
id
name
12
1
2
4781
name
id
12
1
2
4781
locations_default
8498016
id
8498016
file
16884
start_line
30555
start_column
5053
end_line
30555
end_column
5118
id
file
12
1
2
8498016
id
start_line
12
1
2
8498016
id
start_column
12
1
2
8498016
id
end_line
12
1
2
8498016
id
end_column
12
1
2
8498016
file
id
12
1
34
1399
34
52
1282
52
73
1321
73
94
1321
94
128
1282
128
169
1269
169
215
1282
215
268
1282
268
347
1269
348
465
1269
468
701
1269
704
1328
1269
1330
7896
1269
8172
22773
90
file
start_line
12
1
8
1516
8
11
1321
11
14
1490
14
17
1399
17
21
1425
21
26
1399
26
32
1334
32
39
1386
39
50
1269
50
70
1269
70
117
1269
119
261
1269
261
2333
531
file
start_column
12
1
16
1282
16
25
1399
25
32
1360
32
41
1347
41
47
1477
47
54
1503
54
62
1334
62
68
1295
68
76
1373
76
85
1282
85
97
1282
97
119
1295
119
357
647
file
end_line
12
1
8
1477
8
11
1347
11
14
1490
14
17
1386
17
21
1451
21
26
1399
26
32
1334
32
39
1386
39
50
1269
50
70
1269
70
117
1269
119
261
1269
261
2333
531
file
end_column
12
1
20
1308
20
28
1269
28
36
1360
36
45
1347
45
50
1308
50
57
1347
57
64
1347
64
71
1282
71
78
1386
78
87
1386
87
98
1269
98
116
1282
116
367
984
start_line
id
12
1
2
1516
2
5
1762
5
6
3537
6
10
2449
10
17
2747
17
24
2436
24
41
2293
41
79
2306
79
119
2319
119
176
2319
176
287
2319
287
850
2293
850
9912
2254
start_line
file
12
1
2
10664
2
3
4781
3
6
2267
6
9
2371
9
15
2773
15
23
2371
23
59
2332
59
309
2293
312
1303
699
start_line
start_column
12
1
2
1516
2
3
1580
3
4
2552
4
6
2449
6
8
1580
8
13
2708
13
17
2371
17
27
2332
27
42
2436
42
56
2475
56
69
2397
69
87
2332
87
113
2384
113
203
1438
start_line
end_line
12
1
2
12621
2
3
6479
3
4
2604
4
5
1555
5
7
2332
7
12
2526
12
43
2293
43
240
142
start_line
end_column
12
1
2
1516
2
4
1762
4
5
3641
5
8
2643
8
13
2721
13
17
2358
17
28
2384
28
44
2410
44
58
2449
58
72
2462
72
89
2293
89
115
2332
115
203
1580
start_column
id
12
1
2
440
2
3
622
3
4
233
4
5
272
5
6
246
6
9
466
9
16
414
16
41
388
45
172
388
179
770
388
787
2916
388
2930
8152
388
8209
26030
388
33912
35229
25
start_column
file
12
1
2
1503
2
3
544
3
4
427
4
10
388
10
38
388
38
139
388
145
387
388
399
742
388
762
957
388
960
1303
246
start_column
start_line
12
1
2
544
2
3
673
3
4
336
4
6
401
6
9
466
9
19
388
19
64
388
66
181
388
182
383
388
392
732
388
745
1013
388
1020
1378
298
start_column
end_line
12
1
2
544
2
3
673
3
4
336
4
6
401
6
9
466
9
19
388
19
65
388
66
182
388
183
387
388
399
749
388
753
1032
388
1040
1382
298
start_column
end_column
12
1
2
1282
2
3
725
3
4
440
4
6
414
6
16
401
16
37
401
40
68
401
68
106
401
106
129
388
129
177
194
end_line
id
12
1
2
311
3
4
3524
4
6
2643
6
9
2397
9
14
2319
14
21
2475
21
34
2358
34
64
2332
65
108
2345
108
157
2306
157
235
2332
235
566
2293
573
2877
2293
2878
9800
622
end_line
file
12
1
2
10664
2
3
4781
3
6
2267
6
9
2371
9
15
2773
15
23
2371
23
59
2332
59
309
2293
312
1287
699
end_line
start_line
12
1
2
12349
2
3
6453
3
4
2488
4
5
1710
5
7
2345
7
12
2384
12
27
2423
27
35
401
end_line
start_column
12
1
3
1516
3
4
3680
4
6
2721
6
8
1645
8
13
2747
13
17
2345
17
28
2423
28
43
2410
43
57
2423
57
70
2488
70
88
2397
88
113
2319
113
200
1438
end_line
end_column
12
1
2
1503
2
3
1619
3
4
2552
4
6
2410
6
8
1632
8
13
2643
13
17
2319
17
28
2410
28
44
2371
44
57
2319
57
71
2384
71
88
2345
88
112
2319
112
202
1723
end_column
id
12
1
2
349
2
3
479
3
5
401
5
6
194
6
8
466
8
14
388
14
28
388
28
66
388
69
262
388
268
1069
388
1103
3365
388
3701
8037
388
8101
10359
388
10464
18202
116
end_column
file
12
1
2
1438
2
3
609
3
4
427
4
9
401
9
41
388
41
124
388
142
407
388
409
757
388
765
990
388
1002
1270
298
end_column
start_line
12
1
2
518
2
3
673
3
4
298
4
6
401
6
9
453
9
16
401
16
37
388
37
133
388
134
320
388
346
633
388
650
996
388
1009
1240
388
1273
1383
38
end_column
start_column
12
1
2
894
2
3
311
3
4
505
4
5
349
5
8
440
8
18
388
19
33
388
33
50
388
50
64
388
64
81
401
81
94
401
94
110
259
end_column
end_line
12
1
2
518
2
3
673
3
4
298
4
6
401
6
9
453
9
16
401
16
37
388
37
134
388
135
318
388
345
629
388
632
981
388
994
1220
388
1234
1378
38
ruby_alias_def
1252
id
1252
alias
1252
name
1252
loc
1252
id
alias
12
1
2
1252
id
name
12
1
2
1252
id
loc
12
1
2
1252
alias
id
12
1
2
1252
alias
name
12
1
2
1252
alias
loc
12
1
2
1252
name
id
12
1
2
1252
name
alias
12
1
2
1252
name
loc
12
1
2
1252
loc
id
12
1
2
1252
loc
alias
12
1
2
1252
loc
name
12
1
2
1252
ruby_alternative_pattern_alternatives
0
ruby_alternative_pattern
0
index
0
alternatives
0
ruby_alternative_pattern
index
12
ruby_alternative_pattern
alternatives
12
index
ruby_alternative_pattern
12
index
alternatives
12
alternatives
ruby_alternative_pattern
12
1
2
3
alternatives
index
12
1
2
3
ruby_alternative_pattern_def
0
id
0
loc
0
id
loc
12
1
2
3
loc
id
12
ruby_argument_list_child
822184
ruby_argument_list
662550
index
427
child
822184
ruby_argument_list
index
12
1
2
561124
2
3
64260
3
34
37164
ruby_argument_list
child
12
1
2
561124
2
3
64260
3
34
37164
index
ruby_argument_list
12
1
2
142
2
3
38
3
7
38
7
11
38
11
21
38
22
43
38
55
375
38
899
7828
38
51129
51130
12
index
child
12
1
2
142
2
3
38
3
7
38
7
11
38
11
21
38
22
43
38
55
375
38
899
7828
38
51129
51130
12
child
ruby_argument_list
12
1
2
822184
child
index
12
1
2
822184
ruby_argument_list_def
662809
id
662809
loc
662809
id
loc
12
1
2
662809
loc
id
12
1
2
662809
ruby_array_child
698821
ruby_array
237298
index
63360
child
698821
ruby_array
index
12
1
2
11984
2
3
211993
3
63361
13321
ruby_array
child
12
1
2
11984
2
3
211993
3
63361
13321
index
ruby_array
12
1
2
40208
2
6
4769
6
7
9559
7
8
598
8
9
6932
11
237299
1294
index
child
12
1
2
40208
2
6
4769
6
7
9559
7
8
598
8
9
6932
11
237299
1294
child
ruby_array
12
1
2
698821
child
index
12
1
2
698821
ruby_array_def
245435
id
245435
loc
245435
id
loc
12
1
2
245435
loc
id
12
1
2
245435
ruby_array_pattern_child
0
ruby_array_pattern
0
index
0
child
0
ruby_array_pattern
index
12
ruby_array_pattern
child
12
index
ruby_array_pattern
12
index
child
12
child
ruby_array_pattern
12
1
2
3
child
index
12
1
2
3
ruby_array_pattern_class
0
ruby_array_pattern
0
class
0
ruby_array_pattern
class
12
1
2
3
class
ruby_array_pattern
12
1
2
3
ruby_array_pattern_def
0
id
0
loc
0
id
loc
12
1
2
3
loc
id
12
ruby_as_pattern_def
0
id
0
name
0
value
0
loc
0
id
name
12
1
2
3
id
value
12
1
2
3
id
loc
12
1
2
3
name
id
12
name
value
12
name
loc
12
value
id
12
value
name
12
value
loc
12
loc
id
12
loc
name
12
loc
value
12
ruby_assignment_def
130489
id
130489
left
130489
right
130489
loc
130489
id
left
12
1
2
130489
id
right
12
1
2
130489
id
loc
12
1
2
130489
left
id
12
1
2
130489
left
right
12
1
2
130489
left
loc
12
1
2
130489
right
id
12
1
2
130489
right
left
12
1
2
130489
right
loc
12
1
2
130489
loc
id
12
1
2
130489
loc
left
12
1
2
130489
loc
right
12
1
2
130489
ruby_ast_node_parent
8768380
child
8768380
parent
2868031
parent_index
2786
child
parent
12
1
2
8768380
child
parent_index
12
1
2
8768380
parent
child
12
1
2
312660
2
3
392561
3
4
1605403
4
5
344615
5
216
212789
parent
parent_index
12
1
2
312660
2
3
392561
3
4
1605403
4
5
344615
5
216
212789
parent_index
child
12
1
2
401
2
3
246
3
4
388
4
6
233
6
7
233
7
10
233
10
22
246
22
50
220
50
129
220
132
946
220
1418
221327
142
parent_index
parent
12
1
2
401
2
3
246
3
4
388
4
6
233
6
7
233
7
10
233
10
22
246
22
50
220
50
129
220
132
946
220
1418
221327
142
ruby_bare_string_child
14920
ruby_bare_string
11471
index
2232
child
14920
ruby_bare_string
index
12
1
2
11143
2
2233
328
ruby_bare_string
child
12
1
2
11143
2
2233
328
index
ruby_bare_string
12
1
2
1865
2
3
81
3
4
267
4
11472
19
index
child
12
1
2
1865
2
3
81
3
4
267
4
11472
19
child
ruby_bare_string
12
1
2
14920
child
index
12
1
2
14920
ruby_bare_string_def
11471
id
11471
loc
11471
id
loc
12
1
2
11471
loc
id
12
1
2
11471
ruby_bare_symbol_child
2149
ruby_bare_symbol
2149
index
3
child
2149
ruby_bare_symbol
index
12
1
2
2149
ruby_bare_symbol
child
12
1
2
2149
index
ruby_bare_symbol
12
705
706
3
index
child
12
705
706
3
child
ruby_bare_symbol
12
1
2
2149
child
index
12
1
2
2149
ruby_bare_symbol_def
2149
id
2149
loc
2149
id
loc
12
1
2
2149
loc
id
12
1
2
2149
ruby_begin_block_child
44
ruby_begin_block
11
index
9
child
44
ruby_begin_block
index
12
1
2
4
2
3
1
3
4
1
5
6
2
7
8
1
9
10
2
ruby_begin_block
child
12
1
2
4
2
3
1
3
4
1
5
6
2
7
8
1
9
10
2
index
ruby_begin_block
12
2
3
2
3
4
2
5
6
2
6
7
1
7
8
1
11
12
1
index
child
12
2
3
2
3
4
2
5
6
2
6
7
1
7
8
1
11
12
1
child
ruby_begin_block
12
1
2
44
child
index
12
1
2
44
ruby_begin_block_def
11
id
11
loc
11
id
loc
12
1
2
11
loc
id
12
1
2
11
ruby_begin_child
7542
ruby_begin
2528
index
38
child
7542
ruby_begin
index
12
1
2
164
2
3
1321
3
4
518
4
5
211
5
8
230
8
39
84
ruby_begin
child
12
1
2
164
2
3
1321
3
4
518
4
5
211
5
8
230
8
39
84
index
ruby_begin
12
1
2
1
2
3
3
3
4
12
4
8
2
9
12
3
15
18
3
24
35
3
40
63
3
84
183
3
314
1044
3
2364
2529
2
index
child
12
1
2
1
2
3
3
3
4
12
4
8
2
9
12
3
15
18
3
24
35
3
40
63
3
84
183
3
314
1044
3
2364
2529
2
child
ruby_begin
12
1
2
7542
child
index
12
1
2
7542
ruby_begin_def
2528
id
2528
loc
2528
id
loc
12
1
2
2528
loc
id
12
1
2
2528
ruby_binary_def
67775
id
67775
left
67775
operator
25
right
67775
loc
67775
id
left
12
1
2
67775
id
operator
12
1
2
67775
id
right
12
1
2
67775
id
loc
12
1
2
67775
left
id
12
1
2
67775
left
operator
12
1
2
67775
left
right
12
1
2
67775
left
loc
12
1
2
67775
operator
id
12
146
178
2
216
368
2
473
557
2
603
674
2
749
805
2
942
974
2
992
1012
2
1246
1275
2
1349
1618
2
1821
1973
2
2876
3114
2
6091
6721
2
31014
31015
1
operator
left
12
146
178
2
216
368
2
473
557
2
603
674
2
749
805
2
942
974
2
992
1012
2
1246
1275
2
1349
1618
2
1821
1973
2
2876
3114
2
6091
6721
2
31014
31015
1
operator
right
12
146
178
2
216
368
2
473
557
2
603
674
2
749
805
2
942
974
2
992
1012
2
1246
1275
2
1349
1618
2
1821
1973
2
2876
3114
2
6091
6721
2
31014
31015
1
operator
loc
12
146
178
2
216
368
2
473
557
2
603
674
2
749
805
2
942
974
2
992
1012
2
1246
1275
2
1349
1618
2
1821
1973
2
2876
3114
2
6091
6721
2
31014
31015
1
right
id
12
1
2
67775
right
left
12
1
2
67775
right
operator
12
1
2
67775
right
loc
12
1
2
67775
loc
id
12
1
2
67775
loc
left
12
1
2
67775
loc
operator
12
1
2
67775
loc
right
12
1
2
67775
ruby_block_argument_child
6041
ruby_block_argument
6041
child
6041
ruby_block_argument
child
12
1
2
6041
child
ruby_block_argument
12
1
2
6041
ruby_block_argument_def
6041
id
6041
loc
6041
id
loc
12
1
2
6041
loc
id
12
1
2
6041
ruby_block_child
96721
ruby_block
96578
index
51
child
96721
ruby_block
index
12
1
2
96488
2
5
90
ruby_block
child
12
1
2
96488
2
5
90
index
ruby_block
12
2
3
25
7
8
12
7453
7454
12
index
child
12
2
3
25
7
8
12
7453
7454
12
child
ruby_block
12
1
2
96721
child
index
12
1
2
96721
ruby_block_def
96877
id
96877
loc
96877
id
loc
12
1
2
96877
loc
id
12
1
2
96877
ruby_block_parameter_def
2411
id
2411
loc
2411
id
loc
12
1
2
2411
loc
id
12
1
2
2411
ruby_block_parameter_name
2411
ruby_block_parameter
2411
name
2411
ruby_block_parameter
name
12
1
2
2411
name
ruby_block_parameter
12
1
2
2411
ruby_block_parameters
10437
ruby_block
10437
parameters
10437
ruby_block
parameters
12
1
2
10437
parameters
ruby_block
12
1
2
10437
ruby_block_parameters_child
27347
ruby_block_parameters
23488
index
15
child
27347
ruby_block_parameters
index
12
1
2
20110
2
3
3028
3
6
349
ruby_block_parameters
child
12
1
2
20110
2
3
3028
3
6
349
index
ruby_block_parameters
12
9
10
3
33
34
3
111
112
3
1073
1074
3
7461
7462
3
index
child
12
9
10
3
33
34
3
111
112
3
1073
1074
3
7461
7462
3
child
ruby_block_parameters
12
1
2
27347
child
index
12
1
2
27347
ruby_block_parameters_def
23488
id
23488
loc
23488
id
loc
12
1
2
23488
loc
id
12
1
2
23488
ruby_break_child
349
ruby_break
349
child
349
ruby_break
child
12
1
2
349
child
ruby_break
12
1
2
349
ruby_break_def
3343
id
3343
loc
3343
id
loc
12
1
2
3343
loc
id
12
1
2
3343
ruby_call_arguments
659777
ruby_call
659777
arguments
659777
ruby_call
arguments
12
1
2
659777
arguments
ruby_call
12
1
2
659777
ruby_call_block
230853
ruby_call
230853
block
230853
ruby_call
block
12
1
2
230853
block
ruby_call
12
1
2
230853
ruby_call_def
960515
id
960515
method
960515
loc
960515
id
method
12
1
2
960515
id
loc
12
1
2
960515
method
id
12
1
2
960515
method
loc
12
1
2
960515
loc
id
12
1
2
960515
loc
method
12
1
2
960515
ruby_call_receiver
540910
ruby_call
540910
receiver
540910
ruby_call
receiver
12
1
2
540910
receiver
ruby_call
12
1
2
540910
ruby_case_child
4114
ruby_case__
1215
index
69
child
4114
ruby_case__
index
12
1
2
37
2
3
321
3
4
497
4
5
185
5
7
107
7
23
66
ruby_case__
child
12
1
2
37
2
3
321
3
4
497
4
5
185
5
7
107
7
23
66
index
ruby_case__
12
1
2
25
2
3
6
3
5
6
9
12
6
15
22
6
31
56
6
114
273
6
374
387
6
index
child
12
1
2
25
2
3
6
3
5
6
9
12
6
15
22
6
31
56
6
114
273
6
374
387
6
child
ruby_case__
12
1
2
4114
child
index
12
1
2
4114
ruby_case_def
1215
id
1215
loc
1215
id
loc
12
1
2
1215
loc
id
12
1
2
1215
ruby_case_match_clauses
2
ruby_case_match
2
index
1
clauses
2
ruby_case_match
index
12
1
2
2
ruby_case_match
clauses
12
1
2
2
index
ruby_case_match
12
2
3
1
index
clauses
12
2
3
1
clauses
ruby_case_match
12
1
2
2
clauses
index
12
1
2
2
ruby_case_match_def
2
id
2
value
2
loc
2
id
value
12
1
2
2
id
loc
12
1
2
2
value
id
12
1
2
2
value
loc
12
1
2
2
loc
id
12
1
2
2
loc
value
12
1
2
2
ruby_case_match_else
0
ruby_case_match
0
else
0
ruby_case_match
else
12
1
2
3
else
ruby_case_match
12
1
2
3
ruby_case_value
1174
ruby_case__
1174
value
1174
ruby_case__
value
12
1
2
1174
value
ruby_case__
12
1
2
1174
ruby_chained_string_child
3377
ruby_chained_string
894
index
37
child
3377
ruby_chained_string
index
12
2
3
308
3
4
195
4
5
135
5
6
125
6
8
66
8
13
62
ruby_chained_string
child
12
2
3
308
3
4
195
4
5
135
5
6
125
6
8
66
8
13
62
index
ruby_chained_string
12
2
3
3
4
5
3
7
8
3
8
9
3
20
21
3
32
33
3
41
42
3
81
82
3
124
125
3
186
187
3
284
285
6
index
child
12
2
3
3
4
5
3
7
8
3
8
9
3
20
21
3
32
33
3
41
42
3
81
82
3
124
125
3
186
187
3
284
285
6
child
ruby_chained_string
12
1
2
3377
child
index
12
1
2
3377
ruby_chained_string_def
894
id
894
loc
894
id
loc
12
1
2
894
loc
id
12
1
2
894
ruby_class_child
131471
ruby_class
15095
index
1045
child
131471
ruby_class
index
12
1
2
3248
2
3
2351
3
4
1561
4
5
1237
5
6
963
6
7
834
7
9
1127
9
13
1265
13
21
1180
21
75
1133
75
333
192
ruby_class
child
12
1
2
3248
2
3
2351
3
4
1561
4
5
1237
5
6
963
6
7
834
7
9
1127
9
13
1265
13
21
1180
21
75
1133
75
333
192
index
ruby_class
12
1
2
88
2
3
3
3
4
94
4
5
103
5
7
75
7
9
84
9
12
91
12
19
78
19
30
84
31
52
78
53
89
78
90
209
78
215
1199
78
1371
4796
25
index
child
12
1
2
88
2
3
3
3
4
94
4
5
103
5
7
75
7
9
84
9
12
91
12
19
78
19
30
84
31
52
78
53
89
78
90
209
78
215
1199
78
1371
4796
25
child
ruby_class
12
1
2
131471
child
index
12
1
2
131471
ruby_class_def
16747
id
16747
name
16747
loc
16747
id
name
12
1
2
16747
id
loc
12
1
2
16747
name
id
12
1
2
16747
name
loc
12
1
2
16747
loc
id
12
1
2
16747
loc
name
12
1
2
16747
ruby_class_superclass
13244
ruby_class
13244
superclass
13244
ruby_class
superclass
12
1
2
13244
superclass
ruby_class
12
1
2
13244
ruby_conditional_def
3573
id
3573
alternative
3573
condition
3573
consequence
3573
loc
3573
id
alternative
12
1
2
3573
id
condition
12
1
2
3573
id
consequence
12
1
2
3573
id
loc
12
1
2
3573
alternative
id
12
1
2
3573
alternative
condition
12
1
2
3573
alternative
consequence
12
1
2
3573
alternative
loc
12
1
2
3573
condition
id
12
1
2
3573
condition
alternative
12
1
2
3573
condition
consequence
12
1
2
3573
condition
loc
12
1
2
3573
consequence
id
12
1
2
3573
consequence
alternative
12
1
2
3573
consequence
condition
12
1
2
3573
consequence
loc
12
1
2
3573
loc
id
12
1
2
3573
loc
alternative
12
1
2
3573
loc
condition
12
1
2
3573
loc
consequence
12
1
2
3573
ruby_delimited_symbol_child
1677
ruby_delimited_symbol
1215
index
25
child
1677
ruby_delimited_symbol
index
12
1
2
916
2
3
226
3
9
72
ruby_delimited_symbol
child
12
1
2
916
2
3
226
3
9
72
index
ruby_delimited_symbol
12
1
2
3
3
4
3
5
6
3
8
9
3
12
13
3
23
24
3
95
96
3
386
387
3
index
child
12
1
2
3
3
4
3
5
6
3
8
9
3
12
13
3
23
24
3
95
96
3
386
387
3
child
ruby_delimited_symbol
12
1
2
1677
child
index
12
1
2
1677
ruby_delimited_symbol_def
1215
id
1215
loc
1215
id
loc
12
1
2
1215
loc
id
12
1
2
1215
ruby_destructured_left_assignment_child
224
ruby_destructured_left_assignment
108
index
4
child
224
ruby_destructured_left_assignment
index
12
1
2
12
2
3
80
3
4
12
4
5
4
ruby_destructured_left_assignment
child
12
1
2
12
2
3
80
3
4
12
4
5
4
index
ruby_destructured_left_assignment
12
4
5
1
16
17
1
96
97
1
108
109
1
index
child
12
4
5
1
16
17
1
96
97
1
108
109
1
child
ruby_destructured_left_assignment
12
1
2
224
child
index
12
1
2
224
ruby_destructured_left_assignment_def
108
id
108
loc
108
id
loc
12
1
2
108
loc
id
12
1
2
108
ruby_destructured_parameter_child
406
ruby_destructured_parameter
198
index
12
child
406
ruby_destructured_parameter
index
12
1
2
9
2
3
173
3
5
15
ruby_destructured_parameter
child
12
1
2
9
2
3
173
3
5
15
index
ruby_destructured_parameter
12
1
2
3
5
6
3
60
61
3
63
64
3
index
child
12
1
2
3
5
6
3
60
61
3
63
64
3
child
ruby_destructured_parameter
12
1
2
406
child
index
12
1
2
406
ruby_destructured_parameter_def
198
id
198
loc
198
id
loc
12
1
2
198
loc
id
12
1
2
198
ruby_do_block_child
392432
ruby_do_block
136322
index
933
child
392432
ruby_do_block
index
12
1
2
47622
2
3
36490
3
4
21497
4
5
10379
5
7
10561
7
73
9770
ruby_do_block
child
12
1
2
47622
2
3
36490
3
4
21497
4
5
10379
5
7
10561
7
73
9770
index
ruby_do_block
12
1
2
51
2
3
220
4
7
77
7
8
51
8
11
77
11
14
51
14
18
77
21
54
77
62
142
77
174
589
77
754
6846
77
10520
10521
12
index
child
12
1
2
51
2
3
220
4
7
77
7
8
51
8
11
77
11
14
51
14
18
77
21
54
77
62
142
77
174
589
77
754
6846
77
10520
10521
12
child
ruby_do_block
12
1
2
392432
child
index
12
1
2
392432
ruby_do_block_def
136477
id
136477
loc
136477
id
loc
12
1
2
136477
loc
id
12
1
2
136477
ruby_do_block_parameters
15047
ruby_do_block
15047
parameters
15047
ruby_do_block
parameters
12
1
2
15047
parameters
ruby_do_block
12
1
2
15047
ruby_do_child
9201
ruby_do
1593
index
211
child
9201
ruby_do
index
12
1
2
325
2
3
273
3
4
193
4
5
78
5
7
104
7
8
138
8
9
204
9
14
118
14
18
121
18
212
39
ruby_do
child
12
1
2
325
2
3
273
3
4
193
4
5
78
5
7
104
7
8
138
8
9
204
9
14
118
14
18
121
18
212
39
index
ruby_do
12
1
2
105
2
3
26
3
4
31
4
6
18
6
59
16
112
1594
15
index
child
12
1
2
105
2
3
26
3
4
31
4
6
18
6
59
16
112
1594
15
child
ruby_do
12
1
2
9201
child
index
12
1
2
9201
ruby_do_def
1616
id
1616
loc
1616
id
loc
12
1
2
1616
loc
id
12
1
2
1616
ruby_element_reference_child
82641
ruby_element_reference
82474
index
6
child
82641
ruby_element_reference
index
12
1
2
82306
2
3
167
ruby_element_reference
child
12
1
2
82306
2
3
167
index
ruby_element_reference
12
55
56
3
27047
27048
3
index
child
12
55
56
3
27047
27048
3
child
ruby_element_reference
12
1
2
82641
child
index
12
1
2
82641
ruby_element_reference_def
82480
id
82480
object
82480
loc
82480
id
object
12
1
2
82480
id
loc
12
1
2
82480
object
id
12
1
2
82480
object
loc
12
1
2
82480
loc
id
12
1
2
82480
loc
object
12
1
2
82480
ruby_else_child
8817
ruby_else
6938
index
34
child
8817
ruby_else
index
12
1
2
5849
2
3
686
3
12
402
ruby_else
child
12
1
2
5849
2
3
686
3
12
402
index
ruby_else
12
1
2
3
3
4
3
4
5
3
5
6
3
9
10
3
16
17
3
29
30
3
56
57
3
128
129
3
346
347
3
2204
2205
3
index
child
12
1
2
3
3
4
3
4
5
3
5
6
3
9
10
3
16
17
3
29
30
3
56
57
3
128
129
3
346
347
3
2204
2205
3
child
ruby_else
12
1
2
8817
child
index
12
1
2
8817
ruby_else_def
6947
id
6947
loc
6947
id
loc
12
1
2
6947
loc
id
12
1
2
6947
ruby_elsif_alternative
899
ruby_elsif
899
alternative
899
ruby_elsif
alternative
12
1
2
899
alternative
ruby_elsif
12
1
2
899
ruby_elsif_consequence
1606
ruby_elsif
1606
consequence
1606
ruby_elsif
consequence
12
1
2
1606
consequence
ruby_elsif
12
1
2
1606
ruby_elsif_def
1610
id
1610
condition
1610
loc
1610
id
condition
12
1
2
1610
id
loc
12
1
2
1610
condition
id
12
1
2
1610
condition
loc
12
1
2
1610
loc
id
12
1
2
1610
loc
condition
12
1
2
1610
ruby_end_block_child
25
ruby_end_block
11
index
9
child
25
ruby_end_block
index
12
1
2
5
2
3
4
3
4
1
9
10
1
ruby_end_block
child
12
1
2
5
2
3
4
3
4
1
9
10
1
index
ruby_end_block
12
1
2
6
2
3
1
6
7
1
11
12
1
index
child
12
1
2
6
2
3
1
6
7
1
11
12
1
child
ruby_end_block
12
1
2
25
child
index
12
1
2
25
ruby_end_block_def
11
id
11
loc
11
id
loc
12
1
2
11
loc
id
12
1
2
11
ruby_ensure_child
5059
ruby_ensure
3765
index
50
child
5059
ruby_ensure
index
12
1
2
2937
2
3
532
3
9
289
16
17
6
ruby_ensure
child
12
1
2
2937
2
3
532
3
9
289
16
17
6
index
ruby_ensure
12
2
3
25
5
6
6
6
7
6
16
17
3
94
95
3
263
264
3
1196
1197
3
index
child
12
2
3
25
5
6
6
6
7
6
16
17
3
94
95
3
263
264
3
1196
1197
3
child
ruby_ensure
12
1
2
5059
child
index
12
1
2
5059
ruby_ensure_def
3765
id
3765
loc
3765
id
loc
12
1
2
3765
loc
id
12
1
2
3765
ruby_exception_variable_def
1027
id
1027
child
1027
loc
1027
id
child
12
1
2
1027
id
loc
12
1
2
1027
child
id
12
1
2
1027
child
loc
12
1
2
1027
loc
id
12
1
2
1027
loc
child
12
1
2
1027
ruby_exceptions_child
1849
ruby_exceptions
1638
index
9
child
1849
ruby_exceptions
index
12
1
2
1495
2
4
130
4
10
13
ruby_exceptions
child
12
1
2
1495
2
4
130
4
10
13
index
ruby_exceptions
12
1
2
2
2
3
1
5
6
1
8
9
1
13
14
1
38
39
1
143
144
1
1638
1639
1
index
child
12
1
2
2
2
3
1
5
6
1
8
9
1
13
14
1
38
39
1
143
144
1
1638
1639
1
child
ruby_exceptions
12
1
2
1849
child
index
12
1
2
1849
ruby_exceptions_def
1638
id
1638
loc
1638
id
loc
12
1
2
1638
loc
id
12
1
2
1638
ruby_expression_reference_pattern_def
0
id
0
value
0
loc
0
id
value
12
1
2
3
id
loc
12
1
2
3
value
id
12
value
loc
12
loc
id
12
loc
value
12
ruby_find_pattern_child
0
ruby_find_pattern
0
index
0
child
0
ruby_find_pattern
index
12
ruby_find_pattern
child
12
index
ruby_find_pattern
12
index
child
12
child
ruby_find_pattern
12
1
2
3
child
index
12
1
2
3
ruby_find_pattern_class
0
ruby_find_pattern
0
class
0
ruby_find_pattern
class
12
1
2
3
class
ruby_find_pattern
12
1
2
3
ruby_find_pattern_def
0
id
0
loc
0
id
loc
12
1
2
3
loc
id
12
ruby_for_def
163
id
163
body
163
pattern
163
value
163
loc
163
id
body
12
1
2
163
id
pattern
12
1
2
163
id
value
12
1
2
163
id
loc
12
1
2
163
body
id
12
1
2
163
body
pattern
12
1
2
163
body
value
12
1
2
163
body
loc
12
1
2
163
pattern
id
12
1
2
163
pattern
body
12
1
2
163
pattern
value
12
1
2
163
pattern
loc
12
1
2
163
value
id
12
1
2
163
value
body
12
1
2
163
value
pattern
12
1
2
163
value
loc
12
1
2
163
loc
id
12
1
2
163
loc
body
12
1
2
163
loc
pattern
12
1
2
163
loc
value
12
1
2
163
ruby_hash_child
88609
ruby_hash
35622
index
1386
child
88609
ruby_hash
index
12
1
2
14733
2
3
9913
3
4
3965
4
5
4146
5
19
2682
19
108
181
ruby_hash
child
12
1
2
14733
2
3
9913
3
4
3965
4
5
4146
5
19
2682
19
108
181
index
ruby_hash
12
1
2
920
3
4
116
4
15
116
15
56
116
66
2750
116
index
child
12
1
2
920
3
4
116
4
15
116
15
56
116
66
2750
116
child
ruby_hash
12
1
2
88609
child
index
12
1
2
88609
ruby_hash_def
39289
id
39289
loc
39289
id
loc
12
1
2
39289
loc
id
12
1
2
39289
ruby_hash_pattern_child
0
ruby_hash_pattern
0
index
0
child
0
ruby_hash_pattern
index
12
ruby_hash_pattern
child
12
index
ruby_hash_pattern
12
index
child
12
child
ruby_hash_pattern
12
1
2
3
child
index
12
1
2
3
ruby_hash_pattern_class
0
ruby_hash_pattern
0
class
0
ruby_hash_pattern
class
12
1
2
3
class
ruby_hash_pattern
12
1
2
3
ruby_hash_pattern_def
0
id
0
loc
0
id
loc
12
1
2
3
loc
id
12
ruby_hash_splat_argument_def
1812
id
1812
child
1812
loc
1812
id
child
12
1
2
1812
id
loc
12
1
2
1812
child
id
12
1
2
1812
child
loc
12
1
2
1812
loc
id
12
1
2
1812
loc
child
12
1
2
1812
ruby_hash_splat_parameter_def
1350
id
1350
loc
1350
id
loc
12
1
2
1350
loc
id
12
1
2
1350
ruby_hash_splat_parameter_name
1130
ruby_hash_splat_parameter
1130
name
1130
ruby_hash_splat_parameter
name
12
1
2
1130
name
ruby_hash_splat_parameter
12
1
2
1130
ruby_heredoc_body_child
25171
ruby_heredoc_body
5339
index
219
child
25171
ruby_heredoc_body
index
12
2
3
2902
4
5
683
5
6
3
6
7
792
7
9
341
10
15
423
16
73
192
ruby_heredoc_body
child
12
2
3
2902
4
5
683
5
6
3
6
7
792
7
9
341
10
15
423
16
73
192
index
ruby_heredoc_body
12
1
2
57
2
3
27
4
5
12
5
8
15
8
9
9
10
13
18
14
25
18
29
64
18
91
203
18
309
800
18
1751
1752
6
index
child
12
1
2
57
2
3
27
4
5
12
5
8
15
8
9
9
10
13
18
14
25
18
29
64
18
91
203
18
309
800
18
1751
1752
6
child
ruby_heredoc_body
12
1
2
25171
child
index
12
1
2
25171
ruby_heredoc_body_def
5568
id
5568
loc
5568
id
loc
12
1
2
5568
loc
id
12
1
2
5568
ruby_if_alternative
6463
ruby_if
6463
alternative
6463
ruby_if
alternative
12
1
2
6463
alternative
ruby_if
12
1
2
6463
ruby_if_consequence
18518
ruby_if
18518
consequence
18518
ruby_if
consequence
12
1
2
18518
consequence
ruby_if
12
1
2
18518
ruby_if_def
18579
id
18579
condition
18579
loc
18579
id
condition
12
1
2
18579
id
loc
12
1
2
18579
condition
id
12
1
2
18579
condition
loc
12
1
2
18579
loc
id
12
1
2
18579
loc
condition
12
1
2
18579
ruby_if_guard_def
0
id
0
condition
0
loc
0
id
condition
12
1
2
3
id
loc
12
1
2
3
condition
id
12
condition
loc
12
loc
id
12
loc
condition
12
ruby_if_modifier_def
13834
id
13834
body
13834
condition
13834
loc
13834
id
body
12
1
2
13834
id
condition
12
1
2
13834
id
loc
12
1
2
13834
body
id
12
1
2
13834
body
condition
12
1
2
13834
body
loc
12
1
2
13834
condition
id
12
1
2
13834
condition
body
12
1
2
13834
condition
loc
12
1
2
13834
loc
id
12
1
2
13834
loc
body
12
1
2
13834
loc
condition
12
1
2
13834
ruby_in_clause_body
2
ruby_in_clause
2
body
2
ruby_in_clause
body
12
1
2
2
body
ruby_in_clause
12
1
2
2
ruby_in_clause_def
2
id
2
pattern
2
loc
2
id
pattern
12
1
2
2
id
loc
12
1
2
2
pattern
id
12
1
2
2
pattern
loc
12
1
2
2
loc
id
12
1
2
2
loc
pattern
12
1
2
2
ruby_in_clause_guard
0
ruby_in_clause
0
guard
0
ruby_in_clause
guard
12
1
2
3
guard
ruby_in_clause
12
1
2
3
ruby_in_def
163
id
163
child
163
loc
163
id
child
12
1
2
163
id
loc
12
1
2
163
child
id
12
1
2
163
child
loc
12
1
2
163
loc
id
12
1
2
163
loc
child
12
1
2
163
ruby_interpolation_child
38591
ruby_interpolation
38591
index
3
child
38591
ruby_interpolation
index
12
1
2
38591
ruby_interpolation
child
12
1
2
38591
index
ruby_interpolation
12
12656
12657
3
index
child
12
12656
12657
3
child
ruby_interpolation
12
1
2
38591
child
index
12
1
2
38591
ruby_interpolation_def
38591
id
38591
loc
38591
id
loc
12
1
2
38591
loc
id
12
1
2
38591
ruby_keyword_parameter_def
3774
id
3774
name
3774
loc
3774
id
name
12
1
2
3774
id
loc
12
1
2
3774
name
id
12
1
2
3774
name
loc
12
1
2
3774
loc
id
12
1
2
3774
loc
name
12
1
2
3774
ruby_keyword_parameter_value
2830
ruby_keyword_parameter
2830
value
2830
ruby_keyword_parameter
value
12
1
2
2830
value
ruby_keyword_parameter
12
1
2
2830
ruby_keyword_pattern_def
0
id
0
key__
0
loc
0
id
key__
12
1
2
3
id
loc
12
1
2
3
key__
id
12
key__
loc
12
loc
id
12
loc
key__
12
ruby_keyword_pattern_value
0
ruby_keyword_pattern
0
value
0
ruby_keyword_pattern
value
12
1
2
3
value
ruby_keyword_pattern
12
1
2
3
ruby_lambda_def
7473
id
7473
body
7473
loc
7473
id
body
12
1
2
7473
id
loc
12
1
2
7473
body
id
12
1
2
7473
body
loc
12
1
2
7473
loc
id
12
1
2
7473
loc
body
12
1
2
7473
ruby_lambda_parameters
1649
ruby_lambda
1649
parameters
1649
ruby_lambda
parameters
12
1
2
1649
parameters
ruby_lambda
12
1
2
1649
ruby_lambda_parameters_child
1888
ruby_lambda_parameters
1640
index
7
child
1888
ruby_lambda_parameters
index
12
1
2
1459
2
3
142
3
8
39
ruby_lambda_parameters
child
12
1
2
1459
2
3
142
3
8
39
index
ruby_lambda_parameters
12
2
3
1
3
4
1
7
8
1
16
17
1
39
40
1
181
182
1
1640
1641
1
index
child
12
2
3
1
3
4
1
7
8
1
16
17
1
39
40
1
181
182
1
1640
1641
1
child
ruby_lambda_parameters
12
1
2
1888
child
index
12
1
2
1888
ruby_lambda_parameters_def
1649
id
1649
loc
1649
id
loc
12
1
2
1649
loc
id
12
1
2
1649
ruby_left_assignment_list_child
6388
ruby_left_assignment_list
2886
index
15
child
6388
ruby_left_assignment_list
index
12
1
2
359
2
3
1872
3
4
492
4
16
163
ruby_left_assignment_list
child
12
1
2
359
2
3
1872
3
4
492
4
16
163
index
ruby_left_assignment_list
12
2
3
1
4
5
2
6
7
3
10
11
1
14
15
1
16
17
1
30
31
1
59
60
1
163
164
1
655
656
1
2527
2528
1
2886
2887
1
index
child
12
2
3
1
4
5
2
6
7
3
10
11
1
14
15
1
16
17
1
30
31
1
59
60
1
163
164
1
655
656
1
2527
2528
1
2886
2887
1
child
ruby_left_assignment_list
12
1
2
6388
child
index
12
1
2
6388
ruby_left_assignment_list_def
2886
id
2886
loc
2886
id
loc
12
1
2
2886
loc
id
12
1
2
2886
ruby_method_child
265153
ruby_method
97528
index
239
child
265153
ruby_method
index
12
1
2
43837
2
3
17950
3
4
12749
4
5
7823
5
7
8115
7
77
7051
ruby_method
child
12
1
2
43837
2
3
17950
3
4
12749
4
5
7823
5
7
8115
7
77
7051
index
ruby_method
12
1
2
22
2
4
6
4
5
28
5
6
31
6
7
25
8
12
12
13
19
18
20
38
18
46
116
18
150
408
18
520
2241
18
3248
30981
18
index
child
12
1
2
22
2
4
6
4
5
28
5
6
31
6
7
25
8
12
12
13
19
18
20
38
18
46
116
18
150
408
18
520
2241
18
3248
30981
18
child
ruby_method
12
1
2
265153
child
index
12
1
2
265153
ruby_method_def
98554
id
98554
name
98554
loc
98554
id
name
12
1
2
98554
id
loc
12
1
2
98554
name
id
12
1
2
98554
name
loc
12
1
2
98554
loc
id
12
1
2
98554
loc
name
12
1
2
98554
ruby_method_parameters
27316
ruby_method
27316
parameters
27316
ruby_method
parameters
12
1
2
27316
parameters
ruby_method
12
1
2
27316
ruby_method_parameters_child
47656
ruby_method_parameters
28770
index
34
child
47656
ruby_method_parameters
index
12
1
2
17317
2
3
7058
3
4
2745
4
12
1649
ruby_method_parameters
child
12
1
2
17317
2
3
7058
3
4
2745
4
12
1649
index
ruby_method_parameters
12
3
4
3
5
6
3
9
10
3
28
29
3
49
50
3
116
117
3
231
232
3
524
525
3
1396
1397
3
3638
3639
3
9139
9140
3
index
child
12
3
4
3
5
6
3
9
10
3
28
29
3
49
50
3
116
117
3
231
232
3
524
525
3
1396
1397
3
3638
3639
3
9139
9140
3
child
ruby_method_parameters
12
1
2
47656
child
index
12
1
2
47656
ruby_method_parameters_def
28984
id
28984
loc
28984
id
loc
12
1
2
28984
loc
id
12
1
2
28984
ruby_module_child
31103
ruby_module
10530
index
393
child
31103
ruby_module
index
12
1
2
7457
2
3
884
3
5
764
5
11
846
11
126
576
ruby_module
child
12
1
2
7457
2
3
884
3
5
764
5
11
846
11
126
576
index
ruby_module
12
1
2
37
2
3
31
3
4
3
4
5
78
5
7
31
8
10
31
10
16
34
16
24
34
27
45
31
50
107
31
122
374
31
452
3346
15
index
child
12
1
2
37
2
3
31
3
4
3
4
5
78
5
7
31
8
10
31
10
16
34
16
24
34
27
45
31
50
107
31
122
374
31
452
3346
15
child
ruby_module
12
1
2
31103
child
index
12
1
2
31103
ruby_module_def
21083
id
21083
name
21083
loc
21083
id
name
12
1
2
21083
id
loc
12
1
2
21083
name
id
12
1
2
21083
name
loc
12
1
2
21083
loc
id
12
1
2
21083
loc
name
12
1
2
21083
ruby_next_child
238
ruby_next
238
child
238
ruby_next
child
12
1
2
238
child
ruby_next
12
1
2
238
ruby_next_def
2082
id
2082
loc
2082
id
loc
12
1
2
2082
loc
id
12
1
2
2082
ruby_operator_assignment_def
6540
id
6540
left
6540
operator
18
right
6540
loc
6540
id
left
12
1
2
6540
id
operator
12
1
2
6540
id
right
12
1
2
6540
id
loc
12
1
2
6540
left
id
12
1
2
6540
left
operator
12
1
2
6540
left
right
12
1
2
6540
left
loc
12
1
2
6540
operator
id
12
1
2
3
5
6
3
9
10
3
64
65
3
539
540
3
1527
1528
3
operator
left
12
1
2
3
5
6
3
9
10
3
64
65
3
539
540
3
1527
1528
3
operator
right
12
1
2
3
5
6
3
9
10
3
64
65
3
539
540
3
1527
1528
3
operator
loc
12
1
2
3
5
6
3
9
10
3
64
65
3
539
540
3
1527
1528
3
right
id
12
1
2
6540
right
left
12
1
2
6540
right
operator
12
1
2
6540
right
loc
12
1
2
6540
loc
id
12
1
2
6540
loc
left
12
1
2
6540
loc
operator
12
1
2
6540
loc
right
12
1
2
6540
ruby_optional_parameter_def
6519
id
6519
name
6519
value
6519
loc
6519
id
name
12
1
2
6519
id
value
12
1
2
6519
id
loc
12
1
2
6519
name
id
12
1
2
6519
name
value
12
1
2
6519
name
loc
12
1
2
6519
value
id
12
1
2
6519
value
name
12
1
2
6519
value
loc
12
1
2
6519
loc
id
12
1
2
6519
loc
name
12
1
2
6519
loc
value
12
1
2
6519
ruby_pair_def
234896
id
234896
key__
234896
loc
234896
id
key__
12
1
2
234896
id
loc
12
1
2
234896
key__
id
12
1
2
234896
key__
loc
12
1
2
234896
loc
id
12
1
2
234896
loc
key__
12
1
2
234896
ruby_pair_value
234896
ruby_pair
234896
value
234896
ruby_pair
value
12
1
2
234896
value
ruby_pair
12
1
2
234896
ruby_parenthesized_pattern_def
0
id
0
child
0
loc
0
id
child
12
1
2
3
id
loc
12
1
2
3
child
id
12
child
loc
12
loc
id
12
loc
child
12
ruby_parenthesized_statements_child
10089
ruby_parenthesized_statements
10025
index
4
child
10089
ruby_parenthesized_statements
index
12
1
2
9969
2
5
56
ruby_parenthesized_statements
child
12
1
2
9969
2
5
56
index
ruby_parenthesized_statements
12
1
2
1
7
8
1
56
57
1
10025
10026
1
index
child
12
1
2
1
7
8
1
56
57
1
10025
10026
1
child
ruby_parenthesized_statements
12
1
2
10089
child
index
12
1
2
10089
ruby_parenthesized_statements_def
10064
id
10064
loc
10064
id
loc
12
1
2
10064
loc
id
12
1
2
10064
ruby_pattern_def
3869
id
3869
child
3869
loc
3869
id
child
12
1
2
3869
id
loc
12
1
2
3869
child
id
12
1
2
3869
child
loc
12
1
2
3869
loc
id
12
1
2
3869
loc
child
12
1
2
3869
ruby_program_child
33077
ruby_program
10448
index
239
child
33077
ruby_program
index
12
1
2
3862
2
3
2524
3
4
1652
4
5
777
5
8
919
8
77
711
ruby_program
child
12
1
2
3862
2
3
2524
3
4
1652
4
5
777
5
8
919
8
77
711
index
ruby_program
12
1
2
53
2
3
40
4
9
18
9
15
18
15
22
18
25
37
18
38
62
18
66
138
18
161
519
18
765
3320
12
index
child
12
1
2
53
2
3
40
4
9
18
9
15
18
15
22
18
25
37
18
38
62
18
66
138
18
161
519
18
765
3320
12
child
ruby_program
12
1
2
33077
child
index
12
1
2
33077
ruby_program_def
16871
id
16871
loc
16871
id
loc
12
1
2
16871
loc
id
12
1
2
16871
ruby_range_begin
4233
ruby_range
4233
begin
4233
ruby_range
begin
12
1
2
4233
begin
ruby_range
12
1
2
4233
ruby_range_def
4286
id
4286
operator
2
loc
4286
id
operator
12
1
2
4286
id
loc
12
1
2
4286
operator
id
12
1539
1540
1
2747
2748
1
operator
loc
12
1539
1540
1
2747
2748
1
loc
id
12
1
2
4286
loc
operator
12
1
2
4286
ruby_range_end
3665
ruby_range
3665
end
3665
ruby_range
end
12
1
2
3665
end
ruby_range
12
1
2
3665
ruby_rational_def
123
id
123
child
123
loc
123
id
child
12
1
2
123
id
loc
12
1
2
123
child
id
12
1
2
123
child
loc
12
1
2
123
loc
id
12
1
2
123
loc
child
12
1
2
123
ruby_redo_child
0
ruby_redo
0
child
0
ruby_redo
child
12
1
2
3
child
ruby_redo
12
1
2
3
ruby_redo_def
33
id
33
loc
33
id
loc
12
1
2
33
loc
id
12
1
2
33
ruby_regex_child
42820
ruby_regex
12803
index
135
child
42820
ruby_regex
index
12
1
2
6573
2
3
720
3
4
1687
4
5
500
5
6
1089
6
8
982
8
16
1019
16
44
229
ruby_regex
child
12
1
2
6573
2
3
720
3
4
1687
4
5
500
5
6
1089
6
8
982
8
16
1019
16
44
229
index
ruby_regex
12
2
3
12
4
5
3
5
6
9
7
10
9
10
15
6
15
16
6
17
19
9
20
22
6
22
28
9
29
37
9
54
94
9
105
164
9
226
335
9
397
710
9
1055
1751
9
1979
4068
6
index
child
12
2
3
12
4
5
3
5
6
9
7
10
9
10
15
6
15
16
6
17
19
9
20
22
6
22
28
9
29
37
9
54
94
9
105
164
9
226
335
9
397
710
9
1055
1751
9
1979
4068
6
child
ruby_regex
12
1
2
42820
child
index
12
1
2
42820
ruby_regex_def
12819
id
12819
loc
12819
id
loc
12
1
2
12819
loc
id
12
1
2
12819
ruby_rescue_body
1802
ruby_rescue
1802
body
1802
ruby_rescue
body
12
1
2
1802
body
ruby_rescue
12
1
2
1802
ruby_rescue_def
2094
id
2094
loc
2094
id
loc
12
1
2
2094
loc
id
12
1
2
2094
ruby_rescue_exceptions
1638
ruby_rescue
1638
exceptions
1638
ruby_rescue
exceptions
12
1
2
1638
exceptions
ruby_rescue
12
1
2
1638
ruby_rescue_modifier_def
554
id
554
body
554
handler
554
loc
554
id
body
12
1
2
554
id
handler
12
1
2
554
id
loc
12
1
2
554
body
id
12
1
2
554
body
handler
12
1
2
554
body
loc
12
1
2
554
handler
id
12
1
2
554
handler
body
12
1
2
554
handler
loc
12
1
2
554
loc
id
12
1
2
554
loc
body
12
1
2
554
loc
handler
12
1
2
554
ruby_rescue_variable
1027
ruby_rescue
1027
variable
1027
ruby_rescue
variable
12
1
2
1027
variable
ruby_rescue
12
1
2
1027
ruby_rest_assignment_child
381
ruby_rest_assignment
381
child
381
ruby_rest_assignment
child
12
1
2
381
child
ruby_rest_assignment
12
1
2
381
ruby_rest_assignment_def
398
id
398
loc
398
id
loc
12
1
2
398
loc
id
12
1
2
398
ruby_retry_child
0
ruby_retry
0
child
0
ruby_retry
child
12
1
2
3
child
ruby_retry
12
1
2
3
ruby_retry_def
56
id
56
loc
56
id
loc
12
1
2
56
loc
id
12
1
2
56
ruby_return_child
5369
ruby_return
5369
child
5369
ruby_return
child
12
1
2
5369
child
ruby_return
12
1
2
5369
ruby_return_def
8544
id
8544
loc
8544
id
loc
12
1
2
8544
loc
id
12
1
2
8544
ruby_right_assignment_list_child
2924
ruby_right_assignment_list
1372
index
15
child
2924
ruby_right_assignment_list
index
12
2
3
1230
3
4
110
4
6
31
ruby_right_assignment_list
child
12
2
3
1230
3
4
110
4
6
31
index
ruby_right_assignment_list
12
2
3
3
10
11
3
45
46
3
436
437
6
index
child
12
2
3
3
10
11
3
45
46
3
436
437
6
child
ruby_right_assignment_list
12
1
2
2924
child
index
12
1
2
2924
ruby_right_assignment_list_def
1372
id
1372
loc
1372
id
loc
12
1
2
1372
loc
id
12
1
2
1372
ruby_scope_resolution_def
80121
id
80121
name
80121
loc
80121
id
name
12
1
2
80121
id
loc
12
1
2
80121
name
id
12
1
2
80121
name
loc
12
1
2
80121
loc
id
12
1
2
80121
loc
name
12
1
2
80121
ruby_scope_resolution_scope
78359
ruby_scope_resolution
78359
scope
78359
ruby_scope_resolution
scope
12
1
2
78359
scope
ruby_scope_resolution
12
1
2
78359
ruby_setter_def
594
id
594
name
594
loc
594
id
name
12
1
2
594
id
loc
12
1
2
594
name
id
12
1
2
594
name
loc
12
1
2
594
loc
id
12
1
2
594
loc
name
12
1
2
594
ruby_singleton_class_child
2424
ruby_singleton_class
626
index
75
child
2424
ruby_singleton_class
index
12
1
2
283
2
3
81
3
4
37
4
5
44
5
6
37
6
8
44
8
12
47
12
24
47
24
25
3
ruby_singleton_class
child
12
1
2
283
2
3
81
3
4
37
4
5
44
5
6
37
6
8
44
8
12
47
12
24
47
24
25
3
index
ruby_singleton_class
12
1
3
6
3
4
9
4
5
9
7
9
6
10
13
6
16
20
6
21
24
6
31
36
6
45
58
6
71
84
6
109
200
6
index
child
12
1
3
6
3
4
9
4
5
9
7
9
6
10
13
6
16
20
6
21
24
6
31
36
6
45
58
6
71
84
6
109
200
6
child
ruby_singleton_class
12
1
2
2424
child
index
12
1
2
2424
ruby_singleton_class_def
626
id
626
value
626
loc
626
id
value
12
1
2
626
id
loc
12
1
2
626
value
id
12
1
2
626
value
loc
12
1
2
626
loc
id
12
1
2
626
loc
value
12
1
2
626
ruby_singleton_method_child
16091
ruby_singleton_method
6598
index
85
child
16091
ruby_singleton_method
index
12
1
2
3732
2
3
991
3
4
591
4
5
405
5
8
521
8
29
356
ruby_singleton_method
child
12
1
2
3732
2
3
991
3
4
591
4
5
405
5
8
521
8
29
356
index
ruby_singleton_method
12
1
2
3
2
3
6
3
4
6
5
6
12
7
9
6
10
15
6
22
27
6
30
38
6
49
63
6
87
118
6
148
202
6
288
422
6
615
941
6
2164
2165
3
index
child
12
1
2
3
2
3
6
3
4
6
5
6
12
7
9
6
10
15
6
22
27
6
30
38
6
49
63
6
87
118
6
148
202
6
288
422
6
615
941
6
2164
2165
3
child
ruby_singleton_method
12
1
2
16091
child
index
12
1
2
16091
ruby_singleton_method_def
6598
id
6598
name
6598
object
6598
loc
6598
id
name
12
1
2
6598
id
object
12
1
2
6598
id
loc
12
1
2
6598
name
id
12
1
2
6598
name
object
12
1
2
6598
name
loc
12
1
2
6598
object
id
12
1
2
6598
object
name
12
1
2
6598
object
loc
12
1
2
6598
loc
id
12
1
2
6598
loc
name
12
1
2
6598
loc
object
12
1
2
6598
ruby_singleton_method_parameters
4159
ruby_singleton_method
4159
parameters
4159
ruby_singleton_method
parameters
12
1
2
4159
parameters
ruby_singleton_method
12
1
2
4159
ruby_splat_argument_def
3176
id
3176
child
3176
loc
3176
id
child
12
1
2
3176
id
loc
12
1
2
3176
child
id
12
1
2
3176
child
loc
12
1
2
3176
loc
id
12
1
2
3176
loc
child
12
1
2
3176
ruby_splat_parameter_def
2930
id
2930
loc
2930
id
loc
12
1
2
2930
loc
id
12
1
2
2930
ruby_splat_parameter_name
2364
ruby_splat_parameter
2364
name
2364
ruby_splat_parameter
name
12
1
2
2364
name
ruby_splat_parameter
12
1
2
2364
ruby_string_array_child
11471
ruby_string_array
3714
index
460
child
11471
ruby_string_array
index
12
1
2
1204
2
3
1225
3
4
579
4
5
290
5
10
283
10
461
133
ruby_string_array
child
12
1
2
1204
2
3
1225
3
4
579
4
5
290
5
10
283
10
461
133
index
ruby_string_array
12
1
2
385
2
15
36
17
417
35
706
3715
4
index
child
12
1
2
385
2
15
36
17
417
35
706
3715
4
child
ruby_string_array
12
1
2
11471
child
index
12
1
2
11471
ruby_string_array_def
3861
id
3861
loc
3861
id
loc
12
1
2
3861
loc
id
12
1
2
3861
ruby_string_child
534856
ruby_string__
467197
index
281
child
534856
ruby_string__
index
12
1
2
440697
2
282
26500
ruby_string__
child
12
1
2
440697
2
282
26500
index
ruby_string__
12
1
2
129
4
5
64
5
7
22
7
27
22
28
83
22
102
467198
22
index
child
12
1
2
129
4
5
64
5
7
22
7
27
22
28
83
22
102
467198
22
child
ruby_string__
12
1
2
534856
child
index
12
1
2
534856
ruby_string_def
474389
id
474389
loc
474389
id
loc
12
1
2
474389
loc
id
12
1
2
474389
ruby_subshell_child
645
ruby_subshell
409
index
34
child
645
ruby_subshell
index
12
1
2
308
2
3
53
3
6
28
6
12
18
ruby_subshell
child
12
1
2
308
2
3
53
3
6
28
6
12
18
index
ruby_subshell
12
1
2
12
2
3
3
6
7
3
7
8
3
9
10
3
15
16
3
32
33
3
130
131
3
index
child
12
1
2
12
2
3
3
6
7
3
7
8
3
9
10
3
15
16
3
32
33
3
130
131
3
child
ruby_subshell
12
1
2
645
child
index
12
1
2
645
ruby_subshell_def
409
id
409
loc
409
id
loc
12
1
2
409
loc
id
12
1
2
409
ruby_superclass_def
13244
id
13244
child
13244
loc
13244
id
child
12
1
2
13244
id
loc
12
1
2
13244
child
id
12
1
2
13244
child
loc
12
1
2
13244
loc
id
12
1
2
13244
loc
child
12
1
2
13244
ruby_symbol_array_child
2149
ruby_symbol_array
460
index
100
child
2149
ruby_symbol_array
index
12
1
2
176
2
3
94
3
4
39
4
6
21
6
8
39
8
13
36
13
21
36
21
34
15
ruby_symbol_array
child
12
1
2
176
2
3
94
3
4
39
4
6
21
6
8
39
8
13
36
13
21
36
21
34
15
index
ruby_symbol_array
12
1
2
12
2
3
15
3
4
9
5
7
9
7
11
9
13
18
9
19
23
9
27
35
9
42
50
9
62
152
9
index
child
12
1
2
12
2
3
15
3
4
9
5
7
9
7
11
9
13
18
9
19
23
9
27
35
9
42
50
9
62
152
9
child
ruby_symbol_array
12
1
2
2149
child
index
12
1
2
2149
ruby_symbol_array_def
460
id
460
loc
460
id
loc
12
1
2
460
loc
id
12
1
2
460
ruby_then_child
41699
ruby_then
24696
index
106
child
41699
ruby_then
index
12
1
2
15414
2
3
5564
3
4
2043
4
36
1674
ruby_then
child
12
1
2
15414
2
3
5564
3
4
2043
4
36
1674
index
ruby_then
12
1
2
36
2
3
6
4
5
18
6
10
9
11
29
9
43
92
9
157
550
9
1219
8100
9
index
child
12
1
2
36
2
3
6
4
5
18
6
10
9
11
29
9
43
92
9
157
550
9
1219
8100
9
child
ruby_then
12
1
2
41699
child
index
12
1
2
41699
ruby_then_def
24696
id
24696
loc
24696
id
loc
12
1
2
24696
loc
id
12
1
2
24696
ruby_tokeninfo
5917338
id
5917338
kind
70
value
266245
loc
5917234
id
kind
12
1
2
5917338
id
value
12
1
2
5917338
id
loc
12
1
2
5917338
kind
id
12
1
35
6
147
216
6
425
1589
6
1751
1752
6
3964
4089
6
4142
5570
6
7608
9490
6
13402
17010
6
23453
53376
6
54170
77525
6
92096
487850
6
1080911
1080912
3
kind
value
12
1
2
18
5
25
6
46
57
6
65
121
6
123
147
6
558
1746
6
3008
3682
6
4511
7577
6
9950
18387
6
42832
42833
3
kind
loc
12
1
35
6
147
216
6
425
1589
6
1751
1752
6
3964
4089
6
4142
5570
6
7608
9490
6
13402
17010
6
23453
53376
6
54170
77525
6
92096
487850
6
1080911
1080912
3
value
id
12
1
2
157453
2
3
38936
3
4
18744
4
7
22360
7
26
20152
26
178646
8599
value
kind
12
1
2
252768
2
5
13477
value
loc
12
1
2
157456
2
3
38933
3
4
18744
4
7
22360
7
26
20152
26
178646
8599
loc
id
12
1
2
5917130
2
3
103
loc
kind
12
1
2
5917130
2
3
103
loc
value
12
1
2
5917234
ruby_unary_def
12433
id
12433
operand
12433
operator
6
loc
12433
id
operand
12
1
2
12433
id
operator
12
1
2
12433
id
loc
12
1
2
12433
operand
id
12
1
2
12433
operand
operator
12
1
2
12433
operand
loc
12
1
2
12433
operator
id
12
88
89
1
237
238
1
559
560
1
1311
1312
1
1745
1746
1
8493
8494
1
operator
operand
12
88
89
1
237
238
1
559
560
1
1311
1312
1
1745
1746
1
8493
8494
1
operator
loc
12
88
89
1
237
238
1
559
560
1
1311
1312
1
1745
1746
1
8493
8494
1
loc
id
12
1
2
12433
loc
operand
12
1
2
12433
loc
operator
12
1
2
12433
ruby_undef_child
181
ruby_undef
180
index
2
child
181
ruby_undef
index
12
1
2
179
2
3
1
ruby_undef
child
12
1
2
179
2
3
1
index
ruby_undef
12
1
2
1
180
181
1
index
child
12
1
2
1
180
181
1
child
ruby_undef
12
1
2
181
child
index
12
1
2
181
ruby_undef_def
180
id
180
loc
180
id
loc
12
1
2
180
loc
id
12
1
2
180
ruby_unless_alternative
49
ruby_unless
49
alternative
49
ruby_unless
alternative
12
1
2
49
alternative
ruby_unless
12
1
2
49
ruby_unless_consequence
2567
ruby_unless
2567
consequence
2567
ruby_unless
consequence
12
1
2
2567
consequence
ruby_unless
12
1
2
2567
ruby_unless_def
2568
id
2568
condition
2568
loc
2568
id
condition
12
1
2
2568
id
loc
12
1
2
2568
condition
id
12
1
2
2568
condition
loc
12
1
2
2568
loc
id
12
1
2
2568
loc
condition
12
1
2
2568
ruby_unless_guard_def
0
id
0
condition
0
loc
0
id
condition
12
1
2
3
id
loc
12
1
2
3
condition
id
12
condition
loc
12
loc
id
12
loc
condition
12
ruby_unless_modifier_def
4363
id
4363
body
4363
condition
4363
loc
4363
id
body
12
1
2
4363
id
condition
12
1
2
4363
id
loc
12
1
2
4363
body
id
12
1
2
4363
body
condition
12
1
2
4363
body
loc
12
1
2
4363
condition
id
12
1
2
4363
condition
body
12
1
2
4363
condition
loc
12
1
2
4363
loc
id
12
1
2
4363
loc
body
12
1
2
4363
loc
condition
12
1
2
4363
ruby_until_def
114
id
114
body
114
condition
114
loc
114
id
body
12
1
2
114
id
condition
12
1
2
114
id
loc
12
1
2
114
body
id
12
1
2
114
body
condition
12
1
2
114
body
loc
12
1
2
114
condition
id
12
1
2
114
condition
body
12
1
2
114
condition
loc
12
1
2
114
loc
id
12
1
2
114
loc
body
12
1
2
114
loc
condition
12
1
2
114
ruby_until_modifier_def
218
id
218
body
218
condition
218
loc
218
id
body
12
1
2
218
id
condition
12
1
2
218
id
loc
12
1
2
218
body
id
12
1
2
218
body
condition
12
1
2
218
body
loc
12
1
2
218
condition
id
12
1
2
218
condition
body
12
1
2
218
condition
loc
12
1
2
218
loc
id
12
1
2
218
loc
body
12
1
2
218
loc
condition
12
1
2
218
ruby_variable_reference_pattern_def
0
id
0
name
0
loc
0
id
name
12
1
2
3
id
loc
12
1
2
3
name
id
12
name
loc
12
loc
id
12
loc
name
12
ruby_when_body
3185
ruby_when
3185
body
3185
ruby_when
body
12
1
2
3185
body
ruby_when
12
1
2
3185
ruby_when_def
3220
id
3220
loc
3220
id
loc
12
1
2
3220
loc
id
12
1
2
3220
ruby_when_pattern
3869
ruby_when
3220
index
44
pattern
3869
ruby_when
index
12
1
2
2814
2
3
305
3
15
100
ruby_when
pattern
12
1
2
2814
2
3
305
3
15
100
index
ruby_when
12
2
3
12
3
4
12
6
7
3
7
8
3
12
13
3
32
33
3
129
130
3
1023
1024
3
index
pattern
12
2
3
12
3
4
12
6
7
3
7
8
3
12
13
3
32
33
3
129
130
3
1023
1024
3
pattern
ruby_when
12
1
2
3869
pattern
index
12
1
2
3869
ruby_while_def
1339
id
1339
body
1339
condition
1339
loc
1339
id
body
12
1
2
1339
id
condition
12
1
2
1339
id
loc
12
1
2
1339
body
id
12
1
2
1339
body
condition
12
1
2
1339
body
loc
12
1
2
1339
condition
id
12
1
2
1339
condition
body
12
1
2
1339
condition
loc
12
1
2
1339
loc
id
12
1
2
1339
loc
body
12
1
2
1339
loc
condition
12
1
2
1339
ruby_while_modifier_def
184
id
184
body
184
condition
184
loc
184
id
body
12
1
2
184
id
condition
12
1
2
184
id
loc
12
1
2
184
body
id
12
1
2
184
body
condition
12
1
2
184
body
loc
12
1
2
184
condition
id
12
1
2
184
condition
body
12
1
2
184
condition
loc
12
1
2
184
loc
id
12
1
2
184
loc
body
12
1
2
184
loc
condition
12
1
2
184
ruby_yield_child
1114
ruby_yield
1114
child
1114
ruby_yield
child
12
1
2
1114
child
ruby_yield
12
1
2
1114
ruby_yield_def
2402
id
2402
loc
2402
id
loc
12
1
2
2402
loc
id
12
1
2
2402
sourceLocationPrefix
12
prefix
12