#include <stddef.h>#include <stdint.h>#include <stdio.h>#include <string.h>#include <algorithm>#include <atomic>#include <deque>#include <mutex>#include <new>#include <string>#include <unordered_map>#include <unordered_set>#include <utility>#include <vector>#include "util/logging.h"#include "util/mix.h"#include "util/mutex.h"#include "util/pod_array.h"#include "util/sparse_set.h"#include "util/strutil.h"#include "re2/prog.h"#include "re2/stringpiece.h"
Go to the source code of this file.
Classes | |
| class | re2::DFA |
| class | re2::DFA::RWLocker |
| struct | re2::DFA::SearchParams |
| struct | re2::DFA::StartInfo |
| struct | re2::DFA::State |
| struct | re2::DFA::StateEqual |
| struct | re2::DFA::StateHash |
| class | re2::DFA::StateSaver |
| class | re2::DFA::Workq |
Namespaces | |
| re2 | |
Macros | |
| #define | DeadState reinterpret_cast<State*>(1) |
| #define | FullMatchState reinterpret_cast<State*>(2) |
| #define | Mark (-1) |
| #define | MatchSep (-2) |
| #define | SpecialStateMax FullMatchState |
Functions | |
| static const uint8_t * | re2::BytePtr (const void *v) |
| static void * | re2::memrchr (const void *s, int c, size_t n) |
Variables | |
| static bool | re2::dfa_should_bail_when_slow = true |
| static const bool | re2::ExtraDebug = false |
| #define DeadState reinterpret_cast<State*>(1) |
Definition at line 497 of file bloaty/third_party/re2/re2/dfa.cc.
| #define FullMatchState reinterpret_cast<State*>(2) |
Definition at line 500 of file bloaty/third_party/re2/re2/dfa.cc.
| #define Mark (-1) |
Definition at line 374 of file bloaty/third_party/re2/re2/dfa.cc.
| #define MatchSep (-2) |
Definition at line 378 of file bloaty/third_party/re2/re2/dfa.cc.
| #define SpecialStateMax FullMatchState |
Definition at line 502 of file bloaty/third_party/re2/re2/dfa.cc.