Uses of Interface
com.twineworks.tweakflow.lang.types.Type
Packages that use Type
Package
Description
-
Uses of Type in com.twineworks.tweakflow.lang.ast.args
Methods in com.twineworks.tweakflow.lang.ast.args that return TypeMethods in com.twineworks.tweakflow.lang.ast.args with parameters of type Type -
Uses of Type in com.twineworks.tweakflow.lang.ast.expressions
Methods in com.twineworks.tweakflow.lang.ast.expressions that return TypeModifier and TypeMethodDescriptionIsNode.getCompareType()FunctionNode.getDeclaredReturnType()CastNode.getTargetType()AndNode.getValueType()BinaryNode.getValueType()BitwiseAndNode.getValueType()BitwiseNotNode.getValueType()BitwiseOrNode.getValueType()BitwisePreservingShiftRightNode.getValueType()BitwiseShiftLeftNode.getValueType()BitwiseXorNode.getValueType()BitwiseZeroShiftRightNode.getValueType()BooleanNode.getValueType()CallNode.getValueType()CastNode.getValueType()ContainerAccessNode.getValueType()DateTimeNode.getValueType()DebugNode.getValueType()DecimalNode.getValueType()DefaultNode.getValueType()DictMergeNode.getValueType()DictNode.getValueType()DivNode.getValueType()DoubleNode.getValueType()EqualNode.getValueType()ExpressionNode.getValueType()ForNode.getValueType()FunctionNode.getValueType()GreaterThanNode.getValueType()GreaterThanOrEqualNode.getValueType()IfNode.getValueType()IntDivNode.getValueType()IsNode.getValueType()LessThanNode.getValueType()LessThanOrEqualNode.getValueType()LetNode.getValueType()ListConcatNode.getValueType()ListNode.getValueType()LongNode.getValueType()MatchNode.getValueType()MinusNode.getValueType()ModNode.getValueType()MultNode.getValueType()NegateNode.getValueType()NilNode.getValueType()NotEqualNode.getValueType()NotNode.getValueType()NotValueAndTypeEqualsNode.getValueType()OrNode.getValueType()PartialApplicationNode.getValueType()PlusNode.getValueType()PowNode.getValueType()ReferenceNode.getValueType()StringConcatNode.getValueType()StringNode.getValueType()ThrowNode.getValueType()TryCatchNode.getValueType()TypeOfNode.getValueType()ValueAndTypeEqualsNode.getValueType()Methods in com.twineworks.tweakflow.lang.ast.expressions with parameters of type TypeModifier and TypeMethodDescriptionIsNode.setCompareType(Type compareType) FunctionNode.setDeclaredReturnType(Type declaredReturnType) CastNode.setTargetType(Type targetType) -
Uses of Type in com.twineworks.tweakflow.lang.ast.structure
Methods in com.twineworks.tweakflow.lang.ast.structure that return TypeModifier and TypeMethodDescriptionGeneratorNode.getDeclaredType()VarDecNode.getDeclaredType()VarDefNode.getDeclaredType()Methods in com.twineworks.tweakflow.lang.ast.structure with parameters of type TypeModifier and TypeMethodDescriptionGeneratorNode.setDeclaredType(Type declaredType) VarDecNode.setDeclaredType(Type declaredType) VarDefNode.setDeclaredType(Type declaredType) -
Uses of Type in com.twineworks.tweakflow.lang.ast.structure.match
Methods in com.twineworks.tweakflow.lang.ast.structure.match that return TypeMethods in com.twineworks.tweakflow.lang.ast.structure.match with parameters of type Type -
Uses of Type in com.twineworks.tweakflow.lang.parse.builders
Methods in com.twineworks.tweakflow.lang.parse.builders with parameters of type TypeModifier and TypeMethodDescriptionExpressionBuilder.addImplicitCast(Type targetType, ExpressionNode node) -
Uses of Type in com.twineworks.tweakflow.lang.parse.util
Methods in com.twineworks.tweakflow.lang.parse.util that return Type -
Uses of Type in com.twineworks.tweakflow.lang.runtime
Methods in com.twineworks.tweakflow.lang.runtime that return Type -
Uses of Type in com.twineworks.tweakflow.lang.scope
Methods in com.twineworks.tweakflow.lang.scope that return TypeMethods in com.twineworks.tweakflow.lang.scope with parameters of type Type -
Uses of Type in com.twineworks.tweakflow.lang.types
Classes in com.twineworks.tweakflow.lang.types that implement TypeModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classFields in com.twineworks.tweakflow.lang.types with type parameters of type TypeMethods in com.twineworks.tweakflow.lang.types that return TypeMethods in com.twineworks.tweakflow.lang.types with parameters of type TypeModifier and TypeMethodDescriptionbooleanAnyType.canAttemptCastFrom(Type type) booleanBinaryType.canAttemptCastFrom(Type type) booleanBooleanType.canAttemptCastFrom(Type type) booleanDateTimeType.canAttemptCastFrom(Type type) booleanDecimalType.canAttemptCastFrom(Type type) booleanDictType.canAttemptCastFrom(Type type) booleanDoubleType.canAttemptCastFrom(Type type) booleanFunctionType.canAttemptCastFrom(Type type) booleanListType.canAttemptCastFrom(Type type) booleanLongType.canAttemptCastFrom(Type type) booleanStringType.canAttemptCastFrom(Type type) booleanType.canAttemptCastFrom(Type type) booleanVoidType.canAttemptCastFrom(Type type) booleanAnyType.canAttemptCastTo(Type type) booleanBinaryType.canAttemptCastTo(Type type) booleanBooleanType.canAttemptCastTo(Type type) booleanDateTimeType.canAttemptCastTo(Type type) booleanDecimalType.canAttemptCastTo(Type type) booleanDictType.canAttemptCastTo(Type type) booleanDoubleType.canAttemptCastTo(Type type) booleanFunctionType.canAttemptCastTo(Type type) booleanListType.canAttemptCastTo(Type type) booleanLongType.canAttemptCastTo(Type type) booleanStringType.canAttemptCastTo(Type type) booleanType.canAttemptCastTo(Type type) booleanVoidType.canAttemptCastTo(Type type) -
Uses of Type in com.twineworks.tweakflow.lang.values
Methods in com.twineworks.tweakflow.lang.values that return TypeModifier and TypeMethodDescriptionFunctionParameter.getDeclaredType()FunctionSignature.getReturnType()Value.type()Methods in com.twineworks.tweakflow.lang.values with parameters of type TypeConstructors in com.twineworks.tweakflow.lang.values with parameters of type TypeModifierConstructorDescriptionFunctionParameter(int index, String name, Type declaredType, Value defaultValue) FunctionSignature(List<FunctionParameter> parameterList, Type returnType) FunctionSignature(Map<String, FunctionParameter> parameterMap, Type returnType)