Defined in 1 files as a typedef:
Defined in 1 files as a prototype:
Defined in 3 files as a member:
Defined in 1 files as a function:
Referenced in 195 files:
- distrib/utils/more/prim.c, line 816
- external/bsd/atf/dist/atf-c++/detail/text.cpp, 5 times
- external/bsd/atf/dist/atf-c++/utils.cpp, 4 times
- external/bsd/atf/dist/atf-c/utils.c, 7 times
- external/bsd/atf/dist/tools/expand.cpp, 8 times
- external/bsd/atf/dist/tools/text.cpp, 5 times
- external/bsd/flex/dist/src/flexdef.h, line 1147
- external/bsd/flex/dist/src/regex.c, 3 times
- external/bsd/less/dist/pattern.c, line 344
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.match/awk.pass.cpp, line 620
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.match/basic.fail.cpp, line 34
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.match/basic.pass.cpp, 62 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.match/ecma.pass.cpp, 66 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.match/egrep.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.match/extended.pass.cpp, 61 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.match/grep.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.match/lookahead_capture.pass.cpp, 5 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.match/parse_curly_brackets.pass.cpp, 15 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.replace/test1.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.replace/test2.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.replace/test3.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.replace/test4.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.replace/test5.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.replace/test6.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.search/awk.pass.cpp, 62 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.search/backup.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.search/basic.fail.cpp, line 34
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.search/basic.pass.cpp, 62 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.search/ecma.pass.cpp, 64 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.search/egrep.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.search/extended.pass.cpp, 61 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.search/grep.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.search/lookahead.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.search/no_update_pos.pass.cpp, line 28
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.regiter/re.regiter.cnstr/cnstr.fail.cpp, line 35
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.regiter/re.regiter.cnstr/cnstr.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.regiter/re.regiter.deref/deref.pass.cpp, line 22
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.regiter/re.regiter.incr/post.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.tokiter/re.tokiter.cnstr/array.fail.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.tokiter/re.tokiter.cnstr/array.pass.cpp, line 27
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.tokiter/re.tokiter.cnstr/init.fail.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.tokiter/re.tokiter.cnstr/init.pass.cpp, line 27
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.tokiter/re.tokiter.cnstr/int.fail.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.tokiter/re.tokiter.cnstr/int.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.tokiter/re.tokiter.cnstr/vector.fail.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.tokiter/re.tokiter.cnstr/vector.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.tokiter/re.tokiter.comp/equal.pass.cpp, line 23
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.tokiter/re.tokiter.deref/deref.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/re/re.iter/re.tokiter/re.tokiter.incr/post.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.assign/assign.il.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.assign/assign.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.assign/assign_iter_iter_flag.pass.cpp, 7 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.assign/assign_ptr_flag.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.assign/assign_ptr_size_flag.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.assign/assign_string_flag.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.assign/copy.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.assign/il.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.assign/ptr.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.assign/string.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.construct/awk_oct.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.construct/bad_escape.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.construct/copy.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.locale/imbue.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.nonmemb/re.regex.nmswap/swap.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/re/re.regex/re.regex.swap/swap.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.acc/begin_end.pass.cpp, line 25
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.acc/cbegin_cend.pass.cpp, line 25
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.acc/index.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.acc/length.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.acc/position.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.acc/prefix.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.acc/str.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.acc/suffix.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.form/form1.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.form/form2.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.form/form3.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.form/form4.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.nonmember/equal.pass.cpp, line 32
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.size/empty.pass.cpp, line 28
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.state/ready.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.swap/member_swap.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/re/re.results/re.results.swap/non_member_swap.pass.cpp, line 26
- external/bsd/libc++/dist/libcxx/test/re/re.syn/regex.pass.cpp, line 19
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.match/awk.pass.cpp, line 621
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.match/basic.fail.cpp, line 32
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.match/basic.pass.cpp, 62 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.match/ecma.pass.cpp, 66 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.match/egrep.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.match/extended.pass.cpp, 61 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.match/grep.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.match/lookahead_capture.pass.cpp, 5 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.match/parse_curly_brackets.pass.cpp, 15 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.replace/test1.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.replace/test2.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.replace/test3.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.replace/test4.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.replace/test5.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.replace/test6.pass.cpp, 6 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.search/awk.pass.cpp, 62 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.search/backup.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.search/basic.fail.cpp, line 32
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.search/basic.pass.cpp, 62 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.search/ecma.pass.cpp, 64 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.search/egrep.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.search/extended.pass.cpp, 61 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.search/grep.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.search/lookahead.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.search/no_update_pos.pass.cpp, line 28
- external/bsd/libc++/dist/libcxx/test/std/re/re.const/re.matchflag/match_not_bol.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.const/re.matchflag/match_not_eol.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.regiter/re.regiter.cnstr/cnstr.fail.cpp, line 33
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.regiter/re.regiter.cnstr/cnstr.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.regiter/re.regiter.deref/deref.pass.cpp, line 22
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.regiter/re.regiter.incr/post.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/array.fail.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/array.pass.cpp, line 27
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/init.fail.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/init.pass.cpp, line 27
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/int.fail.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/int.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/vector.fail.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.cnstr/vector.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.comp/equal.pass.cpp, line 23
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.deref/deref.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.iter/re.tokiter/re.tokiter.incr/post.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.assign/assign.il.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.assign/assign.pass.cpp, 5 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.assign/assign_iter_iter_flag.pass.cpp, 7 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.assign/assign_ptr_flag.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.assign/assign_ptr_size_flag.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.assign/assign_string_flag.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.assign/copy.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.assign/il.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.assign/ptr.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.assign/string.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.construct/awk_oct.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.construct/bad_escape.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.construct/bad_repeat.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.construct/copy.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.locale/imbue.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.nonmemb/re.regex.nmswap/swap.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.regex/re.regex.swap/swap.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.acc/begin_end.pass.cpp, line 25
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.acc/cbegin_cend.pass.cpp, line 25
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.acc/index.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.acc/length.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.acc/position.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.acc/prefix.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.acc/str.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.acc/suffix.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.form/form1.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.form/form2.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.form/form3.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.form/form4.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.nonmember/equal.pass.cpp, line 32
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.size/empty.pass.cpp, line 28
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.state/ready.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.swap/member_swap.pass.cpp, line 24
- external/bsd/libc++/dist/libcxx/test/std/re/re.results/re.results.swap/non_member_swap.pass.cpp, line 26
- external/bsd/libc++/dist/libcxx/test/std/re/re.syn/regex.pass.cpp, line 19
- external/bsd/llvm/dist/llvm/include/llvm/Support/Regex.h, 4 times
- external/bsd/llvm/dist/llvm/lib/Support/Regex.cpp, 8 times
- external/bsd/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h, 10 times
- external/bsd/llvm/dist/llvm/utils/unittest/googletest/include/gtest/gtest-death-test.h, 24 times
- external/bsd/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h, 8 times
- external/bsd/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h, 7 times
- external/bsd/llvm/dist/llvm/utils/unittest/googletest/src/gtest-death-test.cc, 9 times
- external/bsd/llvm/dist/llvm/utils/unittest/googletest/src/gtest-internal-inl.h, 4 times
- external/bsd/llvm/dist/llvm/utils/unittest/googletest/src/gtest-port.cc, 50 times
- external/bsd/openldap/dist/include/ac/regex.h, line 38
- external/bsd/tmux/dist/format.c, 3 times
- external/bsd/tmux/dist/window-copy.c, 20 times
- external/bsd/tmux/dist/window.c, 4 times
- external/bsd/tre/dist/include/tre/tre.h, 4 times
- external/bsd/tre/dist/lib/regcomp.c, 22 times
- external/bsd/tre/dist/lib/tre-compile.c, 3 times
- external/bsd/tre/dist/lib/tre-internal.h, line 253
- external/bsd/tre/dist/lib/tre-parse.c, 6 times
- external/bsd/tre/dist/lib/tre.h, 6 times
- external/bsd/tre/dist/tests/randtest.c, 5 times
- external/bsd/tre/dist/tests/test-str-source.c, 2 times
- external/gpl2/lvm2/dist/include/libdevmapper.h, line 937
- external/gpl2/lvm2/dist/lib/device/dev-cache.c, 5 times
- external/gpl2/lvm2/dist/lib/filters/filter-regex.c, 7 times
- external/gpl2/lvm2/dist/libdm/libdevmapper.h, line 937
- external/gpl2/lvm2/dist/libdm/regex/matcher.c, 2 times
- external/gpl3/gdb/dist/gdb/breakpoint.c, 10 times
- external/gpl3/gdb/dist/gdb/cli/cli-decode.c, 4 times
- external/gpl3/gdb/dist/gdb/gdb_regex.c, 3 times
- external/gpl3/gdb/dist/gdb/gdb_regex.h, line 40
- external/gpl3/gdb/dist/gdb/python/python.c, 4 times
- external/gpl3/gdb/dist/gdb/source.c, 6 times
- external/mpl/bind/dist/lib/dns/rdata/generic/naptr_35.c, 9 times
- games/fortune/fortune/fortune.c, 5 times
- usr.sbin/user/user.c, 2 times