public class LocalVariable extends Variable
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
name |
EMPTY_ARRAY| Constructor and Description |
|---|
LocalVariable(java.lang.String name,
int location) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(java.lang.Object arg0) |
boolean |
equals(java.lang.Object obj) |
int |
getLocation() |
java.lang.String |
getName() |
int |
hashCode() |
boolean |
isSelf() |
java.lang.Object |
retrieve(InterpreterContext interp) |
void |
setLocation(int slot) |
java.lang.Object |
store(InterpreterContext interp,
java.lang.Object value) |
java.lang.String |
toString() |
addUsedVariables, cloneForInlining, getSimplifiedOperand, getValuefetchCompileTimeArrayElement, getTargetClass, isConstant, isNonAtomicValuepublic void setLocation(int slot)
public int getLocation()
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean isSelf()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int compareTo(java.lang.Object arg0)
public java.lang.Object retrieve(InterpreterContext interp)
public java.lang.Object store(InterpreterContext interp, java.lang.Object value)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.