Home
last modified time | relevance | path

Searched refs:pattern (Results 1 – 25 of 35) sorted by relevance

12

/posix/
A Dtst-fnmatch5.c27 static char pattern[LENGTH + 7]; variable
34 pattern[0] = '['; in do_test()
35 pattern[1] = '['; in do_test()
36 pattern[2] = '.'; in do_test()
37 memset (pattern + 3, 'a', LENGTH); in do_test()
38 pattern[LENGTH + 3] = '.'; in do_test()
39 pattern[LENGTH + 4] = ']'; in do_test()
40 pattern[LENGTH + 5] = ']'; in do_test()
41 TEST_VERIFY (fnmatch (pattern, "a", 0) != 0); in do_test()
A Dtst-rxspencer.c224 n = regcomp (&re, pattern, cflags); in test()
360 if (strstr (pattern, "[:xdigit:]")) in mb_tests()
364 if (strstr (pattern, "[[=b=]]")) in mb_tests()
372 if (!strchr (pattern, 'a') && !strchr (string, 'a') in mb_tests()
379 if (!strchr (pattern, 'b') && !strchr (string, 'b') in mb_tests()
453 pattern = strtok (line, "\t"); in main()
454 if (pattern == NULL) in main()
457 if (strcmp (pattern, "\"\"") == 0) in main()
458 pattern += 2; in main()
511 replace_special_chars (pattern); in main()
[all …]
A Dtst-fnmatch3.c30 char *pattern = mmap (0, 2 * pagesize, PROT_READ|PROT_WRITE, in do_bz18036() local
32 if (pattern == MAP_FAILED) return 1; in do_bz18036()
34 mprotect (pattern + pagesize, pagesize, PROT_NONE); in do_bz18036()
35 memset (pattern, ' ', pagesize); in do_bz18036()
36 strcpy (pattern, p); in do_bz18036()
38 return fnmatch (pattern, p, FNM_EXTMATCH); in do_bz18036()
A Dtst-fnmatch2.c7 char pattern[] = "a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*"; in do_test() local
10 if (fnmatch (pattern, string, 0) != FNM_NOMATCH) in do_test()
15 pattern[(sizeof pattern) - 3] = '*'; in do_test()
16 if (fnmatch (pattern, string, 0) != 0) in do_test()
A Dtst-pcre.c34 char *pattern = NULL, *string = NULL; in main() local
114 pattern = realloc (pattern, p - line); in main()
115 if (pattern == NULL) in main()
124 memcpy (pattern, line + 1, p - line - 1); in main()
125 pattern[p - line - 1] = '\0'; in main()
155 n = regcomp (&re, pattern, in main()
162 linenum, pattern, buf); in main()
190 linenum, pattern, string, rm[0].rm_so, rm[0].rm_eo); in main()
214 linenum, pattern, string, num, in main()
227 linenum, pattern, string, p + 2, num, in main()
[all …]
A Dbug-regex19.c35 const char *pattern; member
263 err = re_compile_pattern (test->pattern, strlen (test->pattern), in do_one_test()
348 char pattern[strlen (test->pattern) * 4 + 1]; in do_mb_tests() local
353 t.pattern = pattern; in do_mb_tests()
371 for (j = 0, p = pattern; test->pattern[j]; ++j) in do_mb_tests()
372 if (strchr (repl, test->pattern[j])) in do_mb_tests()
373 p = replace (p, test->pattern[j]); in do_mb_tests()
374 else if (test->pattern[j] == '\\' && test->pattern[j + 1]) in do_mb_tests()
376 *p++ = test->pattern[j++]; in do_mb_tests()
377 *p++ = test->pattern[j]; in do_mb_tests()
[all …]
A Dtst-wordexp-nocmd.c56 expect_failure (const char *pattern, int expected_error) in expect_failure() argument
58 printf ("info: testing pattern: %s\n", pattern); in expect_failure()
60 TEST_COMPARE (wordexp (pattern, &w, WRDE_NOCMD), expected_error); in expect_failure()
87 char pattern[256]; in run_tests() local
88 snprintf (pattern, sizeof (pattern), "$[(-%s)/(-1)]", *num); in run_tests()
89 int ret = wordexp (pattern, &w, WRDE_NOCMD); in run_tests()
A Dtst-boost.c27 frob_escapes (char *src, int pattern) in frob_escapes() argument
54 if (!pattern) in frob_escapes()
77 char *pattern, *string; in main() local
132 pattern = line + strspn (line, " \t"); in main()
133 if (*pattern == '\0') in main()
135 p = pattern + strcspn (pattern, " \t"); in main()
162 frob_escapes (pattern, 1); in main()
166 n = regcomp (&re, pattern, flags); in main()
A Druntests.c38 const char * pattern; member
61 if (!last_pattern || strcmp (last_pattern, t->pattern)) in run_a_test()
65 last_pattern = t->pattern; in run_a_test()
66 err = regcomp (&r, t->pattern, REG_EXTENDED); in run_a_test()
85 t->pattern); in run_a_test()
96 t->pattern, t->data, t->expected, err); in run_a_test()
A Dbug-regex11.c28 const char *pattern; member
103 n = regcomp (&re, tests[i].pattern, tests[i].flags); in main()
108 printf ("%s: regcomp %zd failed: %s\n", tests[i].pattern, i, buf); in main()
115 printf ("%s: regexec %zd failed\n", tests[i].pattern, i); in main()
128 tests[i].pattern, i, n, rm[n].rm_so, rm[n].rm_eo); in main()
A Dglob.c324 if (pattern[0] && pattern[strlen (pattern) - 1] == '/') in __glob()
362 begin = pattern; in __glob()
403 alt_start = mempcpy (onealt, pattern, begin - pattern); in __glob()
488 filename = strrchr (pattern, '/'); in __glob()
496 filename = strchr (pattern, ':'); in __glob()
506 dirname = (char *) pattern; in __glob()
507 dirlen = strlen (pattern); in __glob()
522 filename = pattern; in __glob()
527 else if (filename == pattern in __glob()
528 || (filename == pattern + 1 && pattern[0] == '\\' in __glob()
[all …]
A Dregex.c44 # define regcomp(preg, pattern, cflags) __regcomp (preg, pattern, cflags) argument
55 # define re_compile_pattern(pattern, length, bufp) \ argument
56 __re_compile_pattern (pattern, length, bufp)
A Dbug-regex37.c26 char const pattern[] = "()*)|\\1)*"; in do_test() local
28 TEST_VERIFY_EXIT (regcomp (&r, pattern, REG_EXTENDED) == REG_ESUBREG); in do_test()
A Dbug-regex38.c26 char const pattern[] = "0|()0|\\1|0"; in do_test() local
28 TEST_VERIFY_EXIT (regcomp (&r, pattern, REG_EXTENDED) == REG_ESUBREG); in do_test()
A Dglob_pattern_p.c29 __glob_pattern_p (const char *pattern, int quote) in __glob_pattern_p() argument
31 return __glob_pattern_type (pattern, quote) == GLOBPAT_SPECIAL; in __glob_pattern_p()
A Dtransbug.c62 run_test (const char *pattern, struct re_registers *regs) in run_test() argument
84 err = re_compile_pattern (pattern, strlen (pattern), &pat); in run_test()
87 fprintf (stderr, "/%s/: %s\n", pattern, err); in run_test()
A Dbug-regex13.c29 const char *pattern; member
79 err = re_compile_pattern (tests[i].pattern, strlen (tests[i].pattern), in main()
A Dwordexp.c1196 char *pattern; in parse_param() local
1366 pattern = w_addchar (pattern, &pat_length, &pat_maxlen, in parse_param()
1427 free (pattern); in parse_param()
1642 free (pattern); in parse_param()
1658 if (value == NULL || pattern == NULL || *pattern == '\0') in parse_param()
1815 value = pattern ? __strdup (pattern) : pattern; in parse_param()
1829 value = pattern ? __strdup (pattern) : pattern; in parse_param()
1859 value = pattern ? __strdup (pattern) : pattern; in parse_param()
1875 free (pattern); in parse_param()
1876 pattern = NULL; in parse_param()
[all …]
A Dglob64-time64.c34 __glob64_time64 (const char *pattern, int flags, in __glob64_time64() argument
37 if (pattern == NULL || pglob == NULL || (flags & ~__GLOB_FLAGS) != 0) in __glob64_time64()
A Dglob64.c37 glob64 (const char *pattern, int flags, in glob64() argument
40 if (pattern == NULL || pglob == NULL || (flags & ~__GLOB_FLAGS) != 0) in glob64()
A Dglob-lstat-compat.c25 # define __glob(pattern, flags, errfunc, pglob) \ argument
26 __glob_lstat_compat (pattern, flags, errfunc, pglob)
A Dglob64-lstat-compat.c25 # define glob(pattern, flags, errfunc, pglob) \ argument
26 __glob64_lstat_compat (pattern, flags, errfunc, pglob)
A Dglob_internal.h31 __glob_pattern_type (const char *pattern, int quote) in __glob_pattern_type() argument
36 for (p = pattern; *p != '\0'; ++p) in __glob_pattern_type()
A Dtestfnm.c7 const char *pattern; member
72 match = fnmatch (tests[i].pattern, tests[i].name, tests[i].flags); in main()
74 printf ("[%2zd] %s %s %s -> %s\n", i, tests[i].pattern, in main()
A Dfnmatch_loop.c24 const CHAR *pattern; member
42 const CHAR *p = pattern, *n = string; in FCT()
99 ends->pattern = p - 1; in FCT()
166 end.pattern = NULL; in FCT()
212 if (end.pattern != NULL) in FCT()
214 p = end.pattern; in FCT()
930 END (const CHAR *pattern) in END() argument
932 const CHAR *p = pattern; in END()
937 return pattern; in END()
955 return pattern; in END()
[all …]

Completed in 42 milliseconds

12