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