Uses of Class
com.strobel.assembler.metadata.GenericParameter
Packages that use GenericParameter
Package
Description
-
Uses of GenericParameter in com.strobel.assembler.metadata
Fields in com.strobel.assembler.metadata with type parameters of type GenericParameterModifier and TypeFieldDescriptionprivate final List
<GenericParameter> CoreMetadataFactory.ClassSignature._genericParameters
private final List
<GenericParameter> CoreMetadataFactory.MethodSignature._genericParameters
private final List
<GenericParameter> MetadataParser.UnresolvedMethod._genericParameters
private final List
<GenericParameter> MethodDefinition._genericParametersView
private final List
<GenericParameter> TypeDefinition._genericParametersView
private final Stack
<GenericParameter> CoreMetadataFactory._tempScope
(package private) final HashMap
<String, GenericParameter> ClassFileReader.ResolverFrame.typeVariables
Methods in com.strobel.assembler.metadata that return GenericParameterModifier and TypeMethodDescriptionClassFileReader.ResolverFrame.findTypeVariable
(String name) CoreMetadataFactory.findTypeVariable
(String name) CoreMetadataFactory.MethodSignature.findTypeVariable
(String name) IGenericContext.findTypeVariable
(String name) MetadataParser.StackBasedGenericContext.findTypeVariable
(String name) final GenericParameter
MetadataResolver.findTypeVariable
(String name) MethodReference.findTypeVariable
(String name) TypeDefinition.findTypeVariable
(String name) TypeReference.findTypeVariable
(String name) CoreMetadataFactory.makeTypeVariable
(String name, FieldTypeSignature[] bounds) Methods in com.strobel.assembler.metadata that return types with arguments of type GenericParameterModifier and TypeMethodDescriptionCoreMetadataFactory.ClassSignature.getGenericParameters()
CoreMetadataFactory.MethodSignature.getGenericParameters()
CoreMetadataFactory.UnresolvedGenericType.getGenericParameters()
CoreMetadataFactory.UnresolvedType.getGenericParameters()
final List
<GenericParameter> GenericMethodInstance.getGenericParameters()
IClassSignature.getGenericParameters()
IGenericParameterProvider.getGenericParameters()
MetadataParser.UnresolvedMethod.getGenericParameters()
final List
<GenericParameter> MethodDefinition.getGenericParameters()
MethodReference.getGenericParameters()
ParameterizedType.getGenericParameters()
final List
<GenericParameter> RawMethod.getGenericParameters()
final List
<GenericParameter> TypeDefinition.getGenericParameters()
TypeReference.getGenericParameters()
Methods in com.strobel.assembler.metadata with parameters of type GenericParameterModifier and TypeMethodDescriptionvoid
ClassFileReader.ResolverFrame.addTypeVariable
(GenericParameter type) protected void
GenericParameterCollection.afterAdd
(int index, GenericParameter p, boolean appended) protected void
GenericParameterCollection.afterRemove
(int index, GenericParameter p) private static boolean
MetadataResolver.areEquivalent
(GenericParameter a, GenericParameter b) (package private) boolean
MetadataHelper.LooseSameTypeVisitor.areSameGenericParameters
(GenericParameter gp1, GenericParameter gp2) (package private) abstract boolean
MetadataHelper.SameTypeVisitor.areSameGenericParameters
(GenericParameter gp1, GenericParameter gp2) (package private) boolean
MetadataHelper.StrictSameTypeVisitor.areSameGenericParameters
(GenericParameter gp1, GenericParameter gp2) protected void
GenericParameterCollection.beforeSet
(int index, GenericParameter p) void
ClassFileReader.ResolverFrame.removeTypeVariable
(GenericParameter type) private void
GenericParameterCollection.updateGenericParameter
(int index, GenericParameter p) DefaultTypeVisitor.visitGenericParameter
(GenericParameter t, P p) MetadataHelper.Adapter.visitGenericParameter
(GenericParameter source, TypeReference target) MetadataHelper.SameTypeVisitor.visitGenericParameter
(GenericParameter t, TypeReference s) MethodBinder.AddMappingsForArgumentVisitor.visitGenericParameter
(GenericParameter t, Map<TypeReference, TypeReference> map) TypeMetadataVisitor.visitGenericParameter
(GenericParameter t, P p) TypeSubstitutionVisitor.visitGenericParameter
(GenericParameter t, Map<TypeReference, TypeReference> map) Constructor parameters in com.strobel.assembler.metadata with type arguments of type GenericParameterModifierConstructorDescription(package private)
UnresolvedType
(TypeReference declaringType, String name, String shortName, List<GenericParameter> genericParameters) (package private)
UnresolvedType
(String packageName, String name, String shortName, List<GenericParameter> genericParameters) -
Uses of GenericParameter in com.strobel.assembler.metadata.signatures
Methods in com.strobel.assembler.metadata.signatures that return GenericParameterModifier and TypeMethodDescriptionMetadataFactory.findTypeVariable
(String name) MetadataFactory.makeTypeVariable
(String name, FieldTypeSignature[] bounds) -
Uses of GenericParameter in com.strobel.decompiler.ast
Methods in com.strobel.decompiler.ast with parameters of type GenericParameterModifier and TypeMethodDescriptionTypeAnalysis.AddMappingsForArgumentVisitor.visitGenericParameter
(GenericParameter t, Map<TypeReference, TypeReference> map) -
Uses of GenericParameter in com.strobel.decompiler.languages.java.ast
Method parameters in com.strobel.decompiler.languages.java.ast with type arguments of type GenericParameterModifier and TypeMethodDescription(package private) final List
<TypeParameterDeclaration> AstBuilder.createTypeParameters
(List<GenericParameter> genericParameters)