Home
last modified time | relevance | path

Searched refs:CharClassBuilder (Results 1 – 4 of 4) sorted by relevance

/external/rust/crates/grpcio-sys/grpc/third_party/re2/re2/
Dregexp.h240 class CharClassBuilder; variable
263 friend class CharClassBuilder; variable
585 CharClassBuilder* ccb_;
599 class CharClassBuilder {
601 CharClassBuilder();
614 CharClassBuilder* Copy();
615 void AddCharClass(CharClassBuilder* cc);
628 CharClassBuilder(const CharClassBuilder&) = delete;
629 CharClassBuilder& operator=(const CharClassBuilder&) = delete;
Dregexp.cc744 CharClassBuilder::CharClassBuilder() { in CharClassBuilder() function in re2::CharClassBuilder
751 bool CharClassBuilder::AddRange(Rune lo, Rune hi) { in AddRange()
817 void CharClassBuilder::AddCharClass(CharClassBuilder *cc) { in AddCharClass()
822 bool CharClassBuilder::Contains(Rune r) { in Contains()
827 bool CharClassBuilder::FoldsASCII() { in FoldsASCII()
831 CharClassBuilder* CharClassBuilder::Copy() { in Copy()
832 CharClassBuilder* cc = new CharClassBuilder; in Copy()
843 void CharClassBuilder::RemoveAbove(Rune r) { in RemoveAbove()
877 void CharClassBuilder::Negate() { in Negate()
968 CharClass* CharClassBuilder::GetCharClass() { in GetCharClass()
Dparse.cc226 CharClassBuilder* ccb = re->ccb_; in FinishRegexp()
345 static void AddFoldedRange(CharClassBuilder* cc, Rune lo, Rune hi, int depth) { in AddFoldedRange()
401 re->ccb_ = new CharClassBuilder; in PushLiteral()
460 re->ccb_ = new CharClassBuilder; in PushDot()
1173 CharClassBuilder ccb; in Round3()
1600 void CharClassBuilder::AddRangeFlags( in AddRangeFlags()
1656 static void AddUGroup(CharClassBuilder *cc, const UGroup *g, int sign, in AddUGroup()
1672 CharClassBuilder ccb1; in AddUGroup()
1731 CharClassBuilder *cc, in ParseUnicodeGroup()
1821 CharClassBuilder *cc, in ParseCCName()
[all …]
/external/rust/crates/grpcio-sys/grpc/third_party/re2/re2/testing/
Dcharclass_test.cc129 CharClassBuilder* Negate(CharClassBuilder* cc) { in Negate()
130 CharClassBuilder* ncc = cc->Copy(); in Negate()
135 void Delete(CharClassBuilder* cc) { in Delete()
201 CharClassBuilder ccb; in TEST()
214 CharClassBuilder *ccb1 = ccb.Copy(); in TEST()