syn               629 ext/mbstring/oniguruma/regint.h #define MC_ESC(syn)               (syn)->meta_char_table.esc
syn               630 ext/mbstring/oniguruma/regint.h #define MC_ANYCHAR(syn)           (syn)->meta_char_table.anychar
syn               631 ext/mbstring/oniguruma/regint.h #define MC_ANYTIME(syn)           (syn)->meta_char_table.anytime
syn               632 ext/mbstring/oniguruma/regint.h #define MC_ZERO_OR_ONE_TIME(syn)  (syn)->meta_char_table.zero_or_one_time
syn               633 ext/mbstring/oniguruma/regint.h #define MC_ONE_OR_MORE_TIME(syn)  (syn)->meta_char_table.one_or_more_time
syn               634 ext/mbstring/oniguruma/regint.h #define MC_ANYCHAR_ANYTIME(syn)   (syn)->meta_char_table.anychar_anytime
syn               636 ext/mbstring/oniguruma/regint.h #define IS_MC_ESC_CODE(code, syn) \
syn               637 ext/mbstring/oniguruma/regint.h   ((code) == MC_ESC(syn) && \
syn               638 ext/mbstring/oniguruma/regint.h    !IS_SYNTAX_OP2((syn), ONIG_SYN_OP2_INEFFECTIVE_ESCAPE))
syn              2871 ext/mbstring/oniguruma/regparse.c 		 OnigCodePoint bad, OnigEncoding enc, OnigSyntaxType* syn)
syn              2899 ext/mbstring/oniguruma/regparse.c 	else if (x == MC_ESC(syn)) in_esc = 1;
syn              2912 ext/mbstring/oniguruma/regparse.c   OnigSyntaxType* syn = env->syntax;
syn              2935 ext/mbstring/oniguruma/regparse.c   else if (c == MC_ESC(syn)) {
syn              2936 ext/mbstring/oniguruma/regparse.c     if (! IS_SYNTAX_BV(syn, ONIG_SYN_BACKSLASH_ESCAPE_IN_CC))
syn              2976 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_H_XDIGIT)) break;
syn              2982 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_H_XDIGIT)) break;
syn              2992 ext/mbstring/oniguruma/regparse.c 	  IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_P_BRACE_CHAR_PROPERTY)) {
syn              2997 ext/mbstring/oniguruma/regparse.c 	if (IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_P_BRACE_CIRCUMFLEX_NOT)) {
syn              3012 ext/mbstring/oniguruma/regparse.c       if (PPEEK_IS('{') && IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_X_BRACE_HEX8)) {
syn              3033 ext/mbstring/oniguruma/regparse.c       else if (IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_X_HEX2)) {
syn              3049 ext/mbstring/oniguruma/regparse.c       if (IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_U_HEX4)) {
syn              3063 ext/mbstring/oniguruma/regparse.c       if (IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_OCTAL3)) {
syn              3089 ext/mbstring/oniguruma/regparse.c     if (IS_SYNTAX_OP(syn, ONIG_SYN_OP_POSIX_BRACKET) && (PPEEK_IS(':'))) {
syn              3094 ext/mbstring/oniguruma/regparse.c                                    (OnigCodePoint )']', enc, syn)) {
syn              3104 ext/mbstring/oniguruma/regparse.c       if (IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_CCLASS_SET_OP)) {
syn              3113 ext/mbstring/oniguruma/regparse.c     if (IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_CCLASS_SET_OP) &&
syn              3131 ext/mbstring/oniguruma/regparse.c   OnigSyntaxType* syn = env->syntax;
syn              3147 ext/mbstring/oniguruma/regparse.c   if (IS_MC_ESC_CODE(c, syn)) {
syn              3157 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_ASTERISK_ZERO_INF)) break;
syn              3165 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_PLUS_ONE_INF)) break;
syn              3173 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_QMARK_ZERO_ONE)) break;
syn              3179 ext/mbstring/oniguruma/regparse.c 	  IS_SYNTAX_OP(syn, ONIG_SYN_OP_QMARK_NON_GREEDY)) {
syn              3187 ext/mbstring/oniguruma/regparse.c 	    ((IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_PLUS_POSSESSIVE_REPEAT) &&
syn              3189 ext/mbstring/oniguruma/regparse.c 	     (IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_PLUS_POSSESSIVE_INTERVAL) &&
syn              3203 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_BRACE_INTERVAL)) break;
syn              3208 ext/mbstring/oniguruma/regparse.c 	if (IS_SYNTAX_BV(syn, ONIG_SYN_FIXED_INTERVAL_IS_GREEDY_ONLY))
syn              3217 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_VBAR_ALT)) break;
syn              3222 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_LPAREN_SUBEXP)) break;
syn              3227 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_LPAREN_SUBEXP)) break;
syn              3232 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_W_WORD)) break;
syn              3239 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_W_WORD)) break;
syn              3246 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_B_WORD_BOUND)) break;
syn              3252 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_B_WORD_BOUND)) break;
syn              3259 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END)) break;
syn              3265 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END)) break;
syn              3272 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_S_WHITE_SPACE)) break;
syn              3279 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_S_WHITE_SPACE)) break;
syn              3286 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_D_DIGIT)) break;
syn              3293 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_D_DIGIT)) break;
syn              3300 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_H_XDIGIT)) break;
syn              3307 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_H_XDIGIT)) break;
syn              3314 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_AZ_BUF_ANCHOR)) break;
syn              3321 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_AZ_BUF_ANCHOR)) break;
syn              3327 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_AZ_BUF_ANCHOR)) break;
syn              3334 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_CAPITAL_G_BEGIN_ANCHOR)) break;
syn              3340 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_GNU_BUF_ANCHOR)) break;
syn              3345 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_GNU_BUF_ANCHOR)) break;
syn              3353 ext/mbstring/oniguruma/regparse.c       if (PPEEK_IS('{') && IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_X_BRACE_HEX8)) {
syn              3372 ext/mbstring/oniguruma/regparse.c       else if (IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_X_HEX2)) {
syn              3388 ext/mbstring/oniguruma/regparse.c       if (IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_U_HEX4)) {
syn              3409 ext/mbstring/oniguruma/regparse.c       if (IS_SYNTAX_OP(syn, ONIG_SYN_OP_DECIMAL_BACKREF) && 
syn              3411 ext/mbstring/oniguruma/regparse.c 	if (IS_SYNTAX_BV(syn, ONIG_SYN_STRICT_CHECK_BACKREF)) {
syn              3436 ext/mbstring/oniguruma/regparse.c       if (IS_SYNTAX_OP(syn, ONIG_SYN_OP_ESC_OCTAL3)) {
syn              3454 ext/mbstring/oniguruma/regparse.c       if (IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_K_NAMED_BACKREF)) {
syn              3481 ext/mbstring/oniguruma/regparse.c 	    if (IS_SYNTAX_BV(syn, ONIG_SYN_STRICT_CHECK_BACKREF)) {
syn              3498 ext/mbstring/oniguruma/regparse.c 	    if (IS_SYNTAX_BV(syn, ONIG_SYN_STRICT_CHECK_BACKREF)) {
syn              3527 ext/mbstring/oniguruma/regparse.c       if (IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_G_SUBEXP_CALL)) {
syn              3549 ext/mbstring/oniguruma/regparse.c       if (IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_CAPITAL_Q_QUOTE)) {
syn              3557 ext/mbstring/oniguruma/regparse.c 	  IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_P_BRACE_CHAR_PROPERTY)) {
syn              3562 ext/mbstring/oniguruma/regparse.c 	if (IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_ESC_P_BRACE_CIRCUMFLEX_NOT)) {
syn              3594 ext/mbstring/oniguruma/regparse.c 	IS_SYNTAX_OP(syn, ONIG_SYN_OP_VARIABLE_META_CHARACTERS)) {
syn              3595 ext/mbstring/oniguruma/regparse.c       if (c == MC_ANYCHAR(syn))
syn              3597 ext/mbstring/oniguruma/regparse.c       else if (c == MC_ANYTIME(syn))
syn              3599 ext/mbstring/oniguruma/regparse.c       else if (c == MC_ZERO_OR_ONE_TIME(syn))
syn              3601 ext/mbstring/oniguruma/regparse.c       else if (c == MC_ONE_OR_MORE_TIME(syn))
syn              3603 ext/mbstring/oniguruma/regparse.c       else if (c == MC_ANYCHAR_ANYTIME(syn)) {
syn              3612 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_DOT_ANYCHAR)) break;
syn              3620 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_ASTERISK_ZERO_INF)) break;
syn              3631 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_PLUS_ONE_INF)) break;
syn              3642 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_QMARK_ZERO_ONE)) break;
syn              3653 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_BRACE_INTERVAL)) break;
syn              3658 ext/mbstring/oniguruma/regparse.c 	if (IS_SYNTAX_BV(syn, ONIG_SYN_FIXED_INTERVAL_IS_GREEDY_ONLY))
syn              3667 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_VBAR_ALT)) break;
syn              3673 ext/mbstring/oniguruma/regparse.c           IS_SYNTAX_OP2(syn, ONIG_SYN_OP2_QMARK_GROUP_EFFECT)) {
syn              3680 ext/mbstring/oniguruma/regparse.c             if (c == MC_ESC(syn)) {
syn              3692 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_LPAREN_SUBEXP)) break;
syn              3697 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_LPAREN_SUBEXP)) break;
syn              3702 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_LINE_ANCHOR)) break;
syn              3709 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_LINE_ANCHOR)) break;
syn              3716 ext/mbstring/oniguruma/regparse.c       if (! IS_SYNTAX_OP(syn, ONIG_SYN_OP_BRACKET_CC)) break;
syn               312 ext/mbstring/oniguruma/regparse.h #define IS_SYNTAX_OP(syn, opm)    (((syn)->op  & (opm)) != 0)
syn               313 ext/mbstring/oniguruma/regparse.h #define IS_SYNTAX_OP2(syn, opm)   (((syn)->op2 & (opm)) != 0)
syn               314 ext/mbstring/oniguruma/regparse.h #define IS_SYNTAX_BV(syn, bvm)    (((syn)->behavior & (bvm)) != 0)