Uses of Interface
gw.lang.reflect.ITypeVariableType
Packages that use ITypeVariableType
Package
Description
-
Uses of ITypeVariableType in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement ITypeVariableTypeMethods in gw.internal.gosu.parser that return ITypeVariableTypeModifier and TypeMethodDescriptionTypeLoaderAccess.getOrCreateTypeVariableType(String strName, IType boundingType, IType enclosingType) Methods in gw.internal.gosu.parser that return types with arguments of type ITypeVariableTypeModifier and TypeMethodDescriptionstatic List<ITypeVariableType>TypeLord.getTypeVariables(IType type) Methods in gw.internal.gosu.parser with parameters of type ITypeVariableTypeModifier and TypeMethodDescriptionprivate static booleanTypeLord._isRecursiveType(ITypeVariableType subject, Set<IType> visited, IType... types) private booleanGosuClassParser.hasTypeVar(IType type, ITypeVariableType typeVar) private static booleanAbstractGenericMethodInfo.isBoundingTypeAssignableFromInferredType(IType inferredType, IType boundingType, ITypeVariableType tv, TypeVarToTypeMap map) booleanTypeLoaderAccess.isParameterizedWith(IType type, ITypeVariableType... typeVars) static booleanTypeLord.isRecursiveType(ITypeVariableType subject, IType... types) (package private) booleanParserBase.isTypeVarInReifiedContext(Expression expr, ITypeVariableType typeVarType) private static ITypeTypeLord.solveType(IType genParamType, IType argType, TypeVarToTypeMap inferenceMap, boolean bReverse, ITypeVariableType tvType, IType type) Method parameters in gw.internal.gosu.parser with type arguments of type ITypeVariableTypeModifier and TypeMethodDescriptionstatic booleanTypeLord.getTypeVariables(IType type, Predicate<ITypeVariableType> cb) static voidTypeLord.inferTypeVariableTypesFromGenParamTypeAndConcreteType(IType genParamType, IType argType, TypeVarToTypeMap inferenceMap, HashSet<ITypeVariableType> inferredInCallStack, boolean bReverse) Constructors in gw.internal.gosu.parser with parameters of type ITypeVariableTypeModifierConstructorDescriptionTypeVariableArrayType(ITypeVariableType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader) -
Uses of ITypeVariableType in gw.lang.parser
Fields in gw.lang.parser with type parameters of type ITypeVariableTypeModifier and TypeFieldDescriptionprivate Map<ITypeVariableType,Pair<IType, Boolean>> TypeVarToTypeMap._mapprivate Set<ITypeVariableType>TypeVarToTypeMap._typesInferredFromCovarianceMethods in gw.lang.parser that return types with arguments of type ITypeVariableTypeMethods in gw.lang.parser with parameters of type ITypeVariableTypeModifier and TypeMethodDescriptionbooleanTypeVarToTypeMap.containsKey(ITypeVariableType tvType) TypeVarToTypeMap.get(ITypeVariableType tvType) TypeVarToTypeMap.getPair(ITypeVariableType tvType) booleanTypeVarToTypeMap.isInferredForCovariance(ITypeVariableType tv) booleanAsmTypeVarMatcher.matches(IAsmType thisOne, ITypeVariableType thatOne) booleanJavaClassTypeVarMatcher.matches(IJavaClassTypeVariable thisOne, ITypeVariableType thatOne) booleanRawTypeVarMatcher.matches(TypeVariable thisOne, ITypeVariableType thatOne) booleanTypeVarToTypeMap.ITypeVarMatcher.matches(E thisOne, ITypeVariableType thatOne) TypeVarToTypeMap.put(ITypeVariableType tvType, IType type) TypeVarToTypeMap.put(ITypeVariableType tvType, IType type, boolean bReverse) TypeVarToTypeMap.remove(ITypeVariableType tvType) voidTypeVarToTypeMap.setInferredForCovariance(ITypeVariableType tv) Constructor parameters in gw.lang.parser with type arguments of type ITypeVariableTypeModifierConstructorDescriptionprivateTypeVarToTypeMap(Map<ITypeVariableType, Pair<IType, Boolean>> emptyMap) -
Uses of ITypeVariableType in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return ITypeVariableTypeMethods in gw.lang.parser.expressions with parameters of type ITypeVariableTypeModifier and TypeMethodDescriptionprivate static VarianceVariance.getVariance(ITypeVariableType type) private static booleanVariance.isTypeVarFromEnclosingType(IType enclosingType, ITypeVariableType typeVar) -
Uses of ITypeVariableType in gw.lang.reflect
Methods in gw.lang.reflect that return ITypeVariableTypeModifier and TypeMethodDescriptionITypeSystem.getOrCreateTypeVariableType(String strName, IType boundingType, IType enclosingType) static ITypeVariableTypeTypeSystem.getOrCreateTypeVariableType(String strName, IType boundingType, IType enclosingType) Methods in gw.lang.reflect with parameters of type ITypeVariableTypeModifier and TypeMethodDescriptionbooleanITypeSystem.isParameterizedWith(IType type, ITypeVariableType... typeVar) static booleanTypeSystem.isParameterizedWith(IType type, ITypeVariableType... typeVar)