217 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)
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)); 905if (declType.IsCanonicalSubtype(CanonicalFormKind.Any) 1021if (_type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1265&& !_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)); 881Debug.Assert(type.IsCanonicalSubtype(CanonicalFormKind.Any));
Compiler\DependencyAnalysis\NodeFactory.cs (4)
669else if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 687Debug.Assert(!type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 710Debug.Assert(!type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 841if (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)
77Debug.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\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)
72if (method.IsCanonicalMethod(CanonicalFormKind.Any) 552if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 652if (baseType.IsCanonicalSubtype(CanonicalFormKind.Any) 691if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 978Debug.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)
175(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)) 1216&& !isinstCheckType.ConvertToCanonForm(CanonicalFormKind.Specific).IsCanonicalSubtype(CanonicalFormKind.Any) 1353if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1583Debug.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)
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)
988if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 998if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1007if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1020if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1036if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 1926else if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any) || _compilation.NodeFactory.Target.IsWasm) 2227bool constrainedTypeNeedsRuntimeLookup = (constrainedType != null && constrainedType.IsCanonicalSubtype(CanonicalFormKind.Any)); 2237pResult->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)
1492if (objType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1632if (originalImpl.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 1931owningMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 2006if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 2016if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 2024((TypeDesc)methodIL.GetMethodILScopeDefinition().GetObject((int)token)).IsCanonicalDefinitionType(CanonicalFormKind.Any)); 2372if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 2995if (typeToInit.IsCanonicalSubtype(CanonicalFormKind.Any)) 3126else if (!fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3134else if (fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3163else if (fromType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 3214return type1.IsCanonicalSubtype(CanonicalFormKind.Any) && !type2.IsCanonicalSubtype(CanonicalFormKind.Any); 3282if (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)
357if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 370Debug.Assert(typeToInitialize.IsCanonicalSubtype(CanonicalFormKind.Any)); 420if (directMethod != null && !directMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 1081if (type.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1137Debug.Assert(!type.IsString && !type.IsArray && !type.IsCanonicalDefinitionType(CanonicalFormKind.Any)); 1308pResult->exactContextNeedsRuntimeLookup = exactType.IsCanonicalSubtype(CanonicalFormKind.Any); 2141else if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 2323Debug.Assert(!implClass.IsCanonicalSubtype(CanonicalFormKind.Any)); 2444if (type.IsCanonicalSubtype(CanonicalFormKind.Any))
parent\parent\Common\JitInterface\CorInfoImpl.cs (16)
1492if (objType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 1632if (originalImpl.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 1931owningMethod.IsCanonicalMethod(CanonicalFormKind.Any)) 2006if (field.OwningType.IsCanonicalSubtype(CanonicalFormKind.Any)) 2016if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 2024((TypeDesc)methodIL.GetMethodILScopeDefinition().GetObject((int)token)).IsCanonicalDefinitionType(CanonicalFormKind.Any)); 2372if (type.IsCanonicalSubtype(CanonicalFormKind.Any)) 2995if (typeToInit.IsCanonicalSubtype(CanonicalFormKind.Any)) 3126else if (!fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3134else if (fromType.IsCanonicalSubtype(CanonicalFormKind.Any) && !toType.IsCanonicalSubtype(CanonicalFormKind.Any)) 3163else if (fromType.IsCanonicalDefinitionType(CanonicalFormKind.Any)) 3214return type1.IsCanonicalSubtype(CanonicalFormKind.Any) && !type2.IsCanonicalSubtype(CanonicalFormKind.Any); 3282if (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);