#include <prog.h>
|
int | cap () |
|
int | cap () |
|
std::string | Dump () |
|
std::string | Dump () |
|
EmptyOp | empty () |
|
EmptyOp | empty () |
|
int | foldcase () |
|
int | foldcase () |
|
bool | greedy (Prog *p) |
|
bool | greedy (Prog *p) |
|
int | hi () |
|
int | hi () |
|
int | hint () |
|
int | hint () |
|
int | id (Prog *p) |
|
int | id (Prog *p) |
|
void | InitAlt (uint32_t out, uint32_t out1) |
|
void | InitAlt (uint32_t out, uint32_t out1) |
|
void | InitByteRange (int lo, int hi, int foldcase, uint32_t out) |
|
void | InitByteRange (int lo, int hi, int foldcase, uint32_t out) |
|
void | InitCapture (int cap, uint32_t out) |
|
void | InitCapture (int cap, uint32_t out) |
|
void | InitEmptyWidth (EmptyOp empty, uint32_t out) |
|
void | InitEmptyWidth (EmptyOp empty, uint32_t out) |
|
void | InitFail () |
|
void | InitFail () |
|
void | InitMatch (int id) |
|
void | InitMatch (int id) |
|
void | InitNop (uint32_t out) |
|
void | InitNop (uint32_t out) |
|
| Inst ()=default |
|
| Inst ()=default |
|
| Inst (const Inst &)=default |
|
| Inst (const Inst &)=default |
|
int | last () |
|
int | last () |
|
int | lo () |
|
int | lo () |
|
int | match_id () |
|
int | match_id () |
|
bool | Matches (int c) |
|
bool | Matches (int c) |
|
InstOp | opcode () |
|
InstOp | opcode () |
|
Inst & | operator= (const Inst &)=default |
|
Inst & | operator= (const Inst &)=default |
|
int | out () |
|
int | out () |
|
int | out1 () |
|
int | out1 () |
|
◆ Inst() [1/4]
re2::Prog::Inst::Inst |
( |
| ) |
|
|
default |
◆ Inst() [2/4]
◆ Inst() [3/4]
re2::Prog::Inst::Inst |
( |
| ) |
|
|
default |
◆ Inst() [4/4]
◆ cap() [1/2]
int re2::Prog::Inst::cap |
( |
| ) |
|
|
inline |
◆ cap() [2/2]
int re2::Prog::Inst::cap |
( |
| ) |
|
|
inline |
◆ Dump() [1/2]
std::string re2::Prog::Inst::Dump |
( |
| ) |
|
◆ Dump() [2/2]
std::string re2::Prog::Inst::Dump |
( |
| ) |
|
◆ empty() [1/2]
◆ empty() [2/2]
◆ foldcase() [1/2]
int re2::Prog::Inst::foldcase |
( |
| ) |
|
|
inline |
◆ foldcase() [2/2]
int re2::Prog::Inst::foldcase |
( |
| ) |
|
|
inline |
◆ greedy() [1/2]
bool re2::Prog::Inst::greedy |
( |
Prog * |
p | ) |
|
|
inline |
◆ greedy() [2/2]
bool re2::Prog::Inst::greedy |
( |
Prog * |
p | ) |
|
|
inline |
◆ hi() [1/2]
int re2::Prog::Inst::hi |
( |
| ) |
|
|
inline |
◆ hi() [2/2]
int re2::Prog::Inst::hi |
( |
| ) |
|
|
inline |
◆ hint() [1/2]
int re2::Prog::Inst::hint |
( |
| ) |
|
|
inline |
◆ hint() [2/2]
int re2::Prog::Inst::hint |
( |
| ) |
|
|
inline |
◆ id() [1/2]
int re2::Prog::Inst::id |
( |
Prog * |
p | ) |
|
|
inline |
◆ id() [2/2]
int re2::Prog::Inst::id |
( |
Prog * |
p | ) |
|
|
inline |
◆ InitAlt() [1/2]
◆ InitAlt() [2/2]
◆ InitByteRange() [1/2]
◆ InitByteRange() [2/2]
◆ InitCapture() [1/2]
void re2::Prog::Inst::InitCapture |
( |
int |
cap, |
|
|
uint32_t |
out |
|
) |
| |
◆ InitCapture() [2/2]
void re2::Prog::Inst::InitCapture |
( |
int |
cap, |
|
|
uint32_t |
out |
|
) |
| |
◆ InitEmptyWidth() [1/2]
◆ InitEmptyWidth() [2/2]
◆ InitFail() [1/2]
void re2::Prog::Inst::InitFail |
( |
| ) |
|
◆ InitFail() [2/2]
void re2::Prog::Inst::InitFail |
( |
| ) |
|
◆ InitMatch() [1/2]
void re2::Prog::Inst::InitMatch |
( |
int |
id | ) |
|
◆ InitMatch() [2/2]
void re2::Prog::Inst::InitMatch |
( |
int |
id | ) |
|
◆ InitNop() [1/2]
void re2::Prog::Inst::InitNop |
( |
uint32_t |
out | ) |
|
◆ InitNop() [2/2]
void re2::Prog::Inst::InitNop |
( |
uint32_t |
out | ) |
|
◆ last() [1/2]
int re2::Prog::Inst::last |
( |
| ) |
|
|
inline |
◆ last() [2/2]
int re2::Prog::Inst::last |
( |
| ) |
|
|
inline |
◆ lo() [1/2]
int re2::Prog::Inst::lo |
( |
| ) |
|
|
inline |
◆ lo() [2/2]
int re2::Prog::Inst::lo |
( |
| ) |
|
|
inline |
◆ match_id() [1/2]
int re2::Prog::Inst::match_id |
( |
| ) |
|
|
inline |
◆ match_id() [2/2]
int re2::Prog::Inst::match_id |
( |
| ) |
|
|
inline |
◆ Matches() [1/2]
bool re2::Prog::Inst::Matches |
( |
int |
c | ) |
|
|
inline |
◆ Matches() [2/2]
bool re2::Prog::Inst::Matches |
( |
int |
c | ) |
|
|
inline |
◆ opcode() [1/2]
InstOp re2::Prog::Inst::opcode |
( |
| ) |
|
|
inline |
◆ opcode() [2/2]
InstOp re2::Prog::Inst::opcode |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ out() [1/2]
int re2::Prog::Inst::out |
( |
| ) |
|
|
inline |
◆ out() [2/2]
int re2::Prog::Inst::out |
( |
| ) |
|
|
inline |
◆ out1() [1/2]
int re2::Prog::Inst::out1 |
( |
| ) |
|
|
inline |
◆ out1() [2/2]
int re2::Prog::Inst::out1 |
( |
| ) |
|
|
inline |
◆ set_last() [1/2]
void re2::Prog::Inst::set_last |
( |
| ) |
|
|
inlineprivate |
◆ set_last() [2/2]
void re2::Prog::Inst::set_last |
( |
| ) |
|
|
inlineprivate |
◆ set_opcode() [1/2]
void re2::Prog::Inst::set_opcode |
( |
InstOp |
opcode | ) |
|
|
inlineprivate |
◆ set_opcode() [2/2]
void re2::Prog::Inst::set_opcode |
( |
InstOp |
opcode | ) |
|
|
inlineprivate |
◆ set_out() [1/2]
void re2::Prog::Inst::set_out |
( |
int |
out | ) |
|
|
inlineprivate |
◆ set_out() [2/2]
void re2::Prog::Inst::set_out |
( |
int |
out | ) |
|
|
inlineprivate |
◆ set_out_opcode() [1/2]
void re2::Prog::Inst::set_out_opcode |
( |
int |
out, |
|
|
InstOp |
opcode |
|
) |
| |
|
inlineprivate |
◆ set_out_opcode() [2/2]
void re2::Prog::Inst::set_out_opcode |
( |
int |
out, |
|
|
InstOp |
opcode |
|
) |
| |
|
inlineprivate |
◆ Compiler
◆ PatchList
◆ Prog
◆ @311
◆ @670
◆ cap_
◆ empty_
◆ hi_
◆ hint_foldcase_
uint16_t re2::Prog::Inst::hint_foldcase_ |
◆ kMaxInst
static const int re2::Prog::Inst::kMaxInst = (1<<28) - 1 |
|
static |
◆ lo_
◆ match_id_
◆ out1_
◆ out_opcode_
The documentation for this class was generated from the following files: