Base:
7 overrides of GenericParameterPosition
System.Reflection.MetadataLoadContext (7)
System\Reflection\TypeLoading\Types\RoConstructedGenericType.cs (1)
135public sealed override int GenericParameterPosition => throw new InvalidOperationException(SR.Arg_NotGenericParameter);
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (1)
228public sealed override int GenericParameterPosition => throw new InvalidOperationException(SR.Arg_NotGenericParameter);
System\Reflection\TypeLoading\Types\RoFunctionPointerType.cs (1)
191public sealed override int GenericParameterPosition => throw new InvalidOperationException(SR.Arg_NotGenericParameter);
System\Reflection\TypeLoading\Types\RoGenericParameterType.cs (1)
51public sealed override int GenericParameterPosition => (_lazyPosition == -1) ? (_lazyPosition = ComputePosition()) : _lazyPosition;
System\Reflection\TypeLoading\Types\RoHasElementType.cs (1)
70public sealed override int GenericParameterPosition => throw new InvalidOperationException(SR.Arg_NotGenericParameter);
System\Reflection\TypeLoading\Types\RoModifiedType.cs (1)
182public override int GenericParameterPosition => _unmodifiedType.GenericParameterPosition;
System\Reflection\TypeLoading\Types\RoStubType.cs (1)
64public sealed override int GenericParameterPosition => throw null!;
3 references to GenericParameterPosition
System.Reflection.MetadataLoadContext (3)
System\Reflection\TypeLoading\MethodBase\Ecma\EcmaMethodDecoder.cs (1)
42gps[gp.GenericParameterPosition] = gp;
System\Reflection\TypeLoading\Types\Ecma\EcmaDefinitionType.cs (1)
94genericParameters[gp.GenericParameterPosition] = gp;
System\Reflection\TypeLoading\Types\RoModifiedType.cs (1)
182public override int GenericParameterPosition => _unmodifiedType.GenericParameterPosition;