• Home
  • Raw
  • Download

Lines Matching refs:SRE_CODE

189 sre_category(SRE_CODE category, unsigned int ch)  in sre_category()
337 SRE_AT(SRE_STATE* state, SRE_CHAR* ptr, SRE_CODE at) in SRE_AT()
427 SRE_CHARSET(SRE_CODE* set, SRE_CODE ch) in SRE_CHARSET()
454 if (sizeof(SRE_CODE) == 2) { in SRE_CHARSET()
485 if (sizeof(SRE_CODE) == 2) { in SRE_CHARSET()
516 LOCAL(Py_ssize_t) SRE_MATCH(SRE_STATE* state, SRE_CODE* pattern);
519 SRE_COUNT(SRE_STATE* state, SRE_CODE* pattern, Py_ssize_t maxcount) in SRE_COUNT()
521 SRE_CODE chr; in SRE_COUNT()
557 while (ptr < end && (SRE_CODE) *ptr == chr) in SRE_COUNT()
565 while (ptr < end && (SRE_CODE) state->lower(*ptr) == chr) in SRE_COUNT()
573 while (ptr < end && (SRE_CODE) *ptr != chr) in SRE_COUNT()
581 while (ptr < end && (SRE_CODE) state->lower(*ptr) != chr) in SRE_COUNT()
607 SRE_INFO(SRE_STATE* state, SRE_CODE* pattern)
625 if ((SRE_CODE) ptr[i] != pattern[7 + i])
799 SRE_CODE* pattern;
804 SRE_CODE chr;
812 SRE_MATCH(SRE_STATE* state, SRE_CODE* pattern) in SRE_MATCH()
881 if (ctx->ptr >= end || (SRE_CODE) ctx->ptr[0] != ctx->pattern[0]) in SRE_MATCH()
892 if (ctx->ptr >= end || (SRE_CODE) ctx->ptr[0] == ctx->pattern[0]) in SRE_MATCH()
976 (SRE_CODE)state->lower(*ctx->ptr))) in SRE_MATCH()
1002 (SRE_CODE) *ctx->ptr != ctx->pattern[2])) in SRE_MATCH()
1006 !SRE_CHARSET(ctx->pattern + 3, (SRE_CODE) *ctx->ptr))) in SRE_MATCH()
1501 SRE_SEARCH(SRE_STATE* state, SRE_CODE* pattern) in SRE_SEARCH()
1508 SRE_CODE* prefix = NULL; in SRE_SEARCH()
1509 SRE_CODE* charset = NULL; in SRE_SEARCH()
1510 SRE_CODE* overlap = NULL; in SRE_SEARCH()
1562 if ((SRE_CODE) ptr[0] != prefix[i]) { in SRE_SEARCH()
1593 SRE_CODE chr = pattern[1]; in SRE_SEARCH()
1596 while (ptr < end && (SRE_CODE) ptr[0] != chr) in SRE_SEARCH()
1663 return PyInt_FromSize_t(sizeof(SRE_CODE)); in sre_codesize()
2599 sizeof(PatternObject) + self->codesize * sizeof(SRE_CODE) - offset); in pattern_copy()
2703 sizeof(PatternObject), sizeof(SRE_CODE),
2775 self->code[i] = (SRE_CODE) value; in _compile()
2878 _validate_charset(SRE_CODE *code, SRE_CODE *end) in _validate_charset()
2881 SRE_CODE op; in _validate_charset()
2882 SRE_CODE arg; in _validate_charset()
2883 SRE_CODE offset; in _validate_charset()
2903 offset = 32/sizeof(SRE_CODE); /* 32-byte bitmap */ in _validate_charset()
2911 offset = 256/sizeof(SRE_CODE); /* 256-byte table */ in _validate_charset()
2920 offset = arg * 32/sizeof(SRE_CODE); /* 32-byte bitmap times arg */ in _validate_charset()
2963 _validate_inner(SRE_CODE *code, SRE_CODE *end, Py_ssize_t groups) in _validate_inner()
2966 SRE_CODE op; in _validate_inner()
2967 SRE_CODE arg; in _validate_inner()
2968 SRE_CODE skip; in _validate_inner()
3046 SRE_CODE flags, i; in _validate_inner()
3047 SRE_CODE *newcode; in _validate_inner()
3068 SRE_CODE prefix_len; in _validate_inner()
3102 SRE_CODE *target = NULL; in _validate_inner()
3128 SRE_CODE min, max; in _validate_inner()
3147 SRE_CODE min, max; in _validate_inner()
3252 _validate_outer(SRE_CODE *code, SRE_CODE *end, Py_ssize_t groups) in _validate_outer()
4036 x = PyInt_FromLong(sizeof(SRE_CODE)); in init_sre()