Uses of Class
SFE.Compiler.LvalExpression

Packages that use LvalExpression
SFE.Compiler   
 

Uses of LvalExpression in SFE.Compiler
 

Fields in SFE.Compiler declared as LvalExpression
 LvalExpression Function.functionResult
           
 

Methods in SFE.Compiler that return LvalExpression
static LvalExpression Function.addTempLocalVar(java.lang.String name, Type type)
          Adds a temporary local varivable as single bit LvalExpression from a given varname and type and returns the LvalExpression that hold the whole (original) variable.
 LvalExpression AssignmentStatement.getLHS()
          Returns this AssignmentStatement's lhs.
static LvalExpression Function.getVar(LvalExpression lval)
          this method is used to get the last referance existing (unique var)
 LvalExpression UniqueVariables.getVar(java.lang.String name)
          Returns the LvalExpression reference of a var.
static LvalExpression Function.getVar(java.lang.String name)
          Returns the LvalExpression from a given parameter or a local variable name.
static LvalExpression Function.getVarBitAt(LvalExpression exp, int i)
          Returns the bit LvalExpression from a given Lvalexpression and the bit number.
 LvalExpression LvalExpression.lvalBitAt(int i)
          Returns LvalExpression that represents the bit at place i of this Expression
 

Methods in SFE.Compiler with parameters of type LvalExpression
static void Optimizer.addGate(OperationExpression gate, LvalExpression holdingExpression)
          Associates the specified gate with it's circuit representation (String) in this map.
static void Function.addVar(LvalExpression exp)
          Adds a local variable that was defined to this functioni, from a given LvalExpression.
static LvalExpression Function.getVar(LvalExpression lval)
          this method is used to get the last referance existing (unique var)
static LvalExpression Function.getVarBitAt(LvalExpression exp, int i)
          Returns the bit LvalExpression from a given Lvalexpression and the bit number.
 

Constructors in SFE.Compiler with parameters of type LvalExpression
AssignmentStatement(LvalExpression lhs, OperationExpression rhs)
          Constructs a new AssignmentStatement from a given lhs and rhs.