CompileNode Class Reference

#include <CompileNodes.h>

Inheritance diagram for CompileNode:

ClassNode CStringNode FencePostNode FuncNode VarIdentNode List of all members.

Public Member Functions

 CompileNode (const uint32 _linenum)
virtual void print_unk (std::ostream &o)=0
virtual bool isA (const LLCToken &tok)=0

Public Attributes

const uint32 linenum

Detailed Description

Definition at line 30 of file CompileNodes.h.


Constructor & Destructor Documentation

CompileNode::CompileNode ( const uint32  _linenum  )  [inline]

Definition at line 33 of file CompileNodes.h.


Member Function Documentation

virtual bool CompileNode::isA ( const LLCToken tok  )  [pure virtual]

Implemented in CStringNode, VarIdentNode, FuncNode, ClassNode, and FencePostNode.

virtual void CompileNode::print_unk ( std::ostream &  o  )  [pure virtual]

Implemented in CStringNode, FuncNode, ClassNode, and FencePostNode.


Member Data Documentation

const uint32 CompileNode::linenum

Definition at line 38 of file CompileNodes.h.


The documentation for this class was generated from the following file:
Generated on Fri Jul 27 22:28:49 2007 for pentagram by  doxygen 1.4.7