Uses of Enum
net.hydromatic.morel.type.PrimitiveType
Packages that use PrimitiveType
Package
Description
Abstract syntax tree.
Validates programs
(represented as
AstNode),
deduces their type,
and compiles them into code that can be evaluated.Type system.
-
Uses of PrimitiveType in net.hydromatic.morel.ast
Methods in net.hydromatic.morel.ast with parameters of type PrimitiveTypeModifier and TypeMethodDescriptionCoreBuilder.literal(PrimitiveType type, Object value) Creates a literal. -
Uses of PrimitiveType in net.hydromatic.morel.compile
Fields in net.hydromatic.morel.compile declared as PrimitiveTypeFields in net.hydromatic.morel.compile with type parameters of type PrimitiveTypeModifier and TypeFieldDescriptionprivate final PairList<Unifier.Variable, PrimitiveType> TypeResolver.preferredTypesMethods in net.hydromatic.morel.compile with parameters of type PrimitiveTypeMethod parameters in net.hydromatic.morel.compile with type arguments of type PrimitiveTypeConstructors in net.hydromatic.morel.compile with parameters of type PrimitiveTypeModifierConstructorDescriptionprivateBuiltIn(@Nullable String structure, String mlName, @Nullable String alias, Function<TypeSystem, Type> typeFunction, @Nullable PrimitiveType preferredType, @Nullable Function<Session, Object> sessionValue) privateBuiltIn(@Nullable String structure, String mlName, PrimitiveType preferredType, Function<TypeSystem, Type> typeFunction) -
Uses of PrimitiveType in net.hydromatic.morel.type
Methods in net.hydromatic.morel.type that return PrimitiveTypeModifier and TypeMethodDescriptionPrimitiveType.copy(TypeSystem typeSystem, UnaryOperator<Type> transform) static PrimitiveTypeReturns the enum constant of this type with the specified name.static PrimitiveType[]PrimitiveType.values()Returns an array containing the constants of this enum type, in the order they are declared.TypeShuttle.visit(PrimitiveType primitiveType) Methods in net.hydromatic.morel.type with parameters of type PrimitiveTypeModifier and TypeMethodDescriptionTypeShuttle.visit(PrimitiveType primitiveType) TypeVisitor.visit(PrimitiveType primitiveType) Visits aPrimitiveType.