13 references to Handle
Microsoft.CodeAnalysis.CSharp (13)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
81return peNamedType.Handle;
Symbols\Metadata\PE\MetadataDecoder.cs (1)
593typeDefsToSearch.Enqueue(peTypeSymbol.Handle);
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1308var explicitlyOverriddenMethods = new MetadataDecoder(moduleSymbol, _containingType).GetExplicitlyOverriddenMethods(_containingType.Handle, _handle, this.ContainingType);
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
490added = TypeHandleToTypeMap.TryAdd(type.Handle, type);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (6)
705Handle, 1183return HandleComparer.Default.Compare(((PENamedTypeSymbol)x).Handle, ((PENamedTypeSymbol)y).Handle); 2172var diag = PEUtilities.DeriveCompilerFeatureRequiredAttributeDiagnostic(this, ContainingPEModule, Handle, allowedFeatures: IsRefLikeType ? CompilerFeatureRequiredFeatures.RefStructs : CompilerFeatureRequiredFeatures.None, decoder); 2360var type = this.ContainingPEModule.TryDecodeAttributeWithTypeArgument(this.Handle, AttributeDescription.CoClassAttribute); 2535builderArgument = this.ContainingPEModule.TryDecodeAttributeWithTypeArgument(this.Handle, AttributeDescription.AsyncMethodBuilderAttribute);
Symbols\Retargeting\RetargetingSymbolTranslator.cs (3)
408if (addedModule.TypeHandleToTypeMap.TryGetValue(type.Handle, out cached)) 435Debug.Assert(result is PENamedTypeSymbol peResult && peResult.Handle == type.Handle);