libutap
Public Member Functions | List of all members
UTAP::StatementVisitor Class Referenceabstract

#include <statement.h>

Inheritance diagram for UTAP::StatementVisitor:
UTAP::AbstractStatementVisitor UTAP::SignalFlow UTAP::ExpressionVisitor UTAP::TypeChecker UTAP::DistanceCalculator UTAP::Partitioner UTAP::CollectChangesVisitor UTAP::CollectDependenciesVisitor UTAP::CollectDynamicExpressions

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
 

Constructor & Destructor Documentation

virtual UTAP::StatementVisitor::~StatementVisitor ( )
inlinevirtual

Member Function Documentation

virtual int32_t UTAP::StatementVisitor::visitAssertStatement ( AssertStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitBlockStatement ( BlockStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitBreakStatement ( BreakStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitCaseStatement ( CaseStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitContinueStatement ( ContinueStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitDefaultStatement ( DefaultStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitDoWhileStatement ( DoWhileStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitEmptyStatement ( EmptyStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitExprStatement ( ExprStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitForStatement ( ForStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitIfStatement ( IfStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitIterationStatement ( IterationStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitReturnStatement ( ReturnStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitSwitchStatement ( SwitchStatement stat)
pure virtual
virtual int32_t UTAP::StatementVisitor::visitWhileStatement ( WhileStatement stat)
pure virtual

The documentation for this class was generated from the following file: