33 references to TypeSpecification
ILCompiler.Compiler (3)
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\GraphBuilder.cs (3)
374if (accessedType.Kind == HandleKind.TypeSpecification) 409&& _metadataReader.GetMemberReference((MemberReferenceHandle)accessedMethod).Parent.Kind == HandleKind.TypeSpecification)) 433else if (accessedEntity.Kind == HandleKind.TypeSpecification)
ILCompiler.ReadyToRun (7)
Compiler\DependencyAnalysis\ReadyToRun\AttributePresenceFilterNode.cs (1)
239Debug.Assert(customAttributeConstructorReferenceParentHandle.Kind == HandleKind.TypeSpecification);
Compiler\ReadyToRunStandaloneMethodMetadata.cs (1)
149else if (handle.Kind == HandleKind.TypeSpecification)
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
74case HandleKind.TypeSpecification: 196case HandleKind.TypeSpecification:
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\GraphBuilder.cs (3)
374if (accessedType.Kind == HandleKind.TypeSpecification) 409&& _metadataReader.GetMemberReference((MemberReferenceHandle)accessedMethod).Parent.Kind == HandleKind.TypeSpecification)) 433else if (accessedEntity.Kind == HandleKind.TypeSpecification)
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaModule.cs (1)
130case HandleKind.TypeSpecification:
Microsoft.CodeAnalysis (7)
MetadataReader\MetadataDecoder.cs (7)
153case HandleKind.TypeSpecification: 453case HandleKind.TypeSpecification: 793case HandleKind.TypeSpecification: 911case HandleKind.TypeSpecification: 2179case HandleKind.TypeSpecification: 2263containerType == HandleKind.TypeSpecification); 2267containerType != HandleKind.TypeSpecification)
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1251if (baseTypeHandle.Kind == HandleKind.TypeSpecification)
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
870case HandleKind.TypeSpecification:
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\Signature\RuntimeSignatureDecoder.cs (1)
293case HandleKind.TypeSpecification:
System.Reflection.Metadata (10)
System\Reflection\Metadata\Ecma335\CodedIndex.cs (4)
215case HandleKind.TypeSpecification: return HasCustomAttributeTag.TypeSpec; 403case HandleKind.TypeSpecification: return MemberRefParentTag.TypeSpec; 472case HandleKind.TypeSpecification: return TypeDefOrRefOrSpecTag.TypeSpec; 572case HandleKind.TypeSpecification: return HasCustomDebugInformationTag.TypeSpec;
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (1)
38if (reference.Parent.Kind == HandleKind.TypeSpecification)
System\Reflection\Metadata\Ecma335\Encoding\ExceptionRegionEncoder.cs (1)
76catchType.Kind == HandleKind.TypeSpecification ||
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (1)
419case HandleKind.TypeSpecification:
System\Reflection\Metadata\Ecma335\SignatureDecoder.cs (1)
311case HandleKind.TypeSpecification:
System\Reflection\Metadata\MetadataReader.WinMD.cs (1)
616else if (parent.Kind == HandleKind.TypeSpecification)
System\Reflection\Metadata\PortablePdb\ImportDefinition.cs (1)
29typeOrNamespace.Kind == HandleKind.TypeSpecification);
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\General\Ecma\EcmaResolver.cs (1)
23HandleKind.TypeSpecification => ((TypeSpecificationHandle)handle).ResolveTypeSpec(module, typeContext),
System\Reflection\TypeLoading\General\Ecma\EcmaToStringHelpers.cs (1)
33case HandleKind.TypeSpecification: