Public Member Functions | |
| Backtracker (Prog *prog) | |
| Backtracker (Prog *prog) | |
| bool | Search (const StringPiece &text, const StringPiece &context, bool anchored, bool longest, StringPiece *submatch, int nsubmatch) |
| bool | Search (const StringPiece &text, const StringPiece &context, bool anchored, bool longest, StringPiece *submatch, int nsubmatch) |
| ~Backtracker () | |
Private Member Functions | |
| Backtracker (const Backtracker &)=delete | |
| Backtracker & | operator= (const Backtracker &)=delete |
| bool | Try (int id, const char *p) |
| bool | Try (int id, const char *p) |
| bool | Visit (int id, const char *p) |
| bool | Visit (int id, const char *p) |
Private Attributes | |
| bool | anchored_ |
| const char * | cap_ [64] |
| StringPiece | context_ |
| bool | endmatch_ |
| bool | longest_ |
| int | nsubmatch_ |
| size_t | nvisited_ |
| Prog * | prog_ |
| StringPiece * | submatch_ |
| StringPiece | text_ |
| uint32_t * | visited_ |
| PODArray< uint32_t > | visited_ |
Definition at line 53 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
explicit |
Definition at line 87 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
| re2::Backtracker::~Backtracker | ( | ) |
Definition at line 98 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
explicit |
|
privatedelete |
|
privatedelete |
| bool re2::Backtracker::Search | ( | const StringPiece & | text, |
| const StringPiece & | context, | ||
| bool | anchored, | ||
| bool | longest, | ||
| StringPiece * | submatch, | ||
| int | nsubmatch | ||
| ) |
| bool re2::Backtracker::Search | ( | const StringPiece & | text, |
| const StringPiece & | context, | ||
| bool | anchored, | ||
| bool | longest, | ||
| StringPiece * | submatch, | ||
| int | nsubmatch | ||
| ) |
Definition at line 103 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
Definition at line 181 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
Definition at line 157 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
private |
Definition at line 75 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
private |
Definition at line 82 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
private |
Definition at line 74 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
private |
Definition at line 77 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
private |
Definition at line 76 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
private |
Definition at line 79 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
private |
Definition at line 84 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
private |
Definition at line 72 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
private |
Definition at line 78 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
private |
Definition at line 73 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
|
private |
Definition at line 83 of file bloaty/third_party/re2/re2/testing/backtrack.cc.
Definition at line 83 of file re2/re2/testing/backtrack.cc.