Package net.hydromatic.morel.compile
Class TypeResolver.Subst
- java.lang.Object
-
- net.hydromatic.morel.compile.TypeResolver.Subst
-
- Direct Known Subclasses:
TypeResolver.EmptySubst,TypeResolver.PlusSubst
- Enclosing class:
- TypeResolver
private abstract static class TypeResolver.Subst extends java.lang.ObjectSubstitution.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static TypeResolver.SubstEMPTY
-
Constructor Summary
Constructors Modifier Constructor Description privateSubst()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract Unifier.Variableget(TypeVar typeVar)(package private) TypeResolver.Substplus(TypeVar typeVar, Unifier.Variable variable)
-
-
-
Field Detail
-
EMPTY
static final TypeResolver.Subst EMPTY
-
-
Method Detail
-
plus
TypeResolver.Subst plus(TypeVar typeVar, Unifier.Variable variable)
-
get
abstract Unifier.Variable get(TypeVar typeVar)
-
-