Aegis  4.25.D505
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions
rpt_stmt_break Class Reference

#include <for.h>

Inheritance diagram for rpt_stmt_break:
rpt_stmt

Public Member Functions

virtual ~rpt_stmt_break ()

Static Public Member Functions

static rpt_stmt::pointer create ()

Protected Member Functions

void run (rpt_stmt_result_ty *) const

Private Member Functions

 rpt_stmt_break ()
 rpt_stmt_break (const rpt_stmt_break &)
rpt_stmt_breakoperator= (const rpt_stmt_break &)

Detailed Description

The rpt_stmt_break class is sued to represent a "break" statement syntax tree node.

Definition at line 177 of file for.h.


Constructor & Destructor Documentation

virtual rpt_stmt_break::~rpt_stmt_break ( ) [virtual]

The destructor.

The default constructor. It is private on purpose, use the "create" class method instead.

The copy constructor. Do not use.


Member Function Documentation

The create class method is used to create a new dynamically allocate instance of this class.

rpt_stmt_break& rpt_stmt_break::operator= ( const rpt_stmt_break ) [private]

The assignment operator. Do not use.

void rpt_stmt_break::run ( rpt_stmt_result_ty ) const [protected, virtual]

The run method is used to execute the statament.

Implements rpt_stmt.


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