Puma::CT_Declarator Class Reference

#include <CTree.h>

Inheritance diagram for Puma::CT_Declarator:

Inheritance graph

List of all members.

Public Member Functions

virtual CTreeDeclarator () const =0
virtual CT_DeclaratorIsDeclarator ()
CT_SimpleNameName ()
CT_SimpleNameName (CT_Declarator *&last_declarator)

Protected Member Functions

 CT_Declarator ()


Constructor & Destructor Documentation

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


Member Function Documentation

virtual CTree* Puma::CT_Declarator::Declarator (  )  const [pure virtual]

virtual CT_Declarator* Puma::CT_Declarator::IsDeclarator (  )  [inline, virtual]

Get a pointer to CT_Declarator if the current node represents a declarator.

Returns:
The CT_Declarator pointer or NULL.

Reimplemented from Puma::CTree.

CT_SimpleName* Puma::CT_Declarator::Name (  ) 

CT_SimpleName* Puma::CT_Declarator::Name ( CT_Declarator *&  last_declarator  ) 


Generated on Sat May 10 03:04:03 2008 for Puma by  doxygen 1.5.5