polyglot.types
Interface LocalInstance
- All Superinterfaces:
- java.lang.Cloneable, Copy, Declaration, java.io.Serializable, TypeObject, VarInstance
- All Known Implementing Classes:
- LocalInstance_c
public interface LocalInstance
- extends VarInstance
A LocalInstance
contains type information for a local variable.
Methods inherited from interface polyglot.types.VarInstance |
constantValue, constantValueSet, flags, isConstant, name, setConstantValue, setFlags, setName, setNotConstant, setType, type |
flags
LocalInstance flags(Flags flags)
name
LocalInstance name(java.lang.String name)
type
LocalInstance type(Type type)
constantValue
LocalInstance constantValue(java.lang.Object value)
notConstant
LocalInstance notConstant()
orig
LocalInstance orig()