Puma Reference Manual | Puma: 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.
Protected Member Functions | |
CT_Statement () | |
Constructor. | |
virtual CT_Statement * | IsStatement () |
Get this. |
Base class for all tree nodes representing statements.
Puma::CT_Statement::CT_Statement | ( | ) | [inline, protected] |
Constructor.
virtual CT_Statement* Puma::CT_Statement::IsStatement | ( | ) | [inline, protected, virtual] |
Get this.
Reimplemented from Puma::CTree.