public class NamedVariableFromHint extends java.lang.Object implements NamedVariable
Modifier and Type | Field and Description |
---|---|
private int |
idx |
private java.lang.String |
name |
private int |
slot |
Constructor and Description |
---|
NamedVariableFromHint(java.lang.String name,
int slot,
int idx) |
Modifier and Type | Method and Description |
---|---|
Dumper |
dump(Dumper d) |
Dumper |
dump(Dumper d,
boolean defines) |
boolean |
equals(java.lang.Object o) |
void |
forceName(java.lang.String name) |
java.lang.String |
getStringName() |
int |
hashCode() |
boolean |
isGoodName() |
java.lang.String |
toString() |
NamedVariableFromHint(java.lang.String name, int slot, int idx)
public void forceName(java.lang.String name)
forceName
in interface NamedVariable
public java.lang.String getStringName()
getStringName
in interface NamedVariable
public Dumper dump(Dumper d)
dump
in interface NamedVariable
dump
in interface Dumpable
public Dumper dump(Dumper d, boolean defines)
dump
in interface NamedVariable
public boolean isGoodName()
isGoodName
in interface NamedVariable
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object