#include <FlowNode.h>
Public Types | |
| enum | FlowType { Break, Continue } |
Public Member Functions | |
| FlowNode (unsigned long code_ref, FlowType flow_type) | |
| ~FlowNode (void) | |
| FlowType | get_flow_type () const |
| void | build (building::Builder *builder) const |
Represents a flow-command node (like break, continue) within the syntax tree built by the parser.
| el7::scripting::parsing::FlowNode::FlowNode | ( | unsigned long | code_ref, | |
| FlowType | flow_type | |||
| ) |
Explicit constructor.
| el7::scripting::parsing::FlowNode::~FlowNode | ( | void | ) |
Destructor.
| void el7::scripting::parsing::FlowNode::build | ( | building::Builder * | builder | ) | const [virtual] |
Implements el7::scripting::parsing::Node.
| FlowType el7::scripting::parsing::FlowNode::get_flow_type | ( | ) | const [inline] |
Returns the flow type.
1.7.1