9 overrides of ComputeDirectlyImplementedInterfaces
System.Reflection.MetadataLoadContext (9)
System\Reflection\TypeLoading\Types\RoArrayType.cs (1)
39internal sealed override IEnumerable<RoType> ComputeDirectlyImplementedInterfaces()
System\Reflection\TypeLoading\Types\RoByRefType.cs (1)
33internal sealed override IEnumerable<RoType> ComputeDirectlyImplementedInterfaces() => Array.Empty<RoType>();
System\Reflection\TypeLoading\Types\RoConstructedGenericType.cs (1)
107internal sealed override IEnumerable<RoType> ComputeDirectlyImplementedInterfaces() => _genericTypeDefinition.SpecializeInterfaces(Instantiation);
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (1)
86internal sealed override IEnumerable<RoType> ComputeDirectlyImplementedInterfaces() => SpecializeInterfaces(Instantiation);
System\Reflection\TypeLoading\Types\RoFunctionPointerType.cs (1)
208internal sealed override IEnumerable<RoType> ComputeDirectlyImplementedInterfaces() => Array.Empty<RoType>();
System\Reflection\TypeLoading\Types\RoGenericParameterType.cs (1)
77internal sealed override IEnumerable<RoType> ComputeDirectlyImplementedInterfaces()
System\Reflection\TypeLoading\Types\RoModifiedType.cs (1)
189internal override IEnumerable<RoType> ComputeDirectlyImplementedInterfaces() => throw new NotSupportedException(SR.NotSupported_ModifiedType);
System\Reflection\TypeLoading\Types\RoPointerType.cs (1)
33internal sealed override IEnumerable<RoType> ComputeDirectlyImplementedInterfaces() => Array.Empty<RoType>();
System\Reflection\TypeLoading\Types\RoStubType.cs (1)
74internal sealed override IEnumerable<RoType> ComputeDirectlyImplementedInterfaces() => throw null!;
1 reference to ComputeDirectlyImplementedInterfaces
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Types\RoType.cs (1)
224foreach (RoType ifc in ComputeDirectlyImplementedInterfaces())