19 references to IsActualInterface
System.Private.CoreLib (19)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\DynamicMethod.cs (1)
272|| rtOwner.IsGenericParameter || rtOwner.IsActualInterface)
src\libraries\System.Private.CoreLib\src\System\RuntimeType.cs (3)
300if (IsActualInterface) 714if (IsActualInterface) 727if (constraint.IsActualInterface)
src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
36return rt.IsActualInterface;
src\System\Reflection\RuntimeCustomAttributeData.cs (2)
173if (type.IsActualInterface) 2266if (type.IsActualInterface || type.HasElementType || type.IsGenericParameter)
src\System\Reflection\RuntimeMethodInfo.CoreCLR.cs (2)
108if (!IsVirtual || m_declaringType.IsActualInterface) 326if (!IsVirtual || IsStatic || m_declaringType == null || m_declaringType.IsActualInterface)
src\System\Runtime\InteropServices\DynamicInterfaceCastableHelpers.cs (1)
33if (!implType.IsActualInterface)
src\System\RuntimeType.CoreCLR.cs (9)
582if (declaringType.IsActualInterface) 1001Debug.Assert(interfaceType.IsActualInterface); 1031if (constraint.IsActualInterface) 1116if (!declaringType.IsActualInterface) 1209if (!declaringType.IsActualInterface) 1261Debug.Assert((declaringType.IsActualInterface && isInterface && csPropertyInfos == null) || 1262(!declaringType.IsActualInterface && !isInterface && usedSlots.Length >= numVirtuals)); 2700Debug.Assert(!IsActualInterface); // VerifyInterfaceIsImplemented enforces this invariant 2742if (!reflectedType.IsActualInterface)