@diagnostic_debug
0
@diagnostic_error
189
@diagnostic_info
0
@diagnostic_warning
0
@erb_comment_directive
69
@erb_directive
7815
@erb_graphql_directive
0
@erb_output_directive
14301
@erb_reserved_word
44374
@erb_template
1452
@erb_token_code
22117
@erb_token_comment
69
@erb_token_content
22915
@file
6318
@folder
1554
@location_default
2781020
@ruby_alias
401
@ruby_argument_list
220472
@ruby_array
10610
@ruby_assignment
40672
@ruby_bare_string
3099
@ruby_bare_symbol
683
@ruby_begin
626
@ruby_begin_block
0
@ruby_binary_ampersand
42
@ruby_binary_ampersandampersand
2821
@ruby_binary_and
72
@ruby_binary_bangequal
504
@ruby_binary_bangtilde
38
@ruby_binary_caret
29
@ruby_binary_equalequal
2550
@ruby_binary_equalequalequal
177
@ruby_binary_equaltilde
254
@ruby_binary_langle
431
@ruby_binary_langleequal
92
@ruby_binary_langleequalrangle
83
@ruby_binary_langlelangle
3325
@ruby_binary_minus
658
@ruby_binary_or
3
@ruby_binary_percent
140
@ruby_binary_pipe
42
@ruby_binary_pipepipe
2592
@ruby_binary_plus
1507
@ruby_binary_rangle
790
@ruby_binary_rangleequal
135
@ruby_binary_ranglerangle
6
@ruby_binary_slash
126
@ruby_binary_star
369
@ruby_binary_starstar
34
@ruby_block
23082
@ruby_block_argument
1821
@ruby_block_parameter
672
@ruby_block_parameters
7399
@ruby_break
218
@ruby_call
309198
@ruby_case__
383
@ruby_chained_string
284
@ruby_class
5291
@ruby_conditional
1140
@ruby_delimited_symbol
388
@ruby_destructured_left_assignment
1
@ruby_destructured_parameter
63
@ruby_do
120
@ruby_do_block
42158
@ruby_element_reference
26219
@ruby_else
2188
@ruby_elsif
502
@ruby_end_block
0
@ruby_ensure
1170
@ruby_exception_variable
316
@ruby_exceptions
437
@ruby_for
1
@ruby_hash
8265
@ruby_hash_splat_argument
417
@ruby_hash_splat_parameter
422
@ruby_heredoc_body
1658
@ruby_if
5864
@ruby_if_modifier
4363
@ruby_in
1
@ruby_interpolation
12181
@ruby_keyword_parameter
1123
@ruby_lambda
685
@ruby_lambda_parameters
193
@ruby_left_assignment_list
801
@ruby_method
31109
@ruby_method_parameters
9099
@ruby_module
4491
@ruby_next
661
@ruby_operator_assignment_ampersandampersandequal
5
@ruby_operator_assignment_ampersandequal
5
@ruby_operator_assignment_caretequal
0
@ruby_operator_assignment_langlelangleequal
0
@ruby_operator_assignment_minusequal
63
@ruby_operator_assignment_percentequal
2
@ruby_operator_assignment_pipeequal
44
@ruby_operator_assignment_pipepipeequal
1478
@ruby_operator_assignment_plusequal
513
@ruby_operator_assignment_ranglerangleequal
0
@ruby_operator_assignment_slashequal
3
@ruby_operator_assignment_starequal
3
@ruby_operator_assignment_starstarequal
0
@ruby_optional_parameter
2071
@ruby_pair
65516
@ruby_parenthesized_statements
1745
@ruby_pattern
1207
@ruby_program
6318
@ruby_range_dotdot
442
@ruby_range_dotdotdot
124
@ruby_rational
4
@ruby_redo
0
@ruby_regex
4062
@ruby_rescue
650
@ruby_rescue_modifier
184
@ruby_reserved_word
1035615
@ruby_rest_assignment
18
@ruby_retry
10
@ruby_return
2696
@ruby_right_assignment_list
431
@ruby_scope_resolution
23484
@ruby_setter
190
@ruby_singleton_class
195
@ruby_singleton_method
2089
@ruby_splat_argument
685
@ruby_splat_parameter
927
@ruby_string__
93328
@ruby_string_array
956
@ruby_subshell
132
@ruby_superclass
4192
@ruby_symbol_array
141
@ruby_then
7804
@ruby_token_character
11
@ruby_token_class_variable
234
@ruby_token_comment
56901
@ruby_token_complex
0
@ruby_token_constant
88900
@ruby_token_empty_statement
0
@ruby_token_escape_sequence
20305
@ruby_token_false
5259
@ruby_token_float
2940
@ruby_token_global_variable
733
@ruby_token_hash_key_symbol
63934
@ruby_token_heredoc_beginning
1658
@ruby_token_heredoc_content
3849
@ruby_token_heredoc_end
1658
@ruby_token_identifier
466373
@ruby_token_instance_variable
25782
@ruby_token_integer
33407
@ruby_token_nil
4145
@ruby_token_operator
196
@ruby_token_self
4115
@ruby_token_simple_symbol
85010
@ruby_token_string_content
117747
@ruby_token_super
1580
@ruby_token_true
7437
@ruby_token_uninterpreted
0
@ruby_unary_bang
1753
@ruby_unary_definedquestion
250
@ruby_unary_minus
664
@ruby_unary_not
10
@ruby_unary_plus
443
@ruby_unary_tilde
5
@ruby_undef
13
@ruby_unless
512
@ruby_unless_modifier
1435
@ruby_until
16
@ruby_until_modifier
12
@ruby_when
1006
@ruby_while
109
@ruby_while_modifier
9
@ruby_yield
861
containerparent
7869
parent
1554
child
7869
parent
child
12
1
2
598
2
3
294
3
4
129
4
5
174
5
6
85
6
10
132
10
34
117
45
306
22
child
parent
12
1
2
7869
diagnostics
189
id
189
severity
3
error_tag
3
error_message
12
full_error_message
186
location
189
id
severity
12
1
2
189
id
error_tag
12
1
2
189
id
error_message
12
1
2
189
id
full_error_message
12
1
2
189
id
location
12
1
2
189
severity
id
12
60
61
3
severity
error_tag
12
1
2
3
severity
error_message
12
4
5
3
severity
full_error_message
12
59
60
3
severity
location
12
60
61
3
error_tag
id
12
60
61
3
error_tag
severity
12
1
2
3
error_tag
error_message
12
4
5
3
error_tag
full_error_message
12
59
60
3
error_tag
location
12
60
61
3
error_message
id
12
1
2
9
57
58
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
56
57
3
error_message
location
12
1
2
9
57
58
3
full_error_message
id
12
1
2
183
2
3
3
full_error_message
severity
12
1
2
186
full_error_message
error_tag
12
1
2
186
full_error_message
error_message
12
1
2
186
full_error_message
location
12
1
2
183
2
3
3
location
id
12
1
2
189
location
severity
12
1
2
189
location
error_tag
12
1
2
189
location
error_message
12
1
2
189
location
full_error_message
12
1
2
189
erb_ast_node_parent
113116
child
113116
parent
25064
parent_index
1016
child
parent
12
1
2
113116
child
parent_index
12
1
2
113116
parent
child
12
1
3
1506
3
4
22234
4
322
1323
parent
parent_index
12
1
3
1506
3
4
22234
4
322
1323
parent_index
child
12
1
2
158
2
3
174
3
5
91
5
6
132
6
10
53
10
17
79
17
33
79
34
70
79
72
169
79
177
419
79
7442
7919
9
parent_index
parent
12
1
2
158
2
3
174
3
5
91
5
6
132
6
10
53
10
17
79
17
33
79
34
70
79
72
169
79
177
419
79
7442
7919
9
erb_comment_directive_def
69
id
69
child
69
loc
69
id
child
12
1
2
69
id
loc
12
1
2
69
child
id
12
1
2
69
child
loc
12
1
2
69
loc
id
12
1
2
69
loc
child
12
1
2
69
erb_directive_def
7815
id
7815
child
7815
loc
7815
id
child
12
1
2
7815
id
loc
12
1
2
7815
child
id
12
1
2
7815
child
loc
12
1
2
7815
loc
id
12
1
2
7815
loc
child
12
1
2
7815
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
14301
id
14301
child
14301
loc
14301
id
child
12
1
2
14301
id
loc
12
1
2
14301
child
id
12
1
2
14301
child
loc
12
1
2
14301
loc
id
12
1
2
14301
loc
child
12
1
2
14301
erb_template_child
45102
erb_template
1424
index
1016
child
45102
erb_template
index
12
1
5
104
5
7
85
7
10
107
10
14
126
14
18
82
18
19
126
19
22
110
22
27
110
27
33
120
33
41
107
41
53
113
53
75
107
75
188
107
208
322
12
erb_template
child
12
1
5
104
5
7
85
7
10
107
10
14
126
14
18
82
18
19
126
19
22
110
22
27
110
27
33
120
33
41
107
41
53
113
53
75
107
75
188
107
208
322
12
index
erb_template
12
1
2
158
2
3
174
3
5
91
5
6
132
6
10
53
10
17
79
17
33
79
34
70
79
72
169
79
177
419
79
433
451
9
index
child
12
1
2
158
2
3
174
3
5
91
5
6
132
6
10
53
10
17
79
17
33
79
34
70
79
72
169
79
177
419
79
433
451
9
child
erb_template
12
1
2
45102
child
index
12
1
2
45102
erb_template_def
1452
id
1452
loc
1452
id
loc
12
1
2
1452
loc
id
12
1
2
1452
erb_tokeninfo
89476
id
89476
kind
12
file
1424
idx
2029
value
20398
loc
89476
id
kind
12
1
2
89476
id
file
12
1
2
89476
id
idx
12
1
2
89476
id
value
12
1
2
89476
id
loc
12
1
2
89476
kind
id
12
22
23
3
6987
6988
3
7239
7240
3
14018
14019
3
kind
file
12
11
12
3
441
442
6
450
451
3
kind
idx
12
18
19
3
337
338
3
343
344
3
536
537
3
kind
value
12
6
7
3
19
20
3
2416
2417
3
4003
4004
3
kind
loc
12
22
23
3
6987
6988
3
7239
7240
3
14018
14019
3
file
id
12
1
9
104
9
13
85
13
18
107
20
26
126
28
34
82
36
37
126
37
42
110
44
53
110
53
65
120
65
81
107
81
105
113
105
149
110
151
417
107
432
642
9
file
kind
12
1
2
28
3
4
1361
4
5
34
file
idx
12
1
9
104
9
13
85
13
18
107
20
26
126
28
34
82
36
37
126
37
42
110
44
53
110
53
65
120
65
81
107
81
105
113
105
149
110
151
417
107
432
642
9
file
value
12
1
7
107
7
10
117
10
13
101
13
15
79
15
18
120
18
19
113
19
22
126
22
26
120
26
30
107
30
37
110
37
45
107
45
62
107
63
169
104
file
loc
12
1
9
104
9
13
85
13
18
107
20
26
126
28
34
82
36
37
126
37
42
110
44
53
110
53
65
120
65
81
107
81
105
113
105
149
110
151
417
107
432
642
9
idx
id
12
1
2
316
2
3
345
3
5
186
5
6
265
6
10
98
10
15
155
16
32
155
32
70
167
70
158
158
168
418
155
418
451
25
idx
kind
12
1
2
661
2
3
899
3
4
427
4
5
41
idx
file
12
1
2
316
2
3
345
3
5
186
5
6
265
6
10
98
10
15
155
16
32
155
32
70
167
70
158
158
168
418
155
418
451
25
idx
value
12
1
2
459
2
3
218
3
4
246
4
5
177
5
7
158
7
11
158
11
19
155
19
38
158
38
74
155
74
184
142
idx
loc
12
1
2
316
2
3
345
3
5
186
5
6
265
6
10
98
10
15
155
16
32
155
32
70
167
70
158
158
168
418
155
418
451
25
value
id
12
1
2
16353
2
3
2589
3
7003
1456
value
kind
12
1
2
20398
value
file
12
1
2
17021
2
3
2247
3
442
1130
value
idx
12
1
2
17093
2
3
2060
3
339
1244
value
loc
12
1
2
16353
2
3
2589
3
7003
1456
loc
id
12
1
2
89476
loc
kind
12
1
2
89476
loc
file
12
1
2
89476
loc
idx
12
1
2
89476
loc
value
12
1
2
89476
files
6318
id
6318
name
6318
simple
4786
ext
6
fromSource
3
id
name
12
1
2
6318
id
simple
12
1
2
6318
id
ext
12
1
2
6318
id
fromSource
12
1
2
6318
name
id
12
1
2
6318
name
simple
12
1
2
6318
name
ext
12
1
2
6318
name
fromSource
12
1
2
6318
simple
id
12
1
2
4124
2
3
452
3
46
208
simple
name
12
1
2
4124
2
3
452
3
46
208
simple
ext
12
1
2
4786
simple
fromSource
12
1
2
4786
ext
id
12
459
460
3
1537
1538
3
ext
name
12
459
460
3
1537
1538
3
ext
simple
12
233
234
3
1279
1280
3
ext
fromSource
12
1
2
6
fromSource
id
12
1996
1997
3
fromSource
name
12
1996
1997
3
fromSource
simple
12
1512
1513
3
fromSource
ext
12
2
3
3
folders
1554
id
1554
name
1554
simple
607
id
name
12
1
2
1554
id
simple
12
1
2
1554
name
id
12
1
2
1554
name
simple
12
1
2
1554
simple
id
12
1
2
307
2
3
148
3
4
53
4
6
53
6
64
44
simple
name
12
1
2
307
2
3
148
3
4
53
4
6
53
6
64
44
locations_default
2781020
id
2781020
file
6318
start_line
4482
start_column
1028
end_line
4482
end_column
1041
id
file
12
1
2
2781020
id
start_line
12
1
2
2781020
id
start_column
12
1
2
2781020
id
end_line
12
1
2
2781020
id
end_column
12
1
2
2781020
file
id
12
1
29
474
29
43
487
43
66
474
66
90
487
90
115
484
115
150
493
150
197
477
197
250
477
250
336
474
336
437
474
438
628
477
631
1012
474
1013
3897
474
4063
11968
82
file
start_line
12
1
5
332
5
6
430
6
8
421
8
10
471
10
12
433
12
16
563
16
21
553
21
26
493
26
35
506
35
45
506
45
63
496
63
100
474
100
260
474
261
1221
158
file
start_column
12
1
16
455
16
22
481
22
30
484
30
39
481
39
47
509
47
54
515
54
62
506
62
69
496
69
78
519
78
87
522
87
98
487
98
117
487
117
241
370
file
end_line
12
1
5
326
5
6
386
6
8
446
8
11
569
11
14
579
14
18
550
18
23
525
23
29
493
29
39
538
39
51
503
51
74
477
74
137
481
137
1221
440
file
end_column
12
1
19
528
19
27
487
27
35
477
35
45
515
45
53
509
53
60
544
60
68
481
68
76
544
76
84
487
84
93
503
93
105
484
105
127
474
127
246
278
start_line
id
12
1
2
427
2
8
136
8
11
360
11
21
398
21
36
360
36
78
351
78
117
338
117
176
338
176
242
338
242
358
338
358
640
338
646
1435
338
1439
8046
338
8155
17098
75
start_line
file
12
1
2
1418
2
5
389
5
10
338
10
15
395
15
21
348
21
30
360
30
50
338
50
110
338
110
342
338
343
1997
215
start_line
start_column
12
1
2
430
2
5
120
5
7
345
7
14
389
14
21
351
21
34
338
34
47
345
47
59
341
59
71
370
71
82
345
82
97
341
97
117
345
117
173
338
173
230
79
start_line
end_line
12
1
2
1272
2
3
693
3
4
373
4
5
307
5
6
284
6
7
253
7
9
329
9
13
348
13
20
345
20
272
275
start_line
end_column
12
1
2
430
2
6
139
6
8
348
8
14
341
14
21
338
21
35
345
35
49
367
49
62
345
62
74
383
74
86
370
86
103
338
103
123
348
123
193
345
196
235
41
start_column
id
12
1
2
82
2
3
66
3
7
91
7
18
88
18
32
85
33
54
79
55
138
82
139
355
79
378
1128
79
1232
3093
79
3170
8500
79
8795
12536
79
12565
46889
56
start_column
file
12
1
2
104
2
3
72
3
6
75
6
12
79
12
22
82
22
39
79
39
84
79
84
189
79
193
452
79
452
850
79
865
1268
79
1283
1399
79
1401
1997
60
start_column
start_line
12
1
2
104
2
3
63
3
7
88
7
14
82
14
23
79
23
40
79
42
83
82
88
152
79
170
298
79
315
514
79
524
728
79
734
818
79
818
1049
53
start_column
end_line
12
1
2
101
2
3
66
3
7
85
7
14
82
14
23
82
23
41
79
43
81
79
81
152
82
169
299
79
318
520
79
529
737
79
741
832
82
834
1049
50
start_column
end_column
12
1
2
98
2
3
66
3
5
72
5
9
85
9
13
88
13
18
79
18
28
79
28
46
82
46
66
79
67
93
79
93
131
79
131
151
79
152
197
60
end_line
id
12
1
3
91
3
4
383
4
7
367
7
19
379
19
29
338
29
60
341
60
100
338
100
153
345
153
217
341
217
299
338
299
500
338
506
1086
338
1097
3355
338
3439
15671
199
end_line
file
12
1
2
1418
2
5
389
5
10
338
10
15
395
15
21
348
21
30
360
30
50
338
50
110
338
110
344
341
360
1820
212
end_line
start_line
12
1
2
1202
2
3
702
3
4
376
4
5
310
5
6
275
6
8
389
8
11
364
11
17
354
17
28
338
28
39
167
end_line
start_column
12
1
2
37
2
3
443
3
6
376
6
13
360
13
20
367
20
34
345
34
46
348
46
59
351
59
70
345
70
81
364
81
96
348
96
115
351
115
169
341
169
225
101
end_line
end_column
12
1
2
424
2
5
126
5
7
341
7
14
376
14
21
341
21
35
357
35
49
364
49
62
345
62
74
364
74
86
379
86
104
345
104
124
354
124
205
338
206
236
22
end_column
id
12
1
2
56
2
4
91
4
10
85
10
21
88
21
37
79
37
75
82
75
173
79
173
439
79
472
1483
79
1548
3811
79
3970
8671
79
8868
12177
79
12204
21563
79
21993
21994
3
end_column
file
12
1
2
104
2
3
69
3
7
94
7
14
85
14
27
79
27
45
79
45
105
82
108
231
79
232
538
79
560
976
79
1009
1362
79
1383
1471
79
1472
1794
50
end_column
start_line
12
1
2
104
2
4
88
4
8
79
8
15
79
15
26
85
26
47
79
49
97
79
104
192
79
192
337
79
341
548
79
552
776
79
777
839
79
839
984
50
end_column
start_column
12
1
2
63
2
4
91
4
8
82
8
14
85
14
21
82
21
37
82
37
52
79
52
61
82
61
70
79
70
83
88
83
96
82
96
104
85
104
151
56
end_column
end_line
12
1
2
104
2
4
94
4
9
85
9
16
79
16
28
85
28
57
79
57
107
79
107
203
79
208
372
79
375
573
79
575
813
79
813
848
79
853
924
37
numlines
0
element_id
0
num_lines
0
num_code
0
num_comment
0
element_id
num_lines
12
element_id
num_code
12
element_id
num_comment
12
num_lines
element_id
12
num_lines
num_code
12
num_lines
num_comment
12
num_code
element_id
12
num_code
num_lines
12
num_code
num_comment
12
num_comment
element_id
12
num_comment
num_lines
12
num_comment
num_code
12
ruby_alias_def
401
id
401
alias
401
name
401
loc
401
id
alias
12
1
2
401
id
name
12
1
2
401
id
loc
12
1
2
401
alias
id
12
1
2
401
alias
name
12
1
2
401
alias
loc
12
1
2
401
name
id
12
1
2
401
name
alias
12
1
2
401
name
loc
12
1
2
401
loc
id
12
1
2
401
loc
alias
12
1
2
401
loc
name
12
1
2
401
ruby_argument_list_child
284453
ruby_argument_list
220408
index
101
child
284453
ruby_argument_list
index
12
1
2
179133
2
3
27397
3
33
13877
ruby_argument_list
child
12
1
2
179133
2
3
27397
3
33
13877
index
ruby_argument_list
12
1
2
34
2
3
9
3
4
3
5
6
6
7
9
6
10
14
6
17
19
6
26
46
6
115
245
6
633
1644
6
4384
13040
6
69628
69629
3
index
child
12
1
2
34
2
3
9
3
4
3
5
6
6
7
9
6
10
14
6
17
19
6
26
46
6
115
245
6
633
1644
6
4384
13040
6
69628
69629
3
child
ruby_argument_list
12
1
2
284453
child
index
12
1
2
284453
ruby_argument_list_def
220472
id
220472
loc
220472
id
loc
12
1
2
220472
loc
id
12
1
2
220472
ruby_array_child
20081
ruby_array
8970
index
94
child
20081
ruby_array
index
12
1
2
2972
2
3
3878
3
4
1308
4
10
700
10
94
110
ruby_array
child
12
1
2
2972
2
3
3878
3
4
1308
4
10
700
10
94
110
index
ruby_array
12
1
2
9
2
3
27
3
4
13
4
6
8
6
12
7
13
22
7
24
35
7
37
139
7
175
5933
7
8872
8873
1
index
child
12
1
2
9
2
3
27
3
4
13
4
6
8
6
12
7
13
22
7
24
35
7
37
139
7
175
5933
7
8872
8873
1
child
ruby_array
12
1
2
20081
child
index
12
1
2
20081
ruby_array_def
10610
id
10610
loc
10610
id
loc
12
1
2
10610
loc
id
12
1
2
10610
ruby_assignment_def
40672
id
40672
left
40672
right
40672
loc
40672
id
left
12
1
2
40672
id
right
12
1
2
40672
id
loc
12
1
2
40672
left
id
12
1
2
40672
left
right
12
1
2
40672
left
loc
12
1
2
40672
right
id
12
1
2
40672
right
left
12
1
2
40672
right
loc
12
1
2
40672
loc
id
12
1
2
40672
loc
left
12
1
2
40672
loc
right
12
1
2
40672
ruby_ast_node_parent
2753601
child
2753601
parent
902948
parent_index
553
child
parent
12
1
2
2753601
child
parent_index
12
1
2
2753601
parent
child
12
1
2
97327
2
3
130530
3
4
491022
4
5
115601
5
22
67780
22
176
686
parent
parent_index
12
1
2
97327
2
3
130530
3
4
491022
4
5
115601
5
22
67780
22
176
686
parent_index
child
12
1
2
126
2
3
56
3
4
44
4
5
12
5
6
50
6
15
47
15
26
47
29
58
44
63
160
44
177
1156
44
1754
285246
34
parent_index
parent
12
1
2
126
2
3
56
3
4
44
4
5
12
5
6
50
6
15
47
15
26
47
29
58
44
63
160
44
177
1156
44
1754
285246
34
ruby_bare_string_child
3111
ruby_bare_string
3099
index
2
child
3111
ruby_bare_string
index
12
1
2
3087
2
3
12
ruby_bare_string
child
12
1
2
3087
2
3
12
index
ruby_bare_string
12
12
13
1
3065
3066
1
index
child
12
12
13
1
3065
3066
1
child
ruby_bare_string
12
1
2
3111
child
index
12
1
2
3111
ruby_bare_string_def
3099
id
3099
loc
3099
id
loc
12
1
2
3099
loc
id
12
1
2
3099
ruby_bare_symbol_child
683
ruby_bare_symbol
683
index
1
child
683
ruby_bare_symbol
index
12
1
2
683
ruby_bare_symbol
child
12
1
2
683
index
ruby_bare_symbol
12
683
684
1
index
child
12
683
684
1
child
ruby_bare_symbol
12
1
2
683
child
index
12
1
2
683
ruby_bare_symbol_def
683
id
683
loc
683
id
loc
12
1
2
683
loc
id
12
1
2
683
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
2173
ruby_begin
626
index
34
child
2173
ruby_begin
index
12
1
2
32
2
3
283
3
4
127
4
5
71
5
7
57
7
14
49
14
35
7
ruby_begin
child
12
1
2
32
2
3
283
3
4
127
4
5
71
5
7
57
7
14
49
14
35
7
index
ruby_begin
12
1
2
6
4
5
8
5
6
5
6
13
3
13
24
3
30
57
3
77
185
3
311
627
3
index
child
12
1
2
6
4
5
8
5
6
5
6
13
3
13
24
3
30
57
3
77
185
3
311
627
3
child
ruby_begin
12
1
2
2173
child
index
12
1
2
2173
ruby_begin_def
626
id
626
loc
626
id
loc
12
1
2
626
loc
id
12
1
2
626
ruby_binary_def
14253
id
14253
left
14253
operator
23
right
14253
loc
14253
id
left
12
1
2
14253
id
operator
12
1
2
14253
id
right
12
1
2
14253
id
loc
12
1
2
14253
left
id
12
1
2
14253
left
operator
12
1
2
14253
left
right
12
1
2
14253
left
loc
12
1
2
14253
operator
id
12
1
2
2
9
15
2
22
39
2
42
93
2
114
124
2
124
136
2
254
320
2
431
505
2
658
791
2
1217
1403
2
2550
2593
2
2821
2822
1
operator
left
12
1
2
2
9
15
2
22
39
2
42
93
2
114
124
2
124
136
2
254
320
2
431
505
2
658
791
2
1217
1403
2
2550
2593
2
2821
2822
1
operator
right
12
1
2
2
9
15
2
22
39
2
42
93
2
114
124
2
124
136
2
254
320
2
431
505
2
658
791
2
1217
1403
2
2550
2593
2
2821
2822
1
operator
loc
12
1
2
2
9
15
2
22
39
2
42
93
2
114
124
2
124
136
2
254
320
2
431
505
2
658
791
2
1217
1403
2
2550
2593
2
2821
2822
1
right
id
12
1
2
14253
right
left
12
1
2
14253
right
operator
12
1
2
14253
right
loc
12
1
2
14253
loc
id
12
1
2
14253
loc
left
12
1
2
14253
loc
operator
12
1
2
14253
loc
right
12
1
2
14253
ruby_block_argument_def
1821
id
1821
child
1821
loc
1821
id
child
12
1
2
1821
id
loc
12
1
2
1821
child
id
12
1
2
1821
child
loc
12
1
2
1821
loc
id
12
1
2
1821
loc
child
12
1
2
1821
ruby_block_child
23073
ruby_block
23035
index
12
child
23073
ruby_block
index
12
1
2
23010
2
5
25
ruby_block
child
12
1
2
23010
2
5
25
index
ruby_block
12
1
2
3
3
4
3
8
9
3
7277
7278
3
index
child
12
1
2
3
3
4
3
8
9
3
7277
7278
3
child
ruby_block
12
1
2
23073
child
index
12
1
2
23073
ruby_block_def
23082
id
23082
loc
23082
id
loc
12
1
2
23082
loc
id
12
1
2
23082
ruby_block_parameter_def
672
id
672
name
672
loc
672
id
name
12
1
2
672
id
loc
12
1
2
672
name
id
12
1
2
672
name
loc
12
1
2
672
loc
id
12
1
2
672
loc
name
12
1
2
672
ruby_block_parameters
2708
ruby_block
2708
parameters
2708
ruby_block
parameters
12
1
2
2708
parameters
ruby_block
12
1
2
2708
ruby_block_parameters_child
8616
ruby_block_parameters
7399
index
5
child
8616
ruby_block_parameters
index
12
1
2
6323
2
3
976
3
6
99
ruby_block_parameters
child
12
1
2
6323
2
3
976
3
6
99
index
ruby_block_parameters
12
9
10
1
33
34
1
98
99
1
1064
1065
1
7318
7319
1
index
child
12
9
10
1
33
34
1
98
99
1
1064
1065
1
7318
7319
1
child
ruby_block_parameters
12
1
2
8616
child
index
12
1
2
8616
ruby_block_parameters_def
7399
id
7399
loc
7399
id
loc
12
1
2
7399
loc
id
12
1
2
7399
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
218
id
218
loc
218
id
loc
12
1
2
218
loc
id
12
1
2
218
ruby_call_arguments
219693
ruby_call
219693
arguments
219693
ruby_call
arguments
12
1
2
219693
arguments
ruby_call
12
1
2
219693
ruby_call_block
64655
ruby_call
64655
block
64655
ruby_call
block
12
1
2
64655
block
ruby_call
12
1
2
64655
ruby_call_def
309198
id
309198
method
309198
loc
309198
id
method
12
1
2
309198
id
loc
12
1
2
309198
method
id
12
1
2
309198
method
loc
12
1
2
309198
loc
id
12
1
2
309198
loc
method
12
1
2
309198
ruby_call_receiver
169516
ruby_call
169516
receiver
169516
ruby_call
receiver
12
1
2
169516
receiver
ruby_call
12
1
2
169516
ruby_case_child
1290
ruby_case__
383
index
22
child
1290
ruby_case__
index
12
1
2
10
2
3
103
3
4
158
4
5
59
5
7
31
7
23
20
ruby_case__
child
12
1
2
10
2
3
103
3
4
158
4
5
59
5
7
31
7
23
20
index
ruby_case__
12
1
2
8
2
3
2
3
5
2
8
11
2
13
21
2
30
52
2
110
268
2
369
380
2
index
child
12
1
2
8
2
3
2
3
5
2
8
11
2
13
21
2
30
52
2
110
268
2
369
380
2
child
ruby_case__
12
1
2
1290
child
index
12
1
2
1290
ruby_case_def
383
id
383
loc
383
id
loc
12
1
2
383
loc
id
12
1
2
383
ruby_case_value
371
ruby_case__
371
value
371
ruby_case__
value
12
1
2
371
value
ruby_case__
12
1
2
371
ruby_chained_string_child
1072
ruby_chained_string
284
index
12
child
1072
ruby_chained_string
index
12
2
3
98
3
4
62
4
5
43
5
6
38
6
8
21
8
13
20
ruby_chained_string
child
12
2
3
98
3
4
62
4
5
43
5
6
38
6
8
21
8
13
20
index
ruby_chained_string
12
2
3
1
4
5
1
7
8
1
8
9
1
20
21
1
32
33
1
41
42
1
79
80
1
122
123
1
184
185
1
281
282
2
index
child
12
2
3
1
4
5
1
7
8
1
8
9
1
20
21
1
32
33
1
41
42
1
79
80
1
122
123
1
184
185
1
281
282
2
child
ruby_chained_string
12
1
2
1072
child
index
12
1
2
1072
ruby_chained_string_def
284
id
284
loc
284
id
loc
12
1
2
284
loc
id
12
1
2
284
ruby_class_child
41432
ruby_class
4758
index
313
child
41432
ruby_class
index
12
1
2
1033
2
3
734
3
4
482
4
5
396
5
6
300
6
7
266
7
9
346
9
13
410
13
21
372
21
76
356
77
311
58
ruby_class
child
12
1
2
1033
2
3
734
3
4
482
4
5
396
5
6
300
6
7
266
7
9
346
9
13
410
13
21
372
21
76
356
77
311
58
index
ruby_class
12
1
3
16
3
4
28
4
5
26
5
7
24
7
8
24
8
10
11
10
12
25
12
18
25
18
31
24
32
50
24
52
88
24
88
194
24
202
874
24
948
4707
11
index
child
12
1
3
16
3
4
28
4
5
26
5
7
24
7
8
24
8
10
11
10
12
25
12
18
25
18
31
24
32
50
24
52
88
24
88
194
24
202
874
24
948
4707
11
child
ruby_class
12
1
2
41432
child
index
12
1
2
41432
ruby_class_def
5291
id
5291
name
5291
loc
5291
id
name
12
1
2
5291
id
loc
12
1
2
5291
name
id
12
1
2
5291
name
loc
12
1
2
5291
loc
id
12
1
2
5291
loc
name
12
1
2
5291
ruby_class_superclass
4192
ruby_class
4192
superclass
4192
ruby_class
superclass
12
1
2
4192
superclass
ruby_class
12
1
2
4192
ruby_conditional_def
1140
id
1140
alternative
1140
condition
1140
consequence
1140
loc
1140
id
alternative
12
1
2
1140
id
condition
12
1
2
1140
id
consequence
12
1
2
1140
id
loc
12
1
2
1140
alternative
id
12
1
2
1140
alternative
condition
12
1
2
1140
alternative
consequence
12
1
2
1140
alternative
loc
12
1
2
1140
condition
id
12
1
2
1140
condition
alternative
12
1
2
1140
condition
consequence
12
1
2
1140
condition
loc
12
1
2
1140
consequence
id
12
1
2
1140
consequence
alternative
12
1
2
1140
consequence
condition
12
1
2
1140
consequence
loc
12
1
2
1140
loc
id
12
1
2
1140
loc
alternative
12
1
2
1140
loc
condition
12
1
2
1140
loc
consequence
12
1
2
1140
ruby_delimited_symbol_child
534
ruby_delimited_symbol
388
index
8
child
534
ruby_delimited_symbol
index
12
1
2
293
2
3
72
3
9
22
ruby_delimited_symbol
child
12
1
2
293
2
3
72
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
384
385
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
384
385
1
child
ruby_delimited_symbol
12
1
2
534
child
index
12
1
2
534
ruby_delimited_symbol_def
388
id
388
loc
388
id
loc
12
1
2
388
loc
id
12
1
2
388
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
130
ruby_destructured_parameter
63
index
4
child
130
ruby_destructured_parameter
index
12
1
2
3
2
3
55
3
5
5
ruby_destructured_parameter
child
12
1
2
3
2
3
55
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
130
child
index
12
1
2
130
ruby_destructured_parameter_def
63
id
63
loc
63
id
loc
12
1
2
63
loc
id
12
1
2
63
ruby_do_block_child
123604
ruby_do_block
42142
index
227
child
123604
ruby_do_block
index
12
1
2
13618
2
3
11541
3
4
6742
4
5
3697
5
7
3374
7
49
3162
64
73
6
ruby_do_block
child
12
1
2
13618
2
3
11541
3
4
6742
4
5
3697
5
7
3374
7
49
3162
64
73
6
index
ruby_do_block
12
1
2
25
2
3
50
3
5
18
5
8
15
8
15
18
15
26
18
32
53
18
61
159
18
205
748
18
1001
9012
18
13313
13314
3
index
child
12
1
2
25
2
3
50
3
5
18
5
8
15
8
15
18
15
26
18
32
53
18
61
159
18
205
748
18
1001
9012
18
13313
13314
3
child
ruby_do_block
12
1
2
123604
child
index
12
1
2
123604
ruby_do_block_def
42158
id
42158
loc
42158
id
loc
12
1
2
42158
loc
id
12
1
2
42158
ruby_do_block_parameters
4690
ruby_do_block
4690
parameters
4690
ruby_do_block
parameters
12
1
2
4690
parameters
ruby_do_block
12
1
2
4690
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
26268
ruby_element_reference
26217
index
2
child
26268
ruby_element_reference
index
12
1
2
26166
2
3
51
ruby_element_reference
child
12
1
2
26166
2
3
51
index
ruby_element_reference
12
51
52
1
26217
26218
1
index
child
12
51
52
1
26217
26218
1
child
ruby_element_reference
12
1
2
26268
child
index
12
1
2
26268
ruby_element_reference_def
26219
id
26219
object
26219
loc
26219
id
object
12
1
2
26219
id
loc
12
1
2
26219
object
id
12
1
2
26219
object
loc
12
1
2
26219
loc
id
12
1
2
26219
loc
object
12
1
2
26219
ruby_else_child
2778
ruby_else
2185
index
11
child
2778
ruby_else
index
12
1
2
1839
2
3
218
3
12
127
ruby_else
child
12
1
2
1839
2
3
218
3
12
127
index
ruby_else
12
1
2
1
3
4
1
4
5
1
6
7
1
9
10
1
16
17
1
27
28
1
53
54
1
126
127
1
342
343
1
2161
2162
1
index
child
12
1
2
1
3
4
1
4
5
1
6
7
1
9
10
1
16
17
1
27
28
1
53
54
1
126
127
1
342
343
1
2161
2162
1
child
ruby_else
12
1
2
2778
child
index
12
1
2
2778
ruby_else_def
2188
id
2188
loc
2188
id
loc
12
1
2
2188
loc
id
12
1
2
2188
ruby_elsif_alternative
275
ruby_elsif
275
alternative
275
ruby_elsif
alternative
12
1
2
275
alternative
ruby_elsif
12
1
2
275
ruby_elsif_consequence
501
ruby_elsif
501
consequence
501
ruby_elsif
consequence
12
1
2
501
consequence
ruby_elsif
12
1
2
501
ruby_elsif_def
502
id
502
condition
502
loc
502
id
condition
12
1
2
502
id
loc
12
1
2
502
condition
id
12
1
2
502
condition
loc
12
1
2
502
loc
id
12
1
2
502
loc
condition
12
1
2
502
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
1581
ruby_ensure
1170
index
16
child
1581
ruby_ensure
index
12
1
2
909
2
3
167
3
5
87
6
17
6
ruby_ensure
child
12
1
2
909
2
3
167
3
5
87
6
17
6
index
ruby_ensure
12
2
3
8
5
6
2
6
7
2
16
17
1
93
94
1
259
260
1
1158
1159
1
index
child
12
2
3
8
5
6
2
6
7
2
16
17
1
93
94
1
259
260
1
1158
1159
1
child
ruby_ensure
12
1
2
1581
child
index
12
1
2
1581
ruby_ensure_def
1170
id
1170
loc
1170
id
loc
12
1
2
1170
loc
id
12
1
2
1170
ruby_exception_variable_def
316
id
316
child
316
loc
316
id
child
12
1
2
316
id
loc
12
1
2
316
child
id
12
1
2
316
child
loc
12
1
2
316
loc
id
12
1
2
316
loc
child
12
1
2
316
ruby_exceptions_child
512
ruby_exceptions
437
index
8
child
512
ruby_exceptions
index
12
1
2
391
2
3
31
3
9
15
ruby_exceptions
child
12
1
2
391
2
3
31
3
9
15
index
ruby_exceptions
12
2
3
3
3
4
1
5
6
1
15
16
1
46
47
1
437
438
1
index
child
12
2
3
3
3
4
1
5
6
1
15
16
1
46
47
1
437
438
1
child
ruby_exceptions
12
1
2
512
child
index
12
1
2
512
ruby_exceptions_def
437
id
437
loc
437
id
loc
12
1
2
437
loc
id
12
1
2
437
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
15337
ruby_hash
6770
index
111
child
15337
ruby_hash
index
12
1
2
3386
2
3
1777
3
4
708
4
6
550
6
112
349
ruby_hash
child
12
1
2
3386
2
3
1777
3
4
708
4
6
550
6
112
349
index
ruby_hash
12
1
2
42
2
3
19
3
13
9
13
21
9
21
30
9
30
50
9
53
350
9
543
6771
5
index
child
12
1
2
42
2
3
19
3
13
9
13
21
9
21
30
9
30
50
9
53
350
9
543
6771
5
child
ruby_hash
12
1
2
15337
child
index
12
1
2
15337
ruby_hash_def
8265
id
8265
loc
8265
id
loc
12
1
2
8265
loc
id
12
1
2
8265
ruby_hash_splat_argument_def
417
id
417
child
417
loc
417
id
child
12
1
2
417
id
loc
12
1
2
417
child
id
12
1
2
417
child
loc
12
1
2
417
loc
id
12
1
2
417
loc
child
12
1
2
417
ruby_hash_splat_parameter_def
422
id
422
loc
422
id
loc
12
1
2
422
loc
id
12
1
2
422
ruby_hash_splat_parameter_name
352
ruby_hash_splat_parameter
352
name
352
ruby_hash_splat_parameter
name
12
1
2
352
name
ruby_hash_splat_parameter
12
1
2
352
ruby_heredoc_body_child
7777
ruby_heredoc_body
1658
index
72
child
7777
ruby_heredoc_body
index
12
2
3
912
4
5
196
5
6
1
6
7
251
7
9
107
10
15
134
16
73
57
ruby_heredoc_body
child
12
2
3
912
4
5
196
5
6
1
6
7
251
7
9
107
10
15
134
16
73
57
index
ruby_heredoc_body
12
1
2
19
2
3
9
3
4
4
4
7
5
7
8
3
9
13
6
13
23
6
26
58
6
84
192
6
293
747
6
1658
1659
2
index
child
12
1
2
19
2
3
9
3
4
4
4
7
5
7
8
3
9
13
6
13
23
6
26
58
6
84
192
6
293
747
6
1658
1659
2
child
ruby_heredoc_body
12
1
2
7777
child
index
12
1
2
7777
ruby_heredoc_body_def
1658
id
1658
loc
1658
id
loc
12
1
2
1658
loc
id
12
1
2
1658
ruby_if_alternative
2029
ruby_if
2029
alternative
2029
ruby_if
alternative
12
1
2
2029
alternative
ruby_if
12
1
2
2029
ruby_if_consequence
5845
ruby_if
5845
consequence
5845
ruby_if
consequence
12
1
2
5845
consequence
ruby_if
12
1
2
5845
ruby_if_def
5864
id
5864
condition
5864
loc
5864
id
condition
12
1
2
5864
id
loc
12
1
2
5864
condition
id
12
1
2
5864
condition
loc
12
1
2
5864
loc
id
12
1
2
5864
loc
condition
12
1
2
5864
ruby_if_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_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
12181
ruby_interpolation
12181
index
1
child
12181
ruby_interpolation
index
12
1
2
12181
ruby_interpolation
child
12
1
2
12181
index
ruby_interpolation
12
12181
12182
1
index
child
12
12181
12182
1
child
ruby_interpolation
12
1
2
12181
child
index
12
1
2
12181
ruby_interpolation_def
12181
id
12181
loc
12181
id
loc
12
1
2
12181
loc
id
12
1
2
12181
ruby_keyword_parameter_def
1123
id
1123
name
1123
loc
1123
id
name
12
1
2
1123
id
loc
12
1
2
1123
name
id
12
1
2
1123
name
loc
12
1
2
1123
loc
id
12
1
2
1123
loc
name
12
1
2
1123
ruby_keyword_parameter_value
835
ruby_keyword_parameter
835
value
835
ruby_keyword_parameter
value
12
1
2
835
value
ruby_keyword_parameter
12
1
2
835
ruby_lambda_def
685
id
685
body
685
loc
685
id
body
12
1
2
685
id
loc
12
1
2
685
body
id
12
1
2
685
body
loc
12
1
2
685
loc
id
12
1
2
685
loc
body
12
1
2
685
ruby_lambda_parameters
193
ruby_lambda
193
parameters
193
ruby_lambda
parameters
12
1
2
193
parameters
ruby_lambda
12
1
2
193
ruby_lambda_parameters_child
246
ruby_lambda_parameters
188
index
4
child
246
ruby_lambda_parameters
index
12
1
2
149
2
3
24
3
5
14
ruby_lambda_parameters
child
12
1
2
149
2
3
24
3
5
14
index
ruby_lambda_parameters
12
6
7
1
14
15
1
38
39
1
186
187
1
index
child
12
6
7
1
14
15
1
38
39
1
186
187
1
child
ruby_lambda_parameters
12
1
2
246
child
index
12
1
2
246
ruby_lambda_parameters_def
193
id
193
loc
193
id
loc
12
1
2
193
loc
id
12
1
2
193
ruby_left_assignment_list_child
1786
ruby_left_assignment_list
801
index
8
child
1786
ruby_left_assignment_list
index
12
1
2
2
2
3
653
3
4
125
4
9
21
ruby_left_assignment_list
child
12
1
2
2
2
3
653
3
4
125
4
9
21
index
ruby_left_assignment_list
12
2
3
1
3
4
2
9
10
1
21
22
1
145
146
1
791
792
1
793
794
1
index
child
12
2
3
1
3
4
2
9
10
1
21
22
1
145
146
1
791
792
1
793
794
1
child
ruby_left_assignment_list
12
1
2
1786
child
index
12
1
2
1786
ruby_left_assignment_list_def
801
id
801
loc
801
id
loc
12
1
2
801
loc
id
12
1
2
801
ruby_method_child
83600
ruby_method
30809
index
76
child
83600
ruby_method
index
12
1
2
13884
2
3
5682
3
4
3987
4
5
2469
5
7
2580
7
77
2205
ruby_method
child
12
1
2
13884
2
3
5682
3
4
3987
4
5
2469
5
7
2580
7
77
2205
index
ruby_method
12
1
2
7
2
4
2
4
5
9
5
6
10
6
7
8
9
12
4
13
19
6
20
37
6
44
114
6
148
400
6
505
2182
6
3179
30471
6
index
child
12
1
2
7
2
4
2
4
5
9
5
6
10
6
7
8
9
12
4
13
19
6
20
37
6
44
114
6
148
400
6
505
2182
6
3179
30471
6
child
ruby_method
12
1
2
83600
child
index
12
1
2
83600
ruby_method_def
31109
id
31109
name
31109
loc
31109
id
name
12
1
2
31109
id
loc
12
1
2
31109
name
id
12
1
2
31109
name
loc
12
1
2
31109
loc
id
12
1
2
31109
loc
name
12
1
2
31109
ruby_method_parameters
8561
ruby_method
8561
parameters
8561
ruby_method
parameters
12
1
2
8561
parameters
ruby_method
12
1
2
8561
ruby_method_parameters_child
14895
ruby_method_parameters
9011
index
11
child
14895
ruby_method_parameters
index
12
1
2
5430
2
3
2201
3
4
864
4
12
514
ruby_method_parameters
child
12
1
2
5430
2
3
2201
3
4
864
4
12
514
index
ruby_method_parameters
12
3
4
1
5
6
1
9
10
1
26
27
1
43
44
1
101
102
1
218
219
1
509
510
1
1364
1365
1
3541
3542
1
8912
8913
1
index
child
12
3
4
1
5
6
1
9
10
1
26
27
1
43
44
1
101
102
1
218
219
1
509
510
1
1364
1365
1
3541
3542
1
8912
8913
1
child
ruby_method_parameters
12
1
2
14895
child
index
12
1
2
14895
ruby_method_parameters_def
9099
id
9099
loc
9099
id
loc
12
1
2
9099
loc
id
12
1
2
9099
ruby_module_child
9867
ruby_module
3339
index
125
child
9867
ruby_module
index
12
1
2
2371
2
3
280
3
5
240
5
11
265
11
125
182
ruby_module
child
12
1
2
2371
2
3
280
3
5
240
5
11
265
11
125
182
index
ruby_module
12
1
2
13
2
3
9
3
4
9
4
5
16
5
7
11
7
10
9
10
16
10
16
23
9
23
36
10
38
86
10
89
227
10
253
3304
8
index
child
12
1
2
13
2
3
9
3
4
9
4
5
16
5
7
11
7
10
9
10
16
10
16
23
9
23
36
10
38
86
10
89
227
10
253
3304
8
child
ruby_module
12
1
2
9867
child
index
12
1
2
9867
ruby_module_def
4491
id
4491
name
4491
loc
4491
id
name
12
1
2
4491
id
loc
12
1
2
4491
name
id
12
1
2
4491
name
loc
12
1
2
4491
loc
id
12
1
2
4491
loc
name
12
1
2
4491
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
661
id
661
loc
661
id
loc
12
1
2
661
loc
id
12
1
2
661
ruby_operator_assignment_def
2069
id
2069
left
2069
operator
6
right
2069
loc
2069
id
left
12
1
2
2069
id
operator
12
1
2
2069
id
right
12
1
2
2069
id
loc
12
1
2
2069
left
id
12
1
2
2069
left
operator
12
1
2
2069
left
right
12
1
2
2069
left
loc
12
1
2
2069
operator
id
12
1
2
1
5
6
1
9
10
1
63
64
1
513
514
1
1478
1479
1
operator
left
12
1
2
1
5
6
1
9
10
1
63
64
1
513
514
1
1478
1479
1
operator
right
12
1
2
1
5
6
1
9
10
1
63
64
1
513
514
1
1478
1479
1
operator
loc
12
1
2
1
5
6
1
9
10
1
63
64
1
513
514
1
1478
1479
1
right
id
12
1
2
2069
right
left
12
1
2
2069
right
operator
12
1
2
2069
right
loc
12
1
2
2069
loc
id
12
1
2
2069
loc
left
12
1
2
2069
loc
operator
12
1
2
2069
loc
right
12
1
2
2069
ruby_optional_parameter_def
2071
id
2071
name
2071
value
2071
loc
2071
id
name
12
1
2
2071
id
value
12
1
2
2071
id
loc
12
1
2
2071
name
id
12
1
2
2071
name
value
12
1
2
2071
name
loc
12
1
2
2071
value
id
12
1
2
2071
value
name
12
1
2
2071
value
loc
12
1
2
2071
loc
id
12
1
2
2071
loc
name
12
1
2
2071
loc
value
12
1
2
2071
ruby_pair_def
65516
id
65516
key__
65516
value
65516
loc
65516
id
key__
12
1
2
65516
id
value
12
1
2
65516
id
loc
12
1
2
65516
key__
id
12
1
2
65516
key__
value
12
1
2
65516
key__
loc
12
1
2
65516
value
id
12
1
2
65516
value
key__
12
1
2
65516
value
loc
12
1
2
65516
loc
id
12
1
2
65516
loc
key__
12
1
2
65516
loc
value
12
1
2
65516
ruby_parenthesized_statements_child
1746
ruby_parenthesized_statements
1745
index
2
child
1746
ruby_parenthesized_statements
index
12
1
2
1744
2
3
1
ruby_parenthesized_statements
child
12
1
2
1744
2
3
1
index
ruby_parenthesized_statements
12
1
2
1
1745
1746
1
index
child
12
1
2
1
1745
1746
1
child
ruby_parenthesized_statements
12
1
2
1746
child
index
12
1
2
1746
ruby_parenthesized_statements_def
1745
id
1745
loc
1745
id
loc
12
1
2
1745
loc
id
12
1
2
1745
ruby_pattern_def
1207
id
1207
child
1207
loc
1207
id
child
12
1
2
1207
id
loc
12
1
2
1207
child
id
12
1
2
1207
child
loc
12
1
2
1207
loc
id
12
1
2
1207
loc
child
12
1
2
1207
ruby_program_child
14564
ruby_program
6248
index
136
child
14564
ruby_program
index
12
1
2
3282
2
3
1658
3
4
484
4
8
528
8
44
294
ruby_program
child
12
1
2
3282
2
3
1658
3
4
484
4
8
528
8
44
294
index
ruby_program
12
1
2
31
2
3
9
4
5
15
5
7
6
8
11
9
13
14
9
16
25
9
31
44
9
51
78
9
93
148
9
194
414
9
937
1975
6
index
child
12
1
2
31
2
3
9
4
5
15
5
7
6
8
11
9
13
14
9
16
25
9
31
44
9
51
78
9
93
148
9
194
414
9
937
1975
6
child
ruby_program
12
1
2
14564
child
index
12
1
2
14564
ruby_program_def
6318
id
6318
loc
6318
id
loc
12
1
2
6318
loc
id
12
1
2
6318
ruby_range_begin
560
ruby_range
560
begin
560
ruby_range
begin
12
1
2
560
begin
ruby_range
12
1
2
560
ruby_range_def
567
id
567
operator
2
loc
567
id
operator
12
1
2
567
id
loc
12
1
2
567
operator
id
12
123
124
1
438
439
1
operator
loc
12
123
124
1
438
439
1
loc
id
12
1
2
567
loc
operator
12
1
2
567
ruby_range_end
478
ruby_range
478
end
478
ruby_range
end
12
1
2
478
end
ruby_range
12
1
2
478
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
13763
ruby_regex
4057
index
43
child
13763
ruby_regex
index
12
1
2
2072
2
3
223
3
4
538
4
5
155
5
6
344
6
8
317
8
15
309
15
44
95
ruby_regex
child
12
1
2
2072
2
3
223
3
4
538
4
5
155
5
6
344
6
8
317
8
15
309
15
44
95
index
ruby_regex
12
2
3
4
4
7
3
7
11
3
12
17
3
17
18
2
20
22
3
23
26
2
26
32
3
33
41
3
58
95
3
105
168
3
226
340
3
400
715
3
1055
1743
3
1963
4014
2
index
child
12
2
3
4
4
7
3
7
11
3
12
17
3
17
18
2
20
22
3
23
26
2
26
32
3
33
41
3
58
95
3
105
168
3
226
340
3
400
715
3
1055
1743
3
1963
4014
2
child
ruby_regex
12
1
2
13763
child
index
12
1
2
13763
ruby_regex_def
4062
id
4062
loc
4062
id
loc
12
1
2
4062
loc
id
12
1
2
4062
ruby_rescue_body
556
ruby_rescue
556
body
556
ruby_rescue
body
12
1
2
556
body
ruby_rescue
12
1
2
556
ruby_rescue_def
650
id
650
loc
650
id
loc
12
1
2
650
loc
id
12
1
2
650
ruby_rescue_exceptions
437
ruby_rescue
437
exceptions
437
ruby_rescue
exceptions
12
1
2
437
exceptions
ruby_rescue
12
1
2
437
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
316
ruby_rescue
316
variable
316
ruby_rescue
variable
12
1
2
316
variable
ruby_rescue
12
1
2
316
ruby_rest_assignment_child
7
ruby_rest_assignment
7
child
7
ruby_rest_assignment
child
12
1
2
7
child
ruby_rest_assignment
12
1
2
7
ruby_rest_assignment_def
18
id
18
loc
18
id
loc
12
1
2
18
loc
id
12
1
2
18
ruby_retry_child
0
ruby_retry
0
child
0
ruby_retry
child
12
1
2
1
child
ruby_retry
12
1
2
1
ruby_retry_def
10
id
10
loc
10
id
loc
12
1
2
10
loc
id
12
1
2
10
ruby_return_child
1694
ruby_return
1694
child
1694
ruby_return
child
12
1
2
1694
child
ruby_return
12
1
2
1694
ruby_return_def
2696
id
2696
loc
2696
id
loc
12
1
2
2696
loc
id
12
1
2
2696
ruby_right_assignment_list_child
921
ruby_right_assignment_list
431
index
5
child
921
ruby_right_assignment_list
index
12
2
3
386
3
4
35
4
6
10
ruby_right_assignment_list
child
12
2
3
386
3
4
35
4
6
10
index
ruby_right_assignment_list
12
2
3
1
10
11
1
45
46
1
427
428
2
index
child
12
2
3
1
10
11
1
45
46
1
427
428
2
child
ruby_right_assignment_list
12
1
2
921
child
index
12
1
2
921
ruby_right_assignment_list_def
431
id
431
loc
431
id
loc
12
1
2
431
loc
id
12
1
2
431
ruby_scope_resolution_def
23484
id
23484
name
23484
loc
23484
id
name
12
1
2
23484
id
loc
12
1
2
23484
name
id
12
1
2
23484
name
loc
12
1
2
23484
loc
id
12
1
2
23484
loc
name
12
1
2
23484
ruby_scope_resolution_scope
22811
ruby_scope_resolution
22811
scope
22811
ruby_scope_resolution
scope
12
1
2
22811
scope
ruby_scope_resolution
12
1
2
22811
ruby_setter_def
190
id
190
name
190
loc
190
id
name
12
1
2
190
id
loc
12
1
2
190
name
id
12
1
2
190
name
loc
12
1
2
190
loc
id
12
1
2
190
loc
name
12
1
2
190
ruby_singleton_class_child
747
ruby_singleton_class
195
index
24
child
747
ruby_singleton_class
index
12
1
2
91
2
3
22
3
4
11
4
5
15
5
6
10
6
7
11
7
10
15
10
18
15
18
25
4
ruby_singleton_class
child
12
1
2
91
2
3
22
3
4
11
4
5
15
5
6
10
6
7
11
7
10
15
10
18
15
18
25
4
index
ruby_singleton_class
12
1
2
2
2
3
3
3
5
2
7
8
1
8
9
2
9
12
2
16
18
2
19
23
2
26
35
2
45
56
2
70
82
2
103
194
2
index
child
12
1
2
2
2
3
3
3
5
2
7
8
1
8
9
2
9
12
2
16
18
2
19
23
2
26
35
2
45
56
2
70
82
2
103
194
2
child
ruby_singleton_class
12
1
2
747
child
index
12
1
2
747
ruby_singleton_class_def
195
id
195
value
195
loc
195
id
value
12
1
2
195
id
loc
12
1
2
195
value
id
12
1
2
195
value
loc
12
1
2
195
loc
id
12
1
2
195
loc
value
12
1
2
195
ruby_singleton_method_child
5110
ruby_singleton_method
2089
index
28
child
5110
ruby_singleton_method
index
12
1
2
1189
2
3
314
3
4
180
4
5
127
5
8
164
8
29
115
ruby_singleton_method
child
12
1
2
1189
2
3
314
3
4
180
4
5
127
5
8
164
8
29
115
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
85
116
2
148
202
2
279
407
2
586
901
2
2089
2090
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
85
116
2
148
202
2
279
407
2
586
901
2
2089
2090
1
child
ruby_singleton_method
12
1
2
5110
child
index
12
1
2
5110
ruby_singleton_method_def
2089
id
2089
name
2089
object
2089
loc
2089
id
name
12
1
2
2089
id
object
12
1
2
2089
id
loc
12
1
2
2089
name
id
12
1
2
2089
name
object
12
1
2
2089
name
loc
12
1
2
2089
object
id
12
1
2
2089
object
name
12
1
2
2089
object
loc
12
1
2
2089
loc
id
12
1
2
2089
loc
name
12
1
2
2089
loc
object
12
1
2
2089
ruby_singleton_method_parameters
1302
ruby_singleton_method
1302
parameters
1302
ruby_singleton_method
parameters
12
1
2
1302
parameters
ruby_singleton_method
12
1
2
1302
ruby_splat_argument_def
685
id
685
child
685
loc
685
id
child
12
1
2
685
id
loc
12
1
2
685
child
id
12
1
2
685
child
loc
12
1
2
685
loc
id
12
1
2
685
loc
child
12
1
2
685
ruby_splat_parameter_def
927
id
927
loc
927
id
loc
12
1
2
927
loc
id
12
1
2
927
ruby_splat_parameter_name
751
ruby_splat_parameter
751
name
751
ruby_splat_parameter
name
12
1
2
751
name
ruby_splat_parameter
12
1
2
751
ruby_string_array_child
3099
ruby_string_array
950
index
88
child
3099
ruby_string_array
index
12
1
2
203
2
3
308
3
4
241
4
5
67
5
8
71
8
89
57
ruby_string_array
child
12
1
2
203
2
3
308
3
4
241
4
5
67
5
8
71
8
89
57
index
ruby_string_array
12
1
2
38
2
3
6
3
4
6
4
5
13
5
8
7
11
32
7
36
129
7
195
941
4
index
child
12
1
2
38
2
3
6
3
4
6
4
5
13
5
8
7
11
32
7
36
129
7
195
941
4
child
ruby_string_array
12
1
2
3099
child
index
12
1
2
3099
ruby_string_array_def
956
id
956
loc
956
id
loc
12
1
2
956
loc
id
12
1
2
956
ruby_string_child
126841
ruby_string__
92207
index
125
child
126841
ruby_string__
index
12
1
2
85213
2
65
6924
65
125
69
ruby_string__
child
12
1
2
85213
2
65
6924
65
125
69
index
ruby_string__
12
1
19
4
61
62
13
62
63
37
64
82
8
142
144
10
144
190
10
190
206
10
209
354
10
383
469
10
474
3465
10
6917
91192
2
index
child
12
1
19
4
61
62
13
62
63
37
64
82
8
142
144
10
144
190
10
190
206
10
209
354
10
383
469
10
474
3465
10
6917
91192
2
child
ruby_string__
12
1
2
126841
child
index
12
1
2
126841
ruby_string_def
93328
id
93328
loc
93328
id
loc
12
1
2
93328
loc
id
12
1
2
93328
ruby_subshell_child
207
ruby_subshell
132
index
11
child
207
ruby_subshell
index
12
1
2
101
2
3
16
3
6
9
6
12
6
ruby_subshell
child
12
1
2
101
2
3
16
3
6
9
6
12
6
index
ruby_subshell
12
1
2
4
2
3
1
6
7
1
7
8
1
9
10
1
15
16
1
31
32
1
131
132
1
index
child
12
1
2
4
2
3
1
6
7
1
7
8
1
9
10
1
15
16
1
31
32
1
131
132
1
child
ruby_subshell
12
1
2
207
child
index
12
1
2
207
ruby_subshell_def
132
id
132
loc
132
id
loc
12
1
2
132
loc
id
12
1
2
132
ruby_superclass_def
4192
id
4192
child
4192
loc
4192
id
child
12
1
2
4192
id
loc
12
1
2
4192
child
id
12
1
2
4192
child
loc
12
1
2
4192
loc
id
12
1
2
4192
loc
child
12
1
2
4192
ruby_symbol_array_child
683
ruby_symbol_array
141
index
32
child
683
ruby_symbol_array
index
12
1
2
53
2
3
26
3
4
13
4
6
7
6
8
13
8
13
12
13
19
11
19
33
6
ruby_symbol_array
child
12
1
2
53
2
3
26
3
4
13
4
6
7
6
8
13
8
13
12
13
19
11
19
33
6
index
ruby_symbol_array
12
1
2
4
2
3
4
3
4
3
4
6
2
6
8
2
10
11
2
13
17
2
17
20
2
20
22
2
26
30
2
34
43
2
43
50
2
62
89
2
141
142
1
index
child
12
1
2
4
2
3
4
3
4
3
4
6
2
6
8
2
10
11
2
13
17
2
17
20
2
20
22
2
26
30
2
34
43
2
43
50
2
62
89
2
141
142
1
child
ruby_symbol_array
12
1
2
683
child
index
12
1
2
683
ruby_symbol_array_def
141
id
141
loc
141
id
loc
12
1
2
141
loc
id
12
1
2
141
ruby_then_child
13256
ruby_then
7804
index
35
child
13256
ruby_then
index
12
1
2
4839
2
3
1772
3
4
656
4
36
537
ruby_then
child
12
1
2
4839
2
3
1772
3
4
656
4
36
537
index
ruby_then
12
1
2
14
3
5
3
5
6
3
7
11
3
11
27
3
43
88
3
155
538
3
1193
7805
3
index
child
12
1
2
14
3
5
3
5
6
3
7
11
3
11
27
3
43
88
3
155
538
3
1193
7805
3
child
ruby_then
12
1
2
13256
child
index
12
1
2
13256
ruby_then_def
7804
id
7804
loc
7804
id
loc
12
1
2
7804
loc
id
12
1
2
7804
ruby_tokeninfo
1856942
id
1856942
kind
23
file
3746
idx
30101
value
83761
loc
1856910
id
kind
12
1
2
1856942
id
file
12
1
2
1856942
id
idx
12
1
2
1856942
id
value
12
1
2
1856942
id
loc
12
1
2
1856942
kind
id
12
1
32
2
133
211
2
444
1542
2
1658
1659
2
3807
3850
2
3955
5260
2
7437
9201
2
13152
16114
2
22472
51646
2
51758
74313
2
88007
465893
2
1034408
1034409
1
kind
file
12
1
29
2
35
87
2
144
145
1
491
492
3
537
566
2
877
946
2
1288
1340
2
1404
1716
2
2412
2536
2
3016
3591
2
3695
3728
2
3735
3736
1
kind
idx
12
1
31
2
117
159
2
333
431
2
1040
1049
2
1859
2130
2
2248
2419
2
3373
3471
2
3562
4239
2
6733
8692
2
10069
10236
2
12262
22341
2
27114
27115
1
kind
value
12
1
2
6
5
33
2
43
54
2
59
121
2
123
137
2
554
1680
2
2845
3584
2
4345
7279
2
9346
17729
2
41205
41206
1
kind
loc
12
1
32
2
133
211
2
444
1542
2
1658
1659
2
3807
3850
2
3955
5260
2
7437
9201
2
13152
16114
2
22472
51646
2
51758
74313
2
88007
465893
2
1034408
1034409
1
file
id
12
1
21
323
21
28
286
28
34
299
34
47
283
47
63
285
63
85
285
85
124
286
124
180
282
180
271
282
271
434
283
436
732
281
732
1514
281
1523
10821
281
12102
30102
9
file
kind
12
1
6
301
6
7
600
7
8
345
8
9
597
9
10
576
10
11
401
11
12
320
12
14
341
14
22
265
file
idx
12
1
21
323
21
28
286
28
34
299
34
47
283
47
63
285
63
85
285
85
124
286
124
180
282
180
271
282
271
434
283
436
732
281
732
1514
281
1523
10821
281
12102
30102
9
file
value
12
1
18
253
18
21
316
21
24
303
24
29
329
29
35
304
35
42
306
42
52
303
52
65
293
65
83
287
83
113
284
113
162
283
162
286
281
287
1625
204
file
loc
12
1
21
323
21
28
286
28
34
299
34
47
283
47
63
285
63
85
285
85
124
286
124
180
282
180
271
282
271
434
283
436
732
281
732
1514
281
1523
10821
281
12102
30102
9
idx
id
12
1
2
5212
2
3
579
3
4
6719
4
5
2345
5
8
1732
8
10
2694
10
20
2293
20
35
2338
35
86
2297
86
262
2258
262
3747
1634
idx
kind
12
1
2
7144
2
3
6927
3
4
4631
4
5
2494
5
6
1787
6
8
2318
8
12
2742
12
21
2058
idx
file
12
1
2
5212
2
3
579
3
4
6719
4
5
2345
5
8
1732
8
10
2694
10
20
2293
20
35
2338
35
86
2297
86
262
2258
262
3747
1634
idx
value
12
1
2
5252
2
3
1313
3
4
6409
4
6
2598
6
8
2336
8
13
2604
13
20
2307
20
34
2276
34
73
2306
73
310
2258
310
1997
442
idx
loc
12
1
2
5212
2
3
579
3
4
6719
4
5
2345
5
8
1732
8
10
2694
10
20
2293
20
35
2338
35
86
2297
86
262
2258
262
3747
1634
value
id
12
1
2
49441
2
3
12342
3
4
5920
4
7
7002
7
26
6328
26
170730
2728
value
kind
12
1
2
79470
2
5
4291
value
file
12
1
2
64331
2
3
8339
3
6
6308
6
3645
4783
value
idx
12
1
2
49595
2
3
12315
3
4
5930
4
7
6968
7
26
6307
26
16077
2646
value
loc
12
1
2
49442
2
3
12341
3
4
5920
4
7
7002
7
26
6328
26
170730
2728
loc
id
12
1
2
1856878
2
3
32
loc
kind
12
1
2
1856878
2
3
32
loc
file
12
1
2
1856910
loc
idx
12
1
2
1856878
2
3
32
loc
value
12
1
2
1856909
2
3
1
ruby_unary_def
2525
id
2525
operand
2525
operator
5
loc
2525
id
operand
12
1
2
2525
id
operator
12
1
2
2525
id
loc
12
1
2
2525
operand
id
12
1
2
2525
operand
operator
12
1
2
2525
operand
loc
12
1
2
2525
operator
id
12
10
11
1
81
82
1
138
139
1
543
544
1
1753
1754
1
operator
operand
12
10
11
1
81
82
1
138
139
1
543
544
1
1753
1754
1
operator
loc
12
10
11
1
81
82
1
138
139
1
543
544
1
1753
1754
1
loc
id
12
1
2
2525
loc
operand
12
1
2
2525
loc
operator
12
1
2
2525
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
500
ruby_unless
500
consequence
500
ruby_unless
consequence
12
1
2
500
consequence
ruby_unless
12
1
2
500
ruby_unless_def
512
id
512
condition
512
loc
512
id
condition
12
1
2
512
id
loc
12
1
2
512
condition
id
12
1
2
512
condition
loc
12
1
2
512
loc
id
12
1
2
512
loc
condition
12
1
2
512
ruby_unless_modifier_def
1435
id
1435
body
1435
condition
1435
loc
1435
id
body
12
1
2
1435
id
condition
12
1
2
1435
id
loc
12
1
2
1435
body
id
12
1
2
1435
body
condition
12
1
2
1435
body
loc
12
1
2
1435
condition
id
12
1
2
1435
condition
body
12
1
2
1435
condition
loc
12
1
2
1435
loc
id
12
1
2
1435
loc
body
12
1
2
1435
loc
condition
12
1
2
1435
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
995
ruby_when
995
body
995
ruby_when
body
12
1
2
995
body
ruby_when
12
1
2
995
ruby_when_def
1006
id
1006
loc
1006
id
loc
12
1
2
1006
loc
id
12
1
2
1006
ruby_when_pattern
1207
ruby_when
1006
index
14
pattern
1207
ruby_when
index
12
1
2
880
2
3
95
3
15
30
ruby_when
pattern
12
1
2
880
2
3
95
3
15
30
index
ruby_when
12
2
3
4
3
4
4
6
7
1
7
8
1
12
13
1
30
31
1
124
125
1
995
996
1
index
pattern
12
2
3
4
3
4
4
6
7
1
7
8
1
12
13
1
30
31
1
124
125
1
995
996
1
pattern
ruby_when
12
1
2
1207
pattern
index
12
1
2
1207
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
377
ruby_yield
377
child
377
ruby_yield
child
12
1
2
377
child
ruby_yield
12
1
2
377
ruby_yield_def
861
id
861
loc
861
id
loc
12
1
2
861
loc
id
12
1
2
861
sourceLocationPrefix
3
prefix
3