17 references to GenericVariance
System.Private.CoreLib (17)
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\MethodTable.cs (3)
542
internal
GenericVariance
* GenericVariance
557
return GetField<Pointer<
GenericVariance
>>(offset).Value;
559
return GetField<RelativePointer<
GenericVariance
>>(offset).Value;
src\runtime\src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\DispatchResolve.cs (3)
136
GenericVariance
* pItfVarianceInfo = null;
154
GenericVariance
* pTgtVarianceInfo = pTgtType->GenericVariance;
156
if ((tgtEntryArity == 1) && pTgtVarianceInfo[0] ==
GenericVariance
.ArrayCovariant)
src\runtime\src\coreclr\nativeaot\Runtime.Base\src\System\Runtime\TypeCast.cs (11)
533
GenericVariance
* pTargetVarianceInfo = pTargetType->GenericVariance;
558
GenericVariance
* pInterfaceVarianceInfo = pInterfaceType->GenericVariance;
594
GenericVariance
* pTargetVarianceInfo = pTargetType->GenericVariance;
600
GenericVariance
* pSourceVarianceInfo = pSourceType->GenericVariance;
631
GenericVariance
* pVarianceInfo,
642
GenericVariance
varType;
644
varType =
GenericVariance
.ArrayCovariant;
650
case
GenericVariance
.NonVariant:
658
case
GenericVariance
.Covariant:
673
case
GenericVariance
.ArrayCovariant:
688
case
GenericVariance
.Contravariant: