8 references to ValidateVarianceInType
ILCompiler.ReadyToRun (8)
Compiler\DependencyAnalysis\ReadyToRun\TypeValidationChecker.cs (8)
148ValidateVarianceInType(type.Instantiation, interfaceType, Internal.TypeSystem.GenericVariance.Covariant); 326if (!ValidateVarianceInType(type.Instantiation, constraint, Internal.TypeSystem.GenericVariance.Contravariant)) 354if (!ValidateVarianceInType(type.Instantiation, interfaceType, Internal.TypeSystem.GenericVariance.Covariant)) 686if (!ValidateVarianceInType(associatedTypeInstantiation, signature[i], argTypePosition)) 690if (!ValidateVarianceInType(associatedTypeInstantiation, signature.ReturnType, returnTypePosition)) 718if (!ValidateVarianceInType(associatedTypeInstantiation, instType, Internal.TypeSystem.GenericVariance.None)) 739if (!ValidateVarianceInType(associatedTypeInstantiation, instantiatedType.Instantiation[index], positionForParameter)) 747if (!ValidateVarianceInType(associatedTypeInstantiation, parameterizedType.ParameterType, (parameterizedType.IsByRef || parameterizedType.IsPointer) ? Internal.TypeSystem.GenericVariance.None : position))