19 references to HasGenericVariance
System.Private.CoreLib (19)
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\MethodTable.cs (3)
548
if (!
HasGenericVariance
)
1213
Debug.Assert(IsGeneric || (IsGenericTypeDefinition &&
HasGenericVariance
));
1216
if (IsGeneric || (IsGenericTypeDefinition &&
HasGenericVariance
))
src\runtime\src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\DispatchResolve.cs (3)
143
fCheckVariance = pItfType->
HasGenericVariance
;
151
if (!fArrayCovariance && pTgtType->
HasGenericVariance
)
209
else if (fCheckVariance && ((fArrayCovariance && pCurEntryType->IsGeneric) || pCurEntryType->
HasGenericVariance
))
src\runtime\src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\TypeCast.cs (13)
99
Debug.Assert(!pTargetType->
HasGenericVariance
);
190
Debug.Assert(!pTargetType->
HasGenericVariance
, "IsInstanceOfClass with variant MethodTable");
308
Debug.Assert(!pTargetType->
HasGenericVariance
);
395
Debug.Assert(!pTargetType->
HasGenericVariance
, "CheckCastClass with variant MethodTable");
412
Debug.Assert(!pTargetType->
HasGenericVariance
, "CheckCastClassSpecial with variant MethodTable");
527
if (pTargetType->
HasGenericVariance
)
547
if (pInterfaceType->
HasGenericVariance
)
1080
if (pTargetType->
HasGenericVariance
&& pSourceType->
HasGenericVariance
)
1189
if (pTargetType->
HasGenericVariance
&& pSourceType->
HasGenericVariance
)
1215
else if (pTargetType->
HasGenericVariance
)
1253
else if (pTargetType->
HasGenericVariance
)