Uses of Class
net.hydromatic.morel.ast.Core.DatatypeDecl
Packages that use Core.DatatypeDecl
Package
Description
Abstract syntax tree.
Validates programs
(represented as
AstNode),
deduces their type,
and compiles them into code that can be evaluated.-
Uses of Core.DatatypeDecl in net.hydromatic.morel.ast
Methods in net.hydromatic.morel.ast that return Core.DatatypeDeclModifier and TypeMethodDescriptionCoreBuilder.datatypeDecl(Iterable<DataType> dataTypes) protected Core.DatatypeDeclShuttle.visit(Core.DatatypeDecl datatypeDecl) Methods in net.hydromatic.morel.ast with parameters of type Core.DatatypeDeclModifier and TypeMethodDescriptionprotected Core.DatatypeDeclShuttle.visit(Core.DatatypeDecl datatypeDecl) protected voidVisitor.visit(Core.DatatypeDecl datatypeDecl) -
Uses of Core.DatatypeDecl in net.hydromatic.morel.compile
Methods in net.hydromatic.morel.compile that return Core.DatatypeDeclModifier and TypeMethodDescriptionResolver.toCore(Ast.DatatypeDecl datatypeDecl) Resolver.ResolvedDatatypeDecl.toDecl()Creates a datatype declaration that may have multiple datatypes.Methods in net.hydromatic.morel.compile with parameters of type Core.DatatypeDeclModifier and TypeMethodDescription(package private) static voidCompiles.bindPattern(TypeSystem typeSystem, List<Binding> bindings, Core.DatatypeDecl datatypeDecl) protected voidCompiles.PatternBinder.visit(Core.DatatypeDecl datatypeDecl)