UTAP::Statement Class Reference

#include <statement.h>

Inheritance diagram for UTAP::Statement:

UTAP::AssertStatement UTAP::BlockStatement UTAP::BreakStatement UTAP::ContinueStatement UTAP::DoWhileStatement UTAP::EmptyStatement UTAP::ExprStatement UTAP::ForStatement UTAP::IfStatement UTAP::IterationStatement UTAP::ReturnStatement UTAP::WhileStatement List of all members.

Public Member Functions

virtual ~Statement ()
virtual int32_t accept (StatementVisitor *visitor)=0
virtual bool returns ()=0

Protected Member Functions

 Statement ()

Constructor & Destructor Documentation

virtual UTAP::Statement::~Statement (  )  [inline, virtual]

Statement::Statement (  )  [protected]


Member Function Documentation

virtual int32_t UTAP::Statement::accept ( StatementVisitor visitor  )  [pure virtual]

Implemented in UTAP::EmptyStatement, UTAP::ExprStatement, UTAP::AssertStatement, UTAP::ForStatement, UTAP::IterationStatement, UTAP::WhileStatement, UTAP::DoWhileStatement, UTAP::BlockStatement, UTAP::SwitchStatement, UTAP::CaseStatement, UTAP::DefaultStatement, UTAP::IfStatement, UTAP::BreakStatement, UTAP::ContinueStatement, and UTAP::ReturnStatement.

virtual bool UTAP::Statement::returns (  )  [pure virtual]

Implemented in UTAP::EmptyStatement, UTAP::ExprStatement, UTAP::AssertStatement, UTAP::ForStatement, UTAP::IterationStatement, UTAP::WhileStatement, UTAP::DoWhileStatement, UTAP::BlockStatement, UTAP::SwitchStatement, UTAP::CaseStatement, UTAP::DefaultStatement, UTAP::IfStatement, UTAP::BreakStatement, UTAP::ContinueStatement, and UTAP::ReturnStatement.


The documentation for this class was generated from the following files:
Generated on Thu Feb 22 14:46:53 2007 for libutap by  doxygen 1.4.7