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

Environment::Array Class Reference

#include <env.h>

Collaboration diagram for Environment::Array:

Collaboration graph
[legend]
List of all members.

Public Methods

 Array (int=2)
uint Number ()
EnvironmentRef (uint index)
void Append (Environment *)

Private Attributes

uint num
uint size
Environment ** array

Constructor & Destructor Documentation

Environment::Array::Array int    = 2
 

Definition at line 645 of file env.cc.

References array, num, and size.


Member Function Documentation

void Environment::Array::Append Environment  
 

Definition at line 655 of file env.cc.

References array, num, and size.

Referenced by Environment::RecordNamespace().

uint Environment::Array::Number   [inline]
 

Definition at line 99 of file env.h.

References uint.

Referenced by Environment::LookupNamespace(), Environment::LookupNamespace0(), and Environment::SearchBaseOrUsing().

Environment * Environment::Array::Ref uint    index
 

Definition at line 668 of file env.cc.

References array, num, and uint.

Referenced by Environment::LookupNamespace(), Environment::LookupNamespace0(), and Environment::SearchBaseOrUsing().


Member Data Documentation

Environment** Environment::Array::array [private]
 

Definition at line 104 of file env.h.

Referenced by Append(), Array(), and Ref().

uint Environment::Array::num [private]
 

Definition at line 103 of file env.h.

Referenced by Append(), Array(), and Ref().

uint Environment::Array::size [private]
 

Definition at line 103 of file env.h.

Referenced by Append(), and Array().


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