#include <statement.h>
Inheritance diagram for UTAP::StatementVisitor:
Public Member Functions | |
virtual | ~StatementVisitor () |
virtual int32_t | visitEmptyStatement (EmptyStatement *stat)=0 |
virtual int32_t | visitExprStatement (ExprStatement *stat)=0 |
virtual int32_t | visitAssertStatement (AssertStatement *stat)=0 |
virtual int32_t | visitForStatement (ForStatement *stat)=0 |
virtual int32_t | visitIterationStatement (IterationStatement *stat)=0 |
virtual int32_t | visitWhileStatement (WhileStatement *stat)=0 |
virtual int32_t | visitDoWhileStatement (DoWhileStatement *stat)=0 |
virtual int32_t | visitBlockStatement (BlockStatement *stat)=0 |
virtual int32_t | visitSwitchStatement (SwitchStatement *stat)=0 |
virtual int32_t | visitCaseStatement (CaseStatement *stat)=0 |
virtual int32_t | visitDefaultStatement (DefaultStatement *stat)=0 |
virtual int32_t | visitIfStatement (IfStatement *stat)=0 |
virtual int32_t | visitBreakStatement (BreakStatement *stat)=0 |
virtual int32_t | visitContinueStatement (ContinueStatement *stat)=0 |
virtual int32_t | visitReturnStatement (ReturnStatement *stat)=0 |
virtual UTAP::StatementVisitor::~StatementVisitor | ( | ) | [inline, virtual] |
virtual int32_t UTAP::StatementVisitor::visitAssertStatement | ( | AssertStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, UTAP::ExpressionVisitor, and UTAP::TypeChecker.
virtual int32_t UTAP::StatementVisitor::visitBlockStatement | ( | BlockStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, UTAP::ExpressionVisitor, and UTAP::TypeChecker.
virtual int32_t UTAP::StatementVisitor::visitBreakStatement | ( | BreakStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, and UTAP::AbstractStatementVisitor.
virtual int32_t UTAP::StatementVisitor::visitCaseStatement | ( | CaseStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, and UTAP::ExpressionVisitor.
virtual int32_t UTAP::StatementVisitor::visitContinueStatement | ( | ContinueStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, and UTAP::AbstractStatementVisitor.
virtual int32_t UTAP::StatementVisitor::visitDefaultStatement | ( | DefaultStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, and UTAP::ExpressionVisitor.
virtual int32_t UTAP::StatementVisitor::visitDoWhileStatement | ( | DoWhileStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, UTAP::ExpressionVisitor, and UTAP::TypeChecker.
virtual int32_t UTAP::StatementVisitor::visitEmptyStatement | ( | EmptyStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, and UTAP::TypeChecker.
virtual int32_t UTAP::StatementVisitor::visitExprStatement | ( | ExprStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, UTAP::ExpressionVisitor, and UTAP::TypeChecker.
virtual int32_t UTAP::StatementVisitor::visitForStatement | ( | ForStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, UTAP::ExpressionVisitor, and UTAP::TypeChecker.
virtual int32_t UTAP::StatementVisitor::visitIfStatement | ( | IfStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, UTAP::ExpressionVisitor, and UTAP::TypeChecker.
virtual int32_t UTAP::StatementVisitor::visitIterationStatement | ( | IterationStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, and UTAP::TypeChecker.
virtual int32_t UTAP::StatementVisitor::visitReturnStatement | ( | ReturnStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, UTAP::ExpressionVisitor, and UTAP::TypeChecker.
virtual int32_t UTAP::StatementVisitor::visitSwitchStatement | ( | SwitchStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, and UTAP::ExpressionVisitor.
virtual int32_t UTAP::StatementVisitor::visitWhileStatement | ( | WhileStatement * | stat | ) | [pure virtual] |
Implemented in UTAP::SignalFlow, UTAP::AbstractStatementVisitor, UTAP::ExpressionVisitor, and UTAP::TypeChecker.