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

#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

Public Member Functions

virtual ~Statement ()
 
virtual int32_t accept (StatementVisitor *visitor)=0
 
virtual bool returns ()=0
 
virtual std::string toString (std::string prefix) const =0
 

Protected Member Functions

 Statement ()
 

Constructor & Destructor Documentation

virtual UTAP::Statement::~Statement ( )
inlinevirtual
Statement::Statement ( )
protected

Member Function Documentation

virtual int32_t UTAP::Statement::accept ( StatementVisitor visitor)
pure virtual
virtual bool UTAP::Statement::returns ( )
pure virtual
virtual std::string UTAP::Statement::toString ( std::string  prefix) const
pure virtual

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