#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 |