Searched refs:reflags (Results 1 - 5 of 5) sorted by relevance

/macosx-10.10.1/ksh-23/ksh/src/lib/libast/comp/
H A Dfnmatch.c55 register int reflags = REG_SHELL|REG_LEFT; local
62 reflags |= mp->reg;
65 if (!(reflags = regcomp(&re, pattern, reflags)))
67 reflags = regexec(&re, subject, 1, &match, 0);
69 if (!reflags && (reflags = subject[match.rm_eo]))
70 reflags = reflags == '/' ? 0 : FNM_NOMATCH;
73 else if (!(reflags
[all...]
/macosx-10.10.1/ksh-23/ksh/src/lib/libast/string/
H A Dstrmatch.c85 register regflags_t reflags; local
118 reflags = flags & ~REG_ADVANCE;
121 reflags = REG_SHELL|REG_AUGMENTED;
123 reflags |= REG_MINIMAL;
125 reflags |= REG_SHELL_GROUP;
127 reflags |= REG_LEFT;
129 reflags |= REG_RIGHT;
131 reflags |= REG_ICASE;
134 reflags |= REG_NOSUB;
135 if (!(re = regcache(p, reflags, Ni
[all...]
/macosx-10.10.1/ksh-23/ksh/src/lib/libast/regex/
H A Dregcache.c42 regflags_t reflags; member in struct:Cache_s
75 * return regcomp() compiled re for pattern and reflags
79 regcache(const char* pattern, regflags_t reflags, int* status) argument
90 * 0 pattern flushes the cache and reflags>0 extends cache
97 if (reflags > matchstate.size)
99 if (matchstate.cache = newof(matchstate.cache, Cache_t*, reflags, 0))
100 matchstate.size = reflags;
145 else if (*(Key_t*)matchstate.cache[i]->pattern == key && !strcmp(matchstate.cache[i]->pattern, pattern) && matchstate.cache[i]->reflags == reflags)
183 if (i = regcomp(&cp->re, pattern, reflags))
[all...]
/macosx-10.10.1/zsh-61/zsh/Src/Modules/
H A Dregex.c60 int r, n, return_value, rcflags, reflags, nelem, start; local
64 rcflags = reflags = 0;
92 r = regexec(&re, lhstr, re.re_nsub+1, matches, reflags);
/macosx-10.10.1/tcl-105/tcl/tcl/generic/
H A DtclRegexp.c447 int reflags = regexpPtr->flags;
456 && !(reflags & ~TCL_REG_GLOBOK_FLAGS)
458 int nocase = (reflags & TCL_REG_NOCASE) ? TCL_MATCH_NOCASE : 0;
440 int reflags = regexpPtr->flags; local

Completed in 191 milliseconds