|
| State (int lineno, const char *name, gress_t, match_t stateno, const VECTOR(pair_t) &data) |
|
| State (State &&)=default |
|
bool | can_be_start () |
|
void | pass1 (Parser *) |
|
void | pass2 (Parser *) |
|
void | unmark_reachable (Parser *, bitvec &) |
|
template<class REGS> |
void | write_config (REGS &, Parser *, json::vector &) |
|
template<class REGS> |
int | write_lookup_config (REGS &, Parser *, State *, int, const std::vector< State * > &) |
|
template<> |
int | write_lookup_config (Target::JBay::parser_regs ®s, Parser *pa, State *state, int row, const std::vector< State * > &prev) |
|
template<> |
int | write_lookup_config (Target::Tofino::parser_regs ®s, Parser *pa, State *state, int row, const std::vector< State * > &prev) |
|