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