Uses of Class
SFE.Compiler.Lvalue

Packages that use Lvalue
SFE.Compiler   
 

Uses of Lvalue in SFE.Compiler
 

Subclasses of Lvalue in SFE.Compiler
 class ArrayEntryLvalue
          ArrayEntryLvalue represent as array entry l-value that can be defined in a program.
 class BitLvalue
          This class represents a bit of a VarLvalue
 class StructFieldLvalue
          The VarLvalue class extends the Lvalue class, and can be when a variable is used as Lvalue.
 class VarLvalue
          The VarLvalue class extends the Lvalue class, and can be when a variable is used as Lvalue.
 

Methods in SFE.Compiler that return Lvalue
 Lvalue LvalExpression.getLvalue()
          Returns this Lavlue.
 

Methods in SFE.Compiler with parameters of type Lvalue
 void UniqueVariables.add(Lvalue lval, boolean isParameter)
           
 java.util.Vector Type.getDerivedLvalues(Lvalue base)
          Returns a vector of all the derived lvalue of this type.
 java.util.Vector StructType.getDerivedLvalues(Lvalue base)
          Returns a vector of all the derived lvalue (inluding this lvalue).
abstract  java.util.Vector ParentType.getDerivedLvalues(Lvalue base)
          Returns a vector of all the derived lvalue of this type.
 java.util.Vector ArrayType.getDerivedLvalues(Lvalue base)
          Returns a vector of all the derived lvalue (inluding this lvalue).
 

Constructors in SFE.Compiler with parameters of type Lvalue
ArrayEntryLvalue(Lvalue array, int index)
          Constructs a new ArrayEntryLvalue from a given lvalue and index in the array.
BitLvalue(Lvalue varLvalue, int bit)
          Constructs a new BitLvalue from a given VarLvalue and the offset in it.
LvalExpression(Lvalue lvalue)
          LvalExpression constractor
StructFieldLvalue(Lvalue base, java.lang.String field)
          Constructs a new StructFieldLvalue from a given lvalue and fild name.