Home
last modified time | relevance | path

Searched refs:PCRE (Results 1 – 25 of 36) sorted by relevance

12

/external/rust/crates/grpcio-sys/grpc/third_party/re2/util/
Dpcre.h186 class PCRE {
213 PCRE(const char* pattern);
214 PCRE(const char* pattern, Option option);
215 PCRE(const std::string& pattern);
216 PCRE(const std::string& pattern, Option option);
217 PCRE(const char *pattern, const PCRE_Options& re_option);
218 PCRE(const std::string& pattern, const PCRE_Options& re_option);
220 ~PCRE();
270 bool operator ()(const StringPiece& text, const PCRE& re, // 3..16 args
294 bool operator ()(const StringPiece& text, const PCRE& re, // 3..16 args
[all …]
Dpcre.cc93 PCRE::Arg PCRE::no_more_args((void*)NULL);
95 const PCRE::PartialMatchFunctor PCRE::PartialMatch = { };
96 const PCRE::FullMatchFunctor PCRE::FullMatch = { } ;
97 const PCRE::ConsumeFunctor PCRE::Consume = { };
98 const PCRE::FindAndConsumeFunctor PCRE::FindAndConsume = { };
103 void PCRE::Init(const char* pattern, Option options, int match_limit, in Init()
127 PCRE::PCRE(const char* pattern) { in PCRE() function in re2::PCRE
130 PCRE::PCRE(const char* pattern, Option option) { in PCRE() function in re2::PCRE
133 PCRE::PCRE(const std::string& pattern) { in PCRE() function in re2::PCRE
136 PCRE::PCRE(const std::string& pattern, Option option) { in PCRE() function in re2::PCRE
[all …]
/external/rust/crates/grpcio-sys/grpc/third_party/re2/re2/testing/
Dregexp_benchmark.cc85 PCRE re(regexp, PCRE::UTF8); in MemoryUsage()
88 PCRE::FullMatch(text, re); in MemoryUsage()
96 PCRE* re = new PCRE(regexp, PCRE::UTF8); in MemoryUsage()
99 PCRE::FullMatch(text, *re); in MemoryUsage()
117 sizeof(PCRE), sizeof(RE2), sizeof(Prog), sizeof(Prog::Inst)); in MemoryUsage()
723 PCRE re(regexp, PCRE::UTF8); in CompilePCRE()
916 PCRE re(regexp, PCRE::UTF8); in SearchPCRE()
919 CHECK_EQ(PCRE::FullMatch(text, re), expect_match); in SearchPCRE()
921 CHECK_EQ(PCRE::PartialMatch(text, re), expect_match); in SearchPCRE()
1011 PCRE re(regexp, PCRE::UTF8); in SearchCachedPCRE()
[all …]
Dtester.cc264 o.set_option(PCRE::UTF8); in TestInstance()
266 o.set_option(PCRE::None); in TestInstance()
269 re_ = new PCRE("("+re+")", o); in TestInstance()
447 const PCRE::Arg **argptr = new const PCRE::Arg*[nsubmatch]; in RunSearch()
448 PCRE::Arg *a = new PCRE::Arg[nsubmatch]; in RunSearch()
450 a[i] = PCRE::Arg(&result->submatch[i]); in RunSearch()
454 PCRE::Anchor pcre_anchor; in RunSearch()
456 pcre_anchor = PCRE::ANCHOR_START; in RunSearch()
458 pcre_anchor = PCRE::UNANCHORED; in RunSearch()
460 pcre_anchor = PCRE::ANCHOR_BOTH; in RunSearch()
Dtester.h84 PCRE* re_; // PCRE implementation
/external/pcre/
DMETADATA2PCRE library is a set of functions that implement regular expression pattern matching using the sa…
DNOTICE1 PCRE LICENCE
4 PCRE is a library of functions to support regular expressions whose syntax
7 Release 8 of PCRE is distributed under the terms of the "BSD" licence, as
8 specified below. The documentation for PCRE, supplied in the "doc"
31 PCRE JUST-IN-TIME COMPILATION SUPPORT
/external/rust/crates/grpcio-sys/grpc/third_party/re2/doc/
Dmksyntaxwiki10 ,s! pcre$! <font size="1">PCRE</font>!g
28 <tr><td colspan="2">It also lists syntax accepted by PCRE, PERL, and VIM.</td></tr>
Dmksyntaxhtml12 ,s! pcre$! <font size=-2>PCRE</font>!g
32 <tr><td colspan=2>It also lists syntax accepted by PCRE, PERL, and VIM.</td></tr>
Dsyntax.txt434 (?C) PCRE callout NOT SUPPORTED pcre
/external/pcre/dist2/src/
Dpcre2test.c1586 ((test_mode == G(G(PCRE,BITONE),_MODE))? (t)(G(a,BITONE)->b) : \
1590 (test_mode == G(G(PCRE,BITONE),_MODE))? \
1594 (test_mode == G(G(PCRE,BITONE),_MODE))? \
1599 if (test_mode == G(G(PCRE,BITONE),_MODE)) \
1605 (test_mode == G(G(PCRE,BITONE),_MODE))? \
1610 if (test_mode == G(G(PCRE,BITONE),_MODE)) \
1616 ((test_mode == G(G(PCRE,BITONE),_MODE))? G(a,BITONE)->b : G(a,BITTWO)->b)
1619 if (test_mode == G(G(PCRE,BITONE),_MODE)) \
1625 if (test_mode == G(G(PCRE,BITONE),_MODE)) \
1631 if (test_mode == G(G(PCRE,BITONE),_MODE)) \
[all …]
Dpcre2.h.generic5 /* This is the public header file for the PCRE library, second API, to be
42 /* The current PCRE version information. */
49 /* When an application links to a PCRE DLL in Windows, the symbols that are
644 /* Functions concerned with compiling a pattern to PCRE internal code. */
Dpcre2.h.in5 /* This is the public header file for the PCRE library, second API, to be
42 /* The current PCRE version information. */
49 /* When an application links to a PCRE DLL in Windows, the symbols that are
644 /* Functions concerned with compiling a pattern to PCRE internal code. */
/external/pcre/dist2/m4/
Dpcre2_visibility.m423 dnl Modified to fit with PCRE build environment by Cristian Rodríguez.
/external/rust/crates/grpcio-sys/grpc/third_party/re2/
DCMakeLists.txt22 option(USEPCRE "use PCRE in tests and benchmarks" OFF)
/external/rust/crates/regex/
DHACKING.md294 * `bench_pcre.rs` - benchmarks PCRE
297 The PCRE and Oniguruma benchmarks exist as a comparison point to a mature
299 (there are even a few benchmarks that PCRE simply runs too slowly on or
318 The `./bench/run` utility can run benchmarks for PCRE and Oniguruma too. See
/external/pcre/dist2/
DCMakeLists.txt5 # Converted to support PCRE2 from the original PCRE file, August 2014.
31 # CMAKE_BINARY_DIR to PROJECT_BINARY_DIR so that it works when PCRE
76 # 2016-10-05 PH fixed a typo (PCRE should be PCRE2) in above patch
DNEWS341 Version 10.00 is the first release of PCRE2, a revised API for the PCRE
DHACKING5 about PCRE2 internals. PCRE2 is a library based on the original PCRE library,
780 incompatible with Perl (but PCRE had them well before Perl did). From 10.30,
DREADME14 There is a mailing list for discussion about the development of PCRE (both the
/external/pcre/dist2/testdata/
Dtestinput547 # sources it is listed as a space, and has been treated as such in PCRE for
1011 # The next two should be Perl-compatible, but it fails to match \x{e0}. PCRE
1023 # These are PCRE's extra properties to help with Unicodizing \d etc.
1340 # These scripts weren't yet in Perl when I added Unicode 6.0.0 to PCRE
1498 # This property is a PCRE special
Dtestoutput562 # sources it is listed as a space, and has been treated as such in PCRE for
2121 # The next two should be Perl-compatible, but it fails to match \x{e0}. PCRE
2139 # These are PCRE's extra properties to help with Unicodizing \d etc.
2845 # These scripts weren't yet in Perl when I added Unicode 6.0.0 to PCRE
3162 # This property is a PCRE special
Dtestinput13 # 32-bit PCRE libraries, and also using the perltest.sh script.
5424 # These tests were formerly in test 2, but changes in PCRE and Perl have
/external/llvm-project/llvm/docs/
DLibFuzzer.rst768 * PCRE: Search for "LLVM fuzzer" in http://vcs.pcre.org/pcre2/code/trunk/ChangeLog?view=markup;
769 …g_status=__all__&content=libfuzzer&no_redirect=1&order=Importance&product=PCRE&query_format=specif…
/external/llvm/docs/
DLibFuzzer.rst857 * PCRE: Search for "LLVM fuzzer" in http://vcs.pcre.org/pcre2/code/trunk/ChangeLog?view=markup;
858 …g_status=__all__&content=libfuzzer&no_redirect=1&order=Importance&product=PCRE&query_format=specif…

12