cs132.vapor.ast
Class VVarRef

java.lang.Object
  extended by cs132.vapor.ast.Node
      extended by cs132.vapor.ast.VOperand
          extended by cs132.vapor.ast.VVarRef
Direct Known Subclasses:
VVarRef.Local, VVarRef.Register

public abstract class VVarRef
extends VOperand

A reference to a function-local variable (VVarRef.Local) or global register (VVarRef.Register).


Nested Class Summary
static class VVarRef.Local
          A reference to a function-local variable.
static class VVarRef.Register
          A reference to a global register.
 
Nested classes/interfaces inherited from class cs132.vapor.ast.VOperand
VOperand.Static
 
Field Summary
 
Fields inherited from class cs132.vapor.ast.Node
sourcePos
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait