dispatch2 602 ext/ripper/ripper.c #define node_assign(node1, node2) dispatch2(assign, (node1), (node2)) dispatch2 708 ext/ripper/ripper.c #define arg_add(l,a) dispatch2(args_add, (l), (a)) dispatch2 709 ext/ripper/ripper.c #define arg_add_star(l,a) dispatch2(args_add_star, (l), (a)) dispatch2 710 ext/ripper/ripper.c #define arg_add_block(l,b) dispatch2(args_add_block, (l), (b)) dispatch2 711 ext/ripper/ripper.c #define arg_add_optblock(l,b) ((b)==Qundef? (l) : dispatch2(args_add_block, (l), (b))) dispatch2 717 ext/ripper/ripper.c #define mrhs_add(l,a) dispatch2(mrhs_add, (l), (a)) dispatch2 718 ext/ripper/ripper.c #define mrhs_add_star(l,a) dispatch2(mrhs_add_star, (l), (a)) dispatch2 721 ext/ripper/ripper.c #define mlhs_add(l,a) dispatch2(mlhs_add, (l), (a)) dispatch2 722 ext/ripper/ripper.c #define mlhs_add_star(l,a) dispatch2(mlhs_add_star, (l), (a)) dispatch2 727 ext/ripper/ripper.c #define blockvar_new(p,v) dispatch2(block_var, (p), (v)) dispatch2 728 ext/ripper/ripper.c #define blockvar_add_star(l,a) dispatch2(block_var_add_star, (l), (a)) dispatch2 729 ext/ripper/ripper.c #define blockvar_add_block(l,a) dispatch2(block_var_add_block, (l), (a)) dispatch2 731 ext/ripper/ripper.c #define method_optarg(m,a) ((a)==Qundef ? (m) : dispatch2(method_add_arg,(m),(a))) dispatch2 732 ext/ripper/ripper.c #define method_arg(m,a) dispatch2(method_add_arg,(m),(a)) dispatch2 733 ext/ripper/ripper.c #define method_add_block(m,b) dispatch2(method_add_block, (m), (b)) dispatch2 4997 ext/ripper/ripper.c (yyval.val) = dispatch2(stmts_add, dispatch0(stmts_new), dispatch2 5010 ext/ripper/ripper.c (yyval.val) = dispatch2(stmts_add, dispatch0(stmts_new), (yyvsp[0].val)); dispatch2 5022 ext/ripper/ripper.c (yyval.val) = dispatch2(stmts_add, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 5114 ext/ripper/ripper.c (yyval.val) = dispatch2(stmts_add, dispatch0(stmts_new), dispatch2 5127 ext/ripper/ripper.c (yyval.val) = dispatch2(stmts_add, dispatch0(stmts_new), (yyvsp[0].val)); dispatch2 5139 ext/ripper/ripper.c (yyval.val) = dispatch2(stmts_add, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 5201 ext/ripper/ripper.c (yyval.val) = dispatch2(alias, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 5213 ext/ripper/ripper.c (yyval.val) = dispatch2(var_alias, (yyvsp[-1].val), (yyvsp[0].val)); dispatch2 5228 ext/ripper/ripper.c (yyval.val) = dispatch2(var_alias, (yyvsp[-1].val), (yyvsp[0].val)); dispatch2 5241 ext/ripper/ripper.c (yyval.val) = dispatch2(var_alias, (yyvsp[-1].val), (yyvsp[0].val)); dispatch2 5268 ext/ripper/ripper.c (yyval.val) = dispatch2(if_mod, (yyvsp[0].val), (yyvsp[-2].val)); dispatch2 5281 ext/ripper/ripper.c (yyval.val) = dispatch2(unless_mod, (yyvsp[0].val), (yyvsp[-2].val)); dispatch2 5298 ext/ripper/ripper.c (yyval.val) = dispatch2(while_mod, (yyvsp[0].val), (yyvsp[-2].val)); dispatch2 5315 ext/ripper/ripper.c (yyval.val) = dispatch2(until_mod, (yyvsp[0].val), (yyvsp[-2].val)); dispatch2 5328 ext/ripper/ripper.c (yyval.val) = dispatch2(rescue_mod, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 5358 ext/ripper/ripper.c (yyval.val) = dispatch2(massign, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 5391 ext/ripper/ripper.c (yyval.val) = dispatch2(aref_field, (yyvsp[-5].val), escape_Qundef((yyvsp[-3].val))); dispatch2 5423 ext/ripper/ripper.c (yyval.val) = dispatch2(const_path_field, (yyvsp[-4].val), (yyvsp[-2].val)); dispatch2 5446 ext/ripper/ripper.c (yyval.val) = dispatch2(assign, dispatch1(var_field, (yyvsp[-2].val)), (yyvsp[0].val)); dispatch2 5461 ext/ripper/ripper.c (yyval.val) = dispatch2(assign, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 5474 ext/ripper/ripper.c (yyval.val) = dispatch2(massign, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 5487 ext/ripper/ripper.c (yyval.val) = dispatch2(assign, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 5500 ext/ripper/ripper.c (yyval.val) = dispatch2(assign, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 5536 ext/ripper/ripper.c (yyval.val) = dispatch2(unary, ripper_intern("not"), (yyvsp[0].val)); dispatch2 5548 ext/ripper/ripper.c (yyval.val) = dispatch2(unary, ripper_id2sym('!'), (yyvsp[0].val)); dispatch2 5600 ext/ripper/ripper.c (yyval.val) = dispatch2(brace_block, escape_Qundef((yyvsp[-2].val)), (yyvsp[-1].val)); dispatch2 5626 ext/ripper/ripper.c (yyval.val) = dispatch2(command, (yyvsp[-1].val), (yyvsp[0].val)); dispatch2 5642 ext/ripper/ripper.c (yyval.val) = dispatch2(command, (yyvsp[-2].val), (yyvsp[-1].val)); dispatch2 5999 ext/ripper/ripper.c (yyval.val) = dispatch2(aref_field, (yyvsp[-3].val), escape_Qundef((yyvsp[-1].val))); dispatch2 6023 ext/ripper/ripper.c (yyval.val) = dispatch2(const_path_field, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 6049 ext/ripper/ripper.c (yyval.val) = dispatch2(const_path_field, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 6124 ext/ripper/ripper.c (yyval.val) = dispatch2(aref_field, (yyvsp[-3].val), escape_Qundef((yyvsp[-1].val))); dispatch2 6174 ext/ripper/ripper.c (yyval.val) = dispatch2(const_path_field, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 6259 ext/ripper/ripper.c (yyval.val) = dispatch2(const_path_ref, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 6516 ext/ripper/ripper.c (yyval.val) = dispatch2(assign, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 6530 ext/ripper/ripper.c (yyval.val) = dispatch2(assign, (yyvsp[-4].val), dispatch2(rescue_mod, (yyvsp[-2].val), (yyvsp[0].val))); dispatch2 6552 ext/ripper/ripper.c (yyvsp[-2].val) = dispatch2(rescue_mod, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 6582 ext/ripper/ripper.c (yyvsp[-5].val) = dispatch2(aref_field, (yyvsp[-5].val), escape_Qundef((yyvsp[-3].val))); dispatch2 6623 ext/ripper/ripper.c (yyval.val) = dispatch2(const_path_field, (yyvsp[-4].val), (yyvsp[-2].val)); dispatch2 6672 ext/ripper/ripper.c (yyval.val) = dispatch2(dot2, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 6690 ext/ripper/ripper.c (yyval.val) = dispatch2(dot3, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 6775 ext/ripper/ripper.c (yyval.val) = dispatch2(unary, ID2SYM(idUMinus), (yyval.val)); dispatch2 6787 ext/ripper/ripper.c (yyval.val) = dispatch2(unary, ID2SYM(idUPlus), (yyvsp[0].val)); dispatch2 6799 ext/ripper/ripper.c (yyval.val) = dispatch2(unary, ID2SYM(idUMinus), (yyvsp[0].val)); dispatch2 6973 ext/ripper/ripper.c (yyval.val) = dispatch2(unary, ID2SYM('!'), (yyvsp[0].val)); dispatch2 6985 ext/ripper/ripper.c (yyval.val) = dispatch2(unary, ID2SYM('~'), (yyvsp[0].val)); dispatch2 7497 ext/ripper/ripper.c (yyval.val) = dispatch2(const_path_ref, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 7617 ext/ripper/ripper.c (yyval.val) = dispatch2(unary, ripper_intern("not"), (yyvsp[-1].val)); dispatch2 7629 ext/ripper/ripper.c (yyval.val) = dispatch2(unary, ripper_intern("not"), Qnil); dispatch2 7716 ext/ripper/ripper.c (yyval.val) = dispatch2(while, (yyvsp[-4].val), (yyvsp[-1].val)); dispatch2 7741 ext/ripper/ripper.c (yyval.val) = dispatch2(until, (yyvsp[-4].val), (yyvsp[-1].val)); dispatch2 7754 ext/ripper/ripper.c (yyval.val) = dispatch2(case, (yyvsp[-3].val), (yyvsp[-1].val)); dispatch2 7766 ext/ripper/ripper.c (yyval.val) = dispatch2(case, Qnil, (yyvsp[-1].val)); dispatch2 7877 ext/ripper/ripper.c (yyval.val) = dispatch2(sclass, (yyvsp[-4].val), (yyvsp[-1].val)); dispatch2 7907 ext/ripper/ripper.c (yyval.val) = dispatch2(module, (yyvsp[-3].val), (yyvsp[-1].val)); dispatch2 8668 ext/ripper/ripper.c (yyval.val) = dispatch2(lambda, (yyvsp[-3].val), (yyvsp[0].val)); dispatch2 8730 ext/ripper/ripper.c (yyval.val) = dispatch2(do_block, escape_Qundef((yyvsp[-2].val)), (yyvsp[-1].val)); dispatch2 8958 ext/ripper/ripper.c (yyval.val) = dispatch2(aref, (yyvsp[-3].val), escape_Qundef((yyvsp[-1].val))); dispatch2 8983 ext/ripper/ripper.c (yyval.val) = dispatch2(brace_block, escape_Qundef((yyvsp[-2].val)), (yyvsp[-1].val)); dispatch2 9009 ext/ripper/ripper.c (yyval.val) = dispatch2(do_block, escape_Qundef((yyvsp[-2].val)), (yyvsp[-1].val)); dispatch2 9130 ext/ripper/ripper.c (yyval.val) = dispatch2(string_concat, (yyvsp[-1].val), (yyvsp[0].val)); dispatch2 9258 ext/ripper/ripper.c (yyval.val) = dispatch2(regexp_literal, (yyvsp[-1].val), (yyvsp[0].val)); dispatch2 9307 ext/ripper/ripper.c (yyval.val) = dispatch2(words_add, (yyvsp[-2].val), (yyvsp[-1].val)); dispatch2 9317 ext/ripper/ripper.c (yyval.val) = dispatch2(word_add, (yyval.val), (yyvsp[0].val)); dispatch2 9328 ext/ripper/ripper.c (yyval.val) = dispatch2(word_add, (yyvsp[-1].val), (yyvsp[0].val)); dispatch2 9385 ext/ripper/ripper.c (yyval.val) = dispatch2(symbols_add, (yyvsp[-2].val), (yyvsp[-1].val)); dispatch2 9459 ext/ripper/ripper.c (yyval.val) = dispatch2(qwords_add, (yyvsp[-2].val), (yyvsp[-1].val)); dispatch2 9487 ext/ripper/ripper.c (yyval.val) = dispatch2(qsymbols_add, (yyvsp[-2].val), (yyvsp[-1].val)); dispatch2 9511 ext/ripper/ripper.c (yyval.val) = dispatch2(string_add, (yyvsp[-1].val), (yyvsp[0].val)); dispatch2 9535 ext/ripper/ripper.c (yyval.val) = dispatch2(xstring_add, (yyvsp[-1].val), (yyvsp[0].val)); dispatch2 9587 ext/ripper/ripper.c (yyval.val) = dispatch2(regexp_add, n1, n2); dispatch2 9755 ext/ripper/ripper.c (yyval.val) = dispatch2(unary, ID2SYM(idUMinus), (yyvsp[0].val)); dispatch2 10617 ext/ripper/ripper.c (yyval.val) = dispatch2(assoc_new, (yyvsp[-2].val), (yyvsp[0].val)); dispatch2 10629 ext/ripper/ripper.c (yyval.val) = dispatch2(assoc_new, (yyvsp[-1].val), (yyvsp[0].val)); dispatch2 10641 ext/ripper/ripper.c (yyval.val) = dispatch2(assoc_new, dispatch1(dyna_symbol, (yyvsp[-2].val)), (yyvsp[0].val)); dispatch2 12442 ext/ripper/ripper.c dispatch2(heredoc_dedent, array, INT2NUM(heredoc_indent)); dispatch2 13022 ext/ripper/ripper.c dispatch2(magic_comment, name, val); dispatch2 13114 ext/ripper/ripper.c #define ambiguous_operator(op, syn) dispatch2(operator_ambiguous, ripper_intern(op), rb_str_new_cstr(syn)) dispatch2 548 ext/ripper/ripper.y #define node_assign(node1, node2) dispatch2(assign, (node1), (node2)) dispatch2 654 ext/ripper/ripper.y #define arg_add(l,a) dispatch2(args_add, (l), (a)) dispatch2 655 ext/ripper/ripper.y #define arg_add_star(l,a) dispatch2(args_add_star, (l), (a)) dispatch2 656 ext/ripper/ripper.y #define arg_add_block(l,b) dispatch2(args_add_block, (l), (b)) dispatch2 657 ext/ripper/ripper.y #define arg_add_optblock(l,b) ((b)==Qundef? (l) : dispatch2(args_add_block, (l), (b))) dispatch2 663 ext/ripper/ripper.y #define mrhs_add(l,a) dispatch2(mrhs_add, (l), (a)) dispatch2 664 ext/ripper/ripper.y #define mrhs_add_star(l,a) dispatch2(mrhs_add_star, (l), (a)) dispatch2 667 ext/ripper/ripper.y #define mlhs_add(l,a) dispatch2(mlhs_add, (l), (a)) dispatch2 668 ext/ripper/ripper.y #define mlhs_add_star(l,a) dispatch2(mlhs_add_star, (l), (a)) dispatch2 673 ext/ripper/ripper.y #define blockvar_new(p,v) dispatch2(block_var, (p), (v)) dispatch2 674 ext/ripper/ripper.y #define blockvar_add_star(l,a) dispatch2(block_var_add_star, (l), (a)) dispatch2 675 ext/ripper/ripper.y #define blockvar_add_block(l,a) dispatch2(block_var_add_block, (l), (a)) dispatch2 677 ext/ripper/ripper.y #define method_optarg(m,a) ((a)==Qundef ? (m) : dispatch2(method_add_arg,(m),(a))) dispatch2 678 ext/ripper/ripper.y #define method_arg(m,a) dispatch2(method_add_arg,(m),(a)) dispatch2 679 ext/ripper/ripper.y #define method_add_block(m,b) dispatch2(method_add_block, (m), (b)) dispatch2 996 ext/ripper/ripper.y $$ = dispatch2(stmts_add, dispatch0(stmts_new), dispatch2 1005 ext/ripper/ripper.y $$ = dispatch2(stmts_add, dispatch0(stmts_new), $1); dispatch2 1013 ext/ripper/ripper.y $$ = dispatch2(stmts_add, $1, $3); dispatch2 1093 ext/ripper/ripper.y $$ = dispatch2(stmts_add, dispatch0(stmts_new), dispatch2 1102 ext/ripper/ripper.y $$ = dispatch2(stmts_add, dispatch0(stmts_new), $1); dispatch2 1110 ext/ripper/ripper.y $$ = dispatch2(stmts_add, $1, $3); dispatch2 1149 ext/ripper/ripper.y $$ = dispatch2(alias, $2, $4); dispatch2 1157 ext/ripper/ripper.y $$ = dispatch2(var_alias, $2, $3); dispatch2 1168 ext/ripper/ripper.y $$ = dispatch2(var_alias, $2, $3); dispatch2 1177 ext/ripper/ripper.y $$ = dispatch2(var_alias, $2, $3); dispatch2 1196 ext/ripper/ripper.y $$ = dispatch2(if_mod, $3, $1); dispatch2 1205 ext/ripper/ripper.y $$ = dispatch2(unless_mod, $3, $1); dispatch2 1218 ext/ripper/ripper.y $$ = dispatch2(while_mod, $3, $1); dispatch2 1231 ext/ripper/ripper.y $$ = dispatch2(until_mod, $3, $1); dispatch2 1240 ext/ripper/ripper.y $$ = dispatch2(rescue_mod, $1, $3); dispatch2 1263 ext/ripper/ripper.y $$ = dispatch2(massign, $1, $3); dispatch2 1288 ext/ripper/ripper.y $$ = dispatch2(aref_field, $1, escape_Qundef($3)); dispatch2 1308 ext/ripper/ripper.y $$ = dispatch2(const_path_field, $1, $3); dispatch2 1323 ext/ripper/ripper.y $$ = dispatch2(assign, dispatch1(var_field, $1), $3); dispatch2 1334 ext/ripper/ripper.y $$ = dispatch2(assign, $1, $3); dispatch2 1343 ext/ripper/ripper.y $$ = dispatch2(massign, $1, $3); dispatch2 1355 ext/ripper/ripper.y $$ = dispatch2(assign, $1, $3); dispatch2 1364 ext/ripper/ripper.y $$ = dispatch2(assign, $1, $3); dispatch2 1392 ext/ripper/ripper.y $$ = dispatch2(unary, ripper_intern("not"), $3); dispatch2 1400 ext/ripper/ripper.y $$ = dispatch2(unary, ripper_id2sym('!'), $2); dispatch2 1450 ext/ripper/ripper.y $$ = dispatch2(brace_block, escape_Qundef($3), $4); dispatch2 1472 ext/ripper/ripper.y $$ = dispatch2(command, $1, $2); dispatch2 1484 ext/ripper/ripper.y $$ = dispatch2(command, $1, $2); dispatch2 1742 ext/ripper/ripper.y $$ = dispatch2(aref_field, $1, escape_Qundef($3)); dispatch2 1758 ext/ripper/ripper.y $$ = dispatch2(const_path_field, $1, $3); dispatch2 1776 ext/ripper/ripper.y $$ = dispatch2(const_path_field, $1, $3); dispatch2 1833 ext/ripper/ripper.y $$ = dispatch2(aref_field, $1, escape_Qundef($3)); dispatch2 1867 ext/ripper/ripper.y $$ = dispatch2(const_path_field, $1, $3); dispatch2 1933 ext/ripper/ripper.y $$ = dispatch2(const_path_ref, $1, $3); dispatch2 2042 ext/ripper/ripper.y $$ = dispatch2(assign, $1, $3); dispatch2 2052 ext/ripper/ripper.y $$ = dispatch2(assign, $1, dispatch2(rescue_mod, $3, $5)); dispatch2 2066 ext/ripper/ripper.y $3 = dispatch2(rescue_mod, $3, $5); dispatch2 2092 ext/ripper/ripper.y $1 = dispatch2(aref_field, $1, escape_Qundef($3)); dispatch2 2117 ext/ripper/ripper.y $$ = dispatch2(const_path_field, $1, $3); dispatch2 2154 ext/ripper/ripper.y $$ = dispatch2(dot2, $1, $3); dispatch2 2168 ext/ripper/ripper.y $$ = dispatch2(dot3, $1, $3); dispatch2 2225 ext/ripper/ripper.y $$ = dispatch2(unary, ID2SYM(idUMinus), $$); dispatch2 2233 ext/ripper/ripper.y $$ = dispatch2(unary, ID2SYM(idUPlus), $2); dispatch2 2241 ext/ripper/ripper.y $$ = dispatch2(unary, ID2SYM(idUMinus), $2); dispatch2 2359 ext/ripper/ripper.y $$ = dispatch2(unary, ID2SYM('!'), $2); dispatch2 2367 ext/ripper/ripper.y $$ = dispatch2(unary, ID2SYM('~'), $2); dispatch2 2747 ext/ripper/ripper.y $$ = dispatch2(const_path_ref, $1, $3); dispatch2 2825 ext/ripper/ripper.y $$ = dispatch2(unary, ripper_intern("not"), $3); dispatch2 2833 ext/ripper/ripper.y $$ = dispatch2(unary, ripper_intern("not"), Qnil); dispatch2 2893 ext/ripper/ripper.y $$ = dispatch2(while, $3, $6); dispatch2 2904 ext/ripper/ripper.y $$ = dispatch2(until, $3, $6); dispatch2 2915 ext/ripper/ripper.y $$ = dispatch2(case, $2, $4); dispatch2 2923 ext/ripper/ripper.y $$ = dispatch2(case, Qnil, $3); dispatch2 3010 ext/ripper/ripper.y $$ = dispatch2(sclass, $3, $6); dispatch2 3033 ext/ripper/ripper.y $$ = dispatch2(module, $2, $4); dispatch2 3572 ext/ripper/ripper.y $$ = dispatch2(lambda, $3, $6); dispatch2 3618 ext/ripper/ripper.y $$ = dispatch2(do_block, escape_Qundef($3), $4); dispatch2 3782 ext/ripper/ripper.y $$ = dispatch2(aref, $1, escape_Qundef($3)); dispatch2 3802 ext/ripper/ripper.y $$ = dispatch2(brace_block, escape_Qundef($3), $4); dispatch2 3821 ext/ripper/ripper.y $$ = dispatch2(do_block, escape_Qundef($3), $4); dispatch2 3938 ext/ripper/ripper.y $$ = dispatch2(string_concat, $1, $2); dispatch2 4060 ext/ripper/ripper.y $$ = dispatch2(regexp_literal, $2, $3); dispatch2 4097 ext/ripper/ripper.y $$ = dispatch2(words_add, $1, $2); dispatch2 4107 ext/ripper/ripper.y $$ = dispatch2(word_add, $$, $1); dispatch2 4115 ext/ripper/ripper.y $$ = dispatch2(word_add, $1, $2); dispatch2 4160 ext/ripper/ripper.y $$ = dispatch2(symbols_add, $1, $2); dispatch2 4216 ext/ripper/ripper.y $$ = dispatch2(qwords_add, $1, $2); dispatch2 4238 ext/ripper/ripper.y $$ = dispatch2(qsymbols_add, $1, $2); dispatch2 4256 ext/ripper/ripper.y $$ = dispatch2(string_add, $1, $2); dispatch2 4274 ext/ripper/ripper.y $$ = dispatch2(xstring_add, $1, $2); dispatch2 4320 ext/ripper/ripper.y $$ = dispatch2(regexp_add, n1, n2); dispatch2 4447 ext/ripper/ripper.y $$ = dispatch2(unary, ID2SYM(idUMinus), $2); dispatch2 5090 ext/ripper/ripper.y $$ = dispatch2(assoc_new, $1, $3); dispatch2 5098 ext/ripper/ripper.y $$ = dispatch2(assoc_new, $1, $2); dispatch2 5106 ext/ripper/ripper.y $$ = dispatch2(assoc_new, dispatch1(dyna_symbol, $2), $4); dispatch2 6693 ext/ripper/ripper.y dispatch2(heredoc_dedent, array, INT2NUM(heredoc_indent)); dispatch2 7273 ext/ripper/ripper.y dispatch2(magic_comment, name, val); dispatch2 7365 ext/ripper/ripper.y #define ambiguous_operator(op, syn) dispatch2(operator_ambiguous, ripper_intern(op), rb_str_new_cstr(syn)) dispatch2 602 parse.c #define node_assign(node1, node2) dispatch2(assign, (node1), (node2)) dispatch2 708 parse.c #define arg_add(l,a) dispatch2(args_add, (l), (a)) dispatch2 709 parse.c #define arg_add_star(l,a) dispatch2(args_add_star, (l), (a)) dispatch2 710 parse.c #define arg_add_block(l,b) dispatch2(args_add_block, (l), (b)) dispatch2 711 parse.c #define arg_add_optblock(l,b) ((b)==Qundef? (l) : dispatch2(args_add_block, (l), (b))) dispatch2 717 parse.c #define mrhs_add(l,a) dispatch2(mrhs_add, (l), (a)) dispatch2 718 parse.c #define mrhs_add_star(l,a) dispatch2(mrhs_add_star, (l), (a)) dispatch2 721 parse.c #define mlhs_add(l,a) dispatch2(mlhs_add, (l), (a)) dispatch2 722 parse.c #define mlhs_add_star(l,a) dispatch2(mlhs_add_star, (l), (a)) dispatch2 727 parse.c #define blockvar_new(p,v) dispatch2(block_var, (p), (v)) dispatch2 728 parse.c #define blockvar_add_star(l,a) dispatch2(block_var_add_star, (l), (a)) dispatch2 729 parse.c #define blockvar_add_block(l,a) dispatch2(block_var_add_block, (l), (a)) dispatch2 731 parse.c #define method_optarg(m,a) ((a)==Qundef ? (m) : dispatch2(method_add_arg,(m),(a))) dispatch2 732 parse.c #define method_arg(m,a) dispatch2(method_add_arg,(m),(a)) dispatch2 733 parse.c #define method_add_block(m,b) dispatch2(method_add_block, (m), (b)) dispatch2 12366 parse.c dispatch2(heredoc_dedent, array, INT2NUM(heredoc_indent)); dispatch2 12946 parse.c dispatch2(magic_comment, name, val); dispatch2 13038 parse.c #define ambiguous_operator(op, syn) dispatch2(operator_ambiguous, ripper_intern(op), rb_str_new_cstr(syn)) dispatch2 548 parse.y #define node_assign(node1, node2) dispatch2(assign, (node1), (node2)) dispatch2 654 parse.y #define arg_add(l,a) dispatch2(args_add, (l), (a)) dispatch2 655 parse.y #define arg_add_star(l,a) dispatch2(args_add_star, (l), (a)) dispatch2 656 parse.y #define arg_add_block(l,b) dispatch2(args_add_block, (l), (b)) dispatch2 657 parse.y #define arg_add_optblock(l,b) ((b)==Qundef? (l) : dispatch2(args_add_block, (l), (b))) dispatch2 663 parse.y #define mrhs_add(l,a) dispatch2(mrhs_add, (l), (a)) dispatch2 664 parse.y #define mrhs_add_star(l,a) dispatch2(mrhs_add_star, (l), (a)) dispatch2 667 parse.y #define mlhs_add(l,a) dispatch2(mlhs_add, (l), (a)) dispatch2 668 parse.y #define mlhs_add_star(l,a) dispatch2(mlhs_add_star, (l), (a)) dispatch2 673 parse.y #define blockvar_new(p,v) dispatch2(block_var, (p), (v)) dispatch2 674 parse.y #define blockvar_add_star(l,a) dispatch2(block_var_add_star, (l), (a)) dispatch2 675 parse.y #define blockvar_add_block(l,a) dispatch2(block_var_add_block, (l), (a)) dispatch2 677 parse.y #define method_optarg(m,a) ((a)==Qundef ? (m) : dispatch2(method_add_arg,(m),(a))) dispatch2 678 parse.y #define method_arg(m,a) dispatch2(method_add_arg,(m),(a)) dispatch2 679 parse.y #define method_add_block(m,b) dispatch2(method_add_block, (m), (b)) dispatch2 6693 parse.y dispatch2(heredoc_dedent, array, INT2NUM(heredoc_indent)); dispatch2 7273 parse.y dispatch2(magic_comment, name, val); dispatch2 7365 parse.y #define ambiguous_operator(op, syn) dispatch2(operator_ambiguous, ripper_intern(op), rb_str_new_cstr(syn))