#include "re2/regexp.h"#include <stddef.h>#include <stdint.h>#include <string.h>#include <algorithm>#include <map>#include <mutex>#include <string>#include <vector>#include "util/util.h"#include "util/logging.h"#include "util/mutex.h"#include "util/utf.h"#include "re2/pod_array.h"#include "re2/stringpiece.h"#include "re2/walker-inl.h"
Go to the source code of this file.
Classes | |
| class | re2::CaptureNamesWalker |
| class | re2::NamedCapturesWalker |
| class | re2::NumCapturesWalker |
Namespaces | |
| re2 | |
Functions | |
| void | re2::ConvertRunesToBytes (bool latin1, Rune *runes, int nrunes, std::string *bytes) |
| static bool | re2::TopEqual (Regexp *a, Regexp *b) |
Variables | |
| static const char * | re2::kErrorStrings [] |
| static std::map< Regexp *, int > * | re2::ref_map |
| static Mutex * | re2::ref_mutex |