Lines Matching refs:yyloc

5218   YYLTYPE yyloc;  in yyparse()  local
5442 YYLLOC_DEFAULT (yyloc, (yylsp - yylen), yylen); in yyparse()
5443 yyerror_range[1] = yyloc; in yyparse()
5472 p->eval_tree = NEW_SCOPE(0, block_append(p, p->eval_tree, (yyvsp[0].val)), &(yyloc)); in yyparse()
5492 (yyval.val) = NEW_BEGIN(0, &(yyloc)); in yyparse()
5542 NEW_BEGIN((yyvsp[-1].val), &(yyloc))); in yyparse()
5543 (yyval.val) = NEW_BEGIN(0, &(yyloc)); in yyparse()
5560 …al) = new_bodystmt(p, (yyvsp[-5].val), (yyvsp[-4].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5571 (yyval.val) = new_bodystmt(p, (yyvsp[-2].val), (yyvsp[-1].val), 0, (yyvsp[0].val), &(yyloc)); in yyparse()
5590 (yyval.val) = NEW_BEGIN(0, &(yyloc)); in yyparse()
5661 (yyval.val) = NEW_ALIAS((yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5672 (yyval.val) = NEW_VALIAS((yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5686 (yyval.val) = NEW_VALIAS((yyvsp[-1].val), rb_intern2(buf, 2), &(yyloc)); in yyparse()
5698 (yyval.val) = NEW_BEGIN(0, &(yyloc)); in yyparse()
5720 (yyval.val) = new_if(p, (yyvsp[0].val), remove_begin((yyvsp[-2].val)), 0, &(yyloc)); in yyparse()
5732 (yyval.val) = new_unless(p, (yyvsp[0].val), remove_begin((yyvsp[-2].val)), 0, &(yyloc)); in yyparse()
5745 …yval.val) = NEW_WHILE(cond(p, (yyvsp[0].val), &(yylsp[0])), (yyvsp[-2].val)->nd_body, 0, &(yyloc)); in yyparse()
5748 (yyval.val) = NEW_WHILE(cond(p, (yyvsp[0].val), &(yylsp[0])), (yyvsp[-2].val), 1, &(yyloc)); in yyparse()
5761 …yval.val) = NEW_UNTIL(cond(p, (yyvsp[0].val), &(yylsp[0])), (yyvsp[-2].val)->nd_body, 0, &(yyloc)); in yyparse()
5764 (yyval.val) = NEW_UNTIL(cond(p, (yyvsp[0].val), &(yylsp[0])), (yyvsp[-2].val), 1, &(yyloc)); in yyparse()
5779 (yyval.val) = NEW_RESCUE(remove_begin((yyvsp[-2].val)), resq, 0, &(yyloc)); in yyparse()
5795 NODE_SCOPE, 0 /* tbl */, (yyvsp[-1].val) /* body */, 0 /* args */, &(yyloc)); in yyparse()
5796 (yyval.val) = NEW_POSTEXE(scope, &(yyloc)); in yyparse()
5809 (yyval.val) = node_assign(p, (yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5821 (yyval.val) = node_assign(p, (yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5832 (yyval.val) = node_assign(p, (yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5843 (yyval.val) = node_assign(p, (yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5854 (yyval.val) = new_op_assign(p, (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5865 …sign(p, (yyvsp[-5].val), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-3]), &(yyloc)); in yyparse()
5877 …n(p, (yyvsp[-4].val), (yyvsp[-3].val), (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5888 …n(p, (yyvsp[-4].val), (yyvsp[-3].val), (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5900 …(p, NEW_COLON2((yyvsp[-4].val), (yyvsp[-2].val), &loc), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5911 …(p, (yyvsp[-4].val), ID2VAL(idCOLON2), (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
5923 (yyval.val) = NEW_BEGIN(0, &(yyloc)); in yyparse()
5945 … = NEW_RESCUE((yyvsp[-2].val), NEW_RESBODY(0, remove_begin((yyvsp[0].val)), 0, &loc), 0, &(yyloc)); in yyparse()
5955 (yyval.val) = logop(p, idAND, (yyvsp[-2].val), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
5963 (yyval.val) = logop(p, idOR, (yyvsp[-2].val), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
5971 … = call_uni_op(p, method_cond(p, (yyvsp[0].val), &(yylsp[0])), METHOD_NOT, &(yylsp[-2]), &(yyloc)); in yyparse()
5979 …al.val) = call_uni_op(p, method_cond(p, (yyvsp[0].val), &(yylsp[0])), '!', &(yylsp[-1]), &(yyloc)); in yyparse()
6017 …call(p, (yyvsp[-2].val), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
6040 (yyval.val) = NEW_FCALL((yyvsp[0].val), 0, &(yyloc)); in yyparse()
6067 (yyval.val) = method_add_block(p, (yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6080 … (yyvsp[-2].val), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), Qnull, &(yylsp[-1]), &(yyloc)); in yyparse()
6091 …].val), (yyvsp[-4].val), (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-2]), &(yyloc)); in yyparse()
6102 …ID2VAL(idCOLON2), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), Qnull, &(yylsp[-1]), &(yyloc)); in yyparse()
6113 …OLON2), (yyvsp[-4].val), (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-2]), &(yyloc)); in yyparse()
6124 (yyval.val) = NEW_SUPER((yyvsp[0].val), &(yyloc)); in yyparse()
6136 (yyval.val) = new_yield(p, (yyvsp[0].val), &(yyloc)); in yyparse()
6148 (yyval.val) = NEW_RETURN(ret_args(p, (yyvsp[0].val)), &(yyloc)); in yyparse()
6159 (yyval.val) = NEW_BREAK(ret_args(p, (yyvsp[0].val)), &(yyloc)); in yyparse()
6170 (yyval.val) = NEW_NEXT(ret_args(p, (yyvsp[0].val)), &(yyloc)); in yyparse()
6192 (yyval.val) = NEW_MASGN(NEW_LIST((yyvsp[-1].val), &(yyloc)), 0, &(yyloc)); in yyparse()
6203 (yyval.val) = NEW_MASGN((yyvsp[0].val), 0, &(yyloc)); in yyparse()
6214 (yyval.val) = NEW_MASGN(list_append(p, (yyvsp[-1].val),(yyvsp[0].val)), 0, &(yyloc)); in yyparse()
6225 (yyval.val) = NEW_MASGN((yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6236 ….val) = NEW_MASGN((yyvsp[-4].val), NEW_POSTARG((yyvsp[-2].val),(yyvsp[0].val),&(yyloc)), &(yyloc)); in yyparse()
6247 (yyval.val) = NEW_MASGN((yyvsp[-1].val), NODE_SPECIAL_NO_NAME_REST, &(yyloc)); in yyparse()
6258 …MASGN((yyvsp[-3].val), NEW_POSTARG(NODE_SPECIAL_NO_NAME_REST, (yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
6269 (yyval.val) = NEW_MASGN(0, (yyvsp[0].val), &(yyloc)); in yyparse()
6280 (yyval.val) = NEW_MASGN(0, NEW_POSTARG((yyvsp[-2].val),(yyvsp[0].val),&(yyloc)), &(yyloc)); in yyparse()
6291 (yyval.val) = NEW_MASGN(0, NODE_SPECIAL_NO_NAME_REST, &(yyloc)); in yyparse()
6302 …al.val) = NEW_MASGN(0, NEW_POSTARG(NODE_SPECIAL_NO_NAME_REST, (yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
6346 (yyval.val) = NEW_LIST((yyvsp[0].val), &(yyloc)); in yyparse()
6368 (yyval.val) = assignable(p, (yyvsp[0].val), 0, &(yyloc)); in yyparse()
6379 (yyval.val) = assignable(p, (yyvsp[0].val), 0, &(yyloc)); in yyparse()
6390 (yyval.val) = aryset(p, (yyvsp[-3].val), (yyvsp[-1].val), &(yyloc)); in yyparse()
6401 (yyval.val) = attrset(p, (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6412 (yyval.val) = attrset(p, (yyvsp[-2].val), idCOLON2, (yyvsp[0].val), &(yyloc)); in yyparse()
6423 (yyval.val) = attrset(p, (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6434 (yyval.val) = const_decl(p, NEW_COLON2((yyvsp[-2].val), (yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
6445 (yyval.val) = const_decl(p, NEW_COLON3((yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
6457 (yyval.val) = NEW_BEGIN(0, &(yyloc)); in yyparse()
6468 (yyval.val) = assignable(p, (yyvsp[0].val), 0, &(yyloc)); in yyparse()
6479 (yyval.val) = assignable(p, (yyvsp[0].val), 0, &(yyloc)); in yyparse()
6490 (yyval.val) = aryset(p, (yyvsp[-3].val), (yyvsp[-1].val), &(yyloc)); in yyparse()
6501 (yyval.val) = attrset(p, (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6512 (yyval.val) = attrset(p, (yyvsp[-2].val), idCOLON2, (yyvsp[0].val), &(yyloc)); in yyparse()
6523 (yyval.val) = attrset(p, (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6534 (yyval.val) = const_decl(p, NEW_COLON2((yyvsp[-2].val), (yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
6545 (yyval.val) = const_decl(p, NEW_COLON3((yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
6557 (yyval.val) = NEW_BEGIN(0, &(yyloc)); in yyparse()
6579 (yyval.val) = NEW_COLON3((yyvsp[0].val), &(yyloc)); in yyparse()
6590 (yyval.val) = NEW_COLON2(0, (yyval.val), &(yyloc)); in yyparse()
6601 (yyval.val) = NEW_COLON2((yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6630 (yyval.val) = NEW_LIT(ID2SYM((yyvsp[0].val)), &(yyloc)); in yyparse()
6641 (yyval.val) = NEW_UNDEF((yyvsp[0].val), &(yyloc)); in yyparse()
6850 (yyval.val) = node_assign(p, (yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6861 (yyval.val) = new_op_assign(p, (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6873 …sign(p, (yyvsp[-5].val), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-3]), &(yyloc)); in yyparse()
6885 …n(p, (yyvsp[-4].val), (yyvsp[-3].val), (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6897 …n(p, (yyvsp[-4].val), (yyvsp[-3].val), (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6909 …(p, (yyvsp[-4].val), ID2VAL(idCOLON2), (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6921 …(p, NEW_COLON2((yyvsp[-4].val), (yyvsp[-2].val), &loc), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6932 …ew_const_op_assign(p, NEW_COLON3((yyvsp[-2].val), &(yyloc)), (yyvsp[-1].val), (yyvsp[0].val), &(yy… in yyparse()
6944 (yyval.val) = NEW_BEGIN(0, &(yyloc)); in yyparse()
6957 (yyval.val) = NEW_DOT2((yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6970 (yyval.val) = NEW_DOT3((yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
6986 (yyval.val) = NEW_DOT2((yyvsp[-1].val), new_nil(&loc), &(yyloc)); in yyparse()
7002 (yyval.val) = NEW_DOT3((yyvsp[-1].val), new_nil(&loc), &(yyloc)); in yyparse()
7012 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), '+', (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7020 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), '-', (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7028 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), '*', (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7036 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), '/', (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7044 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), '%', (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7052 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), idPow, (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7060 …(yyvsp[-2].val), idPow, (yyvsp[0].val), &(yylsp[-2]), &(yyloc)), idUMinus, &(yylsp[-3]), &(yyloc)); in yyparse()
7068 (yyval.val) = call_uni_op(p, (yyvsp[0].val), idUPlus, &(yylsp[-1]), &(yyloc)); in yyparse()
7076 (yyval.val) = call_uni_op(p, (yyvsp[0].val), idUMinus, &(yylsp[-1]), &(yyloc)); in yyparse()
7084 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), '|', (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7092 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), '^', (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7100 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), '&', (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7108 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), idCmp, (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7116 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), idEq, (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7124 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), idEqq, (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7132 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), idNeq, (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7140 (yyval.val) = match_op(p, (yyvsp[-2].val), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7148 … (yyval.val) = call_bin_op(p, (yyvsp[-2].val), idNeqTilde, (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7156 …al.val) = call_uni_op(p, method_cond(p, (yyvsp[0].val), &(yylsp[0])), '!', &(yylsp[-1]), &(yyloc)); in yyparse()
7164 (yyval.val) = call_uni_op(p, (yyvsp[0].val), '~', &(yylsp[-1]), &(yyloc)); in yyparse()
7172 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), idLTLT, (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7180 (yyval.val) = call_bin_op(p, (yyvsp[-2].val), idGTGT, (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7188 (yyval.val) = logop(p, idANDOP, (yyvsp[-2].val), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7196 (yyval.val) = logop(p, idOROP, (yyvsp[-2].val), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7211 (yyval.val) = new_defined(p, (yyvsp[0].val), &(yyloc)); in yyparse()
7221 (yyval.val) = new_if(p, (yyvsp[-5].val), (yyvsp[-3].val), (yyvsp[0].val), &(yyloc)); in yyparse()
7264 …al.val) = call_bin_op(p, (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7273 …al.val) = call_bin_op(p, (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
7299 …_append(p, (yyvsp[-3].val), new_hash(p, (yyvsp[-1].val), &(yylsp[-1])), &(yyloc)) : (yyvsp[-3].val… in yyparse()
7310 …(yyval.val) = (yyvsp[-1].val) ? NEW_LIST(new_hash(p, (yyvsp[-1].val), &(yylsp[-1])), &(yyloc)) : 0; in yyparse()
7332 … = NEW_RESCUE((yyvsp[-2].val), NEW_RESBODY(0, remove_begin((yyvsp[0].val)), 0, &loc), 0, &(yyloc)); in yyparse()
7362 …_append(p, (yyvsp[-3].val), new_hash(p, (yyvsp[-1].val), &(yylsp[-1])), &(yyloc)) : (yyvsp[-3].val… in yyparse()
7385 (yyval.val) = NEW_LIST((yyvsp[0].val), &(yyloc)); in yyparse()
7419 …_append(p, (yyvsp[-3].val), new_hash(p, (yyvsp[-1].val), &(yylsp[-1])), &(yyloc)) : (yyvsp[-3].val… in yyparse()
7481 (yyval.val) = NEW_BLOCK_PASS((yyvsp[0].val), &(yyloc)); in yyparse()
7508 (yyval.val) = NEW_LIST((yyvsp[0].val), &(yyloc)); in yyparse()
7519 (yyval.val) = NEW_SPLAT((yyvsp[0].val), &(yyloc)); in yyparse()
7530 (yyval.val) = last_arg_append(p, (yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
7541 (yyval.val) = rest_arg_append(p, (yyvsp[-3].val), (yyvsp[0].val), &(yyloc)); in yyparse()
7552 (yyval.val) = last_arg_append(p, (yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
7563 (yyval.val) = rest_arg_append(p, (yyvsp[-3].val), (yyvsp[0].val), &(yyloc)); in yyparse()
7574 (yyval.val) = NEW_SPLAT((yyvsp[0].val), &(yyloc)); in yyparse()
7585 (yyval.val) = NEW_FCALL((yyvsp[0].val), 0, &(yyloc)); in yyparse()
7606 (yyval.val) = NEW_BEGIN((yyvsp[-1].val), &(yyloc)); in yyparse()
7624 (yyval.val) = NEW_BEGIN(0, &(yyloc)); in yyparse()
7663 (yyval.val) = NEW_COLON2((yyvsp[-2].val), (yyvsp[0].val), &(yyloc)); in yyparse()
7674 (yyval.val) = NEW_COLON3((yyvsp[0].val), &(yyloc)); in yyparse()
7685 (yyval.val) = make_array((yyvsp[-1].val), &(yyloc)); in yyparse()
7696 (yyval.val) = new_hash(p, (yyvsp[-1].val), &(yyloc)); in yyparse()
7708 (yyval.val) = NEW_RETURN(0, &(yyloc)); in yyparse()
7719 (yyval.val) = new_yield(p, (yyvsp[-1].val), &(yyloc)); in yyparse()
7730 (yyval.val) = NEW_YIELD(0, &(yyloc)); in yyparse()
7741 (yyval.val) = NEW_YIELD(0, &(yyloc)); in yyparse()
7758 (yyval.val) = new_defined(p, (yyvsp[-1].val), &(yyloc)); in yyparse()
7766 … call_uni_op(p, method_cond(p, (yyvsp[-1].val), &(yylsp[-1])), METHOD_NOT, &(yylsp[-3]), &(yyloc)); in yyparse()
7774 …uni_op(p, method_cond(p, new_nil(&(yylsp[-1])), &(yylsp[-1])), METHOD_NOT, &(yylsp[-2]), &(yyloc)); in yyparse()
7783 (yyval.val) = method_add_block(p, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
7795 (yyval.val) = method_add_block(p, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
7825 (yyval.val) = new_if(p, (yyvsp[-4].val), (yyvsp[-2].val), (yyvsp[-1].val), &(yyloc)); in yyparse()
7837 (yyval.val) = new_unless(p, (yyvsp[-4].val), (yyvsp[-2].val), (yyvsp[-1].val), &(yyloc)); in yyparse()
7849 (yyval.val) = NEW_WHILE(cond(p, (yyvsp[-2].val), &(yylsp[-2])), (yyvsp[-1].val), 1, &(yyloc)); in yyparse()
7861 (yyval.val) = NEW_UNTIL(cond(p, (yyvsp[-2].val), &(yylsp[-2])), (yyvsp[-1].val), 1, &(yyloc)); in yyparse()
7873 (yyval.val) = NEW_CASE((yyvsp[-3].val), (yyvsp[-1].val), &(yyloc)); in yyparse()
7885 (yyval.val) = NEW_CASE2((yyvsp[-1].val), &(yyloc)); in yyparse()
7930 scope = NEW_NODE(NODE_SCOPE, tbl, (yyvsp[-1].val), args, &(yyloc)); in yyparse()
7931 (yyval.val) = NEW_FOR((yyvsp[-2].val), scope, &(yyloc)); in yyparse()
7957 (yyval.val) = NEW_CLASS((yyvsp[-4].val), (yyvsp[-1].val), (yyvsp[-3].val), &(yyloc)); in yyparse()
7984 (yyval.val) = NEW_SCLASS((yyvsp[-4].val), (yyvsp[-1].val), &(yyloc)); in yyparse()
8015 (yyval.val) = NEW_MODULE((yyvsp[-3].val), (yyvsp[-1].val), &(yyloc)); in yyparse()
8052 (yyval.val) = NEW_DEFN((yyvsp[-5].val), (yyvsp[-2].val), body, &(yyloc)); in yyparse()
8089 (yyval.val) = NEW_DEFS((yyvsp[-7].val), (yyvsp[-4].val), (yyvsp[-2].val), body, &(yyloc)); in yyparse()
8105 (yyval.val) = NEW_BREAK(0, &(yyloc)); in yyparse()
8116 (yyval.val) = NEW_NEXT(0, &(yyloc)); in yyparse()
8127 (yyval.val) = NEW_REDO(&(yyloc)); in yyparse()
8138 (yyval.val) = NEW_RETRY(&(yyloc)); in yyparse()
8157 token_info_push(p, "begin", &(yyloc)); in yyparse()
8165 token_info_push(p, "if", &(yyloc)); in yyparse()
8173 token_info_push(p, "unless", &(yyloc)); in yyparse()
8181 token_info_push(p, "while", &(yyloc)); in yyparse()
8189 token_info_push(p, "until", &(yyloc)); in yyparse()
8197 token_info_push(p, "case", &(yyloc)); in yyparse()
8205 token_info_push(p, "for", &(yyloc)); in yyparse()
8213 token_info_push(p, "class", &(yyloc)); in yyparse()
8221 token_info_push(p, "module", &(yyloc)); in yyparse()
8229 token_info_push(p, "def", &(yyloc)); in yyparse()
8237 token_info_push(p, "do", &(yyloc)); in yyparse()
8245 token_info_push(p, "do", &(yyloc)); in yyparse()
8253 token_info_warn(p, "rescue", p->token_info, 1, &(yyloc)); in yyparse()
8261 token_info_warn(p, "ensure", p->token_info, 1, &(yyloc)); in yyparse()
8269 token_info_warn(p, "when", p->token_info, 0, &(yyloc)); in yyparse()
8279 token_info_warn(p, "else", p->token_info, same, &(yyloc)); in yyparse()
8287 token_info_warn(p, "elsif", p->token_info, 1, &(yyloc)); in yyparse()
8295 token_info_pop(p, "end", &(yyloc)); in yyparse()
8313 (yyval.val) = new_if(p, (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
8336 (yyval.val) = assignable(p, (yyvsp[0].val), 0, &(yyloc)); in yyparse()
8358 (yyval.val) = NEW_LIST((yyvsp[0].val), &(yyloc)); in yyparse()
8380 (yyval.val) = NEW_MASGN((yyvsp[0].val), 0, &(yyloc)); in yyparse()
8391 (yyval.val) = NEW_MASGN((yyvsp[-3].val), assignable(p, (yyvsp[0].val), 0, &(yyloc)), &(yyloc)); in yyparse()
8402 ….val), NEW_POSTARG(assignable(p, (yyvsp[-2].val), 0, &(yyloc)), (yyvsp[0].val), &(yyloc)), &(yyloc in yyparse()
8413 (yyval.val) = NEW_MASGN((yyvsp[-2].val), NODE_SPECIAL_NO_NAME_REST, &(yyloc)); in yyparse()
8424 …MASGN((yyvsp[-4].val), NEW_POSTARG(NODE_SPECIAL_NO_NAME_REST, (yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
8435 (yyval.val) = NEW_MASGN(0, assignable(p, (yyvsp[0].val), 0, &(yyloc)), &(yyloc)); in yyparse()
8446 …SGN(0, NEW_POSTARG(assignable(p, (yyvsp[-2].val), 0, &(yyloc)), (yyvsp[0].val), &(yyloc)), &(yyloc in yyparse()
8457 (yyval.val) = NEW_MASGN(0, NODE_SPECIAL_NO_NAME_REST, &(yyloc)); in yyparse()
8468 …al.val) = NEW_MASGN(0, NEW_POSTARG(NODE_SPECIAL_NO_NAME_REST, (yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
8526 … = new_args(p, (yyvsp[-5].val), (yyvsp[-3].val), (yyvsp[-1].val), Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
8534 …s(p, (yyvsp[-7].val), (yyvsp[-5].val), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
8542 …yyval.val) = new_args(p, (yyvsp[-3].val), (yyvsp[-1].val), Qnone, Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
8550 … = new_args(p, (yyvsp[-5].val), (yyvsp[-3].val), Qnone, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
8558 …yyval.val) = new_args(p, (yyvsp[-3].val), Qnone, (yyvsp[-1].val), Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
8569 …val), Qnone, excessed_comma, Qnone, new_args_tail(p, Qnone, Qnone, Qnone, &(yylsp[-1])), &(yyloc)); in yyparse()
8579 … = new_args(p, (yyvsp[-5].val), Qnone, (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
8587 (yyval.val) = new_args(p, (yyvsp[-1].val), Qnone, Qnone, Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
8595 …yyval.val) = new_args(p, Qnone, (yyvsp[-3].val), (yyvsp[-1].val), Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
8603 … = new_args(p, Qnone, (yyvsp[-5].val), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
8611 (yyval.val) = new_args(p, Qnone, (yyvsp[-1].val), Qnone, Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
8619 …yyval.val) = new_args(p, Qnone, (yyvsp[-3].val), Qnone, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
8627 (yyval.val) = new_args(p, Qnone, Qnone, (yyvsp[-1].val), Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
8635 …yyval.val) = new_args(p, Qnone, Qnone, (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
8643 (yyval.val) = new_args(p, Qnone, Qnone, Qnone, Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
8841 (yyval.val) = method_add_block(p, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
8853 …call(p, (yyvsp[-2].val), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
8864 …].val), (yyvsp[-4].val), (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-2]), &(yyloc)); in yyparse()
8875 …].val), (yyvsp[-4].val), (yyvsp[-2].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-2]), &(yyloc)); in yyparse()
8899 …call(p, (yyvsp[-2].val), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
8911 …all(p, ID2VAL(idCOLON2), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
8923 …l) = new_qcall(p, ID2VAL(idCOLON2), (yyvsp[-2].val), (yyvsp[0].val), Qnull, &(yylsp[0]), &(yyloc)); in yyparse()
8934 …qcall(p, (yyvsp[-1].val), (yyvsp[-2].val), ID2VAL(idCall), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
8946 …call(p, ID2VAL(idCOLON2), (yyvsp[-2].val), ID2VAL(idCall), (yyvsp[0].val), &(yylsp[-1]), &(yyloc)); in yyparse()
8958 (yyval.val) = NEW_SUPER((yyvsp[0].val), &(yyloc)); in yyparse()
8969 (yyval.val) = NEW_ZSUPER(&(yyloc)); in yyparse()
8981 (yyval.val) = NEW_FCALL(tAREF, (yyvsp[-1].val), &(yyloc)); in yyparse()
8983 (yyval.val) = NEW_CALL((yyvsp[-3].val), tAREF, (yyvsp[-1].val), &(yyloc)); in yyparse()
9025 (yyval.val) = NEW_ITER((yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9049 (yyval.val) = NEW_ITER((yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9062 (yyval.val) = NEW_WHEN((yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9076 (yyvsp[0].val), &(yyloc)); in yyparse()
9088 (yyval.val) = NEW_LIST((yyvsp[0].val), &(yyloc)); in yyparse()
9129 (yyval.val) = NEW_LIT(ID2SYM((yyvsp[0].val)), &(yyloc)); in yyparse()
9142 node = NEW_STR(add_mark_object(p, STR_NEW0()), &(yyloc)); in yyparse()
9158 (yyval.val) = literal_concat(p, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9170 if ((yyval.val)) nd_set_loc((yyval.val), &(yyloc)); in yyparse()
9181 (yyval.val) = new_xstring(p, heredoc_dedent(p, (yyvsp[-1].val)), &(yyloc)); in yyparse()
9191 (yyval.val) = new_regexp(p, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9200 (yyval.val) = make_array((yyvsp[-1].val), &(yyloc)); in yyparse()
9239 (yyval.val) = literal_concat(p, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9250 (yyval.val) = make_array((yyvsp[-1].val), &(yyloc)); in yyparse()
9283 (yyval.val) = make_array((yyvsp[-1].val), &(yyloc)); in yyparse()
9294 (yyval.val) = make_array((yyvsp[-1].val), &(yyloc)); in yyparse()
9360 (yyval.val) = literal_concat(p, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9382 (yyval.val) = literal_concat(p, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9423 head = list_append(p, NEW_DSTR(Qnil, &(yyloc)), head); in yyparse()
9463 (yyval.val) = NEW_EVSTR((yyvsp[0].val), &(yyloc)); in yyparse()
9529 (yyval.val) = new_evstr(p, (yyvsp[-1].val), &(yyloc)); in yyparse()
9540 (yyval.val) = NEW_GVAR((yyvsp[0].val), &(yyloc)); in yyparse()
9551 (yyval.val) = NEW_IVAR((yyvsp[0].val), &(yyloc)); in yyparse()
9562 (yyval.val) = NEW_CVAR((yyvsp[0].val), &(yyloc)); in yyparse()
9586 (yyval.val) = dsym_node(p, (yyvsp[-1].val), &(yyloc)); in yyparse()
9651 if (!((yyval.val) = gettable(p, (yyvsp[0].val), &(yyloc)))) (yyval.val) = NEW_BEGIN(0, &(yyloc)); in yyparse()
9668 if (!((yyval.val) = gettable(p, (yyvsp[0].val), &(yyloc)))) (yyval.val) = NEW_BEGIN(0, &(yyloc)); in yyparse()
9679 (yyval.val) = assignable(p, (yyvsp[0].val), 0, &(yyloc)); in yyparse()
9690 (yyval.val) = assignable(p, (yyvsp[0].val), 0, &(yyloc)); in yyparse()
9810 … = new_args(p, (yyvsp[-5].val), (yyvsp[-3].val), (yyvsp[-1].val), Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
9818 …s(p, (yyvsp[-7].val), (yyvsp[-5].val), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9826 …yyval.val) = new_args(p, (yyvsp[-3].val), (yyvsp[-1].val), Qnone, Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
9834 … = new_args(p, (yyvsp[-5].val), (yyvsp[-3].val), Qnone, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9842 …yyval.val) = new_args(p, (yyvsp[-3].val), Qnone, (yyvsp[-1].val), Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
9850 … = new_args(p, (yyvsp[-5].val), Qnone, (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9858 (yyval.val) = new_args(p, (yyvsp[-1].val), Qnone, Qnone, Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
9866 …yyval.val) = new_args(p, Qnone, (yyvsp[-3].val), (yyvsp[-1].val), Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
9874 … = new_args(p, Qnone, (yyvsp[-5].val), (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9882 (yyval.val) = new_args(p, Qnone, (yyvsp[-1].val), Qnone, Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
9890 …yyval.val) = new_args(p, Qnone, (yyvsp[-3].val), Qnone, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9898 (yyval.val) = new_args(p, Qnone, Qnone, (yyvsp[-1].val), Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
9906 …yyval.val) = new_args(p, Qnone, Qnone, (yyvsp[-3].val), (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)); in yyparse()
9914 (yyval.val) = new_args(p, Qnone, Qnone, Qnone, Qnone, (yyvsp[0].val), &(yyloc)); in yyparse()
10069 (yyval.val) = new_kw_arg(p, assignable(p, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
10081 … = new_kw_arg(p, assignable(p, (yyvsp[0].val), NODE_SPECIAL_REQUIRED_KEYWORD, &(yyloc)), &(yyloc)); in yyparse()
10092 (yyval.val) = new_kw_arg(p, assignable(p, (yyvsp[-1].val), (yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
10103 … = new_kw_arg(p, assignable(p, (yyvsp[0].val), NODE_SPECIAL_REQUIRED_KEYWORD, &(yyloc)), &(yyloc)); in yyparse()
10183 (yyval.val) = NEW_OPT_ARG(0, assignable(p, (yyvsp[-2].val), (yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
10195 (yyval.val) = NEW_OPT_ARG(0, assignable(p, (yyvsp[-2].val), (yyvsp[0].val), &(yyloc)), &(yyloc)); in yyparse()
10392 (yyval.val) = list_append(p, NEW_LIST((yyvsp[-2].val), &(yyloc)), (yyvsp[0].val)); in yyparse()
10403 …(yyval.val) = list_append(p, NEW_LIST(NEW_LIT(ID2SYM((yyvsp[-1].val)), &(yylsp[-1])), &(yyloc)), (… in yyparse()
10430 (yyval.val) = list_append(p, NEW_LIST(0, &(yyloc)), (yyvsp[0].val)); in yyparse()
10479 YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); in yyparse()
10486 *++yylsp = yyloc; in yyparse()
10633 YYLLOC_DEFAULT (yyloc, yyerror_range, 2); in yyparse()
10634 *++yylsp = yyloc; in yyparse()