|
src
|
#include <action.h>

Public Types | |
| enum | type_t { MATCH, INITIAL, SAVE, MOVE, ACCEPT, RULE } |
Public Member Functions | |
| Action () | |
| ~Action () | |
| void | set_initial (label_t label, bool used_marker) |
| void | set_save (uint32_t save) |
| void | set_move () |
| void | set_accept (const accept_t *accepts) |
| void | set_rule (const RuleOp *const rule) |
Public Attributes | |
| enum re2c::Action::type_t | type |
| union { | |
| Initial * initial | |
| uint32_t save | |
| const accept_t * accepts | |
| const RuleOp * rule | |
| } | info |
| enum re2c::Action::type_t |
| Enumerator | |
|---|---|
| MATCH | |
| INITIAL | |
| SAVE | |
| MOVE | |
| ACCEPT | |
| RULE | |
Definition at line 33 of file action.h.
|
inline |
|
inline |
Definition at line 76 of file action.h.

|
inline |
Definition at line 59 of file action.h.

|
inline |
Definition at line 71 of file action.h.
|
inline |
Definition at line 82 of file action.h.

|
inline |
Definition at line 65 of file action.h.

| union { ... } re2c::Action::info |
| enum re2c::Action::type_t re2c::Action::type |
1.8.10