libutap
|
#include <statement.h>
Protected Member Functions | |
virtual void | visitExpression (expression_t)=0 |
![]() | |
virtual int32_t | visitStatement (Statement *stat) |
|
virtual |
Reimplemented from UTAP::AbstractStatementVisitor.
References UTAP::AssertStatement::expr, and visitExpression().
|
virtual |
Reimplemented from UTAP::AbstractStatementVisitor.
References UTAP::BlockStatement::begin(), UTAP::BlockStatement::end(), UTAP::BlockStatement::getFrame(), UTAP::frame_t::getSize(), and visitExpression().
Referenced by visitCaseStatement(), visitDefaultStatement(), and visitSwitchStatement().
|
virtual |
Reimplemented from UTAP::AbstractStatementVisitor.
References UTAP::CaseStatement::cond, visitBlockStatement(), and visitExpression().
|
virtual |
Reimplemented from UTAP::AbstractStatementVisitor.
References visitBlockStatement().
|
virtual |
Reimplemented from UTAP::AbstractStatementVisitor.
References UTAP::Statement::accept(), UTAP::DoWhileStatement::cond, UTAP::DoWhileStatement::stat, and visitExpression().
|
protectedpure virtual |
Implemented in UTAP::CollectDynamicExpressions, UTAP::CollectDependenciesVisitor, and UTAP::CollectChangesVisitor.
Referenced by visitAssertStatement(), visitBlockStatement(), visitCaseStatement(), visitDoWhileStatement(), visitExprStatement(), visitForStatement(), visitIfStatement(), visitReturnStatement(), visitSwitchStatement(), and visitWhileStatement().
|
virtual |
Reimplemented from UTAP::AbstractStatementVisitor.
References UTAP::ExprStatement::expr, and visitExpression().
|
virtual |
Reimplemented from UTAP::AbstractStatementVisitor.
References UTAP::Statement::accept(), UTAP::ForStatement::cond, UTAP::ForStatement::init, UTAP::ForStatement::stat, UTAP::ForStatement::step, and visitExpression().
|
virtual |
Reimplemented from UTAP::AbstractStatementVisitor.
References UTAP::Statement::accept(), UTAP::IfStatement::cond, UTAP::IfStatement::falseCase, UTAP::IfStatement::trueCase, and visitExpression().
|
virtual |
Reimplemented from UTAP::AbstractStatementVisitor.
References UTAP::ReturnStatement::value, and visitExpression().
|
virtual |
Reimplemented from UTAP::AbstractStatementVisitor.
References UTAP::SwitchStatement::cond, visitBlockStatement(), and visitExpression().
|
virtual |
Reimplemented from UTAP::AbstractStatementVisitor.
References UTAP::Statement::accept(), UTAP::WhileStatement::cond, UTAP::WhileStatement::stat, and visitExpression().