Uses of Class
net.hydromatic.morel.ast.Ast.ValBind
-
Packages that use Ast.ValBind Package Description net.hydromatic.morel.ast Abstract syntax tree.net.hydromatic.morel.compile Validates programs (represented asAstNode), deduces their type, and compiles them into code that can be evaluated. -
-
Uses of Ast.ValBind in net.hydromatic.morel.ast
Fields in net.hydromatic.morel.ast with type parameters of type Ast.ValBind Modifier and Type Field Description List<Ast.ValBind>Ast.ValDecl. valBindsMethods in net.hydromatic.morel.ast that return Ast.ValBind Modifier and Type Method Description Ast.ValBindAst.ValBind. copy(Ast.Pat pat, Ast.Exp exp)Creates a copy of thisValBindwith given contents, orthisif the contents are the same.Ast.ValBindAstBuilder. valBind(Pos pos, Ast.Pat pat, Ast.Exp exp)protected Ast.ValBindShuttle. visit(Ast.ValBind valBind)Methods in net.hydromatic.morel.ast with parameters of type Ast.ValBind Modifier and Type Method Description Ast.ValDeclAstBuilder. valDecl(Pos pos, boolean rec, Ast.ValBind... valBinds)protected Ast.ValBindShuttle. visit(Ast.ValBind valBind)protected voidVisitor. visit(Ast.ValBind valBind)Method parameters in net.hydromatic.morel.ast with type arguments of type Ast.ValBind Modifier and Type Method Description Ast.ValDeclAst.ValDecl. copy(Iterable<Ast.ValBind> valBinds)Creates a copy of thisValDeclwith given contents, orthisif the contents are the same.Ast.ValDeclAstBuilder. valDecl(Pos pos, boolean rec, Iterable<? extends Ast.ValBind> valBinds)Constructor parameters in net.hydromatic.morel.ast with type arguments of type Ast.ValBind Constructor Description ValDecl(Pos pos, boolean rec, com.google.common.collect.ImmutableList<Ast.ValBind> valBinds) -
Uses of Ast.ValBind in net.hydromatic.morel.compile
Methods in net.hydromatic.morel.compile that return Ast.ValBind Modifier and Type Method Description private Ast.ValBindTypeResolver. toValBind(TypeResolver.TypeEnv env, Ast.FunBind funBind)Methods in net.hydromatic.morel.compile with parameters of type Ast.ValBind Modifier and Type Method Description private AstNodeTypeResolver. deduceValBindType(TypeResolver.TypeEnv env, Ast.ValBind valBind, Map<Ast.IdPat,Unifier.Term> termMap, Unifier.Variable v, Unifier.Variable vPat)
-