219 references to Any
ILCompiler.Compiler (131)
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)
16Debug.Assert(type.IsCanonicalDefinitionType(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\ConstructedEETypeNode.cs (4)
16Debug.Assert(!type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 61if (!_type.IsCanonicalSubtype(CanonicalFormKind.Any)) 74Debug.Assert(!_type.IsCanonicalSubtype(CanonicalFormKind.Any)); 116if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\DictionaryLayoutNode.cs (1)
40Debug.Assert(type.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\EETypeNode.cs (10)
88Debug.Assert(!type.IsCanonicalSubtype(CanonicalFormKind.Any) || type == type.ConvertToCanonForm(CanonicalFormKind.Specific)); 89Debug.Assert(!type.IsCanonicalSubtype(CanonicalFormKind.Any) || !type.IsMdArray); // MDArray doesn't have type loader templates 93_writableDataNode = !_type.IsCanonicalSubtype(CanonicalFormKind.Any) ? new WritableDataNode(this) : null; 254if (_type.IsCanonicalSubtype(CanonicalFormKind.Any)) 322if (!_type.IsCanonicalSubtype(CanonicalFormKind.Any)) 532if (!isStaticInterfaceMethod && defaultIntfMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 822Debug.Assert(!_type.IsCanonicalSubtype(CanonicalFormKind.Any)); 899if (declType.IsCanonicalSubtype(CanonicalFormKind.Any) 1015if (_type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1259&& !_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)
54Debug.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)
16Debug.Assert(!type.IsCanonicalDefinitionType(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (4)
687Debug.Assert(owningMethod.IsCanonicalMethod(CanonicalFormKind.Any)); 694Debug.Assert(owningType.IsCanonicalSubtype(CanonicalFormKind.Any)); 783Debug.Assert(method.IsCanonicalMethod(CanonicalFormKind.Any)); 853Debug.Assert(type.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\NodeFactory.cs (4)
686else if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 704Debug.Assert(!type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 727Debug.Assert(!type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 858if (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)
78Debug.Assert(!method.IsCanonicalMethod(CanonicalFormKind.Any) ||
Compiler\DependencyAnalysis\ReflectedFieldNode.cs (2)
26Debug.Assert(!field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any) 62if (_field.IsStatic && !_field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\ReflectedTypeNode.cs (2)
28Debug.Assert(!type.IsCanonicalSubtype(CanonicalFormKind.Any) 39if (_type.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\ReflectionInvokeMapNode.cs (1)
106if (type.IsCanonicalSubtype(CanonicalFormKind.Any))
Compiler\DependencyAnalysis\RuntimeFieldHandleNode.cs (1)
18Debug.Assert(!targetField.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\SealedVTableNode.cs (3)
219if (canonImplMethod.IsCanonicalMethod(CanonicalFormKind.Any) && !canonImplMethod.Signature.IsStatic) 277&& _type.IsCanonicalSubtype(CanonicalFormKind.Any) 345Debug.Assert(_interfaceDefinition == null || !method.IsCanonicalMethod(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\StaticsInfoHashtableNode.cs (1)
46Debug.Assert(metadataType.HasInstantiation && !metadataType.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\ILScanner.cs (5)
72if (method.IsCanonicalMethod(CanonicalFormKind.Any) 552if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 652if (baseType.IsCanonicalSubtype(CanonicalFormKind.Any) 691if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 982Debug.Assert(type.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\MetadataManager.cs (4)
504if (!method.IsCanonicalMethod(CanonicalFormKind.Any) && method.IsStaticConstructor) 899if (canonOwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 1168if (parameterType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1205if (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)
27&& !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)
76if (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)
175(type.ConvertToCanonForm(CanonicalFormKind.Specific) != type || type.IsCanonicalSubtype(CanonicalFormKind.Any));
IL\ILImporter.Scanner.cs (6)
178if (_canonMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 795exactContextNeedsRuntimeLookup = exactType.IsCanonicalSubtype(CanonicalFormKind.Any); 1195&& !typeEqualityCheckType.ConvertToCanonForm(CanonicalFormKind.Specific).IsCanonicalSubtype(CanonicalFormKind.Any)) 1217&& !isinstCheckType.ConvertToCanonForm(CanonicalFormKind.Specific).IsCanonicalSubtype(CanonicalFormKind.Any) 1354if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1584Debug.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)
72if (!_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 (50)
Compiler\DependencyAnalysis\ReadyToRun\MethodFixupSignature.cs (1)
59public bool NeedsInstantiationArg => _method.ConstrainedType?.IsCanonicalSubtype(CanonicalFormKind.Any) ?? false;
Compiler\ReadyToRunCompilationModuleGroupBase.cs (6)
358type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 541if (instArg.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 596bool usesCanon = t.IsCanonicalDefinitionType(CanonicalFormKind.Any); 603bool usesCanon = t.IsCanonicalDefinitionType(CanonicalFormKind.Any); 821if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 838if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any))
JitInterface\CorInfoImpl.ReadyToRun.cs (8)
987if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 997if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1006if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1019if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1035if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1942else if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any) || _compilation.NodeFactory.Target.IsWasm) 2236bool constrainedTypeNeedsRuntimeLookup = (constrainedType != null && constrainedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 2246pResult->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 (17)
1506if (objType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1646if (originalImpl.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 1939owningMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 2014if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 2024if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 2032((TypeDesc)methodIL.GetMethodILScopeDefinition().GetObject((int)token)).IsCanonicalDefinitionType(CanonicalFormKind.Any)); 2340return HandleToObject(cls).IsCanonicalSubtype(CanonicalFormKind.Any); 2390if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 3013if (typeToInit.IsCanonicalSubtype(CanonicalFormKind.Any)) 3144else if (!fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3152else if (fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3181else if (fromType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 3232return type1.IsCanonicalSubtype(CanonicalFormKind.Any) && !type2.IsCanonicalSubtype(CanonicalFormKind.Any); 3300if (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 (27)
Compiler\RyuJitCompilation.cs (1)
151if (method.IsCanonicalMethod(CanonicalFormKind.Any)
JitInterface\CorInfoImpl.RyuJit.cs (9)
357if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 370Debug.Assert(typeToInitialize.IsCanonicalSubtype(CanonicalFormKind.Any)); 420if (directMethod != null && !directMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 1083if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1139Debug.Assert(!type.IsString && !type.IsArray && !type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 1310pResult->exactContextNeedsRuntimeLookup = exactType.IsCanonicalSubtype(CanonicalFormKind.Any); 2148else if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 2330Debug.Assert(!implClass.IsCanonicalSubtype(CanonicalFormKind.Any)); 2451if (type.IsCanonicalSubtype(CanonicalFormKind.Any))
parent\parent\Common\JitInterface\CorInfoImpl.cs (17)
1506if (objType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1646if (originalImpl.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 1939owningMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 2014if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 2024if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 2032((TypeDesc)methodIL.GetMethodILScopeDefinition().GetObject((int)token)).IsCanonicalDefinitionType(CanonicalFormKind.Any)); 2340return HandleToObject(cls).IsCanonicalSubtype(CanonicalFormKind.Any); 2390if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 3013if (typeToInit.IsCanonicalSubtype(CanonicalFormKind.Any)) 3144else if (!fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3152else if (fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3181else if (fromType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 3232return type1.IsCanonicalSubtype(CanonicalFormKind.Any) && !type2.IsCanonicalSubtype(CanonicalFormKind.Any); 3300if (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);