Uses of Class
net.hydromatic.morel.ast.Core.Apply
Packages that use Core.Apply
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.Apply in net.hydromatic.morel.ast
Methods in net.hydromatic.morel.ast that return Core.ApplyModifier and TypeMethodDescriptionCreates aCore.Apply.CoreBuilder.apply(Pos pos, TypeSystem typeSystem, BuiltIn builtIn, Core.Exp arg0, Core.Exp arg1, Core.Exp... args) Creates aCore.Applywith two or more arguments, packing the arguments into a tuple.private Core.ApplyCoreBuilder.call(TypeSystem typeSystem, BuiltIn builtIn, Core.Exp... args) Calls a built-in function.private Core.ApplyCalls a built-in function with one type parameter.Methods in net.hydromatic.morel.ast with parameters of type Core.ApplyModifier and TypeMethodDescriptionprotected Core.ExpShuttle.visit(Core.Apply apply) protected voidVisitor.visit(Core.Apply apply) -
Uses of Core.Apply in net.hydromatic.morel.compile
Methods in net.hydromatic.morel.compile that return Core.ApplyModifier and TypeMethodDescriptionprivate Core.Applyprivate Core.ApplyResolver.toCore(Ast.InfixCall call) Methods in net.hydromatic.morel.compile with parameters of type Core.ApplyModifier and TypeMethodDescriptionprotected CalciteCompiler.RelCodeCalciteCompiler.compileApply(Compiler.Context cx, Core.Apply apply) protected CodeCompiler.compileApply(Compiler.Context cx, Core.Apply apply) protected Core.ExpInliner.visit(Core.Apply apply) protected Core.ExpRelationalizer.visit(Core.Apply apply)