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

j2s_LocalVariables Class Reference

#include <j2s_local_variables.h>

List of all members.

Public Methods

 j2s_LocalVariables (j2s_LocalVariables* s)
 j2s_LocalVariables (jhl_u2 num_locals)
 j2s_LocalVariables (jhl_u2 num_locals, jhl_Method* method)
jhl_Array<j2s_LocalVariable>* local_variables () const
j2s_LocalVariableload (jhl_u2 index)
j2s_LocalVariableiload (jhl_u2 index)
j2s_LocalVariablelload (jhl_u2 index)
j2s_LocalVariablefload (jhl_u2 index)
j2s_LocalVariabledload (jhl_u2 index)
j2s_LocalVariablerefload (jhl_u2 index)
j2s_LocalVariableraload (jhl_u2 index)
void store (jhl_u2 index, j2s_Word::type_kind)
void store (jhl_u2 index, jhl_ArrayclassOrUnitType* ref)
void istore (jhl_u2 index)
void lstore (jhl_u2 index)
void fstore (jhl_u2 index)
void dstore (jhl_u2 index)
void refstore (jhl_u2 index, jhl_ArrayclassOrUnitType* ref)
void rastore (jhl_u2 index)
bool merge (j2s_LocalVariables* s, bool ret_merge= false)
bool verify () const

Friends

ostream& operator<< (ostream& os, j2s_LocalVariables* s)


Detailed Description


Constructor & Destructor Documentation

j2s_LocalVariables::j2s_LocalVariables ( j2s_LocalVariables * lvs)

j2s_LocalVariables::j2s_LocalVariables ( jhl_u2 num_locals)

j2s_LocalVariables::j2s_LocalVariables ( jhl_u2 num_locals,
jhl_Method * method)


Member Function Documentation

j2s_LocalVariable * j2s_LocalVariables::dload ( jhl_u2 index)

void j2s_LocalVariables::dstore ( jhl_u2 index)

j2s_LocalVariable * j2s_LocalVariables::fload ( jhl_u2 index)

void j2s_LocalVariables::fstore ( jhl_u2 index)

j2s_LocalVariable * j2s_LocalVariables::iload ( jhl_u2 index)

void j2s_LocalVariables::istore ( jhl_u2 index)

j2s_LocalVariable * j2s_LocalVariables::lload ( jhl_u2 index)

j2s_LocalVariable * j2s_LocalVariables::load ( jhl_u2 index)

jhl_Array<j2s_LocalVariable>* j2s_LocalVariables::local_variables<j2s_LocalVariable> () const [inline]

void j2s_LocalVariables::lstore ( jhl_u2 index)

bool j2s_LocalVariables::merge ( j2s_LocalVariables * lvs,
bool ret_merge = false)

j2s_LocalVariable * j2s_LocalVariables::raload ( jhl_u2 index)

void j2s_LocalVariables::rastore ( jhl_u2 index)

j2s_LocalVariable * j2s_LocalVariables::refload ( jhl_u2 index)

void j2s_LocalVariables::refstore ( jhl_u2 index,
jhl_ArrayclassOrUnitType * ref)

void j2s_LocalVariables::store ( jhl_u2 index,
jhl_ArrayclassOrUnitType * ref)

void j2s_LocalVariables::store ( jhl_u2 index,
j2s_Word::type_kind k)

bool j2s_LocalVariables::verify () const


Friends And Related Function Documentation

ostream& operator<< ( ostream & str,
j2s_LocalVariables * s) [friend]


The documentation for this class was generated from the following files:
Generated at Mon Jul 31 13:43:29 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000