tok 281 ext/racc/cparse/cparse.c VALUE tok, val;
tok 286 ext/racc/cparse/cparse.c extract_user_token(v, block_args, &tok, &val);
tok 287 ext/racc/cparse/cparse.c parse_main(v, tok, val, 1);
tok 407 ext/racc/cparse/cparse.c *tok = Qfalse;
tok 426 ext/racc/cparse/cparse.c *tok = AREF(block_args, 0);
tok 430 ext/racc/cparse/cparse.c #define SHIFT(v,act,tok,val) shift(v,act,tok,val)
tok 482 ext/racc/cparse/cparse.c extract_user_token(v, tmp, &tok, &val);
tok 485 ext/racc/cparse/cparse.c v->t = rb_hash_aref(v->token_table, tok);
tok 492 ext/racc/cparse/cparse.c 3, v->t, tok, val);
tok 659 ext/racc/cparse/cparse.c PUSH(v->tstack, tok);
tok 661 ext/racc/cparse/cparse.c 3, tok, v->tstack, v->vstack);
tok 271 ext/ripper/eventids2.c if (a->token == tok)
tok 274 ext/ripper/eventids2.c if (tok < 256) {
tok 277 ext/ripper/eventids2.c rb_raise(rb_eRuntimeError, "[Ripper FATAL] unknown token %d", tok);
tok 576 ext/ripper/ripper.c #define TOK_INTERN(mb) rb_intern3(tok(), toklen(), parser->enc)
tok 11049 ext/ripper/ripper.c toklen() > 1 ? "s" : "", tok());
tok 11266 ext/ripper/ripper.c set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok 11324 ext/ripper/ripper.c STR_NEW(tok(), toklen()), /* nd_lit */
tok 11449 ext/ripper/ripper.c set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok 11456 ext/ripper/ripper.c str = STR_NEW3(tok(), toklen(), enc, func);
tok 12151 ext/ripper/ripper.c set_yylval_str(STR_NEW3(tok(), toklen(), enc, 0));
tok 12331 ext/ripper/ripper.c set_yylval_literal(rb_cstr_to_inum(tok(), 16, Qfalse));
tok 12355 ext/ripper/ripper.c set_yylval_literal(rb_cstr_to_inum(tok(), 2, Qfalse));
tok 12379 ext/ripper/ripper.c set_yylval_literal(rb_cstr_to_inum(tok(), 10, Qfalse));
tok 12411 ext/ripper/ripper.c set_yylval_literal(rb_cstr_to_inum(tok(), 8, Qfalse));
tok 12502 ext/ripper/ripper.c double d = strtod(tok(), 0);
tok 12504 ext/ripper/ripper.c rb_warningS("Float %s out of range", tok());
tok 12510 ext/ripper/ripper.c set_yylval_literal(rb_cstr_to_inum(tok(), 10, Qfalse));
tok 12809 ext/ripper/ripper.c set_yylval_id(rb_intern(tok()));
tok 12824 ext/ripper/ripper.c set_yylval_id(rb_intern(tok()));
tok 12850 ext/ripper/ripper.c set_yylval_node(NEW_NTH_REF(atoi(tok()+1)));
tok 12917 ext/ripper/ripper.c switch (tok()[0]) {
tok 12935 ext/ripper/ripper.c switch (tok()[0]) {
tok 12942 ext/ripper/ripper.c if (tok()[1] == '@')
tok 12964 ext/ripper/ripper.c if (result == 0 && ISUPPER(tok()[0])) {
tok 12986 ext/ripper/ripper.c kw = rb_reserved_word(tok(), toklen());
tok 272 ext/ripper/ripper.y #define TOK_INTERN(mb) rb_intern3(tok(), toklen(), parser->enc)
tok 5649 ext/ripper/ripper.y toklen() > 1 ? "s" : "", tok());
tok 5866 ext/ripper/ripper.y set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok 5924 ext/ripper/ripper.y STR_NEW(tok(), toklen()), /* nd_lit */
tok 6049 ext/ripper/ripper.y set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok 6056 ext/ripper/ripper.y str = STR_NEW3(tok(), toklen(), enc, func);
tok 6751 ext/ripper/ripper.y set_yylval_str(STR_NEW3(tok(), toklen(), enc, 0));
tok 6931 ext/ripper/ripper.y set_yylval_literal(rb_cstr_to_inum(tok(), 16, Qfalse));
tok 6955 ext/ripper/ripper.y set_yylval_literal(rb_cstr_to_inum(tok(), 2, Qfalse));
tok 6979 ext/ripper/ripper.y set_yylval_literal(rb_cstr_to_inum(tok(), 10, Qfalse));
tok 7011 ext/ripper/ripper.y set_yylval_literal(rb_cstr_to_inum(tok(), 8, Qfalse));
tok 7102 ext/ripper/ripper.y double d = strtod(tok(), 0);
tok 7104 ext/ripper/ripper.y rb_warningS("Float %s out of range", tok());
tok 7110 ext/ripper/ripper.y set_yylval_literal(rb_cstr_to_inum(tok(), 10, Qfalse));
tok 7409 ext/ripper/ripper.y set_yylval_id(rb_intern(tok()));
tok 7424 ext/ripper/ripper.y set_yylval_id(rb_intern(tok()));
tok 7450 ext/ripper/ripper.y set_yylval_node(NEW_NTH_REF(atoi(tok()+1)));
tok 7517 ext/ripper/ripper.y switch (tok()[0]) {
tok 7535 ext/ripper/ripper.y switch (tok()[0]) {
tok 7542 ext/ripper/ripper.y if (tok()[1] == '@')
tok 7564 ext/ripper/ripper.y if (result == 0 && ISUPPER(tok()[0])) {
tok 7586 ext/ripper/ripper.y kw = rb_reserved_word(tok(), toklen());
tok 55 ext/syck/bytecode.c #define FORCE_NEXT_TOKEN(tok) parser->force_token = tok;
tok 961 ext/syck/bytecode.c char *tok;
tok 966 ext/syck/bytecode.c tok = YYCURSOR;
tok 992 ext/syck/bytecode.c { YYCURSOR = tok;
tok 1003 ext/syck/bytecode.c { CAT(str, cap, idx, tok[0]);
tok 1011 ext/syck/bytecode.c { YYCURSOR = tok;
tok 1028 ext/syck/bytecode.c { CHK_NL(tok+1);
tok 1050 ext/syck/bytecode.c { CHK_NL(tok+1);
tok 1051 ext/syck/bytecode.c if ( tok + 2 < YYCURSOR )
tok 1053 ext/syck/bytecode.c char *count = tok + 2;
tok 1072 ext/syck/bytecode.c { CHK_NL(tok+1);
tok 1104 ext/syck/bytecode.c char *tok;
tok 1110 ext/syck/bytecode.c tok = YYCURSOR;
tok 1141 ext/syck/bytecode.c { CAT(str, cap, idx, tok[0]);
tok 1149 ext/syck/bytecode.c { YYCURSOR = tok;
tok 54 ext/syck/token.c #define FORCE_NEXT_TOKEN(tok) parser->force_token = tok;
tok 1536 ext/syck/token.c char *tok = YYTOKEN;
tok 1537 ext/syck/token.c GOBBLE_UP_YAML_INDENT( indt_len, tok );
tok 2400 ext/syck/token.c char *tok = YYTOKEN;
tok 2402 ext/syck/token.c GOBBLE_UP_YAML_INDENT( indt_len, tok );
tok 576 parse.c #define TOK_INTERN(mb) rb_intern3(tok(), toklen(), parser->enc)
tok 10981 parse.c toklen() > 1 ? "s" : "", tok());
tok 11198 parse.c set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok 11256 parse.c STR_NEW(tok(), toklen()), /* nd_lit */
tok 11381 parse.c set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok 11388 parse.c str = STR_NEW3(tok(), toklen(), enc, func);
tok 12083 parse.c set_yylval_str(STR_NEW3(tok(), toklen(), enc, 0));
tok 12263 parse.c set_yylval_literal(rb_cstr_to_inum(tok(), 16, Qfalse));
tok 12287 parse.c set_yylval_literal(rb_cstr_to_inum(tok(), 2, Qfalse));
tok 12311 parse.c set_yylval_literal(rb_cstr_to_inum(tok(), 10, Qfalse));
tok 12343 parse.c set_yylval_literal(rb_cstr_to_inum(tok(), 8, Qfalse));
tok 12434 parse.c double d = strtod(tok(), 0);
tok 12436 parse.c rb_warningS("Float %s out of range", tok());
tok 12442 parse.c set_yylval_literal(rb_cstr_to_inum(tok(), 10, Qfalse));
tok 12741 parse.c set_yylval_id(rb_intern(tok()));
tok 12756 parse.c set_yylval_id(rb_intern(tok()));
tok 12782 parse.c set_yylval_node(NEW_NTH_REF(atoi(tok()+1)));
tok 12849 parse.c switch (tok()[0]) {
tok 12867 parse.c switch (tok()[0]) {
tok 12874 parse.c if (tok()[1] == '@')
tok 12896 parse.c if (result == 0 && ISUPPER(tok()[0])) {
tok 12918 parse.c kw = rb_reserved_word(tok(), toklen());
tok 272 parse.y #define TOK_INTERN(mb) rb_intern3(tok(), toklen(), parser->enc)
tok 5649 parse.y toklen() > 1 ? "s" : "", tok());
tok 5866 parse.y set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok 5924 parse.y STR_NEW(tok(), toklen()), /* nd_lit */
tok 6049 parse.y set_yylval_str(STR_NEW3(tok(), toklen(), enc, func));
tok 6056 parse.y str = STR_NEW3(tok(), toklen(), enc, func);
tok 6751 parse.y set_yylval_str(STR_NEW3(tok(), toklen(), enc, 0));
tok 6931 parse.y set_yylval_literal(rb_cstr_to_inum(tok(), 16, Qfalse));
tok 6955 parse.y set_yylval_literal(rb_cstr_to_inum(tok(), 2, Qfalse));
tok 6979 parse.y set_yylval_literal(rb_cstr_to_inum(tok(), 10, Qfalse));
tok 7011 parse.y set_yylval_literal(rb_cstr_to_inum(tok(), 8, Qfalse));
tok 7102 parse.y double d = strtod(tok(), 0);
tok 7104 parse.y rb_warningS("Float %s out of range", tok());
tok 7110 parse.y set_yylval_literal(rb_cstr_to_inum(tok(), 10, Qfalse));
tok 7409 parse.y set_yylval_id(rb_intern(tok()));
tok 7424 parse.y set_yylval_id(rb_intern(tok()));
tok 7450 parse.y set_yylval_node(NEW_NTH_REF(atoi(tok()+1)));
tok 7517 parse.y switch (tok()[0]) {
tok 7535 parse.y switch (tok()[0]) {
tok 7542 parse.y if (tok()[1] == '@')
tok 7564 parse.y if (result == 0 && ISUPPER(tok()[0])) {
tok 7586 parse.y kw = rb_reserved_word(tok(), toklen());
tok 2392 regparse.c tok->type = TK_INTERVAL;
tok 2393 regparse.c tok->u.repeat.lower = low;
tok 2394 regparse.c tok->u.repeat.upper = up;
tok 2920 regparse.c tok->type = TK_EOT;
tok 2921 regparse.c return tok->type;
tok 2925 regparse.c tok->type = TK_CHAR;
tok 2926 regparse.c tok->base = 0;
tok 2927 regparse.c tok->u.c = c;
tok 2928 regparse.c tok->escaped = 0;
tok 2931 regparse.c tok->type = TK_CC_CLOSE;
tok 2934 regparse.c tok->type = TK_CC_RANGE;
tok 2943 regparse.c tok->escaped = 1;
tok 2944 regparse.c tok->u.c = c;
tok 2947 regparse.c tok->type = TK_CHAR_TYPE;
tok 2948 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_WORD;
tok 2949 regparse.c tok->u.prop.not = 0;
tok 2952 regparse.c tok->type = TK_CHAR_TYPE;
tok 2953 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_WORD;
tok 2954 regparse.c tok->u.prop.not = 1;
tok 2957 regparse.c tok->type = TK_CHAR_TYPE;
tok 2958 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT;
tok 2959 regparse.c tok->u.prop.not = 0;
tok 2962 regparse.c tok->type = TK_CHAR_TYPE;
tok 2963 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT;
tok 2964 regparse.c tok->u.prop.not = 1;
tok 2967 regparse.c tok->type = TK_CHAR_TYPE;
tok 2968 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_SPACE;
tok 2969 regparse.c tok->u.prop.not = 0;
tok 2972 regparse.c tok->type = TK_CHAR_TYPE;
tok 2973 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_SPACE;
tok 2974 regparse.c tok->u.prop.not = 1;
tok 2978 regparse.c tok->type = TK_CHAR_TYPE;
tok 2979 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT;
tok 2980 regparse.c tok->u.prop.not = 0;
tok 2984 regparse.c tok->type = TK_CHAR_TYPE;
tok 2985 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT;
tok 2986 regparse.c tok->u.prop.not = 1;
tok 2995 regparse.c tok->type = TK_CHAR_PROPERTY;
tok 2996 regparse.c tok->u.prop.not = (c == 'P' ? 1 : 0);
tok 3001 regparse.c tok->u.prop.not = (tok->u.prop.not == 0 ? 1 : 0);
tok 3025 regparse.c tok->type = TK_CODE_POINT;
tok 3026 regparse.c tok->base = 16;
tok 3027 regparse.c tok->u.code = (OnigCodePoint )num;
tok 3040 regparse.c tok->type = TK_RAW_BYTE;
tok 3041 regparse.c tok->base = 16;
tok 3042 regparse.c tok->u.c = num;
tok 3056 regparse.c tok->type = TK_CODE_POINT;
tok 3057 regparse.c tok->base = 16;
tok 3058 regparse.c tok->u.code = (OnigCodePoint )num;
tok 3072 regparse.c tok->type = TK_RAW_BYTE;
tok 3073 regparse.c tok->base = 8;
tok 3074 regparse.c tok->u.c = num;
tok 3082 regparse.c if (tok->u.c != num) {
tok 3083 regparse.c tok->u.code = (OnigCodePoint )num;
tok 3084 regparse.c tok->type = TK_CODE_POINT;
tok 3092 regparse.c tok->backp = p; /* point at '[' is readed */
tok 3096 regparse.c tok->type = TK_POSIX_BRACKET_OPEN;
tok 3106 regparse.c tok->type = TK_CC_CC_OPEN;
tok 3117 regparse.c tok->type = TK_CC_AND;
tok 3123 regparse.c return tok->type;
tok 3139 regparse.c tok->type = TK_EOT;
tok 3140 regparse.c return tok->type;
tok 3143 regparse.c tok->type = TK_STRING;
tok 3144 regparse.c tok->base = 0;
tok 3145 regparse.c tok->backp = p;
tok 3151 regparse.c tok->backp = p;
tok 3154 regparse.c tok->u.c = c;
tok 3155 regparse.c tok->escaped = 1;
tok 3159 regparse.c tok->type = TK_OP_REPEAT;
tok 3160 regparse.c tok->u.repeat.lower = 0;
tok 3161 regparse.c tok->u.repeat.upper = REPEAT_INFINITE;
tok 3167 regparse.c tok->type = TK_OP_REPEAT;
tok 3168 regparse.c tok->u.repeat.lower = 1;
tok 3169 regparse.c tok->u.repeat.upper = REPEAT_INFINITE;
tok 3175 regparse.c tok->type = TK_OP_REPEAT;
tok 3176 regparse.c tok->u.repeat.lower = 0;
tok 3177 regparse.c tok->u.repeat.upper = 1;
tok 3182 regparse.c tok->u.repeat.greedy = 0;
tok 3183 regparse.c tok->u.repeat.possessive = 0;
tok 3189 regparse.c tok->type != TK_INTERVAL) ||
tok 3191 regparse.c tok->type == TK_INTERVAL))) {
tok 3193 regparse.c tok->u.repeat.greedy = 1;
tok 3194 regparse.c tok->u.repeat.possessive = 1;
tok 3197 regparse.c tok->u.repeat.greedy = 1;
tok 3198 regparse.c tok->u.repeat.possessive = 0;
tok 3205 regparse.c r = fetch_range_quantifier(&p, end, tok, env);
tok 3219 regparse.c tok->type = TK_ALT;
tok 3224 regparse.c tok->type = TK_SUBEXP_OPEN;
tok 3229 regparse.c tok->type = TK_SUBEXP_CLOSE;
tok 3234 regparse.c tok->type = TK_CHAR_TYPE;
tok 3235 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_WORD;
tok 3236 regparse.c tok->u.prop.not = 0;
tok 3241 regparse.c tok->type = TK_CHAR_TYPE;
tok 3242 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_WORD;
tok 3243 regparse.c tok->u.prop.not = 1;
tok 3248 regparse.c tok->type = TK_ANCHOR;
tok 3249 regparse.c tok->u.anchor = ANCHOR_WORD_BOUND;
tok 3254 regparse.c tok->type = TK_ANCHOR;
tok 3255 regparse.c tok->u.anchor = ANCHOR_NOT_WORD_BOUND;
tok 3261 regparse.c tok->type = TK_ANCHOR;
tok 3262 regparse.c tok->u.anchor = ANCHOR_WORD_BEGIN;
tok 3267 regparse.c tok->type = TK_ANCHOR;
tok 3268 regparse.c tok->u.anchor = ANCHOR_WORD_END;
tok 3274 regparse.c tok->type = TK_CHAR_TYPE;
tok 3275 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_SPACE;
tok 3276 regparse.c tok->u.prop.not = 0;
tok 3281 regparse.c tok->type = TK_CHAR_TYPE;
tok 3282 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_SPACE;
tok 3283 regparse.c tok->u.prop.not = 1;
tok 3288 regparse.c tok->type = TK_CHAR_TYPE;
tok 3289 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT;
tok 3290 regparse.c tok->u.prop.not = 0;
tok 3295 regparse.c tok->type = TK_CHAR_TYPE;
tok 3296 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT;
tok 3297 regparse.c tok->u.prop.not = 1;
tok 3302 regparse.c tok->type = TK_CHAR_TYPE;
tok 3303 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT;
tok 3304 regparse.c tok->u.prop.not = 0;
tok 3309 regparse.c tok->type = TK_CHAR_TYPE;
tok 3310 regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT;
tok 3311 regparse.c tok->u.prop.not = 1;
tok 3317 regparse.c tok->type = TK_ANCHOR;
tok 3318 regparse.c tok->u.subtype = ANCHOR_BEGIN_BUF;
tok 3323 regparse.c tok->type = TK_ANCHOR;
tok 3324 regparse.c tok->u.subtype = ANCHOR_SEMI_END_BUF;
tok 3330 regparse.c tok->type = TK_ANCHOR;
tok 3331 regparse.c tok->u.subtype = ANCHOR_END_BUF;
tok 3336 regparse.c tok->type = TK_ANCHOR;
tok 3337 regparse.c tok->u.subtype = ANCHOR_BEGIN_POSITION;
tok 3365 regparse.c tok->type = TK_CODE_POINT;
tok 3366 regparse.c tok->u.code = (OnigCodePoint )num;
tok 3379 regparse.c tok->type = TK_RAW_BYTE;
tok 3380 regparse.c tok->base = 16;
tok 3381 regparse.c tok->u.c = num;
tok 3395 regparse.c tok->type = TK_CODE_POINT;
tok 3396 regparse.c tok->base = 16;
tok 3397 regparse.c tok->u.code = (OnigCodePoint )num;
tok 3417 regparse.c tok->type = TK_BACKREF;
tok 3418 regparse.c tok->u.backref.num = 1;
tok 3419 regparse.c tok->u.backref.ref1 = num;
tok 3420 regparse.c tok->u.backref.by_name = 0;
tok 3422 regparse.c tok->u.backref.exist_level = 0;
tok 3444 regparse.c tok->type = TK_RAW_BYTE;
tok 3445 regparse.c tok->base = 8;
tok 3446 regparse.c tok->u.c = num;
tok 3467 regparse.c env, &back_num, &tok->u.backref.level);
tok 3468 regparse.c if (r == 1) tok->u.backref.exist_level = 1;
tok 3469 regparse.c else tok->u.backref.exist_level = 0;
tok 3487 regparse.c tok->type = TK_BACKREF;
tok 3488 regparse.c tok->u.backref.by_name = 0;
tok 3489 regparse.c tok->u.backref.num = 1;
tok 3490 regparse.c tok->u.backref.ref1 = back_num;
tok 3508 regparse.c tok->type = TK_BACKREF;
tok 3509 regparse.c tok->u.backref.by_name = 1;
tok 3511 regparse.c tok->u.backref.num = 1;
tok 3512 regparse.c tok->u.backref.ref1 = backs[0];
tok 3515 regparse.c tok->u.backref.num = num;
tok 3516 regparse.c tok->u.backref.refs = backs;
tok 3538 regparse.c tok->type = TK_CALL;
tok 3539 regparse.c tok->u.call.name = prev;
tok 3540 regparse.c tok->u.call.name_end = name_end;
tok 3541 regparse.c tok->u.call.gnum = gnum;
tok 3551 regparse.c tok->type = TK_QUOTE_OPEN;
tok 3560 regparse.c tok->type = TK_CHAR_PROPERTY;
tok 3561 regparse.c tok->u.prop.not = (c == 'P' ? 1 : 0);
tok 3566 regparse.c tok->u.prop.not = (tok->u.prop.not == 0 ? 1 : 0);
tok 3579 regparse.c if (tok->u.c != num) {
tok 3580 regparse.c tok->type = TK_CODE_POINT;
tok 3581 regparse.c tok->u.code = (OnigCodePoint )num;
tok 3584 regparse.c p = tok->backp + enclen(enc, tok->backp, end);
tok 3590 regparse.c tok->u.c = c;
tok 3591 regparse.c tok->escaped = 0;
tok 3605 regparse.c tok->type = TK_ANYCHAR_ANYTIME;
tok 3617 regparse.c tok->type = TK_ANYCHAR;
tok 3625 regparse.c tok->type = TK_OP_REPEAT;
tok 3626 regparse.c tok->u.repeat.lower = 0;
tok 3627 regparse.c tok->u.repeat.upper = REPEAT_INFINITE;
tok 3636 regparse.c tok->type = TK_OP_REPEAT;
tok 3637 regparse.c tok->u.repeat.lower = 1;
tok 3638 regparse.c tok->u.repeat.upper = REPEAT_INFINITE;
tok 3647 regparse.c tok->type = TK_OP_REPEAT;
tok 3648 regparse.c tok->u.repeat.lower = 0;
tok 3649 regparse.c tok->u.repeat.upper = 1;
tok 3655 regparse.c r = fetch_range_quantifier(&p, end, tok, env);
tok 3669 regparse.c tok->type = TK_ALT;
tok 3694 regparse.c tok->type = TK_SUBEXP_OPEN;
tok 3699 regparse.c tok->type = TK_SUBEXP_CLOSE;
tok 3704 regparse.c tok->type = TK_ANCHOR;
tok 3705 regparse.c tok->u.subtype = (IS_SINGLELINE(env->option)
tok 3711 regparse.c tok->type = TK_ANCHOR;
tok 3712 regparse.c tok->u.subtype = (IS_SINGLELINE(env->option)
tok 3718 regparse.c tok->type = TK_CC_OPEN;
tok 3753 regparse.c return tok->type;
tok 4037 regparse.c if (tok->u.prop.not != 0) NCCLASS_SET_NOT(cc);
tok 4195 regparse.c r = fetch_token_in_cc(tok, src, end, env);
tok 4196 regparse.c if (r == TK_CHAR && tok->u.c == '^' && tok->escaped == 0) {
tok 4198 regparse.c r = fetch_token_in_cc(tok, src, end, env);
tok 4211 regparse.c r = tok->type = TK_CHAR; /* allow []...] */
tok 4225 regparse.c if ((tok->u.code >= SINGLE_BYTE_SIZE) ||
tok 4226 regparse.c (len = ONIGENC_CODE_TO_MBCLEN(env->enc, tok->u.c)) > 1) {
tok 4237 regparse.c v = (OnigCodePoint )tok->u.c;
tok 4244 regparse.c if (! ONIGENC_IS_SINGLEBYTE(env->enc) && tok->base != 0) {
tok 4248 regparse.c int i, base = tok->base;
tok 4250 regparse.c buf[0] = tok->u.c;
tok 4252 regparse.c r = fetch_token_in_cc(tok, &p, end, env);
tok 4254 regparse.c if (r != TK_RAW_BYTE || tok->base != base) {
tok 4258 regparse.c buf[i] = tok->u.c;
tok 4274 regparse.c r = fetch_token_in_cc(tok, &p, end, env);
tok 4289 regparse.c v = (OnigCodePoint )tok->u.c;
tok 4298 regparse.c v = tok->u.code;
tok 4318 regparse.c p = tok->backp;
tok 4319 regparse.c v = (OnigCodePoint )tok->u.c;
tok 4327 regparse.c r = add_ctype_to_cc(cc, tok->u.prop.ctype, tok->u.prop.not, env);
tok 4341 regparse.c r = add_ctype_to_cc(cc, ctype, tok->u.prop.not, env);
tok 4349 regparse.c r = fetch_token_in_cc(tok, &p, end, env);
tok 4366 regparse.c v = (OnigCodePoint )tok->u.c;
tok 4369 regparse.c r = fetch_token_in_cc(tok, &p, end, env);
tok 4383 regparse.c r = fetch_token_in_cc(tok, &p, end, env);
tok 4406 regparse.c r = parse_char_class(&anode, tok, &p, end, env);
tok 4452 regparse.c r = tok->type;
tok 4454 regparse.c r = fetch_token_in_cc(tok, &p, end, env);
tok 4538 regparse.c r = fetch_token(tok, &p, end, env);
tok 4540 regparse.c r = parse_subexp(np, tok, term, &p, end, env);
tok 4698 regparse.c r = fetch_token(tok, &p, end, env);
tok 4700 regparse.c r = parse_subexp(&target, tok, term, &p, end, env);
tok 4732 regparse.c r = fetch_token(tok, &p, end, env);
tok 4734 regparse.c r = parse_subexp(&target, tok, term, &p, end, env);
tok 5051 regparse.c if (tok->type == (enum TokenSyms )term)
tok 5054 regparse.c switch (tok->type) {
tok 5059 regparse.c return tok->type;
tok 5063 regparse.c r = parse_enclose(np, tok, TK_SUBEXP_CLOSE, src, end, env);
tok 5071 regparse.c r = fetch_token(tok, src, end, env);
tok 5073 regparse.c r = parse_subexp(&target, tok, term, src, end, env);
tok 5077 regparse.c return tok->type;
tok 5085 regparse.c if (tok->escaped) goto tk_raw_byte;
tok 5092 regparse.c *np = node_new_str(tok->backp, *src);
tok 5096 regparse.c r = fetch_token(tok, src, end, env);
tok 5100 regparse.c r = onig_node_str_cat(*np, tok->backp, *src);
tok 5113 regparse.c *np = node_new_str_raw_char((UChar )tok->u.c);
tok 5119 regparse.c r = fetch_token(tok, src, end, env);
tok 5125 regparse.c r = fetch_token(tok, src, end, env);
tok 5143 regparse.c r = node_str_cat_char(*np, (UChar )tok->u.c);
tok 5154 regparse.c int num = ONIGENC_CODE_TO_MBC(env->enc, tok->u.code, buf);
tok 5185 regparse.c switch (tok->u.prop.ctype) {
tok 5187 regparse.c *np = node_new_ctype(tok->u.prop.ctype, tok->u.prop.not);
tok 5201 regparse.c r = ONIGENC_GET_CTYPE_CODE_RANGE(env->enc, tok->u.prop.ctype,
tok 5210 regparse.c key.not = tok->u.prop.not;
tok 5211 regparse.c key.type = tok->u.prop.ctype;
tok 5231 regparse.c *np = node_new_cclass_by_codepoint_range(tok->u.prop.not,
tok 5252 regparse.c add_ctype_to_cc(cc, tok->u.prop.ctype, 0, env);
tok 5253 regparse.c if (tok->u.prop.not != 0) NCCLASS_SET_NOT(cc);
tok 5268 regparse.c r = parse_char_property(np, tok, src, end, env);
tok 5276 regparse.c r = parse_char_class(np, tok, src, end, env);
tok 5321 regparse.c len = tok->u.backref.num;
tok 5323 regparse.c (len > 1 ? tok->u.backref.refs : &(tok->u.backref.ref1)),
tok 5324 regparse.c tok->u.backref.by_name,
tok 5326 regparse.c tok->u.backref.exist_level,
tok 5327 regparse.c tok->u.backref.level,
tok 5336 regparse.c int gnum = tok->u.call.gnum;
tok 5343 regparse.c *np = node_new_call(tok->u.call.name, tok->u.call.name_end, gnum);
tok 5351 regparse.c *np = onig_node_new_anchor(tok->u.anchor);
tok 5376 regparse.c r = fetch_token(tok, src, end, env);
tok 5384 regparse.c qn = node_new_quantifier(tok->u.repeat.lower, tok->u.repeat.upper,
tok 5387 regparse.c NQTFR(qn)->greedy = tok->u.repeat.greedy;
tok 5391 regparse.c if (tok->u.repeat.possessive != 0) {
tok 5432 regparse.c r = parse_exp(&node, tok, term, src, end, env);
tok 5442 regparse.c r = parse_exp(&node, tok, term, src, end, env);
tok 5469 regparse.c r = parse_branch(&node, tok, term, src, end, env);
tok 5482 regparse.c r = fetch_token(tok, src, end, env);
tok 5484 regparse.c r = parse_branch(&node, tok, term, src, end, env);
tok 5491 regparse.c if (tok->type != (enum TokenSyms )term)
tok 5509 regparse.c OnigToken tok;
tok 5511 regparse.c r = fetch_token(&tok, src, end, env);
tok 5513 regparse.c r = parse_subexp(top, &tok, TK_EOT, src, end, env);