Uses of Class
net.hydromatic.morel.ast.Core.Tuple
Packages that use Core.Tuple
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.Tuple in net.hydromatic.morel.ast
Methods in net.hydromatic.morel.ast that return Core.TupleModifier and TypeMethodDescriptionCore.Tuple.copy(TypeSystem typeSystem, List<Core.Exp> args) CoreBuilder.tuple(RecordLikeType type, Iterable<? extends Core.Exp> args) CoreBuilder.tuple(RecordLikeType type, Core.Exp... args) CoreBuilder.tuple(TypeSystem typeSystem, Core.Exp... args) CoreBuilder.tuple(TypeSystem typeSystem, @Nullable RecordLikeType type, Iterable<? extends Core.Exp> args) AsCoreBuilder.tuple(RecordLikeType, Iterable), but derives type.Methods in net.hydromatic.morel.ast with parameters of type Core.TupleModifier and TypeMethodDescriptionprivate booleanFromBuilder.isRename(Core.Tuple tuple) Returns whether tuple is something like "{i = j, j = x}".private static booleanReturns whether tuple is something like "{i = i, j = j}".private static FromBuilder.TupleTypeReturns whether tuple is something like "{i = i, j = j}".protected Core.ExpShuttle.visit(Core.Tuple tuple) protected voidVisitor.visit(Core.Tuple tuple) -
Uses of Core.Tuple in net.hydromatic.morel.compile
Methods in net.hydromatic.morel.compile that return Core.TupleModifier and TypeMethodDescriptionprivate Core.TupleResolver.toCore(Ast.Record record) private Core.Tupleprivate Core.TupleCalciteCompiler.toRecord(CalciteCompiler.RelContext cx, Core.Id id)