|
src
|
#include <go.h>

Public Member Functions | |
| void | add (uint32_t lb, uint32_t ub, State *to) |
| Cases (const Span *s, uint32_t n) | |
| ~Cases () | |
| void | emit (OutputFile &o, uint32_t ind, bool &readCh) |
| void | used_labels (std::set< label_t > &used) |
| FORBID_COPY (Cases) | |
Public Attributes | |
| const State * | def |
| Case * | cases |
| uint32_t | cases_size |
| re2c::Cases::Cases | ( | const Span * | s, |
| uint32_t | n | ||
| ) |
| re2c::Cases::~Cases | ( | ) |
Definition at line 10 of file go_destruct.cc.
| void re2c::Cases::add | ( | uint32_t | lb, |
| uint32_t | ub, | ||
| State * | to | ||
| ) |
| void re2c::Cases::emit | ( | OutputFile & | o, |
| uint32_t | ind, | ||
| bool & | readCh | ||
| ) |
Definition at line 93 of file go_emit.cc.

| re2c::Cases::FORBID_COPY | ( | Cases | ) |
| void re2c::Cases::used_labels | ( | std::set< label_t > & | used | ) |
Definition at line 14 of file go_used_labels.cc.
1.8.10