/posix/ |
A D | bug-regex22.c | 28 struct re_pattern_buffer re; in main() local 40 memset (&re, 0, sizeof (re)); in main() 41 re.translate = (unsigned char *) trans; in main() 42 s = re_compile_pattern ("\\W", 2, &re); in main() 64 re.translate = NULL; in main() 65 regfree (&re); in main() 68 memset (&re, 0, sizeof (re)); in main() 92 re.translate = NULL; in main() 93 regfree (&re); in main() 96 memset (&re, 0, sizeof (re)); in main() [all …]
|
A D | regexbug1.c | 10 regex_t re; in main() local 16 reerr = regcomp (&re, "0*[0-9][0-9]", 0); in main() 20 regerror (reerr, &re, buf, sizeof buf); in main() 24 if (regexec (&re, "002", 2, ma, 0) != 0) in main() 31 regfree (&re); in main() 33 reerr = regcomp (&re, "[0a]*[0-9][0-9]", 0); in main() 37 regerror (reerr, &re, buf, sizeof buf); in main() 41 if (regexec (&re, "002", 2, ma, 0) != 0) in main() 48 regfree (&re); in main()
|
A D | bug-regex25.c | 34 struct re_pattern_buffer re; in main() local 35 memset (&re, 0, sizeof (re)); in main() 40 re_compile_pattern ("$", 1, &re); in main() 42 int ret = 0, r = re_search (&re, str1, 4, 0, 4, ®s); in main() 48 r = re_search (&re, str2, 4, 0, 4, ®s); in main()
|
A D | bug-regex16.c | 10 struct re_pattern_buffer re; in main() local 15 memset (&re, 0, sizeof (re)); in main() 16 s = re_compile_pattern ("[[.invalid_collating_symbol.]]", 30, &re); in main() 22 s = re_compile_pattern ("[[=invalid_equivalence_class=]]", 31, &re); in main() 28 s = re_compile_pattern ("[[:invalid_character_class:]]", 29, &re); in main()
|
A D | tst-regex.c | 218 regex_t re; in run_test() local 270 regfree (&re); in run_test() 321 regfree (&re); in run_test() 375 memset (&re, 0, sizeof (re)); in run_test_backwards() 376 re.fastmap = malloc (256); in run_test_backwards() 377 if (re.fastmap == NULL) in run_test_backwards() 416 regfree (&re); in run_test_backwards() 452 memset (&re, 0, sizeof (re)); in run_test_backwards() 454 if (re.fastmap == NULL) in run_test_backwards() 463 regfree (&re); in run_test_backwards() [all …]
|
A D | bug-regex2.c | 31 regex_t re; in main() local 37 n = regcomp (&re, "a test", REG_EXTENDED); in main() 41 regerror (n, &re, buf, sizeof (buf)); in main() 47 regexec (&re, text, 2, rm, 0); in main() 49 regfree (&re); in main()
|
A D | bug-regex9.c | 31 regex_t re; in main() local 37 n = regcomp (&re, "^#! */.*/(k|ba||pdk|z)sh", REG_EXTENDED); in main() 41 regerror (n, &re, buf, sizeof (buf)); in main() 48 if (regexec (&re, text, 2, rm, 0)) in main() 62 regfree (&re); in main()
|
A D | bug-regex3.c | 28 regex_t re; in main() local 31 n = regcomp (&re, "[a-bA-B]", REG_ICASE); in main() 35 regerror (n, &re, buf, sizeof (buf)); in main() 40 regfree (&re); in main()
|
A D | bug-regex12.c | 41 regex_t re; in main() local 50 n = regcomp (&re, tests[i].pattern, tests[i].flags); in main() 54 regerror (n, &re, buf, sizeof (buf)); in main() 60 if (! regexec (&re, tests[i].string, tests[i].nmatch, in main() 67 regfree (&re); in main()
|
A D | bug-regex17.c | 63 regex_t re; in do_test() local 71 n = regcomp (&re, tests[i].pattern, tests[i].flags); in do_test() 75 regerror (n, &re, buf, sizeof (buf)); in do_test() 81 if (regexec (&re, tests[i].string, tests[i].nmatch, rm, 0)) in do_test() 85 regfree (&re); in do_test() 101 regfree (&re); in do_test()
|
A D | bug-regex18.c | 56 regex_t re; in main() local 64 n = regcomp (&re, tests[i].pattern, tests[i].flags); in main() 68 regerror (n, &re, buf, sizeof (buf)); in main() 74 if (regexec (&re, tests[i].string, tests[i].nmatch, rm, 0)) in main() 78 regfree (&re); in main() 94 regfree (&re); in main()
|
A D | bug-regex30.c | 62 regex_t re; in do_test() local 64 int n = regcomp (&re, tests[i].pattern, tests[i].flags); in do_test() 68 regerror (n, &re, buf, sizeof (buf)); in do_test() 74 if (regexec (&re, tests[i].string, tests[i].nmatch, rm, 0)) in do_test() 78 regfree (&re); in do_test() 94 regfree (&re); in do_test()
|
A D | bug-regex11.c | 94 regex_t re; in main() local 103 n = regcomp (&re, tests[i].pattern, tests[i].flags); in main() 107 regerror (n, &re, buf, sizeof (buf)); in main() 113 if (regexec (&re, tests[i].string, tests[i].nmatch, rm, 0)) in main() 117 regfree (&re); in main() 133 regfree (&re); in main()
|
A D | bug-regex21.c | 25 regex_t re; in main() local 33 if (regcomp (&re, "X-.+:.+Y=\".*\\.(A|B|C|D|E|F|G|H|I", in main() 40 regfree (&re); in main()
|
A D | runptests.c | 55 regex_t re; in main() local 63 err = regcomp (&re, tests[cnt].reg, tests[cnt].options); in main() 71 regerror (err, &re, buf, sizeof (buf)); in main() 86 err = regexec (&re, tests[cnt].str, 20, match, 0); in main() 115 regfree (&re); in main()
|
A D | bug-regex15.c | 18 regex_t re; in do_test() local 21 reerr = regcomp (&re, "^6?3?[25]?5?[14]*[25]*[69]*+[58]*87?4?$", in do_test() 26 regerror (reerr, &re, buf, sizeof buf); in do_test()
|
A D | tst-regexloc.c | 26 regex_t re; in do_test() local 36 else if (regcomp (&re, "[a-f]*", 0) != REG_NOERROR) in do_test() 38 else if (regexec (&re, "abcdefCDEF", 1, mat, 0) == REG_NOMATCH) in do_test()
|
A D | tst-boost.c | 80 regex_t re; in main() local 166 n = regcomp (&re, pattern, flags); in main() 172 regerror (n, &re, buf, sizeof (buf)); in main() 181 regfree (&re); in main() 187 if (regexec (&re, string, 20, rm, eflags)) in main() 196 regfree (&re); in main()
|
A D | bug-regex6.c | 29 regex_t re; in main() local 45 else if (regcomp (&re, in main() 52 else if (regexec (&re, string, 10, mat, 0) == REG_NOMATCH) in main()
|
A D | bug-regex28.c | 59 const char *re = re_compile_pattern (tests[i].regex, in do_test() local 61 TEST_VERIFY (re == NULL); in do_test() 62 if (re != NULL) in do_test()
|
A D | tst-pcre.c | 132 regex_t re; in main() local 155 n = regcomp (&re, pattern, in main() 160 regerror (n, &re, buf, sizeof (buf)); in main() 167 if (regexec (&re, string, 20, rm, 0)) in main() 173 regfree (&re); in main()
|
A D | tst-rxspencer.c | 220 regex_t re; in test() local 224 n = regcomp (&re, pattern, cflags); in test() 253 regerror (n, &re, buf, sizeof (buf)); in test() 260 regfree (&re); in test() 273 if (regexec (&re, string, 10, rm, eflags)) in test() 275 regfree (&re); in test() 282 regfree (&re); in test()
|
A D | regex.c | 47 # define re_set_registers(bu, re, nu, st, en) \ argument 48 __re_set_registers (bu, re, nu, st, en)
|
A D | BOOST.tests | 278 ; re implimentations will match though.
|
A D | tst-fnmatch.input | 75 # could be reverted to re-test the correct non-interleaved expectations.
|