src
|
#include <go.h>
Public Types | |
enum | { SWITCH, IF } |
Public Member Functions | |
SwitchIf (const Span *sp, uint32_t nsp, const State *next) | |
~SwitchIf () | |
void | emit (OutputFile &o, uint32_t ind, bool &readCh) |
void | used_labels (std::set< label_t > &used) |
Public Attributes | |
enum re2c::SwitchIf:: { ... } | type |
union { | |
Cases * cases | |
If * ifs | |
} | info |
anonymous enum |
re2c::SwitchIf::~SwitchIf | ( | ) |
Definition at line 43 of file go_destruct.cc.
void re2c::SwitchIf::emit | ( | OutputFile & | o, |
uint32_t | ind, | ||
bool & | readCh | ||
) |
Definition at line 148 of file go_emit.cc.
void re2c::SwitchIf::used_labels | ( | std::set< label_t > & | used | ) |
Definition at line 49 of file go_used_labels.cc.
union { ... } re2c::SwitchIf::info |
enum { ... } re2c::SwitchIf::type |