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