39 references to Universal
ILCompiler.Compiler (8)
Compiler\UserDefinedTypeDescriptor.cs (1)
540type = type.ConvertToCanonForm(CanonicalFormKind.Universal);
parent\parent\Common\Compiler\TypeExtensions.cs (2)
182if (type1.IsCanonicalDefinitionType(CanonicalFormKind.Universal) || type2.IsCanonicalDefinitionType(CanonicalFormKind.Universal))
parent\parent\Common\Internal\Runtime\EETypeBuilderHelpers.cs (2)
83&& !type.IsCanonicalSubtype(CanonicalFormKind.Universal) 88else if (type.IsArray && !type.IsCanonicalSubtype(CanonicalFormKind.Universal))
parent\parent\Common\TypeSystem\IL\Stubs\ComparerIntrinsics.cs (2)
148if (context.IsCanonicalDefinitionType(type, CanonicalFormKind.Universal)) 179Debug.Assert(context.IsCanonicalDefinitionType(nullableType, CanonicalFormKind.Universal));
parent\parent\Common\TypeSystem\IL\Stubs\RuntimeHelpersIntrinsics.cs (1)
29if (elementType.IsCanonicalSubtype(CanonicalFormKind.Universal))
ILCompiler.ReadyToRun (5)
parent\parent\Common\Compiler\TypeExtensions.cs (2)
182if (type1.IsCanonicalDefinitionType(CanonicalFormKind.Universal) || type2.IsCanonicalDefinitionType(CanonicalFormKind.Universal))
parent\parent\Common\TypeSystem\IL\Stubs\ComparerIntrinsics.cs (2)
148if (context.IsCanonicalDefinitionType(type, CanonicalFormKind.Universal)) 179Debug.Assert(context.IsCanonicalDefinitionType(nullableType, CanonicalFormKind.Universal));
parent\parent\Common\TypeSystem\IL\Stubs\RuntimeHelpersIntrinsics.cs (1)
29if (elementType.IsCanonicalSubtype(CanonicalFormKind.Universal))
ILCompiler.TypeSystem (26)
parent\parent\Common\TypeSystem\Canon\CanonTypes.cs (1)
190return policy == CanonicalFormKind.Universal ||
parent\parent\Common\TypeSystem\Canon\CastingHelper.Canon.cs (3)
17if (context.IsCanonicalDefinitionType(otherType, CanonicalFormKind.Universal)) 34if (context.IsCanonicalDefinitionType(otherType, CanonicalFormKind.Universal)) 40if (context.IsCanonicalDefinitionType(type, CanonicalFormKind.Universal))
parent\parent\Common\TypeSystem\Canon\InstantiatedMethod.Canon.cs (4)
44canonicalMethodResult.IsCanonicalMethod(CanonicalFormKind.Universal)) 46canonicalMethodResult = (InstantiatedMethod)canonicalMethodResult.GetCanonMethodTarget(CanonicalFormKind.Universal); 62case CanonicalFormKind.Universal: 80case CanonicalFormKind.Universal:
parent\parent\Common\TypeSystem\Canon\StandardCanonicalizationAlgorithm.cs (6)
85if (kind == CanonicalFormKind.Universal) 93kind = CanonicalFormKind.Universal; 107if (convertedType.IsCanonicalSubtype(CanonicalFormKind.Universal)) 109kind = CanonicalFormKind.Universal; 124if (convertedType.IsCanonicalSubtype(CanonicalFormKind.Universal)) 126kind = CanonicalFormKind.Universal;
parent\parent\Common\TypeSystem\Canon\TypeDesc.Canon.cs (2)
25case CanonicalFormKind.Universal: 43case CanonicalFormKind.Universal:
parent\parent\Common\TypeSystem\Canon\TypeSystemConstraintsHelpers.Canon.cs (2)
18GenericConstraints.NotNullableValueTypeConstraint => context.IsCanonicalDefinitionType(type, CanonicalFormKind.Universal), 40if (context.IsCanonicalDefinitionType(instantiatedConstraintType, CanonicalFormKind.Universal))
parent\parent\Common\TypeSystem\Canon\TypeSystemContext.Canon.cs (1)
61Debug.Assert(kind == CanonicalFormKind.Universal);
parent\parent\Common\TypeSystem\RuntimeDetermined\RuntimeDeterminedCanonicalizationAlgorithm.cs (7)
75if (kind == CanonicalFormKind.Universal) 83kind = CanonicalFormKind.Universal; 102if (canonicalType.IsCanonicalSubtype(CanonicalFormKind.Universal)) 104kind = CanonicalFormKind.Universal; 120kind = CanonicalFormKind.Universal; 134if (typeToConvert.IsCanonicalSubtype(CanonicalFormKind.Universal)) 136kind = CanonicalFormKind.Universal;