@diagnostic_debug 0 @diagnostic_error 0 @diagnostic_info 0 @diagnostic_warning 188 @erb_comment_directive 26 @erb_directive 1108 @erb_graphql_directive 0 @erb_output_directive 3270 @erb_reserved_word 8756 @erb_template 1508 @erb_token_code 4378 @erb_token_comment 26 @erb_token_content 4555 @file 18724 @folder 5165 @location_default 9223392 @ruby_alias 1289 @ruby_alternative_pattern 9 @ruby_argument_list 706474 @ruby_array 249320 @ruby_array_pattern 179 @ruby_as_pattern 156 @ruby_assignment 141202 @ruby_bare_string 13136 @ruby_bare_symbol 8435 @ruby_begin 2610 @ruby_begin_block 10 @ruby_binary_ampersand 630 @ruby_binary_ampersandampersand 8142 @ruby_binary_and 1189 @ruby_binary_bangequal 1434 @ruby_binary_bangtilde 176 @ruby_binary_caret 153 @ruby_binary_equalequal 33761 @ruby_binary_equalequalequal 689 @ruby_binary_equaltilde 1823 @ruby_binary_langle 1101 @ruby_binary_langleequal 431 @ruby_binary_langleequalrangle 764 @ruby_binary_langlelangle 10779 @ruby_binary_minus 2747 @ruby_binary_or 647 @ruby_binary_percent 986 @ruby_binary_pipe 1058 @ruby_binary_pipepipe 7336 @ruby_binary_plus 6593 @ruby_binary_rangle 2114 @ruby_binary_rangleequal 597 @ruby_binary_ranglerangle 259 @ruby_binary_slash 1169 @ruby_binary_star 3490 @ruby_binary_starstar 1227 @ruby_block 104143 @ruby_block_argument 6547 @ruby_block_body 103820 @ruby_block_parameter 2543 @ruby_block_parameters 25884 @ruby_body_statement 213896 @ruby_break 3414 @ruby_call 1027501 @ruby_case__ 1319 @ruby_case_match 232 @ruby_chained_string 884 @ruby_class 17441 @ruby_complex 72 @ruby_conditional 2896 @ruby_delimited_symbol 1247 @ruby_destructured_left_assignment 108 @ruby_destructured_parameter 208 @ruby_do 1675 @ruby_do_block 145534 @ruby_element_reference 82606 @ruby_else 7681 @ruby_elsif 1583 @ruby_end_block 13 @ruby_ensure 4106 @ruby_exception_variable 935 @ruby_exceptions 1904 @ruby_expression_reference_pattern 3 @ruby_find_pattern 18 @ruby_for 136 @ruby_hash 41915 @ruby_hash_pattern 73 @ruby_hash_splat_argument 1989 @ruby_hash_splat_parameter 1574 @ruby_heredoc_body 6934 @ruby_if 16164 @ruby_if_guard 9 @ruby_if_modifier 14541 @ruby_in 136 @ruby_in_clause 381 @ruby_interpolation 38493 @ruby_keyword_parameter 4763 @ruby_keyword_pattern 77 @ruby_lambda 8187 @ruby_lambda_parameters 1811 @ruby_left_assignment_list 3100 @ruby_match_pattern 31 @ruby_method 103532 @ruby_method_parameters 31208 @ruby_module 22962 @ruby_next 2020 @ruby_operator_assignment_ampersandampersandequal 118 @ruby_operator_assignment_ampersandequal 17 @ruby_operator_assignment_caretequal 6 @ruby_operator_assignment_langlelangleequal 19 @ruby_operator_assignment_minusequal 305 @ruby_operator_assignment_percentequal 26 @ruby_operator_assignment_pipeequal 164 @ruby_operator_assignment_pipepipeequal 4272 @ruby_operator_assignment_plusequal 1732 @ruby_operator_assignment_ranglerangleequal 11 @ruby_operator_assignment_slashequal 13 @ruby_operator_assignment_starequal 42 @ruby_operator_assignment_starstarequal 6 @ruby_optional_parameter 6556 @ruby_pair 254198 @ruby_parenthesized_pattern 8 @ruby_parenthesized_statements 11296 @ruby_pattern 4745 @ruby_program 18697 @ruby_range_dotdot 3690 @ruby_range_dotdotdot 1376 @ruby_rational 166 @ruby_redo 34 @ruby_regex 13680 @ruby_rescue 2299 @ruby_rescue_modifier 458 @ruby_reserved_word 3894800 @ruby_rest_assignment 414 @ruby_retry 58 @ruby_return 7979 @ruby_right_assignment_list 1280 @ruby_scope_resolution 87113 @ruby_setter 656 @ruby_singleton_class 677 @ruby_singleton_method 6325 @ruby_splat_argument 3606 @ruby_splat_parameter 3014 @ruby_string__ 490602 @ruby_string_array 4287 @ruby_subshell 359 @ruby_superclass 13806 @ruby_symbol_array 2240 @ruby_test_pattern 5 @ruby_then 22229 @ruby_token_character 440 @ruby_token_class_variable 887 @ruby_token_comment 194426 @ruby_token_constant 302373 @ruby_token_empty_statement 58 @ruby_token_encoding 1 @ruby_token_escape_sequence 80835 @ruby_token_false 17355 @ruby_token_file 1 @ruby_token_float 8689 @ruby_token_forward_argument 194 @ruby_token_forward_parameter 287 @ruby_token_global_variable 7165 @ruby_token_hash_key_symbol 246826 @ruby_token_hash_splat_nil 14 @ruby_token_heredoc_beginning 6933 @ruby_token_heredoc_content 12986 @ruby_token_heredoc_end 6934 @ruby_token_identifier 1590836 @ruby_token_instance_variable 89852 @ruby_token_integer 310358 @ruby_token_line 1 @ruby_token_nil 19333 @ruby_token_operator 878 @ruby_token_self 14094 @ruby_token_simple_symbol 267609 @ruby_token_string_content 510164 @ruby_token_super 5329 @ruby_token_true 25065 @ruby_token_uninterpreted 11 @ruby_unary_bang 5909 @ruby_unary_definedquestion 1369 @ruby_unary_minus 9830 @ruby_unary_not 172 @ruby_unary_plus 1394 @ruby_unary_tilde 97 @ruby_undef 182 @ruby_unless 2723 @ruby_unless_guard 4 @ruby_unless_modifier 3416 @ruby_until 126 @ruby_until_modifier 238 @ruby_variable_reference_pattern 5 @ruby_when 3882 @ruby_while 1413 @ruby_while_modifier 198 @ruby_yield 2450 @yaml_alias_node 0 @yaml_error 0 @yaml_mapping_node 0 @yaml_scalar_node 0 @yaml_sequence_node 0 containerparent 23863 parent 5165 child 23863 parent child 12 1 2 2394 2 3 968 3 4 417 4 5 295 5 7 443 7 14 403 14 126 242 child parent 12 1 2 23863 diagnostics 188 id 188 severity 13 error_tag 13 error_message 53 full_error_message 161 location 174 id severity 12 1 2 188 id error_tag 12 1 2 188 id error_message 12 1 2 188 id full_error_message 12 1 2 188 id location 12 1 2 188 severity id 12 14 15 13 severity error_tag 12 1 2 13 severity error_message 12 4 5 13 severity full_error_message 12 12 13 13 severity location 12 13 14 13 error_tag id 12 14 15 13 error_tag severity 12 1 2 13 error_tag error_message 12 4 5 13 error_tag full_error_message 12 12 13 13 error_tag location 12 13 14 13 error_message id 12 1 2 26 2 3 13 10 11 13 error_message severity 12 1 2 53 error_message error_tag 12 1 2 53 error_message full_error_message 12 1 2 26 2 3 13 8 9 13 error_message location 12 1 2 26 2 3 13 10 11 13 full_error_message id 12 1 2 134 2 3 26 full_error_message severity 12 1 2 161 full_error_message error_tag 12 1 2 161 full_error_message error_message 12 1 2 161 full_error_message location 12 1 2 134 2 3 26 location id 12 1 2 161 2 3 13 location severity 12 1 2 174 location error_tag 12 1 2 174 location error_message 12 1 2 161 2 3 13 location full_error_message 12 1 2 161 2 3 13 erb_ast_node_location 22409 node 22409 loc 22407 node loc 12 1 2 22409 loc node 12 1 2 22404 2 3 2 erb_ast_node_parent 22069 node 22069 parent 4718 parent_index 564 node parent 12 1 2 22069 node parent_index 12 1 2 22069 parent node 12 1 3 9 3 4 4494 4 240 215 parent parent_index 12 1 3 9 3 4 4494 4 240 215 parent_index node 12 1 2 25 2 3 33 3 4 33 4 5 122 5 6 96 6 8 40 8 13 42 13 20 44 21 31 42 35 55 44 55 1998 37 parent_index parent 12 1 2 25 2 3 33 3 4 33 4 5 122 5 6 96 6 8 40 8 13 42 13 20 44 21 31 42 35 55 44 55 1998 37 erb_comment_directive_child 26 erb_comment_directive 26 child 26 erb_comment_directive child 12 1 2 26 child erb_comment_directive 12 1 2 26 erb_comment_directive_def 26 id 26 erb_directive_child 1108 erb_directive 1108 child 1108 erb_directive child 12 1 2 1108 child erb_directive 12 1 2 1108 erb_directive_def 1108 id 1108 erb_graphql_directive_child 0 erb_graphql_directive 0 child 0 erb_graphql_directive child 12 1 2 2 child erb_graphql_directive 12 1 2 2 erb_graphql_directive_def 0 id 0 erb_output_directive_child 3270 erb_output_directive 3270 child 3270 erb_output_directive child 12 1 2 3270 child erb_output_directive 12 1 2 3270 erb_output_directive_def 3270 id 3270 erb_template_child 8934 erb_template 340 index 564 child 8934 erb_template index 12 1 3 9 3 4 115 4 7 21 7 10 25 10 14 28 14 24 25 24 33 25 33 44 25 45 64 25 67 149 25 200 240 9 erb_template child 12 1 3 9 3 4 115 4 7 21 7 10 25 10 14 28 14 24 25 24 33 25 33 44 25 45 64 25 67 149 25 200 240 9 index erb_template 12 1 2 25 2 3 33 3 4 33 4 5 122 5 6 96 6 8 40 8 13 42 13 20 44 21 31 42 35 55 44 55 145 37 index child 12 1 2 25 2 3 33 3 4 33 4 5 122 5 6 96 6 8 40 8 13 42 13 20 44 21 31 42 35 55 44 55 145 37 child erb_template 12 1 2 8934 child index 12 1 2 8934 erb_template_def 1508 id 1508 erb_tokeninfo 17690 id 17690 kind 7 value 4822 id kind 12 1 2 17690 id value 12 1 2 17690 kind id 12 1853 1854 2 1928 1929 2 3706 3707 2 kind value 12 5 6 2 984 985 2 1052 1053 2 value id 12 1 2 3879 2 3 600 3 1786 342 value kind 12 1 2 4822 files 18724 id 18724 name 18724 id name 12 1 2 18724 name id 12 1 2 18724 folders 5165 id 5165 name 5165 id name 12 1 2 5165 name id 12 1 2 5165 locations_default 9223392 id 9223392 file 18724 beginLine 31826 beginColumn 5300 endLine 31826 endColumn 5407 id file 12 1 2 9223392 id beginLine 12 1 2 9223392 id beginColumn 12 1 2 9223392 id endLine 12 1 2 9223392 id endColumn 12 1 2 9223392 file id 12 1 32 1479 32 47 1412 47 71 1452 71 94 1439 94 119 1412 119 161 1412 161 209 1466 209 260 1439 260 333 1412 336 445 1425 445 679 1412 684 1221 1412 1228 5812 1412 7145 22841 134 file beginLine 12 1 7 1398 7 10 1641 10 13 1479 13 16 1668 16 20 1600 20 25 1587 25 31 1573 31 38 1506 38 49 1506 49 69 1425 69 117 1425 119 275 1412 276 2339 497 file beginColumn 12 1 16 1533 16 24 1493 24 31 1412 31 40 1573 40 46 1452 46 52 1533 52 60 1587 60 68 1721 68 76 1533 76 85 1452 85 98 1412 98 122 1412 122 357 605 file endLine 12 1 7 1398 7 10 1600 10 13 1506 13 16 1641 16 20 1614 20 25 1600 25 31 1587 31 38 1506 38 49 1506 49 69 1425 69 117 1425 119 275 1412 276 2339 497 file endColumn 12 1 19 1412 19 27 1587 27 35 1425 35 44 1452 44 50 1600 50 57 1533 57 64 1439 64 71 1412 71 78 1533 78 87 1520 87 99 1493 99 118 1425 118 367 887 beginLine id 12 1 2 1600 2 5 1627 5 6 3484 6 10 2676 10 17 2878 17 24 2421 24 43 2448 43 78 2394 78 117 2394 117 168 2407 169 262 2421 262 703 2394 708 5999 2394 6159 10971 282 beginLine file 12 1 2 10304 2 3 5609 3 7 2838 7 10 2663 10 15 2407 15 23 2394 23 58 2407 58 287 2394 296 1392 807 beginLine beginColumn 12 1 2 1600 2 3 1520 3 4 2394 4 6 2650 6 8 1775 8 13 2811 13 18 2448 18 29 2582 29 44 2475 44 56 2582 56 69 2475 69 86 2461 86 113 2407 113 205 1641 beginLine endLine 12 1 2 11299 2 3 6591 3 4 2380 4 5 1815 5 7 2623 7 10 2367 10 17 2461 17 240 2286 beginLine endColumn 12 1 2 1600 2 4 1627 4 5 3537 5 7 2152 7 11 2744 11 15 2461 15 24 2394 24 39 2421 39 52 2448 52 65 2542 65 80 2555 80 102 2434 102 136 2421 136 209 484 beginColumn id 12 1 2 484 2 3 605 3 4 255 4 5 269 5 6 336 6 9 457 9 16 430 16 43 403 46 182 403 184 794 403 811 3014 403 3015 8230 403 8347 25670 403 28494 38951 40 beginColumn file 12 1 2 1466 2 3 605 3 4 484 4 9 417 9 37 403 37 118 403 124 381 403 381 728 403 754 985 403 996 1392 309 beginColumn beginLine 12 1 2 551 2 3 712 3 4 322 4 5 363 5 7 363 7 13 457 13 35 403 35 103 403 109 281 403 286 583 403 591 927 403 935 1163 403 1198 1405 107 beginColumn endLine 12 1 2 551 2 3 712 3 4 322 4 5 363 5 7 363 7 13 457 13 35 403 35 105 403 108 282 403 287 596 403 596 945 403 956 1202 403 1223 1412 107 beginColumn endColumn 12 1 2 1318 2 3 712 3 4 524 4 6 443 6 15 403 15 37 403 37 66 403 66 98 403 100 127 403 128 180 282 endLine id 12 1 3 322 3 4 3510 4 6 2528 6 9 2394 9 13 2488 13 20 2407 20 33 2461 33 64 2421 64 103 2421 103 143 2448 143 220 2394 220 446 2394 446 1691 2394 1717 10278 1237 endLine file 12 1 2 10304 2 3 5609 3 7 2838 7 10 2663 10 15 2407 15 23 2394 23 58 2407 58 287 2394 296 1376 807 endLine beginLine 12 1 2 11420 2 3 5959 3 4 2636 4 5 1654 5 7 2650 7 10 2407 10 17 2394 17 34 2434 34 43 269 endLine beginColumn 12 1 3 1614 3 4 3497 4 6 2824 6 8 1694 8 12 2502 12 17 2771 17 28 2421 28 42 2448 42 55 2650 55 67 2407 67 82 2434 82 108 2461 108 204 2098 endLine endColumn 12 1 2 1587 2 3 1520 3 4 2421 4 6 2650 6 8 1748 8 13 2851 13 18 2448 18 30 2488 30 45 2448 45 58 2542 58 71 2421 71 86 2407 86 113 2394 113 209 1896 endColumn id 12 1 2 417 2 3 484 3 5 457 5 6 174 6 8 470 8 12 417 12 24 417 24 72 417 76 277 417 278 1206 417 1227 3859 417 3977 8618 417 9094 11251 417 11548 19740 67 endColumn file 12 1 2 1479 2 3 578 3 4 538 4 8 417 8 29 417 35 115 417 115 399 417 427 798 417 805 1038 417 1039 1359 309 endColumn beginLine 12 1 2 591 2 3 645 3 4 336 4 6 470 6 9 470 9 17 443 17 47 417 51 153 417 153 387 417 390 717 417 730 1059 417 1062 1404 363 endColumn beginColumn 12 1 2 928 2 3 390 3 4 497 4 5 363 5 7 363 7 14 443 15 33 470 33 49 417 49 64 430 65 81 417 81 96 457 97 109 228 endColumn endLine 12 1 2 591 2 3 659 3 4 336 4 6 457 6 9 470 9 16 417 16 43 430 45 151 430 161 379 417 384 712 417 729 1046 417 1049 1397 363 ruby_alias_def 1289 id 1289 alias 1289 name 1289 id alias 12 1 2 1289 id name 12 1 2 1289 alias id 12 1 2 1289 alias name 12 1 2 1289 name id 12 1 2 1289 name alias 12 1 2 1289 ruby_alternative_pattern_alternatives 23 ruby_alternative_pattern 9 index 4 alternatives 23 ruby_alternative_pattern index 12 2 3 6 3 4 1 4 5 2 ruby_alternative_pattern alternatives 12 2 3 6 3 4 1 4 5 2 index ruby_alternative_pattern 12 2 3 1 3 4 1 9 10 2 index alternatives 12 2 3 1 3 4 1 9 10 2 alternatives ruby_alternative_pattern 12 1 2 23 alternatives index 12 1 2 23 ruby_alternative_pattern_def 9 id 9 ruby_argument_list_child 879410 ruby_argument_list 706205 index 443 child 879410 ruby_argument_list index 12 1 2 596855 2 3 68483 3 34 40866 ruby_argument_list child 12 1 2 596855 2 3 68483 3 34 40866 index ruby_argument_list 12 1 2 147 2 3 40 3 7 40 7 11 40 11 21 40 23 45 40 56 385 40 963 8130 40 52499 52500 13 index child 12 1 2 147 2 3 40 3 7 40 7 11 40 11 21 40 23 45 40 56 385 40 963 8130 40 52499 52500 13 child ruby_argument_list 12 1 2 879410 child index 12 1 2 879410 ruby_argument_list_def 706474 id 706474 ruby_array_child 708919 ruby_array 240456 index 63360 child 708919 ruby_array index 12 1 2 12708 2 3 213730 3 63361 14018 ruby_array child 12 1 2 12708 2 3 213730 3 63361 14018 index ruby_array 12 1 2 40208 2 6 4769 6 7 9559 7 8 598 8 9 6932 11 240457 1294 index child 12 1 2 40208 2 6 4769 6 7 9559 7 8 598 8 9 6932 11 240457 1294 child ruby_array 12 1 2 708919 child index 12 1 2 708919 ruby_array_def 249320 id 249320 ruby_array_pattern_child 336 ruby_array_pattern 168 index 18 child 336 ruby_array_pattern index 12 1 2 51 2 3 97 3 4 14 4 19 6 ruby_array_pattern child 12 1 2 51 2 3 97 3 4 14 4 19 6 index ruby_array_pattern 12 1 2 7 2 3 5 4 5 2 6 7 1 20 21 1 117 118 1 168 169 1 index child 12 1 2 7 2 3 5 4 5 2 6 7 1 20 21 1 117 118 1 168 169 1 child ruby_array_pattern 12 1 2 336 child index 12 1 2 336 ruby_array_pattern_class 51 ruby_array_pattern 51 class 51 ruby_array_pattern class 12 1 2 51 class ruby_array_pattern 12 1 2 51 ruby_array_pattern_def 179 id 179 ruby_as_pattern_def 156 id 156 name 156 value 156 id name 12 1 2 156 id value 12 1 2 156 name id 12 1 2 156 name value 12 1 2 156 value id 12 1 2 156 value name 12 1 2 156 ruby_assignment_def 141202 id 141202 left 141202 right 141202 id left 12 1 2 141202 id right 12 1 2 141202 left id 12 1 2 141202 left right 12 1 2 141202 right id 12 1 2 141202 right left 12 1 2 141202 ruby_ast_node_location 9723503 node 9723503 loc 9209550 node loc 12 1 2 9723503 loc node 12 1 2 8697279 2 4 512270 ruby_ast_node_parent 9674605 node 9674605 parent 3381025 parent_index 2892 node parent 12 1 2 9674605 node parent_index 12 1 2 9674605 parent node 12 1 2 533793 2 3 465418 3 4 1832321 4 5 359620 5 216 189871 parent parent_index 12 1 2 533793 2 3 465418 3 4 1832321 4 5 359620 5 216 189871 parent_index node 12 1 2 470 2 3 242 3 4 363 4 6 161 6 7 484 7 17 255 17 29 228 33 71 228 72 298 228 358 251345 228 parent_index parent 12 1 2 470 2 3 242 3 4 363 4 6 161 6 7 484 7 17 255 17 29 228 33 71 228 72 298 228 358 251345 228 ruby_bare_string_child 16784 ruby_bare_string 13136 index 2309 child 16784 ruby_bare_string index 12 1 2 12728 2 2310 408 ruby_bare_string child 12 1 2 12728 2 2310 408 index ruby_bare_string 12 1 2 1942 2 3 72 3 4 276 4 13137 19 index child 12 1 2 1942 2 3 72 3 4 276 4 13137 19 child ruby_bare_string 12 1 2 16784 child index 12 1 2 16784 ruby_bare_string_def 13136 id 13136 ruby_bare_symbol_child 8435 ruby_bare_symbol 8435 index 2 child 8435 ruby_bare_symbol index 12 1 2 8435 ruby_bare_symbol child 12 1 2 8435 index ruby_bare_symbol 12 3570 3571 2 index child 12 3570 3571 2 child ruby_bare_symbol 12 1 2 8435 child index 12 1 2 8435 ruby_bare_symbol_def 8435 id 8435 ruby_begin_block_child 39 ruby_begin_block 10 index 7 child 39 ruby_begin_block index 12 1 2 3 2 3 1 3 4 2 7 8 4 ruby_begin_block child 12 1 2 3 2 3 1 3 4 2 7 8 4 index ruby_begin_block 12 4 5 4 6 7 1 7 8 1 10 11 1 index child 12 4 5 4 6 7 1 7 8 1 10 11 1 child ruby_begin_block 12 1 2 39 child index 12 1 2 39 ruby_begin_block_def 10 id 10 ruby_begin_child 7606 ruby_begin 2610 index 39 child 7606 ruby_begin index 12 1 2 161 2 3 1414 3 4 537 4 5 200 5 8 221 8 40 77 ruby_begin child 12 1 2 161 2 3 1414 3 4 537 4 5 200 5 8 221 8 40 77 index ruby_begin 12 1 2 2 2 3 3 3 4 12 4 8 2 9 12 3 15 17 3 23 33 3 37 59 3 77 166 3 298 1036 3 2449 2611 2 index child 12 1 2 2 2 3 3 3 4 12 4 8 2 9 12 3 15 17 3 23 33 3 37 59 3 77 166 3 298 1036 3 2449 2611 2 child ruby_begin 12 1 2 7606 child index 12 1 2 7606 ruby_begin_def 2610 id 2610 ruby_binary_def 73665 id 73665 left 73665 operator 25 right 73665 id left 12 1 2 73665 id operator 12 1 2 73665 id right 12 1 2 73665 left id 12 1 2 73665 left operator 12 1 2 73665 left right 12 1 2 73665 operator id 12 153 177 2 259 432 2 597 631 2 647 690 2 764 987 2 1026 1033 2 1058 1073 2 1169 1190 2 1227 1824 2 2079 2661 2 2747 3491 2 6593 7408 2 33761 33762 1 operator left 12 153 177 2 259 432 2 597 631 2 647 690 2 764 987 2 1026 1033 2 1058 1073 2 1169 1190 2 1227 1824 2 2079 2661 2 2747 3491 2 6593 7408 2 33761 33762 1 operator right 12 153 177 2 259 432 2 597 631 2 647 690 2 764 987 2 1026 1033 2 1058 1073 2 1169 1190 2 1227 1824 2 2079 2661 2 2747 3491 2 6593 7408 2 33761 33762 1 right id 12 1 2 73665 right left 12 1 2 73665 right operator 12 1 2 73665 ruby_block_argument_child 6541 ruby_block_argument 6541 child 6541 ruby_block_argument child 12 1 2 6541 child ruby_block_argument 12 1 2 6541 ruby_block_argument_def 6547 id 6547 ruby_block_body 103820 ruby_block 103820 body 103820 ruby_block body 12 1 2 103820 body ruby_block 12 1 2 103820 ruby_block_body_child 103995 ruby_block_body 103820 index 53 child 103995 ruby_block_body index 12 1 2 103699 2 5 121 ruby_block_body child 12 1 2 103699 2 5 121 index ruby_block_body 12 2 3 26 9 10 13 7718 7719 13 index child 12 2 3 26 9 10 13 7718 7719 13 child ruby_block_body 12 1 2 103995 child index 12 1 2 103995 ruby_block_body_def 103820 id 103820 ruby_block_def 104143 id 104143 ruby_block_parameter_def 2543 id 2543 ruby_block_parameter_name 2537 ruby_block_parameter 2537 name 2537 ruby_block_parameter name 12 1 2 2537 name ruby_block_parameter 12 1 2 2537 ruby_block_parameters 10767 ruby_block 10767 parameters 10767 ruby_block parameters 12 1 2 10767 parameters ruby_block 12 1 2 10767 ruby_block_parameters_child 30131 ruby_block_parameters 25884 index 14 child 30131 ruby_block_parameters index 12 1 2 22189 2 3 3329 3 6 365 ruby_block_parameters child 12 1 2 22189 2 3 3329 3 6 365 index ruby_block_parameters 12 27 28 2 35 36 2 122 123 2 1232 1233 2 8630 8631 2 index child 12 27 28 2 35 36 2 122 123 2 1232 1233 2 8630 8631 2 child ruby_block_parameters 12 1 2 30131 child index 12 1 2 30131 ruby_block_parameters_def 25884 id 25884 ruby_block_parameters_locals 16 ruby_block_parameters 12 index 2 locals 16 ruby_block_parameters index 12 1 2 8 2 3 4 ruby_block_parameters locals 12 1 2 8 2 3 4 index ruby_block_parameters 12 4 5 1 12 13 1 index locals 12 4 5 1 12 13 1 locals ruby_block_parameters 12 1 2 16 locals index 12 1 2 16 ruby_body_statement_child 641142 ruby_body_statement 206879 index 1187 child 641142 ruby_body_statement index 12 1 2 95107 2 3 37693 3 4 24510 4 5 15881 5 7 16388 7 23 15560 23 397 1736 ruby_body_statement child 12 1 2 95107 2 3 37693 3 4 24510 4 5 15881 5 7 16388 7 23 15560 23 397 1736 index ruby_body_statement 12 1 2 140 2 3 122 3 4 77 4 5 62 5 7 98 8 10 86 10 12 89 12 26 95 26 42 92 42 77 89 80 179 89 184 1016 89 1134 68975 47 index child 12 1 2 140 2 3 122 3 4 77 4 5 62 5 7 98 8 10 86 10 12 89 12 26 95 26 42 92 42 77 89 80 179 89 184 1016 89 1134 68975 47 child ruby_body_statement 12 1 2 641142 child index 12 1 2 641142 ruby_body_statement_def 213896 id 213896 ruby_break_child 394 ruby_break 394 child 394 ruby_break child 12 1 2 394 child ruby_break 12 1 2 394 ruby_break_def 3414 id 3414 ruby_call_arguments 703178 ruby_call 703178 arguments 703178 ruby_call arguments 12 1 2 703178 arguments ruby_call 12 1 2 703178 ruby_call_block 246208 ruby_call 246208 block 246208 ruby_call block 12 1 2 246208 block ruby_call 12 1 2 246208 ruby_call_def 1027501 id 1027501 ruby_call_method 1027501 ruby_call 1027501 method 1027501 ruby_call method 12 1 2 1027501 method ruby_call 12 1 2 1027501 ruby_call_operator 571632 ruby_call 571632 operator 571632 ruby_call operator 12 1 2 571632 operator ruby_call 12 1 2 571632 ruby_call_receiver 571632 ruby_call 571632 receiver 571632 ruby_call receiver 12 1 2 571632 receiver ruby_call 12 1 2 571632 ruby_case_child 4685 ruby_case__ 1267 index 86 child 4685 ruby_case__ index 12 1 2 69 2 3 405 3 4 399 4 5 166 5 6 89 6 12 100 12 87 39 ruby_case__ child 12 1 2 69 2 3 405 3 4 399 4 5 166 5 6 89 6 12 100 12 87 39 index ruby_case__ 12 1 2 42 2 3 12 3 6 6 6 9 7 9 31 7 39 140 7 228 1268 5 index child 12 1 2 42 2 3 12 3 6 6 6 9 7 9 31 7 39 140 7 228 1268 5 child ruby_case__ 12 1 2 4685 child index 12 1 2 4685 ruby_case_def 1319 id 1319 ruby_case_match_clauses 381 ruby_case_match 232 index 12 clauses 381 ruby_case_match index 12 1 2 160 2 3 40 3 4 17 4 13 15 ruby_case_match clauses 12 1 2 160 2 3 40 3 4 17 4 13 15 index ruby_case_match 12 1 2 2 2 3 3 5 6 1 8 9 1 9 10 1 15 16 1 32 33 1 72 73 1 232 233 1 index clauses 12 1 2 2 2 3 3 5 6 1 8 9 1 9 10 1 15 16 1 32 33 1 72 73 1 232 233 1 clauses ruby_case_match 12 1 2 381 clauses index 12 1 2 381 ruby_case_match_def 232 id 232 value 232 id value 12 1 2 232 value id 12 1 2 232 ruby_case_match_else 45 ruby_case_match 45 else 45 ruby_case_match else 12 1 2 45 else ruby_case_match 12 1 2 45 ruby_case_value 1277 ruby_case__ 1277 value 1277 ruby_case__ value 12 1 2 1277 value ruby_case__ 12 1 2 1277 ruby_chained_string_child 3320 ruby_chained_string 884 index 35 child 3320 ruby_chained_string index 12 2 3 296 3 4 215 4 5 128 5 6 116 6 8 65 8 13 59 ruby_chained_string child 12 2 3 296 3 4 215 4 5 128 5 6 116 6 8 65 8 13 59 index ruby_chained_string 12 2 3 2 4 5 2 7 8 2 8 9 2 20 21 2 33 34 2 42 43 2 81 82 2 124 125 2 196 197 2 295 296 5 index child 12 2 3 2 4 5 2 7 8 2 8 9 2 20 21 2 33 34 2 42 43 2 81 82 2 124 125 2 196 197 2 295 296 5 child ruby_chained_string 12 1 2 3320 child index 12 1 2 3320 ruby_chained_string_def 884 id 884 ruby_class_body 15734 ruby_class 15734 body 15734 ruby_class body 12 1 2 15734 body ruby_class 12 1 2 15734 ruby_class_def 17441 id 17441 name 17441 id name 12 1 2 17441 name id 12 1 2 17441 ruby_class_superclass 13806 ruby_class 13806 superclass 13806 ruby_class superclass 12 1 2 13806 superclass ruby_class 12 1 2 13806 ruby_complex_def 72 id 72 child 72 id child 12 1 2 72 child id 12 1 2 72 ruby_conditional_def 2896 id 2896 alternative 2896 condition 2896 consequence 2896 id alternative 12 1 2 2896 id condition 12 1 2 2896 id consequence 12 1 2 2896 alternative id 12 1 2 2896 alternative condition 12 1 2 2896 alternative consequence 12 1 2 2896 condition id 12 1 2 2896 condition alternative 12 1 2 2896 condition consequence 12 1 2 2896 consequence id 12 1 2 2896 consequence alternative 12 1 2 2896 consequence condition 12 1 2 2896 ruby_delimited_symbol_child 1742 ruby_delimited_symbol 1247 index 23 child 1742 ruby_delimited_symbol index 12 1 2 920 2 3 254 3 9 71 ruby_delimited_symbol child 12 1 2 920 2 3 254 3 9 71 index ruby_delimited_symbol 12 1 2 2 3 4 2 6 7 2 9 10 2 13 14 2 24 25 2 109 110 2 416 417 2 index child 12 1 2 2 3 4 2 6 7 2 9 10 2 13 14 2 24 25 2 109 110 2 416 417 2 child ruby_delimited_symbol 12 1 2 1742 child index 12 1 2 1742 ruby_delimited_symbol_def 1247 id 1247 ruby_destructured_left_assignment_child 226 ruby_destructured_left_assignment 108 index 4 child 226 ruby_destructured_left_assignment index 12 1 2 12 2 3 79 3 4 12 4 5 5 ruby_destructured_left_assignment child 12 1 2 12 2 3 79 3 4 12 4 5 5 index ruby_destructured_left_assignment 12 5 6 1 17 18 1 96 97 1 108 109 1 index child 12 5 6 1 17 18 1 96 97 1 108 109 1 child ruby_destructured_left_assignment 12 1 2 226 child index 12 1 2 226 ruby_destructured_left_assignment_def 108 id 108 ruby_destructured_parameter_child 463 ruby_destructured_parameter 208 index 11 child 463 ruby_destructured_parameter index 12 1 2 16 2 3 162 3 4 19 4 12 11 ruby_destructured_parameter child 12 1 2 16 2 3 162 3 4 19 4 12 11 index ruby_destructured_parameter 12 2 3 1 3 4 5 5 6 1 11 12 1 30 31 1 192 193 1 208 209 1 index child 12 2 3 1 3 4 5 5 6 1 11 12 1 30 31 1 192 193 1 208 209 1 child ruby_destructured_parameter 12 1 2 463 child index 12 1 2 463 ruby_destructured_parameter_def 208 id 208 ruby_do_block_body 145373 ruby_do_block 145373 body 145373 ruby_do_block body 12 1 2 145373 body ruby_do_block 12 1 2 145373 ruby_do_block_def 145534 id 145534 ruby_do_block_parameters 16724 ruby_do_block 16724 parameters 16724 ruby_do_block parameters 12 1 2 16724 parameters ruby_do_block 12 1 2 16724 ruby_do_child 9352 ruby_do 1651 index 211 child 9352 ruby_do index 12 1 2 347 2 3 300 3 4 204 4 6 149 6 7 25 7 8 137 8 9 209 9 14 116 14 18 125 18 212 39 ruby_do child 12 1 2 347 2 3 300 3 4 204 4 6 149 6 7 25 7 8 137 8 9 209 9 14 116 14 18 125 18 212 39 index ruby_do 12 1 2 105 2 3 26 3 4 31 4 6 18 6 63 16 116 1652 15 index child 12 1 2 105 2 3 26 3 4 31 4 6 18 6 63 16 116 1652 15 child ruby_do 12 1 2 9352 child index 12 1 2 9352 ruby_do_def 1675 id 1675 ruby_element_reference_child 82748 ruby_element_reference 82601 index 4 child 82748 ruby_element_reference index 12 1 2 82455 2 3 146 ruby_element_reference child 12 1 2 82455 2 3 146 index ruby_element_reference 12 62 63 2 34958 34959 2 index child 12 62 63 2 34958 34959 2 child ruby_element_reference 12 1 2 82748 child index 12 1 2 82748 ruby_element_reference_def 82606 id 82606 object 82606 id object 12 1 2 82606 object id 12 1 2 82606 ruby_else_child 9730 ruby_else 7669 index 32 child 9730 ruby_else index 12 1 2 6454 2 3 758 3 12 455 ruby_else child 12 1 2 6454 2 3 758 3 12 455 index ruby_else 12 1 2 2 4 5 2 5 6 2 6 7 2 9 10 2 15 16 2 26 27 2 64 65 2 152 153 2 405 406 2 2557 2558 2 index child 12 1 2 2 4 5 2 5 6 2 6 7 2 9 10 2 15 16 2 26 27 2 64 65 2 152 153 2 405 406 2 2557 2558 2 child ruby_else 12 1 2 9730 child index 12 1 2 9730 ruby_else_def 7681 id 7681 ruby_elsif_alternative 1058 ruby_elsif 1058 alternative 1058 ruby_elsif alternative 12 1 2 1058 alternative ruby_elsif 12 1 2 1058 ruby_elsif_consequence 1571 ruby_elsif 1571 consequence 1571 ruby_elsif consequence 12 1 2 1571 consequence ruby_elsif 12 1 2 1571 ruby_elsif_def 1583 id 1583 condition 1583 id condition 12 1 2 1583 condition id 12 1 2 1583 ruby_end_block_child 27 ruby_end_block 13 index 10 child 27 ruby_end_block index 12 1 2 8 2 3 3 3 4 1 10 11 1 ruby_end_block child 12 1 2 8 2 3 3 3 4 1 10 11 1 index ruby_end_block 12 1 2 7 2 3 1 5 6 1 13 14 1 index child 12 1 2 7 2 3 1 5 6 1 13 14 1 child ruby_end_block 12 1 2 27 child index 12 1 2 27 ruby_end_block_def 13 id 13 ruby_ensure_child 5236 ruby_ensure 4106 index 47 child 5236 ruby_ensure index 12 1 2 3323 2 3 554 3 17 227 ruby_ensure child 12 1 2 3323 2 3 554 3 17 227 index ruby_ensure 12 1 2 23 3 4 5 4 5 2 5 6 2 17 18 2 76 77 2 261 262 2 1369 1370 2 index child 12 1 2 23 3 4 5 4 5 2 5 6 2 17 18 2 76 77 2 261 262 2 1369 1370 2 child ruby_ensure 12 1 2 5236 child index 12 1 2 5236 ruby_ensure_def 4106 id 4106 ruby_exception_variable_def 935 id 935 child 935 id child 12 1 2 935 child id 12 1 2 935 ruby_exceptions_child 2128 ruby_exceptions 1904 index 11 child 2128 ruby_exceptions index 12 1 2 1748 2 5 153 5 6 2 ruby_exceptions child 12 1 2 1748 2 5 153 5 6 2 index ruby_exceptions 12 1 2 2 6 7 2 22 23 2 66 67 2 806 807 2 index child 12 1 2 2 6 7 2 22 23 2 66 67 2 806 807 2 child ruby_exceptions 12 1 2 2128 child index 12 1 2 2128 ruby_exceptions_def 1904 id 1904 ruby_expression_reference_pattern_def 3 id 3 value 3 id value 12 1 2 3 value id 12 1 2 3 ruby_find_pattern_child 56 ruby_find_pattern 18 index 4 child 56 ruby_find_pattern index 12 3 4 16 4 5 2 ruby_find_pattern child 12 3 4 16 4 5 2 index ruby_find_pattern 12 2 3 1 18 19 3 index child 12 2 3 1 18 19 3 child ruby_find_pattern 12 1 2 56 child index 12 1 2 56 ruby_find_pattern_class 5 ruby_find_pattern 5 class 5 ruby_find_pattern class 12 1 2 5 class ruby_find_pattern 12 1 2 5 ruby_find_pattern_def 18 id 18 ruby_for_def 136 id 136 body 136 pattern 136 value 136 id body 12 1 2 136 id pattern 12 1 2 136 id value 12 1 2 136 body id 12 1 2 136 body pattern 12 1 2 136 body value 12 1 2 136 pattern id 12 1 2 136 pattern body 12 1 2 136 pattern value 12 1 2 136 value id 12 1 2 136 value body 12 1 2 136 value pattern 12 1 2 136 ruby_hash_child 96207 ruby_hash 37893 index 1439 child 96207 ruby_hash index 12 1 2 15577 2 3 10573 3 4 4318 4 5 4385 5 20 2878 20 108 161 ruby_hash child 12 1 2 15577 2 3 10573 3 4 4318 4 5 4385 5 20 2878 20 108 161 index ruby_hash 12 1 2 363 2 3 255 3 4 336 5 6 107 7 13 121 16 55 121 59 1660 121 2817 2818 13 index child 12 1 2 363 2 3 255 3 4 336 5 6 107 7 13 121 16 55 121 59 1660 121 2817 2818 13 child ruby_hash 12 1 2 96207 child index 12 1 2 96207 ruby_hash_def 41915 id 41915 ruby_hash_pattern_child 94 ruby_hash_pattern 68 index 4 child 94 ruby_hash_pattern index 12 1 2 50 2 3 12 3 5 6 ruby_hash_pattern child 12 1 2 50 2 3 12 3 5 6 index ruby_hash_pattern 12 2 3 1 6 7 1 18 19 1 68 69 1 index child 12 2 3 1 6 7 1 18 19 1 68 69 1 child ruby_hash_pattern 12 1 2 94 child index 12 1 2 94 ruby_hash_pattern_class 32 ruby_hash_pattern 32 class 32 ruby_hash_pattern class 12 1 2 32 class ruby_hash_pattern 12 1 2 32 ruby_hash_pattern_def 73 id 73 ruby_hash_splat_argument_child 1988 ruby_hash_splat_argument 1988 child 1988 ruby_hash_splat_argument child 12 1 2 1988 child ruby_hash_splat_argument 12 1 2 1988 ruby_hash_splat_argument_def 1989 id 1989 ruby_hash_splat_parameter_def 1574 id 1574 ruby_hash_splat_parameter_name 1352 ruby_hash_splat_parameter 1352 name 1352 ruby_hash_splat_parameter name 12 1 2 1352 name ruby_hash_splat_parameter 12 1 2 1352 ruby_heredoc_body_child 26244 ruby_heredoc_body 5817 index 512 child 26244 ruby_heredoc_body index 12 2 3 3504 4 5 701 5 6 2 6 7 675 7 9 328 10 17 467 17 218 137 ruby_heredoc_body child 12 2 3 3504 4 5 701 5 6 2 6 7 675 7 9 328 10 17 467 17 218 137 index ruby_heredoc_body 12 1 2 302 2 3 40 3 5 47 5 13 40 13 43 40 56 2463 42 index child 12 1 2 302 2 3 40 3 5 47 5 13 40 13 43 40 56 2463 42 child ruby_heredoc_body 12 1 2 26244 child index 12 1 2 26244 ruby_heredoc_body_def 6934 id 6934 ruby_if_alternative 7192 ruby_if 7192 alternative 7192 ruby_if alternative 12 1 2 7192 alternative ruby_if 12 1 2 7192 ruby_if_consequence 16117 ruby_if 16117 consequence 16117 ruby_if consequence 12 1 2 16117 consequence ruby_if 12 1 2 16117 ruby_if_def 16164 id 16164 condition 16164 id condition 12 1 2 16164 condition id 12 1 2 16164 ruby_if_guard_def 9 id 9 condition 9 id condition 12 1 2 9 condition id 12 1 2 9 ruby_if_modifier_def 14541 id 14541 body 14541 condition 14541 id body 12 1 2 14541 id condition 12 1 2 14541 body id 12 1 2 14541 body condition 12 1 2 14541 condition id 12 1 2 14541 condition body 12 1 2 14541 ruby_in_clause_body 341 ruby_in_clause 341 body 341 ruby_in_clause body 12 1 2 341 body ruby_in_clause 12 1 2 341 ruby_in_clause_def 381 id 381 pattern 381 id pattern 12 1 2 381 pattern id 12 1 2 381 ruby_in_clause_guard 13 ruby_in_clause 13 guard 13 ruby_in_clause guard 12 1 2 13 guard ruby_in_clause 12 1 2 13 ruby_in_def 136 id 136 child 136 id child 12 1 2 136 child id 12 1 2 136 ruby_interpolation_child 38493 ruby_interpolation 38493 index 2 child 38493 ruby_interpolation index 12 1 2 38493 ruby_interpolation child 12 1 2 38493 index ruby_interpolation 12 16291 16292 2 index child 12 16291 16292 2 child ruby_interpolation 12 1 2 38493 child index 12 1 2 38493 ruby_interpolation_def 38493 id 38493 ruby_keyword_parameter_def 4763 id 4763 name 4763 id name 12 1 2 4763 name id 12 1 2 4763 ruby_keyword_parameter_value 3293 ruby_keyword_parameter 3293 value 3293 ruby_keyword_parameter value 12 1 2 3293 value ruby_keyword_parameter 12 1 2 3293 ruby_keyword_pattern_def 77 id 77 key__ 77 id key__ 12 1 2 77 key__ id 12 1 2 77 ruby_keyword_pattern_value 56 ruby_keyword_pattern 56 value 56 ruby_keyword_pattern value 12 1 2 56 value ruby_keyword_pattern 12 1 2 56 ruby_lambda_def 8187 id 8187 body 8187 id body 12 1 2 8187 body id 12 1 2 8187 ruby_lambda_parameters 1811 ruby_lambda 1811 parameters 1811 ruby_lambda parameters 12 1 2 1811 parameters ruby_lambda 12 1 2 1811 ruby_lambda_parameters_child 2197 ruby_lambda_parameters 1801 index 8 child 2197 ruby_lambda_parameters index 12 1 2 1545 2 3 164 3 9 92 ruby_lambda_parameters child 12 1 2 1545 2 3 164 3 9 92 index ruby_lambda_parameters 12 1 2 1 3 4 1 4 5 1 11 12 1 29 30 1 92 93 1 256 257 1 1801 1802 1 index child 12 1 2 1 3 4 1 4 5 1 11 12 1 29 30 1 92 93 1 256 257 1 1801 1802 1 child ruby_lambda_parameters 12 1 2 2197 child index 12 1 2 2197 ruby_lambda_parameters_def 1811 id 1811 ruby_left_assignment_list_child 6934 ruby_left_assignment_list 3100 index 15 child 6934 ruby_left_assignment_list index 12 1 2 382 2 3 2002 3 4 531 4 16 185 ruby_left_assignment_list child 12 1 2 382 2 3 2002 3 4 531 4 16 185 index ruby_left_assignment_list 12 3 4 1 6 7 2 10 11 3 15 16 1 20 21 1 22 23 1 41 42 1 72 73 1 185 186 1 716 717 1 2718 2719 1 3100 3101 1 index child 12 3 4 1 6 7 2 10 11 3 15 16 1 20 21 1 22 23 1 41 42 1 72 73 1 185 186 1 716 717 1 2718 2719 1 3100 3101 1 child ruby_left_assignment_list 12 1 2 6934 child index 12 1 2 6934 ruby_left_assignment_list_def 3100 id 3100 ruby_match_pattern_def 31 id 31 pattern 31 value 31 id pattern 12 1 2 31 id value 12 1 2 31 pattern id 12 1 2 31 pattern value 12 1 2 31 value id 12 1 2 31 value pattern 12 1 2 31 ruby_method_body 102401 ruby_method 102401 body 102401 ruby_method body 12 1 2 102401 body ruby_method 12 1 2 102401 ruby_method_def 103532 id 103532 name 103532 id name 12 1 2 103532 name id 12 1 2 103532 ruby_method_parameters 29519 ruby_method 29519 parameters 29519 ruby_method parameters 12 1 2 29519 parameters ruby_method 12 1 2 29519 ruby_method_parameters_child 51112 ruby_method_parameters 31001 index 41 child 51112 ruby_method_parameters index 12 1 2 18836 2 3 7543 3 4 2840 4 15 1781 ruby_method_parameters child 12 1 2 18836 2 3 7543 3 4 2840 4 15 1781 index ruby_method_parameters 12 1 2 8 4 5 2 7 8 2 13 14 2 37 38 2 59 60 2 129 130 2 262 263 2 594 595 2 1541 1542 2 4056 4057 2 10336 10337 2 index child 12 1 2 8 4 5 2 7 8 2 13 14 2 37 38 2 59 60 2 129 130 2 262 263 2 594 595 2 1541 1542 2 4056 4057 2 10336 10337 2 child ruby_method_parameters 12 1 2 51112 child index 12 1 2 51112 ruby_method_parameters_def 31208 id 31208 ruby_module_body 22881 ruby_module 22881 body 22881 ruby_module body 12 1 2 22881 body ruby_module 12 1 2 22881 ruby_module_def 22962 id 22962 name 22962 id name 12 1 2 22962 name id 12 1 2 22962 ruby_next_child 256 ruby_next 256 child 256 ruby_next child 12 1 2 256 child ruby_next 12 1 2 256 ruby_next_def 2020 id 2020 ruby_operator_assignment_def 6160 id 6160 left 6160 operator 16 right 6160 id left 12 1 2 6160 id operator 12 1 2 6160 id right 12 1 2 6160 left id 12 1 2 6160 left operator 12 1 2 6160 left right 12 1 2 6160 operator id 12 3 4 2 4 5 2 10 11 2 11 12 2 64 65 2 707 708 2 1808 1809 2 operator left 12 3 4 2 4 5 2 10 11 2 11 12 2 64 65 2 707 708 2 1808 1809 2 operator right 12 3 4 2 4 5 2 10 11 2 11 12 2 64 65 2 707 708 2 1808 1809 2 right id 12 1 2 6160 right left 12 1 2 6160 right operator 12 1 2 6160 ruby_optional_parameter_def 6556 id 6556 name 6556 value 6556 id name 12 1 2 6556 id value 12 1 2 6556 name id 12 1 2 6556 name value 12 1 2 6556 value id 12 1 2 6556 value name 12 1 2 6556 ruby_pair_def 254198 id 254198 key__ 254198 id key__ 12 1 2 254198 key__ id 12 1 2 254198 ruby_pair_value 254198 ruby_pair 254198 value 254198 ruby_pair value 12 1 2 254198 value ruby_pair 12 1 2 254198 ruby_parenthesized_pattern_def 8 id 8 child 8 id child 12 1 2 8 child id 12 1 2 8 ruby_parenthesized_statements_child 11347 ruby_parenthesized_statements 11258 index 4 child 11347 ruby_parenthesized_statements index 12 1 2 11179 2 5 79 ruby_parenthesized_statements child 12 1 2 11179 2 5 79 index ruby_parenthesized_statements 12 1 2 1 9 10 1 79 80 1 11258 11259 1 index child 12 1 2 1 9 10 1 79 80 1 11258 11259 1 child ruby_parenthesized_statements 12 1 2 11347 child index 12 1 2 11347 ruby_parenthesized_statements_def 11296 id 11296 ruby_pattern_def 4745 id 4745 child 4745 id child 12 1 2 4745 child id 12 1 2 4745 ruby_program_child 33893 ruby_program 10674 index 239 child 33893 ruby_program index 12 1 2 3956 2 3 2531 3 4 1772 4 5 794 5 8 902 8 81 716 ruby_program child 12 1 2 3956 2 3 2531 3 4 1772 4 5 794 5 8 902 8 81 716 index ruby_program 12 1 2 50 2 3 29 3 7 17 8 11 17 11 15 17 16 23 17 26 36 17 38 60 17 67 129 17 145 397 17 540 3560 14 index child 12 1 2 50 2 3 29 3 7 17 8 11 17 11 15 17 16 23 17 26 36 17 38 60 17 67 129 17 145 397 17 540 3560 14 child ruby_program 12 1 2 33893 child index 12 1 2 33893 ruby_program_def 18697 id 18697 ruby_range_begin 4748 ruby_range 4748 begin 4748 ruby_range begin 12 1 2 4748 begin ruby_range 12 1 2 4748 ruby_range_def 5066 id 5066 operator 2 id operator 12 1 2 5066 operator id 12 1376 1377 1 3690 3691 1 ruby_range_end 4818 ruby_range 4818 end 4818 ruby_range end 12 1 2 4818 end ruby_range 12 1 2 4818 ruby_rational_def 166 id 166 child 166 id child 12 1 2 166 child id 12 1 2 166 ruby_redo_child 0 ruby_redo 0 child 0 ruby_redo child 12 1 2 2 child ruby_redo 12 1 2 2 ruby_redo_def 34 id 34 ruby_regex_child 45368 ruby_regex 13665 index 146 child 45368 ruby_regex index 12 1 2 7006 2 3 800 3 4 1868 4 5 500 5 6 1124 6 8 1031 8 16 1094 16 50 236 ruby_regex child 12 1 2 7006 2 3 800 3 4 1868 4 5 500 5 6 1124 6 8 1031 8 16 1094 16 50 236 index ruby_regex 12 1 2 17 4 5 11 6 7 2 7 8 11 8 15 11 15 18 8 18 21 11 21 31 11 32 80 11 103 184 11 249 445 11 696 1331 11 1953 4557 8 index child 12 1 2 17 4 5 11 6 7 2 7 8 11 8 15 11 15 18 8 18 21 11 21 31 11 32 80 11 103 184 11 249 445 11 696 1331 11 1953 4557 8 child ruby_regex 12 1 2 45368 child index 12 1 2 45368 ruby_regex_def 13680 id 13680 ruby_rescue_body 2050 ruby_rescue 2050 body 2050 ruby_rescue body 12 1 2 2050 body ruby_rescue 12 1 2 2050 ruby_rescue_def 2299 id 2299 ruby_rescue_exceptions 1904 ruby_rescue 1904 exceptions 1904 ruby_rescue exceptions 12 1 2 1904 exceptions ruby_rescue 12 1 2 1904 ruby_rescue_modifier_def 458 id 458 body 458 handler 458 id body 12 1 2 458 id handler 12 1 2 458 body id 12 1 2 458 body handler 12 1 2 458 handler id 12 1 2 458 handler body 12 1 2 458 ruby_rescue_variable 935 ruby_rescue 935 variable 935 ruby_rescue variable 12 1 2 935 variable ruby_rescue 12 1 2 935 ruby_rest_assignment_child 392 ruby_rest_assignment 392 child 392 ruby_rest_assignment child 12 1 2 392 child ruby_rest_assignment 12 1 2 392 ruby_rest_assignment_def 414 id 414 ruby_retry_child 0 ruby_retry 0 child 0 ruby_retry child 12 1 2 2 child ruby_retry 12 1 2 2 ruby_retry_def 58 id 58 ruby_return_child 4938 ruby_return 4938 child 4938 ruby_return child 12 1 2 4938 child ruby_return 12 1 2 4938 ruby_return_def 7979 id 7979 ruby_right_assignment_list_child 2741 ruby_right_assignment_list 1280 index 14 child 2741 ruby_right_assignment_list index 12 2 3 1136 3 4 113 4 6 29 ruby_right_assignment_list child 12 2 3 1136 3 4 113 4 6 29 index ruby_right_assignment_list 12 2 3 2 10 11 2 48 49 2 427 428 5 index child 12 2 3 2 10 11 2 48 49 2 427 428 5 child ruby_right_assignment_list 12 1 2 2741 child index 12 1 2 2741 ruby_right_assignment_list_def 1280 id 1280 ruby_scope_resolution_def 87113 id 87113 name 87113 id name 12 1 2 87113 name id 12 1 2 87113 ruby_scope_resolution_scope 85203 ruby_scope_resolution 85203 scope 85203 ruby_scope_resolution scope 12 1 2 85203 scope ruby_scope_resolution 12 1 2 85203 ruby_setter_def 656 id 656 name 656 id name 12 1 2 656 name id 12 1 2 656 ruby_singleton_class_body 677 ruby_singleton_class 677 body 677 ruby_singleton_class body 12 1 2 677 body ruby_singleton_class 12 1 2 677 ruby_singleton_class_def 677 id 677 value 677 id value 12 1 2 677 value id 12 1 2 677 ruby_singleton_method_body 6313 ruby_singleton_method 6313 body 6313 ruby_singleton_method body 12 1 2 6313 body ruby_singleton_method 12 1 2 6313 ruby_singleton_method_def 6325 id 6325 name 6325 object 6325 id name 12 1 2 6325 id object 12 1 2 6325 name id 12 1 2 6325 name object 12 1 2 6325 object id 12 1 2 6325 object name 12 1 2 6325 ruby_singleton_method_parameters 3929 ruby_singleton_method 3929 parameters 3929 ruby_singleton_method parameters 12 1 2 3929 parameters ruby_singleton_method 12 1 2 3929 ruby_splat_argument_child 3605 ruby_splat_argument 3605 child 3605 ruby_splat_argument child 12 1 2 3605 child ruby_splat_argument 12 1 2 3605 ruby_splat_argument_def 3606 id 3606 ruby_splat_parameter_def 3014 id 3014 ruby_splat_parameter_name 2297 ruby_splat_parameter 2297 name 2297 ruby_splat_parameter name 12 1 2 2297 name ruby_splat_parameter 12 1 2 2297 ruby_string_array_child 13136 ruby_string_array 4120 index 606 child 13136 ruby_string_array index 12 1 2 1350 2 3 1304 3 4 630 4 5 356 5 10 332 10 607 148 ruby_string_array child 12 1 2 1350 2 3 1304 3 4 630 4 5 356 5 10 332 10 607 148 index ruby_string_array 12 1 2 506 2 10 48 11 266 46 344 4121 6 index child 12 1 2 506 2 10 48 11 266 46 344 4121 6 child ruby_string_array 12 1 2 13136 child index 12 1 2 13136 ruby_string_array_def 4287 id 4287 ruby_string_child 559228 ruby_string__ 483542 index 281 child 559228 ruby_string__ index 12 1 2 454555 2 282 28987 ruby_string__ child 12 1 2 454555 2 282 28987 index ruby_string__ 12 1 2 95 2 3 34 5 6 64 6 9 22 9 37 22 37 108 22 129 483543 22 index child 12 1 2 95 2 3 34 5 6 64 6 9 22 9 37 22 37 108 22 129 483543 22 child ruby_string__ 12 1 2 559228 child index 12 1 2 559228 ruby_string_def 490602 id 490602 ruby_subshell_child 551 ruby_subshell 359 index 32 child 551 ruby_subshell index 12 1 2 263 2 3 53 3 5 32 5 12 8 ruby_subshell child 12 1 2 263 2 3 53 3 5 32 5 12 8 index ruby_subshell 12 1 2 11 2 3 5 3 4 2 7 8 2 14 15 2 32 33 2 120 121 2 index child 12 1 2 11 2 3 5 3 4 2 7 8 2 14 15 2 32 33 2 120 121 2 child ruby_subshell 12 1 2 551 child index 12 1 2 551 ruby_subshell_def 359 id 359 ruby_superclass_def 13806 id 13806 child 13806 id child 12 1 2 13806 child id 12 1 2 13806 ruby_symbol_array_child 8435 ruby_symbol_array 2240 index 233 child 8435 ruby_symbol_array index 12 1 2 219 2 3 1129 3 4 347 4 5 160 5 8 189 8 24 170 24 100 23 ruby_symbol_array child 12 1 2 219 2 3 1129 3 4 347 4 5 160 5 8 189 8 24 170 24 100 23 index ruby_symbol_array 12 1 2 9 2 3 139 4 8 18 8 17 18 19 41 18 44 163 18 230 949 9 index child 12 1 2 9 2 3 139 4 8 18 8 17 18 19 41 18 44 163 18 230 949 9 child ruby_symbol_array 12 1 2 8435 child index 12 1 2 8435 ruby_symbol_array_def 2240 id 2240 ruby_test_pattern_def 5 id 5 pattern 5 value 5 id pattern 12 1 2 5 id value 12 1 2 5 pattern id 12 1 2 5 pattern value 12 1 2 5 value id 12 1 2 5 value pattern 12 1 2 5 ruby_then_child 37016 ruby_then 22229 index 85 child 37016 ruby_then index 12 1 2 13943 2 3 5070 3 4 1817 4 37 1398 ruby_then child 12 1 2 13943 2 3 5070 3 4 1817 4 37 1398 index ruby_then 12 1 2 30 2 4 4 4 5 9 6 8 4 8 9 4 10 19 7 30 61 7 98 310 7 592 3508 7 9408 9409 2 index child 12 1 2 30 2 4 4 4 5 9 6 8 4 8 9 4 10 19 7 30 61 7 98 310 7 592 3508 7 9408 9409 2 child ruby_then 12 1 2 37016 child index 12 1 2 37016 ruby_then_def 22229 id 22229 ruby_tokeninfo 6351611 id 6351611 kind 56 value 275925 id kind 12 1 2 6351611 id value 12 1 2 6351611 kind id 12 1 2 4 49 160 4 291 443 4 2054 2055 2 2462 2463 4 5047 5260 4 5496 7346 4 10365 10609 4 15376 22709 4 31415 70704 4 77014 106932 4 129596 673263 4 1509036 1509037 2 kind value 12 1 2 16 6 26 4 36 48 4 68 121 4 151 181 4 1509 2060 4 3983 4628 4 5781 9380 4 13063 24102 4 58689 58690 2 value id 12 1 2 164156 2 3 41140 3 4 19333 4 7 22761 7 29 20750 29 243390 7783 value kind 12 1 2 262839 2 5 13085 ruby_unary_def 14535 id 14535 operand 14535 operator 6 id operand 12 1 2 14535 id operator 12 1 2 14535 operand id 12 1 2 14535 operand operator 12 1 2 14535 operator id 12 97 98 1 172 173 1 947 948 1 1369 1370 1 2120 2121 1 9830 9831 1 operator operand 12 97 98 1 172 173 1 947 948 1 1369 1370 1 2120 2121 1 9830 9831 1 ruby_undef_child 183 ruby_undef 182 index 2 child 183 ruby_undef index 12 1 2 181 2 3 1 ruby_undef child 12 1 2 181 2 3 1 index ruby_undef 12 1 2 1 182 183 1 index child 12 1 2 1 182 183 1 child ruby_undef 12 1 2 183 child index 12 1 2 183 ruby_undef_def 182 id 182 ruby_unless_alternative 43 ruby_unless 43 alternative 43 ruby_unless alternative 12 1 2 43 alternative ruby_unless 12 1 2 43 ruby_unless_consequence 2721 ruby_unless 2721 consequence 2721 ruby_unless consequence 12 1 2 2721 consequence ruby_unless 12 1 2 2721 ruby_unless_def 2723 id 2723 condition 2723 id condition 12 1 2 2723 condition id 12 1 2 2723 ruby_unless_guard_def 4 id 4 condition 4 id condition 12 1 2 4 condition id 12 1 2 4 ruby_unless_modifier_def 3416 id 3416 body 3416 condition 3416 id body 12 1 2 3416 id condition 12 1 2 3416 body id 12 1 2 3416 body condition 12 1 2 3416 condition id 12 1 2 3416 condition body 12 1 2 3416 ruby_until_def 126 id 126 body 126 condition 126 id body 12 1 2 126 id condition 12 1 2 126 body id 12 1 2 126 body condition 12 1 2 126 condition id 12 1 2 126 condition body 12 1 2 126 ruby_until_modifier_def 238 id 238 body 238 condition 238 id body 12 1 2 238 id condition 12 1 2 238 body id 12 1 2 238 body condition 12 1 2 238 condition id 12 1 2 238 condition body 12 1 2 238 ruby_variable_reference_pattern_def 5 id 5 name 5 id name 12 1 2 5 name id 12 1 2 5 ruby_when_body 3790 ruby_when 3790 body 3790 ruby_when body 12 1 2 3790 body ruby_when 12 1 2 3790 ruby_when_def 3882 id 3882 ruby_when_pattern 4745 ruby_when 3882 index 15 pattern 4745 ruby_when index 12 1 2 3393 2 3 330 3 16 159 ruby_when pattern 12 1 2 3393 2 3 330 3 16 159 index ruby_when 12 1 2 2 3 4 2 4 5 2 5 6 1 10 11 1 19 20 1 31 32 1 44 45 1 90 91 1 159 160 1 489 490 1 3882 3883 1 index pattern 12 1 2 2 3 4 2 4 5 2 5 6 1 10 11 1 19 20 1 31 32 1 44 45 1 90 91 1 159 160 1 489 490 1 3882 3883 1 pattern ruby_when 12 1 2 4745 pattern index 12 1 2 4745 ruby_while_def 1413 id 1413 body 1413 condition 1413 id body 12 1 2 1413 id condition 12 1 2 1413 body id 12 1 2 1413 body condition 12 1 2 1413 condition id 12 1 2 1413 condition body 12 1 2 1413 ruby_while_modifier_def 198 id 198 body 198 condition 198 id body 12 1 2 198 id condition 12 1 2 198 body id 12 1 2 198 body condition 12 1 2 198 condition id 12 1 2 198 condition body 12 1 2 198 ruby_yield_child 1103 ruby_yield 1103 child 1103 ruby_yield child 12 1 2 1103 child ruby_yield 12 1 2 1103 ruby_yield_def 2450 id 2450 sourceLocationPrefix 13 prefix 13 yaml 0 id 0 kind 0 parent 0 idx 0 tag 0 tostring 0 id kind 12 1 2 2 id parent 12 1 2 2 id idx 12 1 2 2 id tag 12 1 2 2 id tostring 12 1 2 2 kind id 12 kind parent 12 kind idx 12 kind tag 12 kind tostring 12 parent id 12 parent kind 12 parent idx 12 parent tag 12 parent tostring 12 idx id 12 idx kind 12 idx parent 12 idx tag 12 idx tostring 12 tag id 12 tag kind 12 tag parent 12 tag idx 12 tag tostring 12 tostring id 12 tostring kind 12 tostring parent 12 tostring idx 12 tostring tag 12 databaseMetadata 1 metadataKey 1 value 1 metadataKey value 12 value metadataKey 12 yaml_aliases 0 alias 0 target 0 alias target 12 1 2 2 target alias 12 yaml_anchors 0 node 0 anchor 0 node anchor 12 1 2 2 anchor node 12 yaml_errors 0 id 0 message 0 id message 12 1 2 2 message id 12 yaml_locations 0 locatable 0 location 0 locatable location 12 1 2 2 location locatable 12 yaml_scalars 0 scalar 0 style 0 value 0 scalar style 12 1 2 2 scalar value 12 1 2 2 style scalar 12 style value 12 value scalar 12 value style 12