Logo Search packages:      
Sourcecode: fauhdlc version File versions

ast::ForLoopStat Class Reference

#include <ForLoopStat.hpp>

Inheritance diagram for ast::ForLoopStat:

ast::LoopStat ast::SeqStat ast::SymbolDeclaration ast::AstNode

List of all members.

Detailed Description

for loop statement

Definition at line 19 of file ForLoopStat.hpp.

Public Member Functions

virtual void accept (Visitor &visitor)
 Accept a Visitor.
 ForLoopStat (std::string *lbl, std::list< SeqStat * > *stats, ConstantDeclaration *loopVar, DiscreteRange *rng, Location loc)
virtual std::string getICName (void) const
 return the intermediate code name of a symbol
virtual void put (std::ostream &stream) const

Static Public Member Functions

static void initialize (void)
 initialize garbage collection.

Public Attributes

Location location
std::list< SeqStat * > * loopStats
std::string * name
int number
std::string pathName

Protected Member Functions

virtual ~ForLoopStat ()

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

Generated by  Doxygen 1.6.0   Back to index