Uses of Class
net.hydromatic.morel.ast.Core.Match
-
Packages that use Core.Match 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 Core.Match in net.hydromatic.morel.ast
Fields in net.hydromatic.morel.ast with type parameters of type Core.Match Modifier and Type Field Description List<Core.Match>Core.Case. matchListMethods in net.hydromatic.morel.ast that return Core.Match Modifier and Type Method Description Core.MatchCore.Match. accept(Shuttle shuttle)Core.MatchCore.Match. copy(Core.Pat pat, Core.Exp exp)Core.MatchCoreBuilder. match(Core.Pat pat, Core.Exp exp, Pos pos)protected Core.MatchShuttle. visit(Core.Match match)Methods in net.hydromatic.morel.ast with parameters of type Core.Match Modifier and Type Method Description protected Core.MatchShuttle. visit(Core.Match match)protected voidVisitor. visit(Core.Match match)Method parameters in net.hydromatic.morel.ast with type arguments of type Core.Match Modifier and Type Method Description Core.CaseCoreBuilder. caseOf(Type type, Core.Exp exp, Iterable<? extends Core.Match> matchList, Pos pos)Core.CaseCore.Case. copy(Core.Exp exp, List<Core.Match> matchList)Constructor parameters in net.hydromatic.morel.ast with type arguments of type Core.Match Constructor Description Case(Pos pos, Type type, Core.Exp exp, com.google.common.collect.ImmutableList<Core.Match> matchList) -
Uses of Core.Match in net.hydromatic.morel.compile
Methods in net.hydromatic.morel.compile that return Core.Match Modifier and Type Method Description private Core.MatchResolver. toCore(Ast.Match match)protected Core.MatchEnvShuttle. visit(Core.Match match)Methods in net.hydromatic.morel.compile with parameters of type Core.Match Modifier and Type Method Description private Pair<Core.Pat,Code>Compiler. compileMatch(Compiler.Context cx, Core.Match match)protected Core.MatchEnvShuttle. visit(Core.Match match)protected voidEnvVisitor. visit(Core.Match match)Method parameters in net.hydromatic.morel.compile with type arguments of type Core.Match Modifier and Type Method Description private CodeCompiler. compileMatchList(Compiler.Context cx, List<Core.Match> matchList)Compiles amatchexpression.
-