Lines Matching defs:SRE_CHAR

16 SRE(at)(SRE_STATE* state, const SRE_CHAR* ptr, SRE_CODE at)
33 return (((SRE_CHAR *)state->end - ptr == 1 &&
208 SRE_CHAR c;
209 const SRE_CHAR* ptr = (const SRE_CHAR *)state->ptr;
210 const SRE_CHAR* end = (const SRE_CHAR *)state->end;
244 c = (SRE_CHAR) chr;
282 c = (SRE_CHAR) chr;
319 while ((SRE_CHAR*) state->ptr < end) {
327 (SRE_CHAR*) state->ptr - ptr));
328 return (SRE_CHAR*) state->ptr - ptr;
332 ptr - (SRE_CHAR*) state->ptr));
333 return ptr - (SRE_CHAR*) state->ptr;
521 const SRE_CHAR* ptr;
562 const SRE_CHAR* end = (const SRE_CHAR *)state->end;
586 const SRE_CHAR *ptr = (SRE_CHAR *)state->ptr;
1390 SRE_CHAR* p = (SRE_CHAR*) state->mark[groupref];
1391 SRE_CHAR* e = (SRE_CHAR*) state->mark[groupref+1];
1414 SRE_CHAR* p = (SRE_CHAR*) state->mark[groupref];
1415 SRE_CHAR* e = (SRE_CHAR*) state->mark[groupref+1];
1439 SRE_CHAR* p = (SRE_CHAR*) state->mark[groupref];
1440 SRE_CHAR* e = (SRE_CHAR*) state->mark[groupref+1];
1464 SRE_CHAR* p = (SRE_CHAR*) state->mark[groupref];
1465 SRE_CHAR* e = (SRE_CHAR*) state->mark[groupref+1];
1490 SRE_CHAR* p = (SRE_CHAR*) state->mark[groupref];
1491 SRE_CHAR* e = (SRE_CHAR*) state->mark[groupref+1];
1506 if (ptr - (SRE_CHAR *)state->beginning < (Py_ssize_t)pattern[1])
1519 if (ptr - (SRE_CHAR *)state->beginning >= (Py_ssize_t)pattern[1]) {
1633 SRE_CHAR* ptr = (SRE_CHAR *)state->start;
1634 SRE_CHAR* end = (SRE_CHAR *)state->end;
1686 SRE_CHAR c = (SRE_CHAR) prefix[0];
1691 end = (SRE_CHAR *)state->end;
1717 end = (SRE_CHAR *)state->end;
1722 if ((SRE_CODE)(SRE_CHAR) prefix[i] != prefix[i])
1726 SRE_CHAR c = (SRE_CHAR) prefix[0];
1737 if (*ptr == (SRE_CHAR) prefix[i]) {
1765 end = (SRE_CHAR *)state->end;
1807 #undef SRE_CHAR