Package net.hydromatic.morel.compile
Class TypeMap.TermToTypeConverter
- java.lang.Object
-
- net.hydromatic.morel.compile.TypeMap.TermToTypeConverter
-
- All Implemented Interfaces:
Unifier.TermVisitor<Type>
- Enclosing class:
- TypeMap
private static class TypeMap.TermToTypeConverter extends Object implements Unifier.TermVisitor<Type>
Visitor that converts type terms into actual types.
-
-
Constructor Summary
Constructors Constructor Description TermToTypeConverter(TypeMap typeMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Typevisit(Unifier.Sequence sequence)Typevisit(Unifier.Variable variable)
-
-
-
Field Detail
-
typeMap
private final TypeMap typeMap
-
-
Constructor Detail
-
TermToTypeConverter
TermToTypeConverter(TypeMap typeMap)
-
-
Method Detail
-
visit
public Type visit(Unifier.Sequence sequence)
- Specified by:
visitin interfaceUnifier.TermVisitor<Type>
-
visit
public Type visit(Unifier.Variable variable)
- Specified by:
visitin interfaceUnifier.TermVisitor<Type>
-
-