Uses of Class
net.hydromatic.morel.ast.Ast.FromStep
Packages that use Ast.FromStep
Package
Description
Abstract syntax tree.
Validates programs
(represented as
AstNode),
deduces their type,
and compiles them into code that can be evaluated.-
Uses of Ast.FromStep in net.hydromatic.morel.ast
Subclasses of Ast.FromStep in net.hydromatic.morel.astModifier and TypeClassDescriptionstatic classAcomputeclause in afromexpression.static classAgroupclause in afromexpression.static classAnorderclause in afromexpression.static classA scan (e.g.static classAskipclause in afromexpression.static classAtakeclause in afromexpression.static classAwhereclause in afromexpression.static classAyieldclause in afromexpression.Fields in net.hydromatic.morel.ast with type parameters of type Ast.FromStepModifier and TypeFieldDescriptionfinal com.google.common.collect.ImmutableList<Ast.FromStep> Ast.From.stepsMethods in net.hydromatic.morel.ast that return Ast.FromStepModifier and TypeMethodDescriptionMethod parameters in net.hydromatic.morel.ast with type arguments of type Ast.FromStepModifier and TypeMethodDescriptionAst.From.copy(List<Ast.FromStep> steps, @Nullable Ast.Exp implicitYieldExp) Creates a copy of thisFromwith given contents, orthisif the contents are the same.AstBuilder.from(Pos pos, List<Ast.FromStep> steps) AstBuilder.from(Pos pos, List<Ast.FromStep> steps, Ast.Exp implicitYieldExp) (package private) static @Nullable Ast.ExpAst.From.implicitYieldExp(Pos pos, List<Ast.FromStep> steps) Constructor parameters in net.hydromatic.morel.ast with type arguments of type Ast.FromStepModifierConstructorDescription(package private)From(Pos pos, com.google.common.collect.ImmutableList<Ast.FromStep> steps, @Nullable Ast.Exp implicitYieldExp) -
Uses of Ast.FromStep in net.hydromatic.morel.compile
Methods in net.hydromatic.morel.compile with parameters of type Ast.FromStepModifier and TypeMethodDescriptionprivate Pair<TypeResolver.TypeEnv, Unifier.Variable> TypeResolver.deduceStepType(TypeResolver.TypeEnv env, Ast.FromStep step, Unifier.Variable v, TypeResolver.TypeEnv env2, Map<Ast.Id, Unifier.Variable> fieldVars, List<Ast.FromStep> fromSteps) Method parameters in net.hydromatic.morel.compile with type arguments of type Ast.FromStepModifier and TypeMethodDescriptionprivate Pair<TypeResolver.TypeEnv, Unifier.Variable> TypeResolver.deduceStepType(TypeResolver.TypeEnv env, Ast.FromStep step, Unifier.Variable v, TypeResolver.TypeEnv env2, Map<Ast.Id, Unifier.Variable> fieldVars, List<Ast.FromStep> fromSteps)