218 references to Any
ILCompiler.Compiler (132)
Compiler\Compilation.cs (3)
285Debug.Assert(!type.IsCanonicalSubtype(CanonicalFormKind.Any) || type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 509if (!slotNormalizedMethod.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\CanonicalDefinitionEETypeNode.cs (1)
15Debug.Assert(type.IsCanonicalDefinitionType(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\ConstructedEETypeNode.cs (4)
15Debug.Assert(!type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 60if (!_type.IsCanonicalSubtype(CanonicalFormKind.Any)) 75Debug.Assert(!_type.IsCanonicalSubtype(CanonicalFormKind.Any)); 117if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\DictionaryLayoutNode.cs (1)
40Debug.Assert(type.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\EETypeNode.cs (10)
87Debug.Assert(!type.IsCanonicalSubtype(CanonicalFormKind.Any) || type == type.ConvertToCanonForm(CanonicalFormKind.Specific)); 88Debug.Assert(!type.IsCanonicalSubtype(CanonicalFormKind.Any) || !type.IsMdArray); // MDArray doesn't have type loader templates 92_writableDataNode = !_type.IsCanonicalSubtype(CanonicalFormKind.Any) ? new WritableDataNode(this) : null; 253if (_type.IsCanonicalSubtype(CanonicalFormKind.Any)) 323if (!_type.IsCanonicalSubtype(CanonicalFormKind.Any)) 533if (!isStaticInterfaceMethod && defaultIntfMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 828Debug.Assert(!_type.IsCanonicalSubtype(CanonicalFormKind.Any)); 928if (declType.IsCanonicalSubtype(CanonicalFormKind.Any) 1044if (_type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1288&& !_type.Type.IsCanonicalSubtype(CanonicalFormKind.Any)
Compiler\DependencyAnalysis\ExactMethodInstantiationsEntryNode.cs (1)
22Debug.Assert(!method.GetCanonMethodTarget(CanonicalFormKind.Specific).IsCanonicalMethod(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\FrozenRuntimeTypeNode.cs (1)
19Debug.Assert(!type.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\GenericDictionaryNode.cs (1)
169Debug.Assert(!owningType.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\GenericLookupResult.cs (33)
106if (argument.IsRuntimeDeterminedSubtype || argument.IsCanonicalSubtype(CanonicalFormKind.Any)) 204if (!isConcreteInstantiation && instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)) 208Debug.Assert(!instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 262if (!isConcreteInstantiation && instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)) 266Debug.Assert(!instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 320if (!isConcreteInstantiation && instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)) 324Debug.Assert(!instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 383if (!isConcreteInstantiation && instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)) 387Debug.Assert(!instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 441if (isConcreteInstantiation || !instantiatedMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 447Debug.Assert(instantiatedMethod.IsCanonicalMethod(CanonicalFormKind.Any)); 506if (!isConcreteInstantiation && instantiatedField.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 510Debug.Assert(!instantiatedField.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)); 563if (isConcreteInstantiation || !instantiatedMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 569Debug.Assert(instantiatedMethod.IsCanonicalMethod(CanonicalFormKind.Any)); 631if (isConcreteInstantiation || !instantiatedMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 638Debug.Assert(instantiatedMethod.IsCanonicalMethod(CanonicalFormKind.Any)); 713if (isConcreteInstantiation || !instantiatedMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 733Debug.Assert(instantiatedMethod.IsCanonicalMethod(CanonicalFormKind.Any)); 791if (!isConcreteInstantiation && instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)) 795Debug.Assert(!instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 848if (!isConcreteInstantiation && instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)) 852Debug.Assert(!instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 904if (!isConcreteInstantiation && instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)) 908Debug.Assert(!instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 960if (!isConcreteInstantiation && instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)) 964Debug.Assert(!instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 1012if (!isConcreteInstantiation && instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)) 1016Debug.Assert(!instantiatedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 1089(instantiatedConstrainedMethod.IsCanonicalMethod(CanonicalFormKind.Any) || 1090instantiatedConstraintType.IsCanonicalSubtype(CanonicalFormKind.Any))) 1094Debug.Assert(!instantiatedConstrainedMethod.IsCanonicalMethod(CanonicalFormKind.Any)); 1095Debug.Assert(!instantiatedConstraintType.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\GenericMethodsHashtableNode.cs (2)
53Debug.Assert(method.HasInstantiation && !method.IsCanonicalMethod(CanonicalFormKind.Any)); 100Debug.Assert(method.HasInstantiation && !method.IsCanonicalMethod(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\GenericStaticBaseInfoNode.cs (1)
22Debug.Assert(!type.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\GenericTypesHashtableNode.cs (1)
49if (!type.HasInstantiation || type.IsGenericDefinition || type.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\GenericTypesTemplateMap.cs (1)
115if (type.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\MetadataEETypeNode.cs (1)
15Debug.Assert(!type.IsCanonicalDefinitionType(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (4)
710Debug.Assert(owningMethod.IsCanonicalMethod(CanonicalFormKind.Any)); 717Debug.Assert(owningType.IsCanonicalSubtype(CanonicalFormKind.Any)); 811Debug.Assert(method.IsCanonicalMethod(CanonicalFormKind.Any)); 886Debug.Assert(type.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\NodeFactory.cs (4)
656else if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 674Debug.Assert(!type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 697Debug.Assert(!type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 828if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\NodeFactory.NativeLayout.cs (3)
164if (arrayCanonicalType.IsCanonicalSubtype(CanonicalFormKind.Any) && !_factory.NecessaryTypeSymbol(arrayCanonicalType).RepresentsIndirectionCell) 195if (canonicalType.IsCanonicalSubtype(CanonicalFormKind.Any) && !_factory.NecessaryTypeSymbol(canonicalType).RepresentsIndirectionCell) 197if (!_factory.TypeSystemContext.IsCanonicalDefinitionType(canonicalType, CanonicalFormKind.Any))
Compiler\DependencyAnalysis\NotReadOnlyFieldNode.cs (1)
23Debug.Assert(!field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)
Compiler\DependencyAnalysis\ReadyToRunHelperNode.cs (1)
79Debug.Assert(!method.IsCanonicalMethod(CanonicalFormKind.Any) ||
Compiler\DependencyAnalysis\ReflectedFieldNode.cs (2)
26Debug.Assert(!field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any) 63if (_field.IsStatic && !_field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\ReflectedTypeNode.cs (2)
28Debug.Assert(!type.IsCanonicalSubtype(CanonicalFormKind.Any) 42if (_type.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\ReflectionFieldMapNode.cs (1)
77if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\ReflectionInvokeMapNode.cs (1)
106if (type.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\RuntimeFieldHandleNode.cs (1)
17Debug.Assert(!targetField.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\SealedVTableNode.cs (3)
218if (canonImplMethod.IsCanonicalMethod(CanonicalFormKind.Any) && !canonImplMethod.Signature.IsStatic) 272&& _type.IsCanonicalSubtype(CanonicalFormKind.Any) 330Debug.Assert(_interfaceDefinition == null || !method.IsCanonicalMethod(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\StaticsInfoHashtableNode.cs (1)
45Debug.Assert(metadataType.HasInstantiation && !metadataType.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\ILScanner.cs (5)
73if (method.IsCanonicalMethod(CanonicalFormKind.Any) 559if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 659if (baseType.IsCanonicalSubtype(CanonicalFormKind.Any) 698if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 985Debug.Assert(type.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\MetadataManager.cs (4)
511if (!method.IsCanonicalMethod(CanonicalFormKind.Any) && method.IsStaticConstructor) 902if (canonOwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 1179if (parameterType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1216if (IsReflectionBlocked(type) && !type.IsCanonicalDefinitionType(CanonicalFormKind.Any))
Compiler\MultiFileCompilationModuleGroup.cs (1)
106type.ConvertToCanonForm(CanonicalFormKind.Specific).IsCanonicalSubtype(CanonicalFormKind.Any);
Compiler\PreinitializationManager.cs (1)
115if (item.Type.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\RuntimeConstructableTypeDependencies.cs (1)
26&& !trimmingTargetType.ConvertToCanonForm(CanonicalFormKind.Specific).GetParameterType().IsCanonicalDefinitionType(CanonicalFormKind.Any))
Compiler\SubstitutedILProvider.cs (2)
1056if (knownType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1095if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any))
Compiler\TypePreinit.cs (1)
74if (type.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\UsageBasedInteropStubManager.cs (1)
80else if (type.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\UserDefinedTypeDescriptor.cs (2)
247if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 599bool isCanonical = defType.IsCanonicalSubtype(CanonicalFormKind.Any);
Compiler\VirtualMethodCallHelper.cs (1)
200(type.ConvertToCanonForm(CanonicalFormKind.Specific) != type || type.IsCanonicalSubtype(CanonicalFormKind.Any));
IL\ILImporter.Scanner.cs (6)
178if (_canonMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 794exactContextNeedsRuntimeLookup = exactType.IsCanonicalSubtype(CanonicalFormKind.Any); 1194&& !typeEqualityCheckType.ConvertToCanonForm(CanonicalFormKind.Specific).IsCanonicalSubtype(CanonicalFormKind.Any)) 1214&& !isinstCheckType.ConvertToCanonForm(CanonicalFormKind.Specific).IsCanonicalSubtype(CanonicalFormKind.Any) 1351if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1581Debug.Assert(!type.IsCanonicalSubtype(CanonicalFormKind.Any));
parent\parent\Common\Compiler\CompilerTypeSystemContext.Validation.cs (2)
345if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 387if (!defType.IsCanonicalSubtype(CanonicalFormKind.Any) && !defType.CheckConstraints())
parent\parent\Common\Compiler\DependencyAnalysis\VirtualMethodUseNode.cs (1)
74if (!_decl.IsCanonicalMethod(CanonicalFormKind.Any) || canonDecl == _decl)
parent\parent\Common\Compiler\DevirtualizationManager.cs (2)
74if (declMethod.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any) || implType.IsCanonicalSubtype(CanonicalFormKind.Any))
parent\parent\Common\Compiler\MethodExtensions.cs (1)
133&& !owningType.ConvertToCanonForm(CanonicalFormKind.Specific).IsCanonicalSubtype(CanonicalFormKind.Any))
parent\parent\Common\Compiler\TypeExtensions.cs (10)
164if (!type1.IsCanonicalSubtype(CanonicalFormKind.Any) && !type2.IsCanonicalSubtype(CanonicalFormKind.Any)) 179if (type1.IsCanonicalDefinitionType(CanonicalFormKind.Any) || type2.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 440if (arg.IsCanonicalSubtype(CanonicalFormKind.Any)) 448interfaceType.IsCanonicalSubtype(CanonicalFormKind.Any)) 559if (!interfaceType.IsCanonicalSubtype(CanonicalFormKind.Any) && 561!constrainedType.IsCanonicalSubtype(CanonicalFormKind.Any) && 638if (method.IsCanonicalMethod(CanonicalFormKind.Any) 680if (thisType.IsCanonicalSubtype(CanonicalFormKind.Any))
parent\parent\Common\TypeSystem\IL\NativeAotILProvider.cs (2)
218&& !elementType.IsCanonicalSubtype(CanonicalFormKind.Any) 232&& !elementType.IsCanonicalSubtype(CanonicalFormKind.Any)
parent\parent\Common\TypeSystem\IL\Stubs\ComparerIntrinsics.cs (4)
61if (comparedType.IsCanonicalSubtype(CanonicalFormKind.Any)) 84if (context.IsCanonicalDefinitionType(type, CanonicalFormKind.Any) || 135Debug.Assert(type.IsCanonicalSubtype(CanonicalFormKind.Any)); 215if (type.IsCanonicalSubtype(CanonicalFormKind.Any))
ILCompiler.ReadyToRun (49)
Compiler\DependencyAnalysis\ReadyToRun\MethodFixupSignature.cs (1)
52public bool NeedsInstantiationArg => _method.ConstrainedType?.IsCanonicalSubtype(CanonicalFormKind.Any) ?? false;
Compiler\ReadyToRunCompilationModuleGroupBase.cs (6)
329type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 512if (instArg.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 567bool usesCanon = t.IsCanonicalDefinitionType(CanonicalFormKind.Any); 574bool usesCanon = t.IsCanonicalDefinitionType(CanonicalFormKind.Any); 792if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 809if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any))
JitInterface\CorInfoImpl.ReadyToRun.cs (8)
908if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 918if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 927if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 940if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 956if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1792else if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any) || _compilation.NodeFactory.Target.IsWasm) 2093bool constrainedTypeNeedsRuntimeLookup = (constrainedType != null && constrainedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 2103pResult->exactContextNeedsRuntimeLookup = constrainedTypeNeedsRuntimeLookup || exactType.IsCanonicalSubtype(CanonicalFormKind.Any);
parent\parent\Common\Compiler\CompilerTypeSystemContext.Validation.cs (2)
345if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 387if (!defType.IsCanonicalSubtype(CanonicalFormKind.Any) && !defType.CheckConstraints())
parent\parent\Common\Compiler\DevirtualizationManager.cs (2)
74if (declMethod.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any) || implType.IsCanonicalSubtype(CanonicalFormKind.Any))
parent\parent\Common\Compiler\TypeExtensions.cs (10)
164if (!type1.IsCanonicalSubtype(CanonicalFormKind.Any) && !type2.IsCanonicalSubtype(CanonicalFormKind.Any)) 179if (type1.IsCanonicalDefinitionType(CanonicalFormKind.Any) || type2.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 440if (arg.IsCanonicalSubtype(CanonicalFormKind.Any)) 448interfaceType.IsCanonicalSubtype(CanonicalFormKind.Any)) 559if (!interfaceType.IsCanonicalSubtype(CanonicalFormKind.Any) && 561!constrainedType.IsCanonicalSubtype(CanonicalFormKind.Any) && 638if (method.IsCanonicalMethod(CanonicalFormKind.Any) 680if (thisType.IsCanonicalSubtype(CanonicalFormKind.Any))
parent\parent\Common\JitInterface\CorInfoImpl.cs (16)
1458if (objType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1598if (originalImpl.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 1897owningMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 1972if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 1982if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1990((TypeDesc)methodIL.GetMethodILScopeDefinition().GetObject((int)token)).IsCanonicalDefinitionType(CanonicalFormKind.Any)); 2338if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 2961if (typeToInit.IsCanonicalSubtype(CanonicalFormKind.Any)) 3092else if (!fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3100else if (fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3129else if (fromType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 3180return type1.IsCanonicalSubtype(CanonicalFormKind.Any) && !type2.IsCanonicalSubtype(CanonicalFormKind.Any); 3248if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any))
parent\parent\Common\TypeSystem\IL\Stubs\ComparerIntrinsics.cs (4)
61if (comparedType.IsCanonicalSubtype(CanonicalFormKind.Any)) 84if (context.IsCanonicalDefinitionType(type, CanonicalFormKind.Any) || 135Debug.Assert(type.IsCanonicalSubtype(CanonicalFormKind.Any)); 215if (type.IsCanonicalSubtype(CanonicalFormKind.Any))
ILCompiler.RyuJit (26)
Compiler\RyuJitCompilation.cs (1)
151if (method.IsCanonicalMethod(CanonicalFormKind.Any)
JitInterface\CorInfoImpl.RyuJit.cs (9)
358if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 371Debug.Assert(typeToInitialize.IsCanonicalSubtype(CanonicalFormKind.Any)); 416if (directMethod != null && !directMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 1079if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1135Debug.Assert(!type.IsString && !type.IsArray && !type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 1306pResult->exactContextNeedsRuntimeLookup = exactType.IsCanonicalSubtype(CanonicalFormKind.Any); 2142else if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 2324Debug.Assert(!implClass.IsCanonicalSubtype(CanonicalFormKind.Any)); 2445if (type.IsCanonicalSubtype(CanonicalFormKind.Any))
parent\parent\Common\JitInterface\CorInfoImpl.cs (16)
1458if (objType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1598if (originalImpl.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 1897owningMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 1972if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 1982if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1990((TypeDesc)methodIL.GetMethodILScopeDefinition().GetObject((int)token)).IsCanonicalDefinitionType(CanonicalFormKind.Any)); 2338if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 2961if (typeToInit.IsCanonicalSubtype(CanonicalFormKind.Any)) 3092else if (!fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3100else if (fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3129else if (fromType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 3180return type1.IsCanonicalSubtype(CanonicalFormKind.Any) && !type2.IsCanonicalSubtype(CanonicalFormKind.Any); 3248if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any))
ILCompiler.TypeSystem (11)
parent\parent\Common\TypeSystem\Canon\CanonTypes.cs (2)
106policy == CanonicalFormKind.Any; 191policy == CanonicalFormKind.Any;
parent\parent\Common\TypeSystem\Canon\CastingHelper.Canon.cs (2)
38return type.IsGCPointer || context.IsCanonicalDefinitionType(type, CanonicalFormKind.Any); 44return otherType.IsGCPointer || context.IsCanonicalDefinitionType(otherType, CanonicalFormKind.Any);
parent\parent\Common\TypeSystem\Canon\TypeDesc.Canon.cs (2)
88if (Context.IsCanonicalDefinitionType(this, CanonicalFormKind.Any)) 91return this.IsCanonicalSubtype(CanonicalFormKind.Any);
parent\parent\Common\TypeSystem\Canon\TypeSystemConstraintsHelpers.Canon.cs (3)
16GenericConstraints.ReferenceTypeConstraint => context.IsCanonicalDefinitionType(type, CanonicalFormKind.Any), 17GenericConstraints.DefaultConstructorConstraint => context.IsCanonicalDefinitionType(type, CanonicalFormKind.Any), 35if (context.IsCanonicalDefinitionType(instantiationParam, CanonicalFormKind.Any))
parent\parent\Common\TypeSystem\Canon\TypeSystemContext.Canon.cs (1)
51if (kind == CanonicalFormKind.Any)
parent\parent\Common\TypeSystem\RuntimeDetermined\MethodDesc.RuntimeDetermined.cs (1)
68return IsCanonicalMethod(CanonicalFormKind.Any);