7 overrides of GetRoElementType
System.Reflection.MetadataLoadContext (7)
System\Reflection\TypeLoading\Types\RoConstructedGenericType.cs (1)
118internal sealed override RoType? GetRoElementType() => null;
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (1)
223internal sealed override RoType? GetRoElementType() => null;
System\Reflection\TypeLoading\Types\RoFunctionPointerType.cs (1)
181internal sealed override RoType? GetRoElementType() => null;
System\Reflection\TypeLoading\Types\RoGenericParameterType.cs (1)
41internal sealed override RoType? GetRoElementType() => null;
System\Reflection\TypeLoading\Types\RoHasElementType.cs (1)
60internal sealed override RoType GetRoElementType() => _elementType;
System\Reflection\TypeLoading\Types\RoModifiedType.cs (1)
167internal override RoType? GetRoElementType() => null;
System\Reflection\TypeLoading\Types\RoStubType.cs (1)
54internal sealed override RoType GetRoElementType() => throw null!;
3 references to GetRoElementType
System.Reflection.MetadataLoadContext (3)
System\Reflection\TypeLoading\Types\RoArrayType.cs (1)
126elementType = elementType.GetRoElementType()!;
System\Reflection\TypeLoading\Types\RoModifiedHasElementType.cs (1)
19_elementModifiedType = Create(unmodifiedType.GetRoElementType()!);
System\Reflection\TypeLoading\Types\RoType.cs (1)
83public sealed override Type? GetElementType() => GetRoElementType();