/external/chromium_org/third_party/re2/util/ |
pcre.h | 5 // This is a variant of PCRE's pcrecpp.h, originally written at Google. 7 // compilation as PCRE in namespace re2. 9 // C++ interface to the pcre regular-expression library. PCRE supports 16 // This module uses the pcre library and hence supports its syntax 19 // http://www.google.com/search?q=pcre 39 // CHECK(PCRE::FullMatch("hello", "h.*o")); 42 // CHECK(!PCRE::FullMatch("hello", "e")); 57 // PCRE re(utf8_pattern, PCRE::UTF8) [all...] |
pcre.cc | 5 // This is a variant of PCRE's pcrecpp.cc, originally written at Google. 7 // compilation as PCRE in namespace re2. 12 #include "util/pcre.h" 21 // Default PCRE limits. 26 DEFINE_int32(regexp_stack_limit, 256<<10, "default PCRE stack limit (bytes)"); 28 "default PCRE match limit (function calls)"); 34 static const int kVecSize = (1 + kMaxArgs) * 3; // results + PCRE workspace 36 // Approximate size of a recursive invocation of PCRE's 46 PCRE::Arg PCRE::no_more_args((void*)NULL) [all...] |
/external/regex-re2/util/ |
pcre.h | 5 // This is a variant of PCRE's pcrecpp.h, originally written at Google. 7 // compilation as PCRE in namespace re2. 9 // C++ interface to the pcre regular-expression library. PCRE supports 16 // This module uses the pcre library and hence supports its syntax 19 // http://www.google.com/search?q=pcre 39 // CHECK(PCRE::FullMatch("hello", "h.*o")); 42 // CHECK(!PCRE::FullMatch("hello", "e")); 57 // PCRE re(utf8_pattern, PCRE::UTF8) [all...] |
pcre.cc | 5 // This is a variant of PCRE's pcrecpp.cc, originally written at Google. 7 // compilation as PCRE in namespace re2. 12 #include "util/pcre.h" 16 // Default PCRE limits. 21 DEFINE_int32(regexp_stack_limit, 256<<10, "default PCRE stack limit (bytes)"); 23 "default PCRE match limit (function calls)"); 29 static const int kVecSize = (1 + kMaxArgs) * 3; // results + PCRE workspace 31 // Approximate size of a recursive invocation of PCRE's 41 PCRE::Arg PCRE::no_more_args((void*)NULL) [all...] |
/external/chromium_org/third_party/re2/re2/testing/ |
regexp_benchmark.cc | 11 #include "util/pcre.h" 69 PCRE re(regexp, PCRE::UTF8); 71 PCRE::FullMatch(text, re); 78 PCRE* re = new PCRE(regexp, PCRE::UTF8); 79 fprintf(stderr, "PCRE*: %7lld bytes (peak=%lld)\n", mc.HeapGrowth(), mc.PeakHeapGrowth()); 80 PCRE::FullMatch(text, *re); 81 fprintf(stderr, "PCRE*: %7lld bytes (peak=%lld)\n", mc.HeapGrowth(), mc.PeakHeapGrowth()) [all...] |
tester.cc | 39 "PCRE", 242 // PCRE as exposed by the RE interface isn't always usable. 244 // like matching (a*)* against "b". PCRE treats the (a*) as 253 o.set_option(PCRE::UTF8); 255 o.set_option(PCRE::None); 256 // PCRE has interface bug keeping us from finding $0, so 258 re_ = new PCRE("("+re+")", o); 260 LOG(INFO) << "Cannot PCRE: " << CEscape(re); 408 const PCRE::Arg **argptr = new const PCRE::Arg*[nsubmatch] [all...] |
tester.h | 15 #include "util/pcre.h" 32 kEnginePCRE, // PCRE (util/pcre.h) 84 PCRE* re_; // PCRE implementation
|
/external/regex-re2/re2/testing/ |
regexp_benchmark.cc | 11 #include "util/pcre.h" 69 PCRE re(regexp, PCRE::UTF8); 71 PCRE::FullMatch(text, re); 78 PCRE* re = new PCRE(regexp, PCRE::UTF8); 79 fprintf(stderr, "PCRE*: %7lld bytes (peak=%lld)\n", mc.HeapGrowth(), mc.PeakHeapGrowth()); 80 PCRE::FullMatch(text, *re); 81 fprintf(stderr, "PCRE*: %7lld bytes (peak=%lld)\n", mc.HeapGrowth(), mc.PeakHeapGrowth()) [all...] |
tester.cc | 39 "PCRE", 242 // PCRE as exposed by the RE interface isn't always usable. 244 // like matching (a*)* against "b". PCRE treats the (a*) as 253 o.set_option(PCRE::UTF8); 255 o.set_option(PCRE::None); 256 // PCRE has interface bug keeping us from finding $0, so 258 re_ = new PCRE("("+re+")", o); 260 LOG(INFO) << "Cannot PCRE: " << CEscape(re); 408 const PCRE::Arg **argptr = new const PCRE::Arg*[nsubmatch] [all...] |
tester.h | 15 #include "util/pcre.h" 32 kEnginePCRE, // PCRE (util/pcre.h) 84 PCRE* re_; // PCRE implementation
|
/external/chromium_org/third_party/re2/doc/ |
mksyntaxwiki | 10 ,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>
|
mksyntaxhtml | 12 ,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>
|
/external/regex-re2/doc/ |
mksyntaxwiki | 10 ,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>
|
mksyntaxhtml | 12 ,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>
|
/external/chromium_org/third_party/re2/benchlog/ |
mktable | 8 <tr><th>System</th><th>PCRE</th><th>RE2</th></tr> 11 my $ns_pcre = $data{$sys}->{sprintf($name, "PCRE")}->{'ns/op'}; 28 "PCRE" => "0.7 0 0", 46 foreach my $who ("PCRE", "RE2") { 78 foreach my $who ("PCRE", "RE2") {
|
/external/regex-re2/benchlog/ |
mktable | 8 <tr><th>System</th><th>PCRE</th><th>RE2</th></tr> 11 my $ns_pcre = $data{$sys}->{sprintf($name, "PCRE")}->{'ns/op'}; 28 "PCRE" => "0.7 0 0", 46 foreach my $who ("PCRE", "RE2") { 78 foreach my $who ("PCRE", "RE2") {
|
/external/chromium_org/v8/test/webkit/fast/regex/ |
pcre-test-4.js | 25 "A chunk of our port of PCRE's test suite, adapted to be more applicable to JavaScript." [all...] |