Uses of Class
net.hydromatic.morel.ast.Shuttle
-
Packages that use Shuttle Package Description net.hydromatic.morel.ast Abstract syntax tree. -
-
Uses of Shuttle in net.hydromatic.morel.ast
Methods in net.hydromatic.morel.ast with parameters of type Shuttle Modifier and Type Method Description AstNodeAst.Aggregate. accept(Shuttle shuttle)Ast.ExpAst.AnnotatedExp. accept(Shuttle shuttle)Ast.PatAst.AnnotatedPat. accept(Shuttle shuttle)Ast.ExpAst.Apply. accept(Shuttle shuttle)Ast.ExpAst.Case. accept(Shuttle shuttle)Ast.TypeAst.CompositeType. accept(Shuttle shuttle)Ast.PatAst.Con0Pat. accept(Shuttle shuttle)Ast.PatAst.ConPat. accept(Shuttle shuttle)Ast.DatatypeBindAst.DatatypeBind. accept(Shuttle shuttle)Ast.DatatypeDeclAst.DatatypeDecl. accept(Shuttle shuttle)abstract Ast.DeclAst.Decl. accept(Shuttle shuttle)abstract Ast.ExpAst.Exp. accept(Shuttle shuttle)Ast.FnAst.Fn. accept(Shuttle shuttle)Ast.ExpAst.From. accept(Shuttle shuttle)Ast.FunBindAst.FunBind. accept(Shuttle shuttle)Ast.TypeAst.FunctionType. accept(Shuttle shuttle)Ast.DeclAst.FunDecl. accept(Shuttle shuttle)Ast.FunMatchAst.FunMatch. accept(Shuttle shuttle)Ast.IdAst.Id. accept(Shuttle shuttle)Ast.PatAst.IdPat. accept(Shuttle shuttle)Ast.ExpAst.If. accept(Shuttle shuttle)Ast.ExpAst.InfixCall. accept(Shuttle shuttle)Ast.PatAst.InfixPat. accept(Shuttle shuttle)Ast.ExpAst.LetExp. accept(Shuttle shuttle)Ast.ListAst.List. accept(Shuttle shuttle)Ast.PatAst.ListPat. accept(Shuttle shuttle)Ast.ExpAst.Literal. accept(Shuttle shuttle)Ast.PatAst.LiteralPat. accept(Shuttle shuttle)Ast.MatchAst.Match. accept(Shuttle shuttle)Ast.TypeAst.NamedType. accept(Shuttle shuttle)abstract Ast.PatAst.Pat. accept(Shuttle shuttle)Ast.ExpAst.PrefixCall. accept(Shuttle shuttle)Ast.ExpAst.Record. accept(Shuttle shuttle)Ast.PatAst.RecordPat. accept(Shuttle shuttle)Ast.ExpAst.RecordSelector. accept(Shuttle shuttle)Ast.RecordTypeAst.RecordType. accept(Shuttle shuttle)Ast.ExpAst.Tuple. accept(Shuttle shuttle)Ast.PatAst.TuplePat. accept(Shuttle shuttle)Ast.TypeAst.TupleType. accept(Shuttle shuttle)AstNodeAst.TyCon. accept(Shuttle shuttle)abstract Ast.TypeAst.Type. accept(Shuttle shuttle)Ast.TyVarAst.TyVar. accept(Shuttle shuttle)AstNodeAst.ValBind. accept(Shuttle shuttle)Ast.ValDeclAst.ValDecl. accept(Shuttle shuttle)Ast.PatAst.WildcardPat. accept(Shuttle shuttle)abstract AstNodeAstNode. accept(Shuttle shuttle)Accepts a shuttle, calling thevisit(net.hydromatic.morel.ast.Ast.Literal)method appropriate to the type of this node, and returning the result.
-