|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LocalInstance
A LocalInstance
contains type information for a local variable.
Method Summary | |
---|---|
LocalInstance |
constantValue(java.lang.Object value)
Set the local's constant value. |
LocalInstance |
flags(Flags flags)
Set the local's flags. |
LocalInstance |
name(java.lang.String name)
Set the local's name. |
void |
setConstantValue(java.lang.Object value)
Destructively set the local's constant value. |
LocalInstance |
type(Type type)
Set the local's type. |
Methods inherited from interface polyglot.types.VarInstance |
---|
constantValue, flags, isConstant, name, setFlags, setType, type |
Methods inherited from interface polyglot.types.TypeObject |
---|
equalsImpl, isCanonical, position, typeSystem |
Methods inherited from interface polyglot.util.Copy |
---|
copy |
Method Detail |
---|
LocalInstance flags(Flags flags)
LocalInstance name(java.lang.String name)
LocalInstance type(Type type)
LocalInstance constantValue(java.lang.Object value)
void setConstantValue(java.lang.Object value)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |