Home
last modified time | relevance | path

Searched refs:REG_SHELL (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/
H A Dfnmatch.c55 register int reflags = REG_SHELL|REG_LEFT; in fnmatch()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/string/
H A Dstrmatch.c121 reflags = REG_SHELL|REG_AUGMENTED; in strgrpmatch()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/regex/
H A Dregdecomp.c406 switch (flags & (REG_AUGMENTED|REG_EXTENDED|REG_SHELL)) in regdecomp()
418 case REG_SHELL: in regdecomp()
H A Dregsub.c251 sre = !!(p->env->flags & REG_SHELL); in regsub()
H A Dregcomp.c2182 env->flags &= ~(REG_AUGMENTED|REG_EXTENDED|REG_LITERAL|REG_REGEXP|REG_SHELL|REG_LEFT|REG_RIGHT); in grp()
2188 env->flags &= ~(REG_AUGMENTED|REG_EXTENDED|REG_LITERAL|REG_REGEXP|REG_SHELL|REG_LEFT|REG_RIGHT); in grp()
2192 env->flags &= ~(REG_AUGMENTED|REG_EXTENDED|REG_LITERAL|REG_REGEXP|REG_SHELL|REG_LEFT|REG_RIGHT); in grp()
2198 env->flags &= ~(REG_AUGMENTED|REG_EXTENDED|REG_LITERAL|REG_REGEXP|REG_SHELL|REG_LEFT|REG_RIGHT); in grp()
2203 env->flags &= ~(REG_AUGMENTED|REG_EXTENDED|REG_LITERAL|REG_REGEXP|REG_SHELL|REG_LEFT|REG_RIGHT); in grp()
2204 env->flags |= REG_AUGMENTED|REG_SHELL|REG_LEFT|REG_RIGHT; in grp()
2217 env->flags &= ~(REG_AUGMENTED|REG_EXTENDED|REG_LITERAL|REG_REGEXP|REG_SHELL|REG_LEFT|REG_RIGHT); in grp()
2222 env->flags &= ~(REG_AUGMENTED|REG_EXTENDED|REG_LITERAL|REG_REGEXP|REG_SHELL|REG_LEFT|REG_RIGHT); in grp()
2223 env->flags |= REG_SHELL|REG_LEFT|REG_RIGHT; in grp()
3300 if (env.flags & REG_SHELL) in regcomp()
[all …]
H A Dregsubcomp.c155 sre = p->env->flags & REG_SHELL; in regsubcomp()
H A Dregnexec.c1993 k = (env->flags & (REG_SHELL|REG_AUGMENTED)) == (REG_SHELL|REG_AUGMENTED); in regnexec()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/
H A Dregex.h51 #define REG_SHELL 0x00000020 /* shell pattern syntax */ macro
/illumos-gate/usr/src/test/libc-tests/tests/regex/
H A Dtestregex.c335 #ifndef REG_SHELL
1422 #if (REG_TEST_DEFAULT & (REG_AUGMENTED|REG_EXTENDED|REG_SHELL)) || !defined(REG_EXTENDED) in main()
1853 #if !(REG_TEST_DEFAULT & (REG_AUGMENTED|REG_EXTENDED|REG_SHELL)) in main()
1893 #ifdef REG_SHELL in main()
1897 flags = cflags | REG_SHELL; in main()
1905 flags = cflags | REG_SHELL | REG_AUGMENTED; in main()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/
H A Dglob.c617 gp->re_flags = REG_SHELL|REG_NOSUB|REG_LEFT|REG_RIGHT|((flags&GLOB_AUGMENTED)?REG_AUGMENTED:0); in glob()
H A Dfastfind.c625 …if (i = regcomp(&fp->decode.re, pattern, REG_SHELL|REG_AUGMENTED|(fp->decode.ignorecase?REG_ICASE:… in findopen()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/
H A DRELEASE120 10-11-19 regcomp.c: REG_SHELL => REG_CLASS_ESCAPE
332 08-02-05 regex/regcomp.c: allow REG_SHELL {,n}... => {0,n}...
495 06-07-17 regex/regcomp.c: inline REG_SHELL => anchored, otherwise not
554 05-04-19 regex/regcomp.c: handle REG_SHELL [^...] == [!...]
1133 regex/regsub: handle REG_SHELL ~(nnn) rhs backrefs
1181 regex: REG_SHELL syntax error implies REG_LITERAL match
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dio.c1480 …if(!(rp = regcache(fname, REG_SHELL|REG_NOSUB|REG_NEWLINE|REG_AUGMENTED|REG_FIRST|REG_LEFT|REG_RIG… in sh_redirect()