libutap
Public Member Functions | Public Attributes | List of all members
UTAP::ForStatement Class Reference

#include <statement.h>

Inheritance diagram for UTAP::ForStatement:
UTAP::Statement

Public Member Functions

 ForStatement (expression_t, expression_t, expression_t, Statement *)
 
virtual int32_t accept (StatementVisitor *visitor)
 
virtual bool returns ()
 
std::string toString (std::string prefix) const
 
- Public Member Functions inherited from UTAP::Statement
virtual ~Statement ()
 

Public Attributes

expression_t init
 
expression_t cond
 
expression_t step
 
Statementstat
 

Additional Inherited Members

- Protected Member Functions inherited from UTAP::Statement
 Statement ()
 

Constructor & Destructor Documentation

ForStatement::ForStatement ( expression_t  init,
expression_t  cond,
expression_t  step,
Statement _stat 
)

Member Function Documentation

int32_t ForStatement::accept ( StatementVisitor visitor)
virtual
bool ForStatement::returns ( )
virtual

Implements UTAP::Statement.

string ForStatement::toString ( std::string  prefix) const
virtual

Member Data Documentation

expression_t UTAP::ForStatement::cond
expression_t UTAP::ForStatement::init
Statement* UTAP::ForStatement::stat
expression_t UTAP::ForStatement::step

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