Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

BindEnumName Class Reference

#include <env.h>

Inheritance diagram for BindEnumName:

Inheritance graph
[legend]
Collaboration diagram for BindEnumName:

Collaboration graph
[legend]
List of all members.

Public Methods

 BindEnumName (char *, Ptree *)
Kind What ()
void GetType (TypeInfo &, Environment *)
PtreeGetSpecification ()

Private Attributes

char * type
Ptreespecification

Constructor & Destructor Documentation

BindEnumName::BindEnumName char *   ,
Ptree  
 

Definition at line 751 of file env.cc.

References specification, and type.


Member Function Documentation

Ptree* BindEnumName::GetSpecification   [inline]
 

Definition at line 176 of file env.h.

References specification.

void BindEnumName::GetType TypeInfo  ,
Environment  
[virtual]
 

Implements Bind.

Definition at line 762 of file env.cc.

References TypeInfo::Set(), and type.

Bind::Kind BindEnumName::What   [virtual]
 

Implements Bind.

Definition at line 757 of file env.cc.

References Bind::isEnumName, and Bind::Kind.


Member Data Documentation

Ptree* BindEnumName::specification [private]
 

Definition at line 180 of file env.h.

Referenced by BindEnumName(), and GetSpecification().

char* BindEnumName::type [private]
 

Definition at line 179 of file env.h.

Referenced by BindEnumName(), and GetType().


The documentation for this class was generated from the following files:
Generated on Mon Feb 10 17:35:17 2003 for VFiasco Semantics Compiler by doxygen1.2.15