Uses of Class
net.hydromatic.morel.type.PrimitiveType
-
Packages that use PrimitiveType Package Description net.hydromatic.morel.ast Abstract syntax tree.net.hydromatic.morel.compile Validates programs (represented asAstNode), deduces their type, and compiles them into code that can be evaluated.net.hydromatic.morel.type Type system. -
-
Uses of PrimitiveType in net.hydromatic.morel.ast
Methods in net.hydromatic.morel.ast with parameters of type PrimitiveType Modifier and Type Method Description Core.LiteralCoreBuilder. literal(PrimitiveType type, Object value)Creates a literal. -
Uses of PrimitiveType in net.hydromatic.morel.compile
Fields in net.hydromatic.morel.compile declared as PrimitiveType Modifier and Type Field Description private PrimitiveTypeBuiltIn. preferredTypeFields in net.hydromatic.morel.compile with type parameters of type PrimitiveType Modifier and Type Field Description private List<Pair<Unifier.Variable,PrimitiveType>>TypeResolver. preferredTypesMethods in net.hydromatic.morel.compile with parameters of type PrimitiveType Modifier and Type Method Description private Unifier.TermTypeResolver. toTerm(PrimitiveType type)Method parameters in net.hydromatic.morel.compile with type arguments of type PrimitiveType Modifier and Type Method Description voidBuiltIn. prefer(Consumer<PrimitiveType> consumer)Constructors in net.hydromatic.morel.compile with parameters of type PrimitiveType Constructor Description BuiltIn(@Nullable String structure, String mlName, @Nullable String alias, Function<TypeSystem,Type> typeFunction, @Nullable PrimitiveType preferredType)BuiltIn(@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 PrimitiveType Modifier and Type Method Description PrimitiveTypePrimitiveType. copy(TypeSystem typeSystem, UnaryOperator<Type> transform)static PrimitiveTypePrimitiveType. valueOf(String name)Returns 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.PrimitiveTypeTypeShuttle. visit(PrimitiveType primitiveType)Methods in net.hydromatic.morel.type with parameters of type PrimitiveType Modifier and Type Method Description PrimitiveTypeTypeShuttle. visit(PrimitiveType primitiveType)RTypeVisitor. visit(PrimitiveType primitiveType)Visits aPrimitiveType.
-