Uses of Interface
gw.lang.reflect.gs.IGenericTypeVariable
Packages that use IGenericTypeVariable
Package
Description
-
Uses of IGenericTypeVariable in editor
Fields in editor declared as IGenericTypeVariableModifier and TypeFieldDescriptionprivate static final IGenericTypeVariable[]
PackageType.EMPTY_TYPEVARS
Methods in editor that return IGenericTypeVariableModifier and TypeMethodDescriptionPackageType.getGenericTypeVariables()
TypeInPackageType.getGenericTypeVariables()
-
Uses of IGenericTypeVariable in gw.internal.gosu.ir.nodes
Methods in gw.internal.gosu.ir.nodes that return IGenericTypeVariableModifier and TypeMethodDescriptionIRMethod.getTypeVariables()
IRMethodForConstructorSymbol.getTypeVariables()
IRMethodForDPSGetter.getTypeVariables()
IRMethodForDPSSetter.getTypeVariables()
IRMethodForPropertyGetter.getTypeVariables()
IRMethodForPropertySetter.getTypeVariables()
IRMethodForReducedDPSGetter.getTypeVariables()
IRMethodForReducedDPSSetter.getTypeVariables()
IRMethodFromConstructorInfo.getTypeVariables()
IRMethodFromJavaMethodInfo.getTypeVariables()
IRMethodFromMethod.getTypeVariables()
IRMethodFromMethodInfo.getTypeVariables()
SyntheticIRMethod.getTypeVariables()
-
Uses of IGenericTypeVariable in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform that return IGenericTypeVariableModifier and TypeMethodDescriptionprivate IGenericTypeVariable[]
AbstractElementTransformer.getGenericFunctionTypeVariables
(IDynamicFunctionSymbol currentFunction) private static IGenericTypeVariable[]
AbstractElementTransformer.getTypeVarsForEnhancement
(IDynamicFunctionSymbol dfs) Methods in gw.internal.gosu.ir.transform that return types with arguments of type IGenericTypeVariableModifier and TypeMethodDescriptionstatic List<IGenericTypeVariable>
AbstractElementTransformer.getTypeVarsForDFS
(IDynamicFunctionSymbol dfs) Methods in gw.internal.gosu.ir.transform with parameters of type IGenericTypeVariableModifier and TypeMethodDescriptionprivate IRCompositeExpression
AbstractElementTransformer.buildLazyTypeResolverCall
(IRMethodStatement method, IGenericTypeVariable[] tvs) private IRCompositeExpression
AbstractElementTransformer.buildSuperCallLazyTypeResolverCall
(IRMethodStatement method, IGenericTypeVariable[] tvs) protected final String
AbstractElementTransformer.getTypeVarParamName
(IGenericTypeVariable typeVar) private IRMethodStatement
AbstractElementTransformer.makeLazyTypeMethod
(IType type, IGenericTypeVariable[] tvs) private IRMethodStatement
AbstractElementTransformer.makeSuperCallLazyTypeMethod
(IType type, IGenericTypeVariable[] tvs) AbstractElementTransformer.pushLazyType
(IType type, IGenericTypeVariable[] tvs) private IRExpression
AbstractElementTransformer.pushLazyTypeWithInvokeDynamic
(IType type, IGenericTypeVariable[] tvs) -
Uses of IGenericTypeVariable in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IGenericTypeVariableFields in gw.internal.gosu.parser declared as IGenericTypeVariableMethods in gw.internal.gosu.parser that return IGenericTypeVariableModifier and TypeMethodDescriptionGenericTypeVariable.copy()
CompoundType.getGenericTypeVariables()
AbstractGenericMethodInfo.getTypeVariables()
AsmMethodJavaClassMethod.getTypeVariables
(IJavaMethodInfo mi) JavaMethodInfo.getTypeVariables()
MethodJavaClassMethod.getTypeVariables
(IJavaMethodInfo mi) GenericTypeVariable.remapBounds
(TypeVarToTypeMap actualParamByVarName) Methods in gw.internal.gosu.parser with parameters of type IGenericTypeVariableModifier and TypeMethodDescriptionprivate void
GosuParser.addTypeVarsToList
(List<IType> typeVariableTypes, IGenericTypeVariable[] typeVariables) private List<TypeVariableDefinitionImpl>
GosuParser.getTypeVarDefsFromDecl
(IGenericTypeVariable[] typeVars) Constructors in gw.internal.gosu.parser with parameters of type IGenericTypeVariable -
Uses of IGenericTypeVariable in gw.internal.gosu.parser.expressions
Methods in gw.internal.gosu.parser.expressions that return IGenericTypeVariableModifier and TypeMethodDescriptionstatic IGenericTypeVariable[]
TypeVariableDefinition.getTypeVars
(List<ITypeVariableDefinitionExpression> typeVarDefs) Constructors in gw.internal.gosu.parser.expressions with parameters of type IGenericTypeVariableModifierConstructorDescriptionTypeVariableDefinition
(IType enclosingType, IGenericTypeVariable typeVar) TypeVariableDefinition
(IType enclosingType, IGenericTypeVariable typeVar, TypeVariableDefinitionImpl typeVarDef, TypeVariableType typeVarType) -
Uses of IGenericTypeVariable in gw.internal.gosu.parser.fragments
Fields in gw.internal.gosu.parser.fragments declared as IGenericTypeVariableModifier and TypeFieldDescriptionprivate static final IGenericTypeVariable[]
GosuFragment.EMTPY_TYPE_VARIABLE_ARRAY
Deprecated.Methods in gw.internal.gosu.parser.fragments that return IGenericTypeVariable -
Uses of IGenericTypeVariable in gw.internal.gosu.parser.java.classinfo
Methods in gw.internal.gosu.parser.java.classinfo that return IGenericTypeVariableModifier and TypeMethodDescriptionJavaSourceMethod.getTypeVariables
(IJavaMethodInfo mi) SyntheticJavaMethod.getTypeVariables
(IJavaMethodInfo javaMethodInfo) -
Uses of IGenericTypeVariable in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return IGenericTypeVariableMethods in gw.lang.parser.expressions with parameters of type IGenericTypeVariableModifier and TypeMethodDescriptionstatic Variance
Variance.maybeInferVariance
(IType type, IGenericTypeVariable gtv) -
Uses of IGenericTypeVariable in gw.lang.reflect
Fields in gw.lang.reflect declared as IGenericTypeVariableModifier and TypeFieldDescriptionprivate IGenericTypeVariable[]
FunctionType._typeVars
private static final IGenericTypeVariable[]
TypeBase.EMPTY_TYPE_VARIABLES_ARRAY
private static final IGenericTypeVariable[]
FunctionType.EMPTY_TYPE_VARS
Methods in gw.lang.reflect that return IGenericTypeVariableModifier and TypeMethodDescriptionprivate IGenericTypeVariable[]
FunctionType.cloneTypeVars()
final IGenericTypeVariable[]
DefaultArrayType.getGenericTypeVariables()
FunctionType.getGenericTypeVariables()
IType.getGenericTypeVariables()
Returns an array of GenericTypeVariables declared with this Generic Type.ParameterizedFunctionType.getGenericTypeVariables()
TypeBase.getGenericTypeVariables()
FunctionType.getTypeVariables()
IGenericMethodInfo.getTypeVariables()
MethodInfoDelegate.getTypeVariables()
Methods in gw.lang.reflect with parameters of type IGenericTypeVariableModifier and TypeMethodDescriptionprivate void
FunctionType.assignTypeVars
(IGenericTypeVariable[] gtvs, TypeVarToTypeMap actualParamByVarName) Constructors in gw.lang.reflect with parameters of type IGenericTypeVariableModifierConstructorDescriptionFunctionType
(String strFunctionName, IType retType, IType[] paramTypes, IGenericTypeVariable[] typeVars) Construct a generic FunctionType with the specified return type, parameter types, and generic type variables. -
Uses of IGenericTypeVariable in gw.lang.reflect.gs
Methods in gw.lang.reflect.gs that return IGenericTypeVariableModifier and TypeMethodDescriptionIGenericTypeVariable.copy()
IGenericTypeVariable.remapBounds
(TypeVarToTypeMap actualParamByVarName) -
Uses of IGenericTypeVariable in gw.lang.reflect.java
Methods in gw.lang.reflect.java that return IGenericTypeVariableModifier and TypeMethodDescriptionIJavaClassMethod.getTypeVariables
(IJavaMethodInfo javaMethodInfo)