package polyglot.ast; import polyglot.types.LocalInstance; /** * A local variable expression. */ public interface Local extends Variable { /** Get the name of the local variable. */ String name(); /** Set the name of the local variable. */ Local name(String name); /** * Get the type object for the local. This field may not be valid until * after type checking. */ LocalInstance localInstance(); /** Set the type object for the local. */ Local localInstance(LocalInstance li); }