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