@diagnostic_debug 0 @diagnostic_error 156 @diagnostic_info 0 @diagnostic_warning 0 @erb_comment_directive 40 @erb_directive 1225 @erb_graphql_directive 0 @erb_output_directive 3555 @erb_reserved_word 9567 @erb_template 1531 @erb_token_code 4781 @erb_token_comment 27 @erb_token_content 4977 @file 18245 @folder 5002 @location_default 9022418 @ruby_alias 1307 @ruby_alternative_pattern 9 @ruby_argument_list 691738 @ruby_array 248289 @ruby_array_pattern 178 @ruby_as_pattern 153 @ruby_assignment 137583 @ruby_bare_string 12799 @ruby_bare_symbol 7967 @ruby_begin 2590 @ruby_begin_block 10 @ruby_binary_ampersand 570 @ruby_binary_ampersandampersand 8179 @ruby_binary_and 1233 @ruby_binary_bangequal 1459 @ruby_binary_bangtilde 168 @ruby_binary_caret 160 @ruby_binary_equalequal 32934 @ruby_binary_equalequalequal 656 @ruby_binary_equaltilde 1800 @ruby_binary_langle 1181 @ruby_binary_langleequal 407 @ruby_binary_langleequalrangle 778 @ruby_binary_langlelangle 10731 @ruby_binary_minus 2691 @ruby_binary_or 635 @ruby_binary_percent 979 @ruby_binary_pipe 1000 @ruby_binary_pipepipe 7430 @ruby_binary_plus 6453 @ruby_binary_rangle 2129 @ruby_binary_rangleequal 595 @ruby_binary_ranglerangle 234 @ruby_binary_slash 1269 @ruby_binary_star 3560 @ruby_binary_starstar 1358 @ruby_block 101695 @ruby_block_argument 6477 @ruby_block_body 101379 @ruby_block_parameter 2569 @ruby_block_parameters 24941 @ruby_body_statement 208998 @ruby_break 3434 @ruby_call 1006605 @ruby_case__ 1289 @ruby_case_match 234 @ruby_chained_string 884 @ruby_class 17258 @ruby_complex 66 @ruby_conditional 2954 @ruby_delimited_symbol 1258 @ruby_destructured_left_assignment 107 @ruby_destructured_parameter 194 @ruby_do 1681 @ruby_do_block 142452 @ruby_element_reference 80778 @ruby_else 7505 @ruby_elsif 1510 @ruby_end_block 13 @ruby_ensure 3981 @ruby_exception_variable 924 @ruby_exceptions 1938 @ruby_expression_reference_pattern 3 @ruby_find_pattern 18 @ruby_for 158 @ruby_hash 40888 @ruby_hash_pattern 75 @ruby_hash_splat_argument 1902 @ruby_hash_splat_parameter 1596 @ruby_heredoc_body 6178 @ruby_if 16391 @ruby_if_guard 9 @ruby_if_modifier 14611 @ruby_in 158 @ruby_in_clause 385 @ruby_interpolation 38305 @ruby_keyword_parameter 4144 @ruby_keyword_pattern 80 @ruby_lambda 7948 @ruby_lambda_parameters 1762 @ruby_left_assignment_list 2994 @ruby_match_pattern 31 @ruby_method 102124 @ruby_method_parameters 30832 @ruby_module 22353 @ruby_next 1902 @ruby_operator_assignment_ampersandampersandequal 90 @ruby_operator_assignment_ampersandequal 18 @ruby_operator_assignment_caretequal 5 @ruby_operator_assignment_langlelangleequal 26 @ruby_operator_assignment_minusequal 300 @ruby_operator_assignment_percentequal 26 @ruby_operator_assignment_pipeequal 156 @ruby_operator_assignment_pipepipeequal 4190 @ruby_operator_assignment_plusequal 1647 @ruby_operator_assignment_ranglerangleequal 10 @ruby_operator_assignment_slashequal 13 @ruby_operator_assignment_starequal 52 @ruby_operator_assignment_starstarequal 6 @ruby_optional_parameter 6636 @ruby_pair 248347 @ruby_parenthesized_pattern 8 @ruby_parenthesized_statements 10912 @ruby_pattern 4153 @ruby_program 18219 @ruby_range_dotdot 3136 @ruby_range_dotdotdot 1634 @ruby_rational 138 @ruby_redo 34 @ruby_regex 13350 @ruby_rescue 2346 @ruby_rescue_modifier 448 @ruby_reserved_word 3820965 @ruby_rest_assignment 401 @ruby_retry 60 @ruby_return 8197 @ruby_right_assignment_list 1224 @ruby_scope_resolution 84884 @ruby_setter 653 @ruby_singleton_class 663 @ruby_singleton_method 6459 @ruby_splat_argument 3454 @ruby_splat_parameter 3192 @ruby_string__ 485218 @ruby_string_array 4213 @ruby_subshell 365 @ruby_superclass 13666 @ruby_symbol_array 2170 @ruby_test_pattern 4 @ruby_then 22451 @ruby_token_character 432 @ruby_token_class_variable 868 @ruby_token_comment 190672 @ruby_token_constant 294731 @ruby_token_empty_statement 55 @ruby_token_encoding 1 @ruby_token_escape_sequence 77855 @ruby_token_false 17433 @ruby_token_file 1 @ruby_token_float 8491 @ruby_token_forward_argument 79 @ruby_token_forward_parameter 144 @ruby_token_global_variable 7342 @ruby_token_hash_key_symbol 241330 @ruby_token_hash_splat_nil 11 @ruby_token_heredoc_beginning 6177 @ruby_token_heredoc_content 12929 @ruby_token_heredoc_end 6178 @ruby_token_identifier 1551542 @ruby_token_instance_variable 87122 @ruby_token_integer 306586 @ruby_token_line 1 @ruby_token_nil 18636 @ruby_token_operator 849 @ruby_token_self 13755 @ruby_token_simple_symbol 261524 @ruby_token_string_content 502063 @ruby_token_super 5313 @ruby_token_true 24277 @ruby_token_uninterpreted 11 @ruby_unary_bang 5952 @ruby_unary_definedquestion 1301 @ruby_unary_minus 9633 @ruby_unary_not 190 @ruby_unary_plus 1427 @ruby_unary_tilde 98 @ruby_undef 182 @ruby_unless 2663 @ruby_unless_guard 4 @ruby_unless_modifier 3505 @ruby_until 123 @ruby_until_modifier 234 @ruby_variable_reference_pattern 5 @ruby_when 3392 @ruby_while 1400 @ruby_while_modifier 194 @ruby_yield 2477 @yaml_alias_node 0 @yaml_error 0 @yaml_mapping_node 0 @yaml_scalar_node 0 @yaml_sequence_node 0 containerparent 23222 parent 5002 child 23222 parent child 12 1 2 2290 2 3 934 3 4 421 4 5 315 5 7 408 7 14 408 14 126 223 child parent 12 1 2 23222 diagnostics 157 id 157 severity 13 error_tag 13 error_message 26 full_error_message 118 location 157 id severity 12 1 2 157 id error_tag 12 1 2 157 id error_message 12 1 2 157 id full_error_message 12 1 2 157 id location 12 1 2 157 severity id 12 12 13 13 severity error_tag 12 1 2 13 severity error_message 12 2 3 13 severity full_error_message 12 9 10 13 severity location 12 12 13 13 error_tag id 12 12 13 13 error_tag severity 12 1 2 13 error_tag error_message 12 2 3 13 error_tag full_error_message 12 9 10 13 error_tag location 12 12 13 13 error_message id 12 1 2 13 11 12 13 error_message severity 12 1 2 26 error_message error_tag 12 1 2 26 error_message full_error_message 12 1 2 13 8 9 13 error_message location 12 1 2 13 11 12 13 full_error_message id 12 1 2 78 2 3 39 full_error_message severity 12 1 2 118 full_error_message error_tag 12 1 2 118 full_error_message error_message 12 1 2 118 full_error_message location 12 1 2 78 2 3 39 location id 12 1 2 157 location severity 12 1 2 157 location error_tag 12 1 2 157 location error_message 12 1 2 157 location full_error_message 12 1 2 157 erb_ast_node_info 24486 node 24486 parent 5532 parent_index 608 loc 24484 node parent 12 1 2 24486 node parent_index 12 1 2 24486 node loc 12 1 2 24486 parent node 12 1 3 384 3 4 4908 4 240 239 parent parent_index 12 1 3 384 3 4 4908 4 240 239 parent loc 12 1 3 384 3 4 4908 4 240 239 parent_index node 12 1 2 33 2 3 84 3 4 12 4 5 101 5 6 53 6 7 50 7 8 43 8 14 50 14 23 53 24 39 45 41 62 45 65 2173 33 parent_index parent 12 1 2 33 2 3 84 3 4 12 4 5 101 5 6 53 6 7 50 7 8 43 8 14 50 14 23 53 24 39 45 41 62 45 65 2173 33 parent_index loc 12 1 2 33 2 3 84 3 4 12 4 5 101 5 6 53 6 7 50 7 8 43 8 14 50 14 23 53 24 39 45 41 62 45 65 2172 33 loc node 12 1 2 24481 2 3 2 loc parent 12 1 2 24481 2 3 2 loc parent_index 12 1 2 24484 erb_comment_directive_child 27 erb_comment_directive 27 child 27 erb_comment_directive child 12 1 2 27 child erb_comment_directive 12 1 2 27 erb_comment_directive_def 27 id 27 erb_directive_child 1225 erb_directive 1225 child 1225 erb_directive child 12 1 2 1225 child erb_directive 12 1 2 1225 erb_directive_def 1225 id 1225 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 3555 erb_output_directive 3555 child 3555 erb_output_directive child 12 1 2 3555 child erb_output_directive 12 1 2 3555 erb_output_directive_def 3555 id 3555 erb_template_child 9761 erb_template 374 index 608 child 9761 erb_template index 12 1 3 10 3 4 124 4 7 25 7 11 30 11 15 33 15 26 30 27 35 30 35 50 33 53 78 30 82 240 25 erb_template child 12 1 3 10 3 4 124 4 7 25 7 11 30 11 15 33 15 26 30 27 35 30 35 50 33 53 78 30 82 240 25 index erb_template 12 1 2 33 2 3 84 3 4 12 4 5 101 5 6 53 6 7 50 7 8 43 8 14 50 14 23 53 24 39 45 41 62 45 65 148 33 index child 12 1 2 33 2 3 84 3 4 12 4 5 101 5 6 53 6 7 50 7 8 43 8 14 50 14 23 53 24 39 45 41 62 45 65 148 33 child erb_template 12 1 2 9761 child index 12 1 2 9761 erb_template_def 1531 id 1531 erb_tokeninfo 19328 id 19328 kind 10 value 5305 id kind 12 1 2 19328 id value 12 1 2 19328 kind id 12 1 2 2 1877 1878 2 1954 1955 2 3756 3757 2 kind value 12 1 2 2 6 7 2 992 993 2 1084 1085 2 value id 12 1 2 4289 2 3 636 3 1811 379 value kind 12 1 2 5305 files 18245 id 18245 name 18245 id name 12 1 2 18245 name id 12 1 2 18245 folders 5002 id 5002 name 5002 id name 12 1 2 5002 name id 12 1 2 5002 locations_default 9022418 id 9022418 file 18245 beginLine 31147 beginColumn 5186 endLine 31147 endColumn 5292 id file 12 1 2 9022418 id beginLine 12 1 2 9022418 id beginColumn 12 1 2 9022418 id endLine 12 1 2 9022418 id endColumn 12 1 2 9022418 file id 12 1 32 1434 32 47 1382 47 70 1369 70 91 1369 91 117 1369 117 159 1395 159 208 1408 208 256 1369 256 326 1408 327 444 1382 444 671 1369 671 1185 1369 1186 4592 1369 4636 22841 250 file beginLine 12 1 7 1342 7 10 1632 10 13 1434 13 16 1592 16 20 1579 20 24 1369 24 30 1448 30 37 1487 37 47 1395 47 64 1382 64 99 1382 100 207 1382 207 2339 816 file beginColumn 12 1 16 1487 16 23 1395 23 30 1382 30 39 1369 39 45 1527 45 52 1566 52 59 1369 59 67 1566 67 73 1448 73 82 1408 82 94 1448 94 114 1395 114 357 882 file endLine 12 1 7 1342 7 10 1592 10 13 1461 13 16 1566 16 20 1592 20 24 1382 24 30 1461 30 37 1487 37 47 1395 47 64 1382 64 99 1382 100 207 1382 207 2339 816 file endColumn 12 1 20 1632 20 28 1395 28 36 1513 36 45 1434 45 51 1487 51 58 1513 58 66 1500 66 73 1500 73 80 1448 80 89 1421 89 102 1474 102 128 1369 128 367 552 beginLine id 12 1 2 1566 2 5 1592 5 6 3409 6 10 2646 10 17 2804 17 24 2409 24 43 2382 43 78 2369 78 118 2395 118 174 2343 174 268 2356 271 751 2343 757 7072 2343 7434 10856 184 beginLine file 12 1 2 10083 2 3 5555 3 6 2343 6 9 2330 9 14 2501 14 21 2356 21 44 2356 44 179 2356 180 1386 1263 beginLine beginColumn 12 1 2 1566 2 3 1474 3 4 2356 4 6 2606 6 8 1777 8 13 2711 13 18 2474 18 29 2540 29 44 2343 44 56 2422 56 68 2409 68 85 2448 85 112 2369 112 205 1645 beginLine endLine 12 1 2 11123 2 3 6411 3 4 2369 4 5 1685 5 7 2553 7 11 2856 11 19 2488 19 242 1658 beginLine endColumn 12 1 2 1566 2 4 1592 4 5 3462 5 7 2119 7 11 2698 11 15 2409 15 24 2395 24 39 2369 39 52 2409 52 65 2369 65 79 2474 79 101 2395 101 135 2356 135 208 526 beginColumn id 12 1 2 473 2 3 592 3 4 250 4 5 276 5 6 315 6 9 460 9 16 408 16 44 394 45 177 394 180 796 394 816 3017 394 3017 8160 394 8349 25541 394 28440 38986 39 beginColumn file 12 1 2 1434 2 3 605 3 4 473 4 9 394 9 37 394 37 120 394 126 378 394 379 730 394 755 982 394 992 1386 302 beginColumn beginLine 12 1 2 539 2 3 697 3 4 315 4 5 368 5 8 473 8 15 421 15 45 394 45 125 394 132 341 394 342 667 394 682 1002 394 1003 1403 394 beginColumn endLine 12 1 2 539 2 3 697 3 4 315 4 5 368 5 8 473 8 15 421 15 45 394 48 125 394 133 345 394 346 687 394 694 1029 408 1029 1409 381 beginColumn endColumn 12 1 2 1290 2 3 697 3 4 513 4 6 434 6 15 394 15 37 394 37 66 394 66 98 394 100 126 394 126 180 276 endLine id 12 1 3 315 3 4 3435 4 6 2474 6 9 2356 9 13 2448 13 20 2395 20 32 2369 32 61 2356 61 102 2356 102 145 2395 145 219 2356 219 436 2343 443 1758 2343 1798 10208 1197 endLine file 12 1 2 10083 2 3 5555 3 6 2343 6 9 2330 9 14 2501 14 21 2343 21 44 2369 44 179 2356 180 1370 1263 endLine beginLine 12 1 2 11202 2 3 5871 3 4 2553 4 5 1658 5 7 2527 7 11 2830 11 20 2422 20 43 2079 endLine beginColumn 12 1 3 1579 3 4 3422 4 6 2764 6 8 1671 8 12 2488 12 17 2711 17 28 2448 28 43 2435 43 55 2409 55 67 2343 67 82 2382 82 107 2409 107 204 2079 endLine endColumn 12 1 2 1553 2 3 1474 3 4 2382 4 6 2606 6 8 1737 8 13 2777 13 18 2435 18 30 2514 30 46 2567 46 59 2409 59 72 2369 72 89 2409 89 117 2435 117 208 1474 endColumn id 12 1 2 408 2 3 473 3 5 447 5 6 171 6 8 460 8 12 408 12 24 408 24 72 408 76 275 408 277 1197 408 1227 3883 408 3987 8621 408 9003 11196 408 11489 19733 65 endColumn file 12 1 2 1448 2 3 566 3 4 552 4 9 447 9 46 408 46 152 408 159 442 408 454 851 408 868 1055 408 1055 1353 236 endColumn beginLine 12 1 2 579 2 3 631 3 4 329 4 6 460 6 9 473 9 17 421 17 45 408 49 149 408 150 385 421 389 729 408 736 1057 408 1060 1397 342 endColumn beginColumn 12 1 2 908 2 3 381 3 4 487 4 5 355 5 7 368 7 14 434 15 33 447 33 49 408 49 64 434 64 82 421 83 96 421 97 108 223 endColumn endLine 12 1 2 579 2 3 645 3 4 329 4 6 447 6 9 473 9 17 447 17 55 408 55 162 408 171 382 408 396 729 408 767 1048 408 1056 1390 329 ruby_alias_def 1307 id 1307 alias 1307 name 1307 id alias 12 1 2 1307 id name 12 1 2 1307 alias id 12 1 2 1307 alias name 12 1 2 1307 name id 12 1 2 1307 name alias 12 1 2 1307 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 861033 ruby_argument_list 691475 index 434 child 861033 ruby_argument_list index 12 1 2 584369 2 3 67125 3 34 39980 ruby_argument_list child 12 1 2 584369 2 3 67125 3 34 39980 index ruby_argument_list 12 1 2 144 2 3 39 3 7 39 7 11 39 11 21 39 23 45 39 56 386 39 960 8137 39 52526 52527 13 index child 12 1 2 144 2 3 39 3 7 39 7 11 39 11 21 39 23 45 39 56 386 39 960 8137 39 52526 52527 13 child ruby_argument_list 12 1 2 861033 child index 12 1 2 861033 ruby_argument_list_def 691738 id 691738 ruby_array_child 704712 ruby_array 239714 index 63360 child 704712 ruby_array index 12 1 2 12460 2 3 213368 3 63361 13886 ruby_array child 12 1 2 12460 2 3 213368 3 63361 13886 index ruby_array 12 1 2 40208 2 6 4769 6 7 9559 7 8 598 8 9 6932 11 239715 1294 index child 12 1 2 40208 2 6 4769 6 7 9559 7 8 598 8 9 6932 11 239715 1294 child ruby_array 12 1 2 704712 child index 12 1 2 704712 ruby_array_def 248289 id 248289 ruby_array_pattern_child 334 ruby_array_pattern 167 index 18 child 334 ruby_array_pattern index 12 1 2 51 2 3 96 3 4 14 4 19 6 ruby_array_pattern child 12 1 2 51 2 3 96 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 116 117 1 167 168 1 index child 12 1 2 7 2 3 5 4 5 2 6 7 1 20 21 1 116 117 1 167 168 1 child ruby_array_pattern 12 1 2 334 child index 12 1 2 334 ruby_array_pattern_class 50 ruby_array_pattern 50 class 50 ruby_array_pattern class 12 1 2 50 class ruby_array_pattern 12 1 2 50 ruby_array_pattern_def 178 id 178 ruby_as_pattern_def 153 id 153 name 153 value 153 id name 12 1 2 153 id value 12 1 2 153 name id 12 1 2 153 name value 12 1 2 153 value id 12 1 2 153 value name 12 1 2 153 ruby_assignment_def 137583 id 137583 left 137583 right 137583 id left 12 1 2 137583 id right 12 1 2 137583 left id 12 1 2 137583 left right 12 1 2 137583 right id 12 1 2 137583 right left 12 1 2 137583 ruby_ast_node_info 9511543 node 9511543 parent 3325876 parent_index 2830 loc 9008872 node parent 12 1 2 9511543 node parent_index 12 1 2 9511543 node loc 12 1 2 9511543 parent node 12 1 2 535595 2 3 457056 3 4 1793325 4 5 352556 5 216 187343 parent parent_index 12 1 2 535595 2 3 457056 3 4 1793325 4 5 352556 5 216 187343 parent loc 12 1 2 535595 2 3 457056 3 4 1793325 4 5 352556 5 216 187343 parent_index node 12 1 2 460 2 3 236 3 4 355 4 6 157 6 7 315 7 11 250 11 21 197 21 42 223 43 94 223 98 498 223 533 252642 184 parent_index parent 12 1 2 460 2 3 236 3 4 355 4 6 157 6 7 315 7 11 250 11 21 197 21 42 223 43 94 223 98 498 223 533 252642 184 parent_index loc 12 1 2 460 2 3 236 3 4 355 4 6 157 6 7 315 7 11 250 11 21 197 21 42 223 43 94 223 98 498 223 533 252273 184 loc node 12 1 2 8507847 2 4 501025 loc parent 12 1 2 8507847 2 4 501025 loc parent_index 12 1 2 8511059 2 3 497813 ruby_bare_string_child 16385 ruby_bare_string 12799 index 2309 child 16385 ruby_bare_string index 12 1 2 12434 2 2310 365 ruby_bare_string child 12 1 2 12434 2 2310 365 index ruby_bare_string 12 1 2 1942 2 3 72 3 4 276 4 12800 19 index child 12 1 2 1942 2 3 72 3 4 276 4 12800 19 child ruby_bare_string 12 1 2 16385 child index 12 1 2 16385 ruby_bare_string_def 12799 id 12799 ruby_bare_symbol_child 7967 ruby_bare_symbol 7967 index 2 child 7967 ruby_bare_symbol index 12 1 2 7967 ruby_bare_symbol child 12 1 2 7967 index ruby_bare_symbol 12 3128 3129 2 index child 12 3128 3129 2 child ruby_bare_symbol 12 1 2 7967 child index 12 1 2 7967 ruby_bare_symbol_def 7967 id 7967 ruby_begin_block_child 33 ruby_begin_block 10 index 7 child 33 ruby_begin_block index 12 1 2 4 2 3 1 3 4 1 5 6 2 7 8 2 ruby_begin_block child 12 1 2 4 2 3 1 3 4 1 5 6 2 7 8 2 index ruby_begin_block 12 2 3 2 4 5 2 5 6 1 6 7 1 10 11 1 index child 12 2 3 2 4 5 2 5 6 1 6 7 1 10 11 1 child ruby_begin_block 12 1 2 33 child index 12 1 2 33 ruby_begin_block_def 10 id 10 ruby_begin_child 7613 ruby_begin 2590 index 39 child 7613 ruby_begin index 12 1 2 163 2 3 1398 3 4 512 4 5 211 5 8 226 8 40 80 ruby_begin child 12 1 2 163 2 3 1398 3 4 512 4 5 211 5 8 226 8 40 80 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 39 62 3 80 175 3 306 1030 3 2427 2591 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 39 62 3 80 175 3 306 1030 3 2427 2591 2 child ruby_begin 12 1 2 7613 child index 12 1 2 7613 ruby_begin_def 2590 id 2590 ruby_binary_def 71864 id 71864 left 71864 operator 25 right 71864 id left 12 1 2 71864 id operator 12 1 2 71864 id right 12 1 2 71864 left id 12 1 2 71864 left operator 12 1 2 71864 left right 12 1 2 71864 operator id 12 160 169 2 234 408 2 570 596 2 635 657 2 778 974 2 979 1001 2 1014 1071 2 1233 1270 2 1358 1801 2 1837 2322 2 2691 3561 2 6453 7170 2 32934 32935 1 operator left 12 160 169 2 234 408 2 570 596 2 635 657 2 778 974 2 979 1001 2 1014 1071 2 1233 1270 2 1358 1801 2 1837 2322 2 2691 3561 2 6453 7170 2 32934 32935 1 operator right 12 160 169 2 234 408 2 570 596 2 635 657 2 778 974 2 979 1001 2 1014 1071 2 1233 1270 2 1358 1801 2 1837 2322 2 2691 3561 2 6453 7170 2 32934 32935 1 right id 12 1 2 71864 right left 12 1 2 71864 right operator 12 1 2 71864 ruby_block_argument_child 6477 ruby_block_argument 6477 child 6477 ruby_block_argument child 12 1 2 6477 child ruby_block_argument 12 1 2 6477 ruby_block_argument_def 6477 id 6477 ruby_block_body 101379 ruby_block 101379 body 101379 ruby_block body 12 1 2 101379 body ruby_block 12 1 2 101379 ruby_block_body_child 101550 ruby_block_body 101379 index 52 child 101550 ruby_block_body index 12 1 2 101260 2 5 118 ruby_block_body child 12 1 2 101260 2 5 118 index ruby_block_body 12 2 3 26 9 10 13 7701 7702 13 index child 12 2 3 26 9 10 13 7701 7702 13 child ruby_block_body 12 1 2 101550 child index 12 1 2 101550 ruby_block_body_def 101379 id 101379 ruby_block_def 101695 id 101695 ruby_block_parameter_def 2569 id 2569 ruby_block_parameter_name 2569 ruby_block_parameter 2569 name 2569 ruby_block_parameter name 12 1 2 2569 name ruby_block_parameter 12 1 2 2569 ruby_block_parameters 10585 ruby_block 10585 parameters 10585 ruby_block parameters 12 1 2 10585 parameters ruby_block 12 1 2 10585 ruby_block_parameters_child 28929 ruby_block_parameters 24941 index 15 child 28929 ruby_block_parameters index 12 1 2 21362 2 3 3263 3 6 316 ruby_block_parameters child 12 1 2 21362 2 3 3263 3 6 316 index ruby_block_parameters 12 11 12 3 19 20 3 103 104 3 1166 1167 3 8125 8126 3 index child 12 11 12 3 19 20 3 103 104 3 1166 1167 3 8125 8126 3 child ruby_block_parameters 12 1 2 28929 child index 12 1 2 28929 ruby_block_parameters_def 24941 id 24941 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 627527 ruby_body_statement 202481 index 1135 child 627527 ruby_body_statement index 12 1 2 93050 2 3 37058 3 4 24051 4 5 15391 5 7 15925 7 23 15269 23 371 1734 ruby_body_statement child 12 1 2 93050 2 3 37058 3 4 24051 4 5 15391 5 7 15925 7 23 15269 23 371 1734 index ruby_body_statement 12 1 2 79 2 3 119 3 4 76 4 5 85 5 7 79 7 10 98 10 14 92 14 23 89 24 39 85 39 69 89 69 144 85 144 566 85 623 65961 67 index child 12 1 2 79 2 3 119 3 4 76 4 5 85 5 7 79 7 10 98 10 14 92 14 23 89 24 39 85 39 69 89 69 144 85 144 566 85 623 65961 67 child ruby_body_statement 12 1 2 627527 child index 12 1 2 627527 ruby_body_statement_def 208998 id 208998 ruby_break_child 399 ruby_break 399 child 399 ruby_break child 12 1 2 399 child ruby_break 12 1 2 399 ruby_break_def 3434 id 3434 ruby_call_arguments 688552 ruby_call 688552 arguments 688552 ruby_call arguments 12 1 2 688552 arguments ruby_call 12 1 2 688552 ruby_call_block 240751 ruby_call 240751 block 240751 ruby_call block 12 1 2 240751 block ruby_call 12 1 2 240751 ruby_call_def 1006605 id 1006605 ruby_call_method 1006605 ruby_call 1006605 method 1006605 ruby_call method 12 1 2 1006605 method ruby_call 12 1 2 1006605 ruby_call_operator 562262 ruby_call 562262 operator 562262 ruby_call operator 12 1 2 562262 operator ruby_call 12 1 2 562262 ruby_call_receiver 562262 ruby_call 562262 receiver 562262 ruby_call receiver 12 1 2 562262 receiver ruby_call 12 1 2 562262 ruby_case_child 4349 ruby_case__ 1289 index 67 child 4349 ruby_case__ index 12 1 2 36 2 3 328 3 4 546 4 5 202 5 7 110 7 23 64 ruby_case__ child 12 1 2 36 2 3 328 3 4 546 4 5 202 5 7 110 7 23 64 index ruby_case__ 12 1 2 21 2 3 9 4 6 6 8 11 6 14 22 6 33 58 6 123 302 6 408 421 6 index child 12 1 2 21 2 3 9 4 6 6 8 11 6 14 22 6 33 58 6 123 302 6 408 421 6 child ruby_case__ 12 1 2 4349 child index 12 1 2 4349 ruby_case_def 1289 id 1289 ruby_case_match_clauses 385 ruby_case_match 234 index 12 clauses 385 ruby_case_match index 12 1 2 161 2 3 41 3 4 17 4 13 15 ruby_case_match clauses 12 1 2 161 2 3 41 3 4 17 4 13 15 index ruby_case_match 12 1 2 3 2 3 1 4 5 1 5 6 1 8 9 1 9 10 1 15 16 1 32 33 1 73 74 1 234 235 1 index clauses 12 1 2 3 2 3 1 4 5 1 5 6 1 8 9 1 9 10 1 15 16 1 32 33 1 73 74 1 234 235 1 clauses ruby_case_match 12 1 2 385 clauses index 12 1 2 385 ruby_case_match_def 234 id 234 value 234 id value 12 1 2 234 value id 12 1 2 234 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 1246 ruby_case__ 1246 value 1246 ruby_case__ value 12 1 2 1246 value ruby_case__ 12 1 2 1246 ruby_chained_string_child 3346 ruby_chained_string 884 index 36 child 3346 ruby_chained_string index 12 2 3 297 3 4 202 4 5 131 5 6 122 6 8 67 8 13 61 ruby_chained_string child 12 2 3 297 3 4 202 4 5 131 5 6 122 6 8 67 8 13 61 index ruby_chained_string 12 2 3 3 4 5 3 7 8 3 8 9 3 20 21 3 33 34 3 42 43 3 82 83 3 125 126 3 191 192 3 288 289 6 index child 12 2 3 3 4 5 3 7 8 3 8 9 3 20 21 3 33 34 3 42 43 3 82 83 3 125 126 3 191 192 3 288 289 6 child ruby_chained_string 12 1 2 3346 child index 12 1 2 3346 ruby_chained_string_def 884 id 884 ruby_class_body 15560 ruby_class 15560 body 15560 ruby_class body 12 1 2 15560 body ruby_class 12 1 2 15560 ruby_class_def 17258 id 17258 name 17258 id name 12 1 2 17258 name id 12 1 2 17258 ruby_class_superclass 13666 ruby_class 13666 superclass 13666 ruby_class superclass 12 1 2 13666 superclass ruby_class 12 1 2 13666 ruby_complex_def 66 id 66 child 66 id child 12 1 2 66 child id 12 1 2 66 ruby_conditional_def 2954 id 2954 alternative 2954 condition 2954 consequence 2954 id alternative 12 1 2 2954 id condition 12 1 2 2954 id consequence 12 1 2 2954 alternative id 12 1 2 2954 alternative condition 12 1 2 2954 alternative consequence 12 1 2 2954 condition id 12 1 2 2954 condition alternative 12 1 2 2954 condition consequence 12 1 2 2954 consequence id 12 1 2 2954 consequence alternative 12 1 2 2954 consequence condition 12 1 2 2954 ruby_delimited_symbol_child 1749 ruby_delimited_symbol 1258 index 24 child 1749 ruby_delimited_symbol index 12 1 2 930 2 3 254 3 9 73 ruby_delimited_symbol child 12 1 2 930 2 3 254 3 9 73 index ruby_delimited_symbol 12 1 2 3 3 4 3 5 6 3 8 9 3 12 13 3 24 25 3 107 108 3 410 411 3 index child 12 1 2 3 3 4 3 5 6 3 8 9 3 12 13 3 24 25 3 107 108 3 410 411 3 child ruby_delimited_symbol 12 1 2 1749 child index 12 1 2 1749 ruby_delimited_symbol_def 1258 id 1258 ruby_destructured_left_assignment_child 222 ruby_destructured_left_assignment 107 index 4 child 222 ruby_destructured_left_assignment index 12 1 2 12 2 3 79 3 4 12 4 5 4 ruby_destructured_left_assignment child 12 1 2 12 2 3 79 3 4 12 4 5 4 index ruby_destructured_left_assignment 12 4 5 1 16 17 1 95 96 1 107 108 1 index child 12 4 5 1 16 17 1 95 96 1 107 108 1 child ruby_destructured_left_assignment 12 1 2 222 child index 12 1 2 222 ruby_destructured_left_assignment_def 107 id 107 ruby_destructured_parameter_child 424 ruby_destructured_parameter 194 index 11 child 424 ruby_destructured_parameter index 12 1 2 16 2 3 150 3 4 19 4 12 9 ruby_destructured_parameter child 12 1 2 16 2 3 150 3 4 19 4 12 9 index ruby_destructured_parameter 12 1 2 1 2 3 5 4 5 1 9 10 1 28 29 1 178 179 1 194 195 1 index child 12 1 2 1 2 3 5 4 5 1 9 10 1 28 29 1 178 179 1 194 195 1 child ruby_destructured_parameter 12 1 2 424 child index 12 1 2 424 ruby_destructured_parameter_def 194 id 194 ruby_do_block_body 142294 ruby_do_block 142294 body 142294 ruby_do_block body 12 1 2 142294 body ruby_do_block 12 1 2 142294 ruby_do_block_def 142452 id 142452 ruby_do_block_parameters 16036 ruby_do_block 16036 parameters 16036 ruby_do_block parameters 12 1 2 16036 parameters ruby_do_block 12 1 2 16036 ruby_do_child 9374 ruby_do 1655 index 211 child 9374 ruby_do index 12 1 2 350 2 3 296 3 4 200 4 5 77 5 7 106 7 8 140 8 9 206 9 14 116 14 18 125 18 212 39 ruby_do child 12 1 2 350 2 3 296 3 4 200 4 5 77 5 7 106 7 8 140 8 9 206 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 1656 15 index child 12 1 2 105 2 3 26 3 4 31 4 6 18 6 63 16 116 1656 15 child ruby_do 12 1 2 9374 child index 12 1 2 9374 ruby_do_def 1681 id 1681 ruby_element_reference_child 80931 ruby_element_reference 80773 index 5 child 80931 ruby_element_reference index 12 1 2 80615 2 3 157 ruby_element_reference child 12 1 2 80615 2 3 157 index ruby_element_reference 12 62 63 2 31710 31711 2 index child 12 62 63 2 31710 31711 2 child ruby_element_reference 12 1 2 80931 child index 12 1 2 80931 ruby_element_reference_def 80778 id 80778 object 80778 id object 12 1 2 80778 object id 12 1 2 80778 ruby_else_child 9507 ruby_else 7493 index 33 child 9507 ruby_else index 12 1 2 6305 2 3 742 3 12 445 ruby_else child 12 1 2 6305 2 3 742 3 12 445 index ruby_else 12 1 2 3 3 4 3 4 5 3 5 6 3 9 10 3 15 16 3 26 27 3 61 62 3 145 146 3 387 388 3 2441 2442 3 index child 12 1 2 3 3 4 3 4 5 3 5 6 3 9 10 3 15 16 3 26 27 3 61 62 3 145 146 3 387 388 3 2441 2442 3 child ruby_else 12 1 2 9507 child index 12 1 2 9507 ruby_else_def 7505 id 7505 ruby_elsif_alternative 982 ruby_elsif 982 alternative 982 ruby_elsif alternative 12 1 2 982 alternative ruby_elsif 12 1 2 982 ruby_elsif_consequence 1505 ruby_elsif 1505 consequence 1505 ruby_elsif consequence 12 1 2 1505 consequence ruby_elsif 12 1 2 1505 ruby_elsif_def 1510 id 1510 condition 1510 id condition 12 1 2 1510 condition id 12 1 2 1510 ruby_end_block_child 27 ruby_end_block 13 index 9 child 27 ruby_end_block index 12 1 2 7 2 3 4 3 4 1 9 10 1 ruby_end_block child 12 1 2 7 2 3 4 3 4 1 9 10 1 index ruby_end_block 12 1 2 6 2 3 1 6 7 1 13 14 1 index child 12 1 2 6 2 3 1 6 7 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 5114 ruby_ensure 3981 index 49 child 5114 ruby_ensure index 12 1 2 3204 2 3 543 3 17 233 ruby_ensure child 12 1 2 3204 2 3 543 3 17 233 index ruby_ensure 12 1 2 24 3 4 6 4 5 3 5 6 3 17 18 3 76 77 3 253 254 3 1297 1298 3 index child 12 1 2 24 3 4 6 4 5 3 5 6 3 17 18 3 76 77 3 253 254 3 1297 1298 3 child ruby_ensure 12 1 2 5114 child index 12 1 2 5114 ruby_ensure_def 3981 id 3981 ruby_exception_variable_def 924 id 924 child 924 id child 12 1 2 924 child id 12 1 2 924 ruby_exceptions_child 2188 ruby_exceptions 1938 index 20 child 2188 ruby_exceptions index 12 1 2 1770 2 4 152 4 9 15 ruby_exceptions child 12 1 2 1770 2 4 152 4 9 15 index ruby_exceptions 12 1 2 7 2 3 2 6 7 2 21 22 2 66 67 2 761 762 2 index child 12 1 2 7 2 3 2 6 7 2 21 22 2 66 67 2 761 762 2 child ruby_exceptions 12 1 2 2188 child index 12 1 2 2188 ruby_exceptions_def 1938 id 1938 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 158 id 158 body 158 pattern 158 value 158 id body 12 1 2 158 id pattern 12 1 2 158 id value 12 1 2 158 body id 12 1 2 158 body pattern 12 1 2 158 body value 12 1 2 158 pattern id 12 1 2 158 pattern body 12 1 2 158 pattern value 12 1 2 158 value id 12 1 2 158 value body 12 1 2 158 value pattern 12 1 2 158 ruby_hash_child 93915 ruby_hash 37005 index 1408 child 93915 ruby_hash index 12 1 2 15244 2 3 10347 3 4 4146 4 5 4291 5 20 2817 20 108 157 ruby_hash child 12 1 2 15244 2 3 10347 3 4 4146 4 5 4291 5 20 2817 20 108 157 index ruby_hash 12 1 2 355 2 3 250 3 4 329 5 6 105 7 13 118 16 55 118 59 1654 118 2811 2812 13 index child 12 1 2 355 2 3 250 3 4 329 5 6 105 7 13 118 16 55 118 59 1654 118 2811 2812 13 child ruby_hash 12 1 2 93915 child index 12 1 2 93915 ruby_hash_def 40888 id 40888 ruby_hash_pattern_child 98 ruby_hash_pattern 70 index 4 child 98 ruby_hash_pattern index 12 1 2 50 2 3 14 3 5 6 ruby_hash_pattern child 12 1 2 50 2 3 14 3 5 6 index ruby_hash_pattern 12 2 3 1 6 7 1 20 21 1 70 71 1 index child 12 2 3 1 6 7 1 20 21 1 70 71 1 child ruby_hash_pattern 12 1 2 98 child index 12 1 2 98 ruby_hash_pattern_class 9 ruby_hash_pattern 9 class 9 ruby_hash_pattern class 12 1 2 9 class ruby_hash_pattern 12 1 2 9 ruby_hash_pattern_def 75 id 75 ruby_hash_splat_argument_child 1902 ruby_hash_splat_argument 1902 child 1902 ruby_hash_splat_argument child 12 1 2 1902 child ruby_hash_splat_argument 12 1 2 1902 ruby_hash_splat_argument_def 1902 id 1902 ruby_hash_splat_parameter_def 1596 id 1596 ruby_hash_splat_parameter_name 1366 ruby_hash_splat_parameter 1366 name 1366 ruby_hash_splat_parameter name 12 1 2 1366 name ruby_hash_splat_parameter 12 1 2 1366 ruby_heredoc_body_child 26162 ruby_heredoc_body 5519 index 552 child 26162 ruby_heredoc_body index 12 2 3 3156 4 5 692 5 6 2 6 7 720 7 9 328 10 15 415 16 218 203 ruby_heredoc_body child 12 2 3 3156 4 5 692 5 6 2 6 7 720 7 9 328 10 15 415 16 218 203 index ruby_heredoc_body 12 1 2 326 2 3 43 3 5 50 5 11 43 11 46 43 57 2168 45 index child 12 1 2 326 2 3 43 3 5 50 5 11 43 11 46 43 57 2168 45 child ruby_heredoc_body 12 1 2 26162 child index 12 1 2 26162 ruby_heredoc_body_def 6178 id 6178 ruby_if_alternative 7005 ruby_if 7005 alternative 7005 ruby_if alternative 12 1 2 7005 alternative ruby_if 12 1 2 7005 ruby_if_consequence 16338 ruby_if 16338 consequence 16338 ruby_if consequence 12 1 2 16338 consequence ruby_if 12 1 2 16338 ruby_if_def 16391 id 16391 condition 16391 id condition 12 1 2 16391 condition id 12 1 2 16391 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 14611 id 14611 body 14611 condition 14611 id body 12 1 2 14611 id condition 12 1 2 14611 body id 12 1 2 14611 body condition 12 1 2 14611 condition id 12 1 2 14611 condition body 12 1 2 14611 ruby_in_clause_body 345 ruby_in_clause 345 body 345 ruby_in_clause body 12 1 2 345 body ruby_in_clause 12 1 2 345 ruby_in_clause_def 385 id 385 pattern 385 id pattern 12 1 2 385 pattern id 12 1 2 385 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 158 id 158 child 158 id child 12 1 2 158 child id 12 1 2 158 ruby_interpolation_child 38305 ruby_interpolation 38305 index 2 child 38305 ruby_interpolation index 12 1 2 38305 ruby_interpolation child 12 1 2 38305 index ruby_interpolation 12 15038 15039 2 index child 12 15038 15039 2 child ruby_interpolation 12 1 2 38305 child index 12 1 2 38305 ruby_interpolation_def 38305 id 38305 ruby_keyword_parameter_def 4144 id 4144 name 4144 id name 12 1 2 4144 name id 12 1 2 4144 ruby_keyword_parameter_value 3100 ruby_keyword_parameter 3100 value 3100 ruby_keyword_parameter value 12 1 2 3100 value ruby_keyword_parameter 12 1 2 3100 ruby_keyword_pattern_def 80 id 80 key__ 80 id key__ 12 1 2 80 key__ id 12 1 2 80 ruby_keyword_pattern_value 40 ruby_keyword_pattern 40 value 40 ruby_keyword_pattern value 12 1 2 40 value ruby_keyword_pattern 12 1 2 40 ruby_lambda_def 7948 id 7948 body 7948 id body 12 1 2 7948 body id 12 1 2 7948 ruby_lambda_parameters 1762 ruby_lambda 1762 parameters 1762 ruby_lambda parameters 12 1 2 1762 parameters ruby_lambda 12 1 2 1762 ruby_lambda_parameters_child 2109 ruby_lambda_parameters 1752 index 8 child 2109 ruby_lambda_parameters index 12 1 2 1514 2 3 167 3 9 71 ruby_lambda_parameters child 12 1 2 1514 2 3 167 3 9 71 index ruby_lambda_parameters 12 1 2 1 3 4 1 4 5 1 11 12 1 29 30 1 71 72 1 238 239 1 1752 1753 1 index child 12 1 2 1 3 4 1 4 5 1 11 12 1 29 30 1 71 72 1 238 239 1 1752 1753 1 child ruby_lambda_parameters 12 1 2 2109 child index 12 1 2 2109 ruby_lambda_parameters_def 1762 id 1762 ruby_left_assignment_list_child 6610 ruby_left_assignment_list 2994 index 15 child 6610 ruby_left_assignment_list index 12 1 2 372 2 3 1951 3 4 505 4 16 166 ruby_left_assignment_list child 12 1 2 372 2 3 1951 3 4 505 4 16 166 index ruby_left_assignment_list 12 2 3 1 4 5 2 6 7 3 10 11 1 14 15 1 16 17 1 30 31 1 59 60 1 166 167 1 671 672 1 2622 2623 1 2994 2995 1 index child 12 2 3 1 4 5 2 6 7 3 10 11 1 14 15 1 16 17 1 30 31 1 59 60 1 166 167 1 671 672 1 2622 2623 1 2994 2995 1 child ruby_left_assignment_list 12 1 2 6610 child index 12 1 2 6610 ruby_left_assignment_list_def 2994 id 2994 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 101013 ruby_method 101013 body 101013 ruby_method body 12 1 2 101013 body ruby_method 12 1 2 101013 ruby_method_def 102124 id 102124 name 102124 id name 12 1 2 102124 name id 12 1 2 102124 ruby_method_parameters 29141 ruby_method 29141 parameters 29141 ruby_method parameters 12 1 2 29141 parameters ruby_method 12 1 2 29141 ruby_method_parameters_child 50543 ruby_method_parameters 30620 index 39 child 50543 ruby_method_parameters index 12 1 2 18615 2 3 7339 3 4 2903 4 14 1762 ruby_method_parameters child 12 1 2 18615 2 3 7339 3 4 2903 4 14 1762 index ruby_method_parameters 12 1 2 6 4 5 3 5 6 3 11 12 3 29 30 3 54 55 3 125 126 3 255 256 3 574 575 3 1520 1521 3 3911 3912 3 9975 9976 3 index child 12 1 2 6 4 5 3 5 6 3 11 12 3 29 30 3 54 55 3 125 126 3 255 256 3 574 575 3 1520 1521 3 3911 3912 3 9975 9976 3 child ruby_method_parameters 12 1 2 50543 child index 12 1 2 50543 ruby_method_parameters_def 30832 id 30832 ruby_module_body 22274 ruby_module 22274 body 22274 ruby_module body 12 1 2 22274 body ruby_module 12 1 2 22274 ruby_module_def 22353 id 22353 name 22353 id name 12 1 2 22353 name id 12 1 2 22353 ruby_next_child 241 ruby_next 241 child 241 ruby_next child 12 1 2 241 child ruby_next 12 1 2 241 ruby_next_def 1902 id 1902 ruby_operator_assignment_def 6006 id 6006 left 6006 operator 17 right 6006 id left 12 1 2 6006 id operator 12 1 2 6006 id right 12 1 2 6006 left id 12 1 2 6006 left operator 12 1 2 6006 left right 12 1 2 6006 operator id 12 2 3 2 4 5 2 8 9 2 9 10 2 60 61 2 630 631 2 1645 1646 2 operator left 12 2 3 2 4 5 2 8 9 2 9 10 2 60 61 2 630 631 2 1645 1646 2 operator right 12 2 3 2 4 5 2 8 9 2 9 10 2 60 61 2 630 631 2 1645 1646 2 right id 12 1 2 6006 right left 12 1 2 6006 right operator 12 1 2 6006 ruby_optional_parameter_def 6636 id 6636 name 6636 value 6636 id name 12 1 2 6636 id value 12 1 2 6636 name id 12 1 2 6636 name value 12 1 2 6636 value id 12 1 2 6636 value name 12 1 2 6636 ruby_pair_def 248347 id 248347 key__ 248347 id key__ 12 1 2 248347 key__ id 12 1 2 248347 ruby_pair_value 248347 ruby_pair 248347 value 248347 ruby_pair value 12 1 2 248347 value ruby_pair 12 1 2 248347 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 10948 ruby_parenthesized_statements 10874 index 4 child 10948 ruby_parenthesized_statements index 12 1 2 10810 2 5 64 ruby_parenthesized_statements child 12 1 2 10810 2 5 64 index ruby_parenthesized_statements 12 1 2 1 9 10 1 64 65 1 10874 10875 1 index child 12 1 2 1 9 10 1 64 65 1 10874 10875 1 child ruby_parenthesized_statements 12 1 2 10948 child index 12 1 2 10948 ruby_parenthesized_statements_def 10912 id 10912 ruby_pattern_def 4153 id 4153 child 4153 id child 12 1 2 4153 child id 12 1 2 4153 ruby_program_child 33982 ruby_program 10658 index 239 child 33982 ruby_program index 12 1 2 3932 2 3 2514 3 4 1758 4 5 801 5 8 917 8 79 733 ruby_program child 12 1 2 3932 2 3 2514 3 4 1758 4 5 801 5 8 917 8 79 733 index ruby_program 12 1 2 46 2 3 36 4 9 21 9 12 18 13 17 18 17 28 18 29 44 18 45 80 18 89 190 18 239 1373 18 2191 3473 6 index child 12 1 2 46 2 3 36 4 9 21 9 12 18 13 17 18 17 28 18 29 44 18 45 80 18 89 190 18 239 1373 18 2191 3473 6 child ruby_program 12 1 2 33982 child index 12 1 2 33982 ruby_program_def 18219 id 18219 ruby_range_begin 4491 ruby_range 4491 begin 4491 ruby_range begin 12 1 2 4491 begin ruby_range 12 1 2 4491 ruby_range_def 4770 id 4770 operator 2 id operator 12 1 2 4770 operator id 12 1634 1635 1 3136 3137 1 ruby_range_end 4576 ruby_range 4576 end 4576 ruby_range end 12 1 2 4576 end ruby_range 12 1 2 4576 ruby_rational_def 138 id 138 child 138 id child 12 1 2 138 child id 12 1 2 138 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 44658 ruby_regex 13335 index 150 child 44658 ruby_regex index 12 1 2 6808 2 3 752 3 4 1826 4 5 506 5 6 1108 6 8 1034 8 16 1055 16 50 242 ruby_regex child 12 1 2 6808 2 3 752 3 4 1826 4 5 506 5 6 1108 6 8 1034 8 16 1055 16 50 242 index ruby_regex 12 1 2 18 4 5 12 6 7 3 7 8 12 8 15 12 15 19 12 19 23 9 23 31 12 32 80 12 103 175 12 239 424 12 671 1287 12 1881 4345 9 index child 12 1 2 18 4 5 12 6 7 3 7 8 12 8 15 12 15 19 12 19 23 9 23 31 12 32 80 12 103 175 12 239 424 12 671 1287 12 1881 4345 9 child ruby_regex 12 1 2 44658 child index 12 1 2 44658 ruby_regex_def 13350 id 13350 ruby_rescue_body 2083 ruby_rescue 2083 body 2083 ruby_rescue body 12 1 2 2083 body ruby_rescue 12 1 2 2083 ruby_rescue_def 2346 id 2346 ruby_rescue_exceptions 1938 ruby_rescue 1938 exceptions 1938 ruby_rescue exceptions 12 1 2 1938 exceptions ruby_rescue 12 1 2 1938 ruby_rescue_modifier_def 448 id 448 body 448 handler 448 id body 12 1 2 448 id handler 12 1 2 448 body id 12 1 2 448 body handler 12 1 2 448 handler id 12 1 2 448 handler body 12 1 2 448 ruby_rescue_variable 924 ruby_rescue 924 variable 924 ruby_rescue variable 12 1 2 924 variable ruby_rescue 12 1 2 924 ruby_rest_assignment_child 383 ruby_rest_assignment 383 child 383 ruby_rest_assignment child 12 1 2 383 child ruby_rest_assignment 12 1 2 383 ruby_rest_assignment_def 401 id 401 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 60 id 60 ruby_return_child 5084 ruby_return 5084 child 5084 ruby_return child 12 1 2 5084 child ruby_return 12 1 2 5084 ruby_return_def 8197 id 8197 ruby_right_assignment_list_child 2600 ruby_right_assignment_list 1224 index 15 child 2600 ruby_right_assignment_list index 12 2 3 1098 3 4 104 4 6 21 ruby_right_assignment_list child 12 2 3 1098 3 4 104 4 6 21 index ruby_right_assignment_list 12 1 2 3 7 8 3 41 42 3 399 400 6 index child 12 1 2 3 7 8 3 41 42 3 399 400 6 child ruby_right_assignment_list 12 1 2 2600 child index 12 1 2 2600 ruby_right_assignment_list_def 1224 id 1224 ruby_scope_resolution_def 84884 id 84884 name 84884 id name 12 1 2 84884 name id 12 1 2 84884 ruby_scope_resolution_scope 83028 ruby_scope_resolution 83028 scope 83028 ruby_scope_resolution scope 12 1 2 83028 scope ruby_scope_resolution 12 1 2 83028 ruby_setter_def 653 id 653 name 653 id name 12 1 2 653 name id 12 1 2 653 ruby_singleton_class_body 663 ruby_singleton_class 663 body 663 ruby_singleton_class body 12 1 2 663 body ruby_singleton_class 12 1 2 663 ruby_singleton_class_def 663 id 663 value 663 id value 12 1 2 663 value id 12 1 2 663 ruby_singleton_method_body 6447 ruby_singleton_method 6447 body 6447 ruby_singleton_method body 12 1 2 6447 body ruby_singleton_method 12 1 2 6447 ruby_singleton_method_def 6459 id 6459 name 6459 object 6459 id name 12 1 2 6459 id object 12 1 2 6459 name id 12 1 2 6459 name object 12 1 2 6459 object id 12 1 2 6459 object name 12 1 2 6459 ruby_singleton_method_parameters 4073 ruby_singleton_method 4073 parameters 4073 ruby_singleton_method parameters 12 1 2 4073 parameters ruby_singleton_method 12 1 2 4073 ruby_splat_argument_child 3454 ruby_splat_argument 3454 child 3454 ruby_splat_argument child 12 1 2 3454 child ruby_splat_argument 12 1 2 3454 ruby_splat_argument_def 3454 id 3454 ruby_splat_parameter_def 3192 id 3192 ruby_splat_parameter_name 2514 ruby_splat_parameter 2514 name 2514 ruby_splat_parameter name 12 1 2 2514 name ruby_splat_parameter 12 1 2 2514 ruby_string_array_child 12799 ruby_string_array 4062 index 536 child 12799 ruby_string_array index 12 1 2 1313 2 3 1310 3 4 625 4 5 349 5 10 325 10 537 140 ruby_string_array child 12 1 2 1313 2 3 1310 3 4 625 4 5 349 5 10 325 10 537 140 index ruby_string_array 12 1 2 432 2 7 42 7 47 41 49 4063 21 index child 12 1 2 432 2 7 42 7 47 41 49 4063 21 child ruby_string_array 12 1 2 12799 child index 12 1 2 12799 ruby_string_array_def 4213 id 4213 ruby_string_child 549106 ruby_string__ 477859 index 281 child 549106 ruby_string__ index 12 1 2 449884 2 282 27975 ruby_string__ child 12 1 2 449884 2 282 27975 index ruby_string__ 12 1 2 129 4 5 64 5 7 22 7 27 22 28 83 22 104 477860 22 index child 12 1 2 129 4 5 64 5 7 22 7 27 22 28 83 22 104 477860 22 child ruby_string__ 12 1 2 549106 child index 12 1 2 549106 ruby_string_def 485218 id 485218 ruby_subshell_child 561 ruby_subshell 365 index 33 child 561 ruby_subshell index 12 1 2 263 2 3 58 3 5 33 5 12 9 ruby_subshell child 12 1 2 263 2 3 58 3 5 33 5 12 9 index ruby_subshell 12 1 2 12 2 3 6 3 4 3 6 7 3 14 15 3 33 34 3 119 120 3 index child 12 1 2 12 2 3 6 3 4 3 6 7 3 14 15 3 33 34 3 119 120 3 child ruby_subshell 12 1 2 561 child index 12 1 2 561 ruby_subshell_def 365 id 365 ruby_superclass_def 13666 id 13666 child 13666 id child 12 1 2 13666 child id 12 1 2 13666 ruby_symbol_array_child 7967 ruby_symbol_array 2170 index 241 child 7967 ruby_symbol_array index 12 1 2 178 2 3 1161 3 4 354 4 5 127 5 8 183 8 94 163 95 96 2 ruby_symbol_array child 12 1 2 178 2 3 1161 3 4 354 4 5 127 5 8 183 8 94 163 95 96 2 index ruby_symbol_array 12 1 2 5 2 3 152 4 9 20 9 20 20 23 47 20 55 783 20 852 853 2 index child 12 1 2 5 2 3 152 4 9 20 9 20 20 23 47 20 55 783 20 852 853 2 child ruby_symbol_array 12 1 2 7967 child index 12 1 2 7967 ruby_symbol_array_def 2170 id 2170 ruby_test_pattern_def 4 id 4 pattern 4 value 4 id pattern 12 1 2 4 id value 12 1 2 4 pattern id 12 1 2 4 pattern value 12 1 2 4 value id 12 1 2 4 value pattern 12 1 2 4 ruby_then_child 37566 ruby_then 22451 index 91 child 37566 ruby_then index 12 1 2 14093 2 3 5076 3 4 1811 4 37 1469 ruby_then child 12 1 2 14093 2 3 5076 3 4 1811 4 37 1469 index ruby_then 12 1 2 35 3 4 2 4 5 10 5 8 5 9 10 5 10 18 7 29 60 7 95 309 7 577 3282 7 8814 8815 2 index child 12 1 2 35 3 4 2 4 5 10 5 8 5 9 10 5 10 18 7 29 60 7 95 309 7 577 3282 7 8814 8815 2 child ruby_then 12 1 2 37566 child index 12 1 2 37566 ruby_then_def 22451 id 22451 ruby_tokeninfo 6212759 id 6212759 kind 56 value 272576 id kind 12 1 2 6212759 id value 12 1 2 6212759 kind id 12 42 160 5 262 428 5 1906 1907 2 2167 2168 5 4685 4919 5 5076 6845 5 9531 10121 5 14916 20953 5 28887 64458 5 69189 98135 5 117445 609106 5 1367617 1367618 2 kind value 12 1 2 12 5 26 5 30 41 5 70 122 5 135 172 5 1500 1951 5 3612 4307 5 5291 8590 5 12176 21807 5 53746 53747 2 value id 12 1 2 162402 2 3 39879 3 4 19155 4 7 22724 7 29 20693 29 222217 7720 value kind 12 1 2 259340 2 5 13235 ruby_unary_def 13726 id 13726 operand 13726 operator 6 id operand 12 1 2 13726 id operator 12 1 2 13726 operand id 12 1 2 13726 operand operator 12 1 2 13726 operator id 12 98 99 1 190 191 1 566 567 1 1301 1302 1 1938 1939 1 9633 9634 1 operator operand 12 98 99 1 190 191 1 566 567 1 1301 1302 1 1938 1939 1 9633 9634 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 42 ruby_unless 42 alternative 42 ruby_unless alternative 12 1 2 42 alternative ruby_unless 12 1 2 42 ruby_unless_consequence 2662 ruby_unless 2662 consequence 2662 ruby_unless consequence 12 1 2 2662 consequence ruby_unless 12 1 2 2662 ruby_unless_def 2663 id 2663 condition 2663 id condition 12 1 2 2663 condition id 12 1 2 2663 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 3505 id 3505 body 3505 condition 3505 id body 12 1 2 3505 id condition 12 1 2 3505 body id 12 1 2 3505 body condition 12 1 2 3505 condition id 12 1 2 3505 condition body 12 1 2 3505 ruby_until_def 123 id 123 body 123 condition 123 id body 12 1 2 123 id condition 12 1 2 123 body id 12 1 2 123 body condition 12 1 2 123 condition id 12 1 2 123 condition body 12 1 2 123 ruby_until_modifier_def 234 id 234 body 234 condition 234 id body 12 1 2 234 id condition 12 1 2 234 body id 12 1 2 234 body condition 12 1 2 234 condition id 12 1 2 234 condition body 12 1 2 234 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 3358 ruby_when 3358 body 3358 ruby_when body 12 1 2 3358 body ruby_when 12 1 2 3358 ruby_when_def 3392 id 3392 ruby_when_pattern 4153 ruby_when 3377 index 15 pattern 4153 ruby_when index 12 1 2 2934 2 3 293 3 16 150 ruby_when pattern 12 1 2 2934 2 3 293 3 16 150 index ruby_when 12 1 2 2 3 4 4 4 5 1 6 7 1 14 15 1 25 26 1 35 36 1 85 86 1 150 151 1 443 444 1 3377 3378 1 index pattern 12 1 2 2 3 4 4 4 5 1 6 7 1 14 15 1 25 26 1 35 36 1 85 86 1 150 151 1 443 444 1 3377 3378 1 pattern ruby_when 12 1 2 4153 pattern index 12 1 2 4153 ruby_while_def 1400 id 1400 body 1400 condition 1400 id body 12 1 2 1400 id condition 12 1 2 1400 body id 12 1 2 1400 body condition 12 1 2 1400 condition id 12 1 2 1400 condition body 12 1 2 1400 ruby_while_modifier_def 194 id 194 body 194 condition 194 id body 12 1 2 194 id condition 12 1 2 194 body id 12 1 2 194 body condition 12 1 2 194 condition id 12 1 2 194 condition body 12 1 2 194 ruby_yield_child 1111 ruby_yield 1111 child 1111 ruby_yield child 12 1 2 1111 child ruby_yield 12 1 2 1111 ruby_yield_def 2477 id 2477 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 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