tok               306 ext/racc/cparse/cparse.c     VALUE tok, val;
tok               310 ext/racc/cparse/cparse.c     extract_user_token(v, block_args, &tok, &val);
tok               311 ext/racc/cparse/cparse.c     parse_main(v, tok, val, 1);
tok               436 ext/racc/cparse/cparse.c         *tok = Qfalse;
tok               455 ext/racc/cparse/cparse.c     *tok = AREF(block_args, 0);
tok               459 ext/racc/cparse/cparse.c #define SHIFT(v,act,tok,val) shift(v,act,tok,val)
tok               511 ext/racc/cparse/cparse.c                 extract_user_token(v, tmp, &tok, &val);
tok               514 ext/racc/cparse/cparse.c             v->t = rb_hash_aref(v->token_table, tok);
tok               521 ext/racc/cparse/cparse.c                            3, v->t, tok, val);
tok               688 ext/racc/cparse/cparse.c         PUSH(v->tstack, tok);
tok               690 ext/racc/cparse/cparse.c                    3, tok, v->tstack, v->vstack);
tok               297 ext/ripper/eventids2.c         if (a->token == tok)
tok               300 ext/ripper/eventids2.c     if (tok < 256) {
tok               303 ext/ripper/eventids2.c     rb_raise(rb_eRuntimeError, "[Ripper FATAL] unknown token %d", tok);
tok               398 ext/ripper/ripper.c #define TOK_INTERN() intern_cstr(tok(), toklen(), current_enc)
tok              11943 ext/ripper/ripper.c 		      toklen() > 1 ? "s" : "", tok());
tok              12288 ext/ripper/ripper.c     set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok              12353 ext/ripper/ripper.c 				  STR_NEW(tok(), toklen()),	/* nd_lit */
tok              12668 ext/ripper/ripper.c 		set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok              12680 ext/ripper/ripper.c 	str = STR_NEW3(tok(), toklen(), enc, func);
tok              13171 ext/ripper/ripper.c 	    return set_integer_literal(rb_cstr_to_inum(tok(), 16, FALSE), suffix);
tok              13195 ext/ripper/ripper.c 	    return set_integer_literal(rb_cstr_to_inum(tok(), 2, FALSE), suffix);
tok              13219 ext/ripper/ripper.c 	    return set_integer_literal(rb_cstr_to_inum(tok(), 10, FALSE), suffix);
tok              13251 ext/ripper/ripper.c 		return set_integer_literal(rb_cstr_to_inum(tok(), 8, FALSE), suffix);
tok              13351 ext/ripper/ripper.c 	    v = parse_rational(parser, tok(), toklen(), seen_point);
tok              13354 ext/ripper/ripper.c 	    double d = strtod(tok(), 0);
tok              13356 ext/ripper/ripper.c 		rb_warning1("Float %s out of range", WARN_S(tok()));
tok              13364 ext/ripper/ripper.c     return set_integer_literal(rb_cstr_to_inum(tok(), 10, FALSE), suffix);
tok              13447 ext/ripper/ripper.c     set_yylval_str(STR_NEW3(tok(), toklen(), enc, 0));
tok              13576 ext/ripper/ripper.c     unsigned long n = ruby_scan_digits(tok()+1, toklen()-1, 10, &len, &overflow);
tok              13584 ext/ripper/ripper.c 	rb_warn1("`%s' is too big for a number variable, always nil", WARN_S(tok()));
tok              13770 ext/ripper/ripper.c 	if (result == 0 && ISUPPER(tok()[0])) {
tok              13790 ext/ripper/ripper.c 	kw = rb_reserved_word(tok(), toklen());
tok              13795 ext/ripper/ripper.c 		set_yylval_name(rb_intern2(tok(), toklen()));
tok               344 ext/ripper/ripper.y #define TOK_INTERN() intern_cstr(tok(), toklen(), current_enc)
tok              6194 ext/ripper/ripper.y 		      toklen() > 1 ? "s" : "", tok());
tok              6539 ext/ripper/ripper.y     set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok              6604 ext/ripper/ripper.y 				  STR_NEW(tok(), toklen()),	/* nd_lit */
tok              6919 ext/ripper/ripper.y 		set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok              6931 ext/ripper/ripper.y 	str = STR_NEW3(tok(), toklen(), enc, func);
tok              7422 ext/ripper/ripper.y 	    return set_integer_literal(rb_cstr_to_inum(tok(), 16, FALSE), suffix);
tok              7446 ext/ripper/ripper.y 	    return set_integer_literal(rb_cstr_to_inum(tok(), 2, FALSE), suffix);
tok              7470 ext/ripper/ripper.y 	    return set_integer_literal(rb_cstr_to_inum(tok(), 10, FALSE), suffix);
tok              7502 ext/ripper/ripper.y 		return set_integer_literal(rb_cstr_to_inum(tok(), 8, FALSE), suffix);
tok              7602 ext/ripper/ripper.y 	    v = parse_rational(parser, tok(), toklen(), seen_point);
tok              7605 ext/ripper/ripper.y 	    double d = strtod(tok(), 0);
tok              7607 ext/ripper/ripper.y 		rb_warning1("Float %s out of range", WARN_S(tok()));
tok              7615 ext/ripper/ripper.y     return set_integer_literal(rb_cstr_to_inum(tok(), 10, FALSE), suffix);
tok              7698 ext/ripper/ripper.y     set_yylval_str(STR_NEW3(tok(), toklen(), enc, 0));
tok              7827 ext/ripper/ripper.y     unsigned long n = ruby_scan_digits(tok()+1, toklen()-1, 10, &len, &overflow);
tok              7835 ext/ripper/ripper.y 	rb_warn1("`%s' is too big for a number variable, always nil", WARN_S(tok()));
tok              8021 ext/ripper/ripper.y 	if (result == 0 && ISUPPER(tok()[0])) {
tok              8041 ext/ripper/ripper.y 	kw = rb_reserved_word(tok(), toklen());
tok              8046 ext/ripper/ripper.y 		set_yylval_name(rb_intern2(tok(), toklen()));
tok               398 parse.c        #define TOK_INTERN() intern_cstr(tok(), toklen(), current_enc)
tok              11867 parse.c        		      toklen() > 1 ? "s" : "", tok());
tok              12212 parse.c            set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok              12277 parse.c        				  STR_NEW(tok(), toklen()),	/* nd_lit */
tok              12592 parse.c        		set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok              12604 parse.c        	str = STR_NEW3(tok(), toklen(), enc, func);
tok              13095 parse.c        	    return set_integer_literal(rb_cstr_to_inum(tok(), 16, FALSE), suffix);
tok              13119 parse.c        	    return set_integer_literal(rb_cstr_to_inum(tok(), 2, FALSE), suffix);
tok              13143 parse.c        	    return set_integer_literal(rb_cstr_to_inum(tok(), 10, FALSE), suffix);
tok              13175 parse.c        		return set_integer_literal(rb_cstr_to_inum(tok(), 8, FALSE), suffix);
tok              13275 parse.c        	    v = parse_rational(parser, tok(), toklen(), seen_point);
tok              13278 parse.c        	    double d = strtod(tok(), 0);
tok              13280 parse.c        		rb_warning1("Float %s out of range", WARN_S(tok()));
tok              13288 parse.c            return set_integer_literal(rb_cstr_to_inum(tok(), 10, FALSE), suffix);
tok              13371 parse.c            set_yylval_str(STR_NEW3(tok(), toklen(), enc, 0));
tok              13500 parse.c            unsigned long n = ruby_scan_digits(tok()+1, toklen()-1, 10, &len, &overflow);
tok              13508 parse.c        	rb_warn1("`%s' is too big for a number variable, always nil", WARN_S(tok()));
tok              13694 parse.c        	if (result == 0 && ISUPPER(tok()[0])) {
tok              13714 parse.c        	kw = rb_reserved_word(tok(), toklen());
tok              13719 parse.c        		set_yylval_name(rb_intern2(tok(), toklen()));
tok               344 parse.y        #define TOK_INTERN() intern_cstr(tok(), toklen(), current_enc)
tok              6194 parse.y        		      toklen() > 1 ? "s" : "", tok());
tok              6539 parse.y            set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok              6604 parse.y        				  STR_NEW(tok(), toklen()),	/* nd_lit */
tok              6919 parse.y        		set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok              6931 parse.y        	str = STR_NEW3(tok(), toklen(), enc, func);
tok              7422 parse.y        	    return set_integer_literal(rb_cstr_to_inum(tok(), 16, FALSE), suffix);
tok              7446 parse.y        	    return set_integer_literal(rb_cstr_to_inum(tok(), 2, FALSE), suffix);
tok              7470 parse.y        	    return set_integer_literal(rb_cstr_to_inum(tok(), 10, FALSE), suffix);
tok              7502 parse.y        		return set_integer_literal(rb_cstr_to_inum(tok(), 8, FALSE), suffix);
tok              7602 parse.y        	    v = parse_rational(parser, tok(), toklen(), seen_point);
tok              7605 parse.y        	    double d = strtod(tok(), 0);
tok              7607 parse.y        		rb_warning1("Float %s out of range", WARN_S(tok()));
tok              7615 parse.y            return set_integer_literal(rb_cstr_to_inum(tok(), 10, FALSE), suffix);
tok              7698 parse.y            set_yylval_str(STR_NEW3(tok(), toklen(), enc, 0));
tok              7827 parse.y            unsigned long n = ruby_scan_digits(tok()+1, toklen()-1, 10, &len, &overflow);
tok              7835 parse.y        	rb_warn1("`%s' is too big for a number variable, always nil", WARN_S(tok()));
tok              8021 parse.y        	if (result == 0 && ISUPPER(tok()[0])) {
tok              8041 parse.y        	kw = rb_reserved_word(tok(), toklen());
tok              8046 parse.y        		set_yylval_name(rb_intern2(tok(), toklen()));
tok              2516 regparse.c       tok->type = TK_INTERVAL;
tok              2517 regparse.c       tok->u.repeat.lower = low;
tok              2518 regparse.c       tok->u.repeat.upper = up;
tok              3080 regparse.c         tok->type = TK_EOT;
tok              3081 regparse.c         return tok->type;
tok              3085 regparse.c       tok->type = TK_CHAR;
tok              3086 regparse.c       tok->base = 0;
tok              3087 regparse.c       tok->u.c  = c;
tok              3088 regparse.c       tok->escaped = 0;
tok              3091 regparse.c         tok->type = TK_CC_CLOSE;
tok              3094 regparse.c         tok->type = TK_CC_RANGE;
tok              3103 regparse.c         tok->escaped = 1;
tok              3104 regparse.c         tok->u.c = c;
tok              3107 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3108 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_WORD;
tok              3109 regparse.c           tok->u.prop.not   = 0;
tok              3112 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3113 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_WORD;
tok              3114 regparse.c           tok->u.prop.not   = 1;
tok              3117 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3118 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT;
tok              3119 regparse.c           tok->u.prop.not   = 0;
tok              3122 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3123 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT;
tok              3124 regparse.c           tok->u.prop.not   = 1;
tok              3127 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3128 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_SPACE;
tok              3129 regparse.c           tok->u.prop.not   = 0;
tok              3132 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3133 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_SPACE;
tok              3134 regparse.c           tok->u.prop.not   = 1;
tok              3138 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3139 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT;
tok              3140 regparse.c           tok->u.prop.not   = 0;
tok              3144 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3145 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT;
tok              3146 regparse.c           tok->u.prop.not   = 1;
tok              3155 regparse.c     	tok->type = TK_CHAR_PROPERTY;
tok              3156 regparse.c     	tok->u.prop.not = (c == 'P' ? 1 : 0);
tok              3161 regparse.c     	    tok->u.prop.not = (tok->u.prop.not == 0 ? 1 : 0);
tok              3188 regparse.c     	  tok->type   = TK_CODE_POINT;
tok              3189 regparse.c     	  tok->base   = 16;
tok              3190 regparse.c     	  tok->u.code = (OnigCodePoint )num;
tok              3203 regparse.c     	tok->type = TK_RAW_BYTE;
tok              3204 regparse.c     	tok->base = 16;
tok              3205 regparse.c     	tok->u.c  = num;
tok              3220 regparse.c     	tok->type   = TK_CODE_POINT;
tok              3221 regparse.c     	tok->base   = 16;
tok              3222 regparse.c     	tok->u.code = (OnigCodePoint )num;
tok              3236 regparse.c     	tok->type = TK_RAW_BYTE;
tok              3237 regparse.c     	tok->base = 8;
tok              3238 regparse.c     	tok->u.c  = num;
tok              3246 regparse.c           if (tok->u.c != num) {
tok              3247 regparse.c     	tok->u.code = (OnigCodePoint )num;
tok              3248 regparse.c     	tok->type   = TK_CODE_POINT;
tok              3256 regparse.c           tok->backp = p; /* point at '[' is read */
tok              3260 regparse.c     	tok->type = TK_POSIX_BRACKET_OPEN;
tok              3270 regparse.c     	tok->type = TK_CC_CC_OPEN;
tok              3281 regparse.c           tok->type = TK_CC_AND;
tok              3287 regparse.c       return tok->type;
tok              3308 regparse.c     			    env, &back_num, &tok->u.backref.level);
tok              3309 regparse.c       if (r == 1) tok->u.backref.exist_level = 1;
tok              3310 regparse.c       else        tok->u.backref.exist_level = 0;
tok              3328 regparse.c         tok->type = TK_BACKREF;
tok              3329 regparse.c         tok->u.backref.by_name = 0;
tok              3330 regparse.c         tok->u.backref.num  = 1;
tok              3331 regparse.c         tok->u.backref.ref1 = back_num;
tok              3349 regparse.c         tok->type = TK_BACKREF;
tok              3350 regparse.c         tok->u.backref.by_name = 1;
tok              3352 regparse.c           tok->u.backref.num  = 1;
tok              3353 regparse.c           tok->u.backref.ref1 = backs[0];
tok              3356 regparse.c           tok->u.backref.num  = num;
tok              3357 regparse.c           tok->u.backref.refs = backs;
tok              3378 regparse.c         tok->type = TK_EOT;
tok              3379 regparse.c         return tok->type;
tok              3382 regparse.c       tok->type  = TK_STRING;
tok              3383 regparse.c       tok->base  = 0;
tok              3384 regparse.c       tok->backp = p;
tok              3390 regparse.c         tok->backp = p;
tok              3393 regparse.c         tok->u.c = c;
tok              3394 regparse.c         tok->escaped = 1;
tok              3398 regparse.c           tok->type = TK_OP_REPEAT;
tok              3399 regparse.c           tok->u.repeat.lower = 0;
tok              3400 regparse.c           tok->u.repeat.upper = REPEAT_INFINITE;
tok              3406 regparse.c           tok->type = TK_OP_REPEAT;
tok              3407 regparse.c           tok->u.repeat.lower = 1;
tok              3408 regparse.c           tok->u.repeat.upper = REPEAT_INFINITE;
tok              3414 regparse.c           tok->type = TK_OP_REPEAT;
tok              3415 regparse.c           tok->u.repeat.lower = 0;
tok              3416 regparse.c           tok->u.repeat.upper = 1;
tok              3421 regparse.c     	tok->u.repeat.greedy     = 0;
tok              3422 regparse.c     	tok->u.repeat.possessive = 0;
tok              3428 regparse.c     	      tok->type != TK_INTERVAL)  ||
tok              3430 regparse.c     	      tok->type == TK_INTERVAL))) {
tok              3432 regparse.c     	  tok->u.repeat.greedy     = 1;
tok              3433 regparse.c     	  tok->u.repeat.possessive = 1;
tok              3436 regparse.c     	  tok->u.repeat.greedy     = 1;
tok              3437 regparse.c     	  tok->u.repeat.possessive = 0;
tok              3444 regparse.c           r = fetch_range_quantifier(&p, end, tok, env);
tok              3458 regparse.c           tok->type = TK_ALT;
tok              3463 regparse.c           tok->type = TK_SUBEXP_OPEN;
tok              3468 regparse.c           tok->type = TK_SUBEXP_CLOSE;
tok              3473 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3474 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_WORD;
tok              3475 regparse.c           tok->u.prop.not   = 0;
tok              3480 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3481 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_WORD;
tok              3482 regparse.c           tok->u.prop.not   = 1;
tok              3487 regparse.c           tok->type = TK_ANCHOR;
tok              3488 regparse.c           tok->u.anchor.subtype = ANCHOR_WORD_BOUND;
tok              3489 regparse.c           tok->u.anchor.ascii_range = IS_ASCII_RANGE(env->option)
tok              3495 regparse.c           tok->type = TK_ANCHOR;
tok              3496 regparse.c           tok->u.anchor.subtype = ANCHOR_NOT_WORD_BOUND;
tok              3497 regparse.c           tok->u.anchor.ascii_range = IS_ASCII_RANGE(env->option)
tok              3504 regparse.c           tok->type = TK_ANCHOR;
tok              3505 regparse.c           tok->u.anchor.subtype = ANCHOR_WORD_BEGIN;
tok              3506 regparse.c           tok->u.anchor.ascii_range = IS_ASCII_RANGE(env->option);
tok              3511 regparse.c           tok->type = TK_ANCHOR;
tok              3512 regparse.c           tok->u.anchor.subtype = ANCHOR_WORD_END;
tok              3513 regparse.c           tok->u.anchor.ascii_range = IS_ASCII_RANGE(env->option);
tok              3519 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3520 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_SPACE;
tok              3521 regparse.c           tok->u.prop.not   = 0;
tok              3526 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3527 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_SPACE;
tok              3528 regparse.c           tok->u.prop.not   = 1;
tok              3533 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3534 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT;
tok              3535 regparse.c           tok->u.prop.not   = 0;
tok              3540 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3541 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT;
tok              3542 regparse.c           tok->u.prop.not   = 1;
tok              3547 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3548 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT;
tok              3549 regparse.c           tok->u.prop.not   = 0;
tok              3554 regparse.c           tok->type = TK_CHAR_TYPE;
tok              3555 regparse.c           tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT;
tok              3556 regparse.c           tok->u.prop.not   = 1;
tok              3562 regparse.c           tok->type = TK_ANCHOR;
tok              3563 regparse.c           tok->u.anchor.subtype = ANCHOR_BEGIN_BUF;
tok              3568 regparse.c           tok->type = TK_ANCHOR;
tok              3569 regparse.c           tok->u.anchor.subtype = ANCHOR_SEMI_END_BUF;
tok              3575 regparse.c           tok->type = TK_ANCHOR;
tok              3576 regparse.c           tok->u.anchor.subtype = ANCHOR_END_BUF;
tok              3581 regparse.c           tok->type = TK_ANCHOR;
tok              3582 regparse.c           tok->u.anchor.subtype = ANCHOR_BEGIN_POSITION;
tok              3610 regparse.c     	  tok->type   = TK_CODE_POINT;
tok              3611 regparse.c     	  tok->u.code = (OnigCodePoint )num;
tok              3624 regparse.c     	tok->type = TK_RAW_BYTE;
tok              3625 regparse.c     	tok->base = 16;
tok              3626 regparse.c     	tok->u.c  = num;
tok              3641 regparse.c     	tok->type   = TK_CODE_POINT;
tok              3642 regparse.c     	tok->base   = 16;
tok              3643 regparse.c     	tok->u.code = (OnigCodePoint )num;
tok              3663 regparse.c     	tok->type = TK_BACKREF;
tok              3664 regparse.c     	tok->u.backref.num     = 1;
tok              3665 regparse.c     	tok->u.backref.ref1    = num;
tok              3666 regparse.c     	tok->u.backref.by_name = 0;
tok              3668 regparse.c     	tok->u.backref.exist_level = 0;
tok              3690 regparse.c     	tok->type = TK_RAW_BYTE;
tok              3691 regparse.c     	tok->base = 8;
tok              3692 regparse.c     	tok->u.c  = num;
tok              3704 regparse.c     	  r = fetch_named_backref_token(c, tok, &p, end, env);
tok              3721 regparse.c     	  r = fetch_named_backref_token(c, tok, &p, end, env);
tok              3755 regparse.c     	  tok->type = TK_CALL;
tok              3756 regparse.c     	  tok->u.call.name     = prev;
tok              3757 regparse.c     	  tok->u.call.name_end = name_end;
tok              3758 regparse.c     	  tok->u.call.gnum     = gnum;
tok              3759 regparse.c     	  tok->u.call.rel      = rel;
tok              3772 regparse.c     	tok->type = TK_QUOTE_OPEN;
tok              3781 regparse.c     	tok->type = TK_CHAR_PROPERTY;
tok              3782 regparse.c     	tok->u.prop.not = (c == 'P' ? 1 : 0);
tok              3787 regparse.c     	    tok->u.prop.not = (tok->u.prop.not == 0 ? 1 : 0);
tok              3800 regparse.c     	tok->type = TK_LINEBREAK;
tok              3806 regparse.c     	tok->type = TK_EXTENDED_GRAPHEME_CLUSTER;
tok              3812 regparse.c     	tok->type = TK_KEEP;
tok              3821 regparse.c           if (tok->u.c != num) {
tok              3822 regparse.c     	tok->type = TK_CODE_POINT;
tok              3823 regparse.c     	tok->u.code = (OnigCodePoint )num;
tok              3826 regparse.c     	p = tok->backp + enclen(enc, tok->backp, end);
tok              3832 regparse.c         tok->u.c = c;
tok              3833 regparse.c         tok->escaped = 0;
tok              3847 regparse.c     	tok->type = TK_ANYCHAR_ANYTIME;
tok              3859 regparse.c           tok->type = TK_ANYCHAR;
tok              3867 regparse.c           tok->type = TK_OP_REPEAT;
tok              3868 regparse.c           tok->u.repeat.lower = 0;
tok              3869 regparse.c           tok->u.repeat.upper = REPEAT_INFINITE;
tok              3878 regparse.c           tok->type = TK_OP_REPEAT;
tok              3879 regparse.c           tok->u.repeat.lower = 1;
tok              3880 regparse.c           tok->u.repeat.upper = REPEAT_INFINITE;
tok              3889 regparse.c           tok->type = TK_OP_REPEAT;
tok              3890 regparse.c           tok->u.repeat.lower = 0;
tok              3891 regparse.c           tok->u.repeat.upper = 1;
tok              3897 regparse.c           r = fetch_range_quantifier(&p, end, tok, env);
tok              3911 regparse.c           tok->type = TK_ALT;
tok              3960 regparse.c     	  tok->type = TK_CALL;
tok              3961 regparse.c     	  tok->u.call.name     = name;
tok              3962 regparse.c     	  tok->u.call.name_end = name_end;
tok              3963 regparse.c     	  tok->u.call.gnum     = gnum;
tok              3964 regparse.c     	  tok->u.call.rel      = 0;
tok              3984 regparse.c     	    tok->type = TK_CALL;
tok              3985 regparse.c     	    tok->u.call.name     = name;
tok              3986 regparse.c     	    tok->u.call.name_end = name_end;
tok              3987 regparse.c     	    tok->u.call.gnum     = gnum;
tok              3988 regparse.c     	    tok->u.call.rel      = 1;
tok              4004 regparse.c     	    r = fetch_named_backref_token((OnigCodePoint )'(', tok, &p, end, env);
tok              4013 regparse.c     	    tok->type = TK_CALL;
tok              4014 regparse.c     	    tok->u.call.name     = name;
tok              4015 regparse.c     	    tok->u.call.name_end = name_end;
tok              4016 regparse.c     	    tok->u.call.gnum     = gnum;
tok              4017 regparse.c     	    tok->u.call.rel      = 0;
tok              4027 regparse.c           tok->type = TK_SUBEXP_OPEN;
tok              4032 regparse.c           tok->type = TK_SUBEXP_CLOSE;
tok              4037 regparse.c           tok->type = TK_ANCHOR;
tok              4038 regparse.c           tok->u.anchor.subtype = (IS_SINGLELINE(env->option)
tok              4044 regparse.c           tok->type = TK_ANCHOR;
tok              4045 regparse.c           tok->u.anchor.subtype = (IS_SINGLELINE(env->option)
tok              4051 regparse.c           tok->type = TK_CC_OPEN;
tok              4086 regparse.c       return tok->type;
tok              4419 regparse.c       if (tok->u.prop.not != 0) NCCLASS_SET_NOT(cc);
tok              4609 regparse.c       r = fetch_token_in_cc(tok, src, end, env);
tok              4610 regparse.c       if (r == TK_CHAR && tok->u.c == '^' && tok->escaped == 0) {
tok              4612 regparse.c         r = fetch_token_in_cc(tok, src, end, env);
tok              4625 regparse.c         r = tok->type = TK_CHAR;  /* allow []...] */
tok              4649 regparse.c           if ((tok->u.code >= SINGLE_BYTE_SIZE) ||
tok              4650 regparse.c     	  (len = ONIGENC_CODE_TO_MBCLEN(env->enc, tok->u.c)) > 1) {
tok              4661 regparse.c           v = (OnigCodePoint )tok->u.c;
tok              4668 regparse.c           if (! ONIGENC_IS_SINGLEBYTE(env->enc) && tok->base != 0) {
tok              4672 regparse.c     	int i, base = tok->base;
tok              4674 regparse.c     	buf[0] = (UChar )tok->u.c;
tok              4676 regparse.c     	  r = fetch_token_in_cc(tok, &p, end, env);
tok              4678 regparse.c     	  if (r != TK_RAW_BYTE || tok->base != base) {
tok              4682 regparse.c     	  buf[i] = (UChar )tok->u.c;
tok              4698 regparse.c     	    r = fetch_token_in_cc(tok, &p, end, env);
tok              4713 regparse.c     	v = (OnigCodePoint )tok->u.c;
tok              4722 regparse.c           v = tok->u.code;
tok              4742 regparse.c     	p = tok->backp;
tok              4743 regparse.c     	v = (OnigCodePoint )tok->u.c;
tok              4751 regparse.c           r = add_ctype_to_cc(cc, tok->u.prop.ctype, tok->u.prop.not,
tok              4755 regparse.c     	if (tok->u.prop.ctype != ONIGENC_CTYPE_WORD)
tok              4756 regparse.c     	  r = add_ctype_to_cc(asc_cc, tok->u.prop.ctype, tok->u.prop.not,
tok              4772 regparse.c     	r = add_ctype_to_cc(cc, ctype, tok->u.prop.not, 0, env);
tok              4776 regparse.c     	    r = add_ctype_to_cc(asc_cc, ctype, tok->u.prop.not, 0, env);
tok              4785 regparse.c     	r = fetch_token_in_cc(tok, &p, end, env);
tok              4802 regparse.c     	v = (OnigCodePoint )tok->u.c;
tok              4805 regparse.c     	r = fetch_token_in_cc(tok, &p, end, env);
tok              4819 regparse.c     	r = fetch_token_in_cc(tok, &p, end, env);
tok              4842 regparse.c     	r = parse_char_class(&anode, &aasc_node, tok, &p, end, env);
tok              4903 regparse.c           r = tok->type;
tok              4905 regparse.c           r = fetch_token_in_cc(tok, &p, end, env);
tok              5004 regparse.c           r = fetch_token(tok, &p, end, env);
tok              5006 regparse.c           r = parse_subexp(np, tok, term, &p, end, env);
tok              5317 regparse.c     	    r = fetch_token(tok, &p, end, env);
tok              5319 regparse.c     	    r = parse_subexp(&target, tok, term, &p, end, env);
tok              5351 regparse.c       r = fetch_token(tok, &p, end, env);
tok              5353 regparse.c       r = parse_subexp(&target, tok, term, &p, end, env);
tok              5936 regparse.c       if (tok->type == (enum TokenSyms )term)
tok              5939 regparse.c       switch (tok->type) {
tok              5944 regparse.c         return tok->type;
tok              5948 regparse.c         r = parse_enclose(np, tok, TK_SUBEXP_CLOSE, src, end, env);
tok              5956 regparse.c           r = fetch_token(tok, src, end, env);
tok              5958 regparse.c           r = parse_subexp(&target, tok, term, src, end, env);
tok              5965 regparse.c           return tok->type;
tok              5973 regparse.c         if (tok->escaped) goto tk_raw_byte;
tok              5995 regparse.c           *np = node_new_str(tok->backp, *src);
tok              6000 regparse.c     	r = fetch_token(tok, src, end, env);
tok              6003 regparse.c     	  r = onig_node_str_cat(*np, tok->backp, *src);
tok              6007 regparse.c     	  r = node_str_cat_codepoint(*np, env->enc, tok->u.code);
tok              6025 regparse.c           *np = node_new_str_raw_char((UChar )tok->u.c);
tok              6031 regparse.c     	    r = fetch_token(tok, src, end, env);
tok              6037 regparse.c     	r = fetch_token(tok, src, end, env);
tok              6055 regparse.c     	r = node_str_cat_char(*np, (UChar )tok->u.c);
tok              6067 regparse.c           r = node_str_cat_codepoint(*np, env->enc, tok->u.code);
tok              6097 regparse.c           switch (tok->u.prop.ctype) {
tok              6099 regparse.c     	*np = node_new_ctype(tok->u.prop.ctype, tok->u.prop.not,
tok              6114 regparse.c               r = ONIGENC_GET_CTYPE_CODE_RANGE(env->enc, tok->u.prop.ctype,
tok              6124 regparse.c                 key.not  = tok->u.prop.not;
tok              6125 regparse.c                 key.type = tok->u.prop.ctype;
tok              6145 regparse.c                 *np = node_new_cclass_by_codepoint_range(tok->u.prop.not,
tok              6166 regparse.c                 r = add_ctype_to_cc(cc, tok->u.prop.ctype, 0,
tok              6169 regparse.c                 if (tok->u.prop.not != 0) NCCLASS_SET_NOT(cc);
tok              6184 regparse.c         r = parse_char_property(np, tok, src, end, env);
tok              6194 regparse.c           r = parse_char_class(np, &asc_node, tok, src, end, env);
tok              6236 regparse.c         len = tok->u.backref.num;
tok              6238 regparse.c     		   (len > 1 ? tok->u.backref.refs : &(tok->u.backref.ref1)),
tok              6239 regparse.c     			   tok->u.backref.by_name,
tok              6241 regparse.c     			   tok->u.backref.exist_level,
tok              6242 regparse.c     			   tok->u.backref.level,
tok              6251 regparse.c           int gnum = tok->u.call.gnum;
tok              6253 regparse.c           if (gnum < 0 || tok->u.call.rel != 0) {
tok              6259 regparse.c           *np = node_new_call(tok->u.call.name, tok->u.call.name_end, gnum);
tok              6267 regparse.c         *np = onig_node_new_anchor(tok->u.anchor.subtype);
tok              6269 regparse.c         NANCHOR(*np)->ascii_range = tok->u.anchor.ascii_range;
tok              6294 regparse.c         r = fetch_token(tok, src, end, env);
tok              6302 regparse.c           qn = node_new_quantifier(tok->u.repeat.lower, tok->u.repeat.upper,
tok              6305 regparse.c           NQTFR(qn)->greedy = tok->u.repeat.greedy;
tok              6312 regparse.c           if (tok->u.repeat.possessive != 0) {
tok              6359 regparse.c       r = parse_exp(&node, tok, term, src, end, env);
tok              6372 regparse.c           r = parse_exp(&node, tok, term, src, end, env);
tok              6402 regparse.c       r = parse_branch(&node, tok, term, src, end, env);
tok              6415 regparse.c           r = fetch_token(tok, src, end, env);
tok              6417 regparse.c           r = parse_branch(&node, tok, term, src, end, env);
tok              6427 regparse.c         if (tok->type != (enum TokenSyms )term)
tok              6446 regparse.c       OnigToken tok;
tok              6448 regparse.c       r = fetch_token(&tok, src, end, env);
tok              6450 regparse.c       r = parse_subexp(top, &tok, TK_EOT, src, end, env);