Uses of Class
net.hydromatic.morel.ast.Core.AsPat
-
Packages that use Core.AsPat 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.AsPat in net.hydromatic.morel.ast
Methods in net.hydromatic.morel.ast that return Core.AsPat Modifier and Type Method Description Core.AsPatCore.AsPat. accept(Shuttle shuttle)Core.AsPatCoreBuilder. asPat(Type type, String name, int i, Core.Pat pat)Core.AsPatCoreBuilder. asPat(Type type, String name, NameGenerator nameGenerator, Core.Pat pat)Creates an AsPat with a given name, generating an ordinal to distinguish it from other declarations with the same name elsewhere in the program.Core.AsPatCore.AsPat. copy(String name, int i, Core.Pat pat)Creates a copy of thisAsPatwith given contents, orthisif the contents are the same.protected Core.AsPatShuttle. visit(Core.AsPat asPat)Core.AsPatCore.AsPat. withType(Type type)Methods in net.hydromatic.morel.ast with parameters of type Core.AsPat Modifier and Type Method Description protected Core.AsPatShuttle. visit(Core.AsPat asPat)protected voidVisitor. visit(Core.AsPat asPat) -
Uses of Core.AsPat in net.hydromatic.morel.compile
Methods in net.hydromatic.morel.compile with parameters of type Core.AsPat Modifier and Type Method Description voidCompiles.PatternBinder. visit(Core.AsPat asPat)
-