/**
*
*/
package x10.types.constraints;
import polyglot.ast.Typed;
import polyglot.types.Type;
import polyglot.types.Types;
import x10.constraint.XLocal;
import x10.constraint.XTerm;
import x10.constraint.XVar;
import x10.types.X10LocalDef;
/**
* A representation of a local variable, with its associated type information.
* <p>In essence, a CLocal is a serializable representation of an X10LocalInstance.
* @author vj
*/
public interface CLocal extends XLocal<X10LocalDef>, Typed {
public X10LocalDef localDef();
}