#include <tester.h>
Classes | |
struct | Result |
Public Member Functions | |
bool | error () |
bool | error () |
Regexp::ParseFlags | flags () |
Regexp::ParseFlags | flags () |
bool | RunCase (const StringPiece &text, const StringPiece &context, Prog::Anchor anchor) |
bool | RunCase (const StringPiece &text, const StringPiece &context, Prog::Anchor anchor) |
TestInstance (const StringPiece ®exp, Prog::MatchKind kind, Regexp::ParseFlags flags) | |
TestInstance (const StringPiece ®exp, Prog::MatchKind kind, Regexp::ParseFlags flags) | |
~TestInstance () | |
~TestInstance () | |
Private Member Functions | |
void | LogMatch (const char *prefix, Engine e, const StringPiece &text, const StringPiece &context, Prog::Anchor anchor) |
void | LogMatch (const char *prefix, Engine e, const StringPiece &text, const StringPiece &context, Prog::Anchor anchor) |
TestInstance & | operator= (const TestInstance &)=delete |
TestInstance & | operator= (const TestInstance &)=delete |
void | RunSearch (Engine type, const StringPiece &text, const StringPiece &context, Prog::Anchor anchor, Result *result) |
void | RunSearch (Engine type, const StringPiece &text, const StringPiece &context, Prog::Anchor anchor, Result *result) |
TestInstance (const TestInstance &)=delete | |
TestInstance (const TestInstance &)=delete | |
Private Attributes | |
bool | error_ |
Regexp::ParseFlags | flags_ |
Prog::MatchKind | kind_ |
int | num_captures_ |
Prog * | prog_ |
RE2 * | re2_ |
PCRE * | re_ |
Regexp * | regexp_ |
const StringPiece | regexp_str_ |
Prog * | rprog_ |
Definition at line 50 of file bloaty/third_party/re2/re2/testing/tester.h.
re2::TestInstance::TestInstance | ( | const StringPiece & | regexp, |
Prog::MatchKind | kind, | ||
Regexp::ParseFlags | flags | ||
) |
Definition at line 169 of file bloaty/third_party/re2/re2/testing/tester.cc.
re2::TestInstance::~TestInstance | ( | ) |
Definition at line 276 of file bloaty/third_party/re2/re2/testing/tester.cc.
|
privatedelete |
re2::TestInstance::TestInstance | ( | const StringPiece & | regexp, |
Prog::MatchKind | kind, | ||
Regexp::ParseFlags | flags | ||
) |
re2::TestInstance::~TestInstance | ( | ) |
|
privatedelete |
|
inline |
Definition at line 58 of file bloaty/third_party/re2/re2/testing/tester.h.
|
inline |
Definition at line 58 of file re2/re2/testing/tester.h.
|
inline |
Definition at line 57 of file bloaty/third_party/re2/re2/testing/tester.h.
|
inline |
Definition at line 57 of file re2/re2/testing/tester.h.
|
private |
|
private |
Definition at line 581 of file bloaty/third_party/re2/re2/testing/tester.cc.
|
privatedelete |
|
privatedelete |
bool re2::TestInstance::RunCase | ( | const StringPiece & | text, |
const StringPiece & | context, | ||
Prog::Anchor | anchor | ||
) |
bool re2::TestInstance::RunCase | ( | const StringPiece & | text, |
const StringPiece & | context, | ||
Prog::Anchor | anchor | ||
) |
Definition at line 503 of file bloaty/third_party/re2/re2/testing/tester.cc.
|
private |
|
private |
Definition at line 288 of file bloaty/third_party/re2/re2/testing/tester.cc.
|
private |
Definition at line 78 of file bloaty/third_party/re2/re2/testing/tester.h.
|
private |
Definition at line 77 of file bloaty/third_party/re2/re2/testing/tester.h.
|
private |
Definition at line 76 of file bloaty/third_party/re2/re2/testing/tester.h.
|
private |
Definition at line 81 of file bloaty/third_party/re2/re2/testing/tester.h.
|
private |
Definition at line 82 of file bloaty/third_party/re2/re2/testing/tester.h.
|
private |
Definition at line 85 of file bloaty/third_party/re2/re2/testing/tester.h.
|
private |
Definition at line 84 of file bloaty/third_party/re2/re2/testing/tester.h.
|
private |
Definition at line 80 of file bloaty/third_party/re2/re2/testing/tester.h.
|
private |
Definition at line 75 of file bloaty/third_party/re2/re2/testing/tester.h.
|
private |
Definition at line 83 of file bloaty/third_party/re2/re2/testing/tester.h.