Uses of Class
net.hydromatic.morel.ast.Core.Case
-
Packages that use Core.Case 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.Case in net.hydromatic.morel.ast
Methods in net.hydromatic.morel.ast that return Core.Case 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)Core.CaseCoreBuilder. ifThenElse(Core.Exp condition, Core.Exp ifTrue, Core.Exp ifFalse)Methods in net.hydromatic.morel.ast with parameters of type Core.Case Modifier and Type Method Description protected Core.ExpShuttle. visit(Core.Case caseOf)protected voidVisitor. visit(Core.Case kase) -
Uses of Core.Case in net.hydromatic.morel.compile
Methods in net.hydromatic.morel.compile that return Core.Case Modifier and Type Method Description private Core.CaseResolver. toCore(Ast.Case case_)private Core.CaseResolver. toCore(Ast.If if_)Methods in net.hydromatic.morel.compile with parameters of type Core.Case Modifier and Type Method Description private static voidCompiles. checkPatternCoverage(TypeSystem typeSystem, Core.Case kase, Consumer<CompileException> errorConsumer, Consumer<CompileException> warningConsumer)protected voidAnalyzer. visit(Core.Case case_)
-