P4C
The P4 Compiler
|
Public Member Functions | |
SplitFlowVisitVector (Visitor &v, const IR::Vector< N > &vec) | |
SplitFlowVisitVector (Visitor &v, IR::Vector< N > &vec) | |
void | dbprint (std::ostream &out) const override |
void | do_visit () override |
void | run_visit () override |
Public Member Functions inherited from P4::SplitFlowVisit_base | |
bool | finished () |
void | pause () |
virtual bool | ready () |
void | unpause () |
Additional Inherited Members | |
Protected Member Functions inherited from P4::SplitFlowVisit_base | |
SplitFlowVisit_base (Visitor &v) | |
void * | operator new (size_t) |
Protected Attributes inherited from P4::SplitFlowVisit_base | |
friend | ControlFlowVisitor |
bool | paused = false |
SplitFlowVisit_base * | prev |
int | start_index = 0 |
Visitor & | v |
int | visit_next = 0 |
std::vector< Visitor * > | visitors |
|
inlineoverridevirtual |
Implements P4::SplitFlowVisit_base.
|
inlineoverridevirtual |
Implements P4::SplitFlowVisit_base.
|
inlineoverridevirtual |
Reimplemented from P4::SplitFlowVisit_base.