1 write to _handle
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
426_handle = methodDef;
23 references to _handle
Microsoft.CodeAnalysis.CSharp (23)
Symbols\Metadata\PE\PEMethodSymbol.cs (23)
470public override int MetadataToken => MetadataTokens.GetToken(_handle); 492? _containingType.ContainingPEModule.Module.GetDllImportData(_handle) 564MetadataDecoder.GetSignatureCountsOrThrow(_containingType.ContainingPEModule.Module, _handle, out parameterCount, out typeParameterCount); 574internal MethodDefinitionHandle Handle => _handle; 667MetadataDecoder.GetSignatureCountsOrThrow(_containingType.ContainingPEModule.Module, _handle, 697bool doesNotReturn = moduleSymbol.Module.HasDoesNotReturnAttribute(_handle); 739var memberNotNull = module.GetMemberNotNullAttributeValues(_handle); 746var (memberNotNullWhenTrue, memberNotNullWhenFalse) = module.GetMemberNotNullWhenAttributeValues(_handle); 864ParamInfo<TypeSymbol>[] paramInfo = new MetadataDecoder(moduleSymbol, this).GetSignatureForMethod(_handle, out signatureHeader, out mrEx); 926return _containingType.ContainingPEModule.Module.GetMethodSignatureOrThrow(_handle); 966var gpHandles = moduleSymbol.Module.GetGenericParametersForMethodOrThrow(_handle); 1008isExtensionMethod = moduleSymbol.Module.HasExtensionAttribute(_handle, ignoreCase: false); 1061if (!containingModule.TryGetNonEmptyCustomAttributes(_handle, out var customAttributeHandles)) 1116value = _containingType.ContainingPEModule.Module.HasNullableContextAttribute(_handle, out byte arg) ? 1384var explicitlyOverriddenMethods = new MetadataDecoder(moduleSymbol, _containingType).GetExplicitlyOverriddenMethods(_containingType.Handle, _handle, this.ContainingType); 1474isReadOnly = moduleSymbol.Module.HasIsReadOnlyAttribute(_handle); 1488bool hasRequiresUnsafeAttribute = _containingType.ContainingPEModule.Module.HasAttribute(_handle, AttributeDescription.RequiresUnsafeAttribute); 1643var result = _containingType.ContainingPEModule.Module.GetConditionalAttributeValues(_handle); 1675var result = _containingType.ContainingPEModule.Module.HasAttribute(_handle, AttributeDescription.SetsRequiredMembersAttribute); 1694var result = ObsoleteAttributeHelpers.GetObsoleteDataFromMetadata(_handle, (PEModuleSymbol)ContainingModule, ignoreByRefLikeMarker: false, ignoreRequiredMemberMarker: MethodKind == MethodKind.Constructor); 1725var unmanagedCallersOnlyData = containingModule.Module.TryGetUnmanagedCallersOnlyAttribute(_handle, new MetadataDecoder(containingModule), 1807bool unscopedRef = moduleSymbol.Module.HasUnscopedRefAttribute(_handle); 1855if (_containingType.ContainingPEModule.Module.TryGetOverloadResolutionPriorityValue(_handle, out int priority) &&