|
| void | DoAlternation () |
| |
| void | DoAlternation () |
| |
| void | DoCollapse (RegexpOp op) |
| |
| void | DoCollapse (RegexpOp op) |
| |
| void | DoConcatenation () |
| |
| void | DoConcatenation () |
| |
| Regexp * | DoFinish () |
| |
| Regexp * | DoFinish () |
| |
| bool | DoLeftParen (const StringPiece &name) |
| |
| bool | DoLeftParen (const StringPiece &name) |
| |
| bool | DoLeftParenNoCapture () |
| |
| bool | DoLeftParenNoCapture () |
| |
| bool | DoRightParen () |
| |
| bool | DoRightParen () |
| |
| bool | DoVerticalBar () |
| |
| bool | DoVerticalBar () |
| |
| Regexp * | FinishRegexp (Regexp *) |
| |
| Regexp * | FinishRegexp (Regexp *) |
| |
| ParseFlags | flags () |
| |
| ParseFlags | flags () |
| |
| bool | IsMarker (RegexpOp op) |
| |
| bool | IsMarker (RegexpOp op) |
| |
| bool | MaybeConcatString (int r, ParseFlags flags) |
| |
| bool | MaybeConcatString (int r, ParseFlags flags) |
| |
| bool | ParseCCCharacter (StringPiece *s, Rune *rp, const StringPiece &whole_class, RegexpStatus *status) |
| |
| bool | ParseCCCharacter (StringPiece *s, Rune *rp, const StringPiece &whole_class, RegexpStatus *status) |
| |
| bool | ParseCCRange (StringPiece *s, RuneRange *rr, const StringPiece &whole_class, RegexpStatus *status) |
| |
| bool | ParseCCRange (StringPiece *s, RuneRange *rr, const StringPiece &whole_class, RegexpStatus *status) |
| |
| bool | ParseCharClass (StringPiece *s, Regexp **out_re, RegexpStatus *status) |
| |
| bool | ParseCharClass (StringPiece *s, Regexp **out_re, RegexpStatus *status) |
| |
| bool | ParsePerlFlags (StringPiece *s) |
| |
| bool | ParsePerlFlags (StringPiece *s) |
| |
| | ParseState (ParseFlags flags, const StringPiece &whole_regexp, RegexpStatus *status) |
| |
| | ParseState (ParseFlags flags, const StringPiece &whole_regexp, RegexpStatus *status) |
| |
| bool | PushCarat () |
| |
| bool | PushCaret () |
| |
| bool | PushDollar () |
| |
| bool | PushDollar () |
| |
| bool | PushDot () |
| |
| bool | PushDot () |
| |
| bool | PushLiteral (Rune r) |
| |
| bool | PushLiteral (Rune r) |
| |
| bool | PushRegexp (Regexp *re) |
| |
| bool | PushRegexp (Regexp *re) |
| |
| bool | PushRepeatOp (RegexpOp op, const StringPiece &s, bool nongreedy) |
| |
| bool | PushRepeatOp (RegexpOp op, const StringPiece &s, bool nongreedy) |
| |
| bool | PushRepetition (int min, int max, const StringPiece &s, bool nongreedy) |
| |
| bool | PushRepetition (int min, int max, const StringPiece &s, bool nongreedy) |
| |
| bool | PushSimpleOp (RegexpOp op) |
| |
| bool | PushSimpleOp (RegexpOp op) |
| |
| bool | PushWordBoundary (bool word) |
| |
| bool | PushWordBoundary (bool word) |
| |
| int | rune_max () |
| |
| int | rune_max () |
| |
| | ~ParseState () |
| |
| | ~ParseState () |
| |
◆ ParseState() [1/4]
◆ ~ParseState() [1/2]
| re2::Regexp::ParseState::~ParseState |
( |
| ) |
|
◆ ParseState() [2/4]
◆ ParseState() [3/4]
◆ ~ParseState() [2/2]
| re2::Regexp::ParseState::~ParseState |
( |
| ) |
|
◆ ParseState() [4/4]
◆ DoAlternation() [1/2]
| void re2::Regexp::ParseState::DoAlternation |
( |
| ) |
|
◆ DoAlternation() [2/2]
| void re2::Regexp::ParseState::DoAlternation |
( |
| ) |
|
◆ DoCollapse() [1/2]
| void re2::Regexp::ParseState::DoCollapse |
( |
RegexpOp |
op | ) |
|
◆ DoCollapse() [2/2]
| void re2::Regexp::ParseState::DoCollapse |
( |
RegexpOp |
op | ) |
|
◆ DoConcatenation() [1/2]
| void re2::Regexp::ParseState::DoConcatenation |
( |
| ) |
|
◆ DoConcatenation() [2/2]
| void re2::Regexp::ParseState::DoConcatenation |
( |
| ) |
|
◆ DoFinish() [1/2]
| Regexp * re2::Regexp::ParseState::DoFinish |
( |
| ) |
|
◆ DoFinish() [2/2]
| Regexp* re2::Regexp::ParseState::DoFinish |
( |
| ) |
|
◆ DoLeftParen() [1/2]
◆ DoLeftParen() [2/2]
◆ DoLeftParenNoCapture() [1/2]
| bool re2::Regexp::ParseState::DoLeftParenNoCapture |
( |
| ) |
|
◆ DoLeftParenNoCapture() [2/2]
| bool re2::Regexp::ParseState::DoLeftParenNoCapture |
( |
| ) |
|
◆ DoRightParen() [1/2]
| bool re2::Regexp::ParseState::DoRightParen |
( |
| ) |
|
◆ DoRightParen() [2/2]
| bool re2::Regexp::ParseState::DoRightParen |
( |
| ) |
|
◆ DoVerticalBar() [1/2]
| bool re2::Regexp::ParseState::DoVerticalBar |
( |
| ) |
|
◆ DoVerticalBar() [2/2]
| bool re2::Regexp::ParseState::DoVerticalBar |
( |
| ) |
|
◆ FinishRegexp() [1/2]
| Regexp * re2::Regexp::ParseState::FinishRegexp |
( |
Regexp * |
re | ) |
|
◆ FinishRegexp() [2/2]
◆ flags() [1/2]
◆ flags() [2/2]
◆ IsMarker() [1/2]
◆ IsMarker() [2/2]
◆ MaybeConcatString() [1/2]
◆ MaybeConcatString() [2/2]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ParseCCCharacter() [1/2]
◆ ParseCCCharacter() [2/2]
◆ ParseCCRange() [1/2]
◆ ParseCCRange() [2/2]
◆ ParseCharClass() [1/2]
◆ ParseCharClass() [2/2]
◆ ParsePerlFlags() [1/2]
◆ ParsePerlFlags() [2/2]
◆ PushCarat()
| bool re2::Regexp::ParseState::PushCarat |
( |
| ) |
|
◆ PushCaret()
| bool re2::Regexp::ParseState::PushCaret |
( |
| ) |
|
◆ PushDollar() [1/2]
| bool re2::Regexp::ParseState::PushDollar |
( |
| ) |
|
◆ PushDollar() [2/2]
| bool re2::Regexp::ParseState::PushDollar |
( |
| ) |
|
◆ PushDot() [1/2]
| bool re2::Regexp::ParseState::PushDot |
( |
| ) |
|
◆ PushDot() [2/2]
| bool re2::Regexp::ParseState::PushDot |
( |
| ) |
|
◆ PushLiteral() [1/2]
| bool re2::Regexp::ParseState::PushLiteral |
( |
Rune |
r | ) |
|
◆ PushLiteral() [2/2]
| bool re2::Regexp::ParseState::PushLiteral |
( |
Rune |
r | ) |
|
◆ PushRegexp() [1/2]
| bool re2::Regexp::ParseState::PushRegexp |
( |
Regexp * |
re | ) |
|
◆ PushRegexp() [2/2]
| bool re2::Regexp::ParseState::PushRegexp |
( |
Regexp * |
re | ) |
|
◆ PushRepeatOp() [1/2]
◆ PushRepeatOp() [2/2]
◆ PushRepetition() [1/2]
◆ PushRepetition() [2/2]
◆ PushSimpleOp() [1/2]
◆ PushSimpleOp() [2/2]
◆ PushWordBoundary() [1/2]
| bool re2::Regexp::ParseState::PushWordBoundary |
( |
bool |
word | ) |
|
◆ PushWordBoundary() [2/2]
| bool re2::Regexp::ParseState::PushWordBoundary |
( |
bool |
word | ) |
|
◆ rune_max() [1/2]
| int re2::Regexp::ParseState::rune_max |
( |
| ) |
|
|
inline |
◆ rune_max() [2/2]
| int re2::Regexp::ParseState::rune_max |
( |
| ) |
|
|
inline |
◆ flags_
◆ ncap_
| int re2::Regexp::ParseState::ncap_ |
|
private |
◆ rune_max_
| int re2::Regexp::ParseState::rune_max_ |
|
private |
◆ stacktop_
| Regexp * re2::Regexp::ParseState::stacktop_ |
|
private |
◆ status_
◆ whole_regexp_
The documentation for this class was generated from the following file: