Searched refs:fastmap (Results 1 - 5 of 5) sorted by relevance
/haiku/src/build/libgnuregex/ |
H A D | regex.c | 482 /* Print the fastmap in human-readable form. */ 485 print_fastmap (fastmap) 486 char *fastmap; 493 if (fastmap[i++]) 497 while (i < (1 << BYTEWIDTH) && fastmap[i]) 733 if (bufp->fastmap_accurate && bufp->fastmap) 735 printf ("fastmap: "); 736 print_fastmap (bufp->fastmap); 1061 The `fastmap' and `newline_anchor' fields are neither 2524 /* re_compile_fastmap computes a ``fastmap'' fo 2537 register char *fastmap = bufp->fastmap; local 2881 register char *fastmap = bufp->fastmap; local [all...] |
H A D | regex.h | 276 the pattern compiler, the fields `buffer', `allocated', `fastmap', 298 /* Pointer to a fastmap, if any, otherwise zero. re_search uses member in struct:re_pattern_buffer 299 the fastmap, if there is one, to skip over impossible 301 char *fastmap; 314 whether or not we should use the fastmap, so we don't set 329 by `re_compile_fastmap' if it updates the fastmap. */ 421 /* Compile a fastmap for the compiled pattern in BUFFER; used to
|
/haiku/src/system/libroot/posix/glibc/regex/ |
H A D | regcomp.c | 26 char *fastmap); 275 char *fastmap = bufp->fastmap; 277 memset (fastmap, '\0', sizeof (char) * SBC_MAX); 278 re_compile_fastmap_iter (bufp, dfa->init_state, fastmap); 280 re_compile_fastmap_iter (bufp, dfa->init_state_word, fastmap); 282 re_compile_fastmap_iter (bufp, dfa->init_state_nl, fastmap); 284 re_compile_fastmap_iter (bufp, dfa->init_state_begbuf, fastmap); 294 re_set_fastmap (char *fastmap, int icase, int ch) 296 fastmap[c 273 char *fastmap = bufp->fastmap; local 292 re_set_fastmap(char *fastmap, int icase, int ch) argument 303 re_compile_fastmap_iter(regex_t *bufp, const re_dfastate_t *init_state, char *fastmap) argument 676 char *fastmap; local [all...] |
H A D | regexec.c | 437 /* Compile fastmap if we haven't yet. */ 438 if (range > 0 && bufp->fastmap != NULL && !bufp->fastmap_accurate) 642 char *fastmap = (preg->fastmap != NULL && preg->fastmap_accurate 643 && range && !preg->can_be_null) ? preg->fastmap : NULL; 719 (fastmap 739 /* No fastmap. */ 745 && !fastmap[t[(unsigned char) string[match_first]]]) 752 && !fastmap[(unsigned char) string[match_first]]) 760 if (!fastmap[ 639 char *fastmap = (preg->fastmap != NULL && preg->fastmap_accurate local [all...] |
/haiku/headers/posix/ |
H A D | regex.h | 331 the pattern compiler, the fields `buffer', `allocated', `fastmap', 365 /* Pointer to a fastmap, if any, otherwise zero. re_search uses the 366 fastmap, if there is one, to skip over impossible starting points 368 char *__REPB_PREFIX(fastmap); 381 not we should use the fastmap, so we don't set this absolutely 397 by `re_compile_fastmap' if it updates the fastmap. */ 466 /* Compile a fastmap for the compiled pattern in BUFFER; used to
|
Completed in 70 milliseconds