Puma Reference Manual Puma: Puma::CT_Statement Class Reference



Puma::CT_Statement Class Reference

Base class for all tree nodes representing statements. More...

#include <Puma/CTree.h>

Inherits Puma::CTree.

Inherited by Puma::CT_AsmBlock, Puma::CT_BreakStmt, Puma::CT_CaseStmt, Puma::CT_ContinueStmt, Puma::CT_DeclStmt, Puma::CT_DefaultStmt, Puma::CT_DoStmt, Puma::CT_ExprStmt, Puma::CT_ForStmt, Puma::CT_GotoStmt, Puma::CT_IfElseStmt, Puma::CT_IfStmt, Puma::CT_LabelStmt, Puma::CT_ReturnStmt, Puma::CT_SwitchStmt, Puma::CT_TryStmt, and Puma::CT_WhileStmt.

List of all members.

Protected Member Functions

 CT_Statement ()
 Constructor.
virtual CT_StatementIsStatement ()
 Get this.

Detailed Description

Base class for all tree nodes representing statements.


Constructor & Destructor Documentation

Puma::CT_Statement::CT_Statement (  )  [inline, protected]

Constructor.


Member Function Documentation

virtual CT_Statement* Puma::CT_Statement::IsStatement (  )  [inline, protected, virtual]

Get this.

Reimplemented from Puma::CTree.




Puma Reference Manual. Created on 18 Sep 2009.