Main Page   Packages   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

BirTypeInit Class Reference

Inheritance diagram for BirTypeInit:
[legend]
Collaboration diagram for BirTypeInit:
[legend]
List of all members.

Public Methods

 BirTypeInit (BirState state)
void caseArray (Array type, Object o)
void caseBool (Bool type, Object o)
void caseCollection (Collection type, Object o)
void caseEnumerated (Enumerated type, Object o)
void caseField (Field type, Object o)
void caseLock (Lock type, Object o)
void caseRange (Range type, Object o)
void caseRecord (Record type, Object o)
void caseRef (Ref type, Object o)
void defaultCase (Object obj)

Private Methods

Expr initValue (Type type, Object context)
void simpleInit (Type type, Object o)
int varOffset (Object context)

Private Attributes

BirState state
Literal[] store
TransSystem system

Detailed Description

TypeSwitch to initialize a variable of a BIR type

Definition at line 42 of file BirTypeInit.java.


The documentation for this class was generated from the following file:
Generated at Thu Feb 7 07:05:26 2002 for Bandera by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001