Home
last modified time | relevance | path

Searched refs:RegexpGenerator (Results 1 – 16 of 16) sorted by relevance

/external/regex-re2/re2/testing/
Dregexp_generator.h28 class RegexpGenerator {
30 RegexpGenerator(int maxatoms, int maxops, const vector<string>& atoms,
32 virtual ~RegexpGenerator() {} in ~RegexpGenerator()
56 DISALLOW_EVIL_CONSTRUCTORS(RegexpGenerator);
Dregexp_generator.cc33 const vector<string>& RegexpGenerator::EgrepOps() { in EgrepOps()
46 RegexpGenerator::RegexpGenerator(int maxatoms, int maxops, in RegexpGenerator() function in re2::RegexpGenerator
59 void RegexpGenerator::Generate() { in Generate()
65 void RegexpGenerator::GenerateRandom(int32 seed, int n) { in GenerateRandom()
101 void RegexpGenerator::GeneratePostfix(vector<string>* post, int nstk, in GeneratePostfix()
137 bool RegexpGenerator::GenerateRandomPostfix(vector<string> *post, int nstk, in GenerateRandomPostfix()
180 void RegexpGenerator::RunPostfix(const vector<string>& post) { in RunPostfix()
Drandom_test.cc45 RandomTest(5, 5, Explode("abc."), RegexpGenerator::EgrepOps(), in TEST()
52 RandomTest(10, 10, Explode("abc."), RegexpGenerator::EgrepOps(), in TEST()
60 RandomTest(5, 5, Split(" ", "a (b) ."), RegexpGenerator::EgrepOps(), in TEST()
68 RandomTest(10, 10, Split(" ", "a (b) ."), RegexpGenerator::EgrepOps(), in TEST()
Dexhaustive2_test.cc18 RegexpGenerator::EgrepOps(), in TEST()
28 ExhaustiveTest(1, 1, escaped, RegexpGenerator::EgrepOps(), in TEST()
37 RegexpGenerator::EgrepOps(), in TEST()
Dexhaustive_tester.h24 class ExhaustiveTester : public RegexpGenerator {
34 : RegexpGenerator(maxatoms, maxops, alphabet, ops), in ExhaustiveTester()
Dpossible_match_test.cc165 class PossibleMatchTester : public RegexpGenerator {
173 : RegexpGenerator(maxatoms, maxops, alphabet, ops), in PossibleMatchTester()
233 RegexpGenerator::EgrepOps(), in TEST()
Dexhaustive3_test.cc16 ExhaustiveTest(2, 1, atoms, RegexpGenerator::EgrepOps(), in TEST()
24 ExhaustiveTest(2, 1, atoms, RegexpGenerator::EgrepOps(), in TEST()
Dexhaustive_tester.cc180 RegexpGenerator::EgrepOps(), in EgrepTest()
/external/chromium_org/third_party/re2/re2/testing/
Dregexp_generator.h28 class RegexpGenerator {
30 RegexpGenerator(int maxatoms, int maxops, const vector<string>& atoms,
32 virtual ~RegexpGenerator() {} in ~RegexpGenerator()
56 DISALLOW_EVIL_CONSTRUCTORS(RegexpGenerator);
Dregexp_generator.cc33 const vector<string>& RegexpGenerator::EgrepOps() { in EgrepOps()
46 RegexpGenerator::RegexpGenerator(int maxatoms, int maxops, in RegexpGenerator() function in re2::RegexpGenerator
59 void RegexpGenerator::Generate() { in Generate()
65 void RegexpGenerator::GenerateRandom(int32 seed, int n) { in GenerateRandom()
101 void RegexpGenerator::GeneratePostfix(vector<string>* post, int nstk, in GeneratePostfix()
137 bool RegexpGenerator::GenerateRandomPostfix(vector<string> *post, int nstk, in GenerateRandomPostfix()
180 void RegexpGenerator::RunPostfix(const vector<string>& post) { in RunPostfix()
Drandom_test.cc45 RandomTest(5, 5, Explode("abc."), RegexpGenerator::EgrepOps(), in TEST()
52 RandomTest(10, 10, Explode("abc."), RegexpGenerator::EgrepOps(), in TEST()
60 RandomTest(5, 5, Split(" ", "a (b) ."), RegexpGenerator::EgrepOps(), in TEST()
68 RandomTest(10, 10, Split(" ", "a (b) ."), RegexpGenerator::EgrepOps(), in TEST()
Dexhaustive2_test.cc18 RegexpGenerator::EgrepOps(), in TEST()
28 ExhaustiveTest(1, 1, escaped, RegexpGenerator::EgrepOps(), in TEST()
37 RegexpGenerator::EgrepOps(), in TEST()
Dexhaustive_tester.h24 class ExhaustiveTester : public RegexpGenerator {
34 : RegexpGenerator(maxatoms, maxops, alphabet, ops), in ExhaustiveTester()
Dpossible_match_test.cc165 class PossibleMatchTester : public RegexpGenerator {
173 : RegexpGenerator(maxatoms, maxops, alphabet, ops), in PossibleMatchTester()
233 RegexpGenerator::EgrepOps(), in TEST()
Dexhaustive3_test.cc16 ExhaustiveTest(2, 1, atoms, RegexpGenerator::EgrepOps(), in TEST()
24 ExhaustiveTest(2, 1, atoms, RegexpGenerator::EgrepOps(), in TEST()
Dexhaustive_tester.cc180 RegexpGenerator::EgrepOps(), in EgrepTest()