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)
470
public override int MetadataToken => MetadataTokens.GetToken(
_handle
);
492
? _containingType.ContainingPEModule.Module.GetDllImportData(
_handle
)
564
MetadataDecoder.GetSignatureCountsOrThrow(_containingType.ContainingPEModule.Module,
_handle
, out parameterCount, out typeParameterCount);
574
internal MethodDefinitionHandle Handle =>
_handle
;
669
MetadataDecoder.GetSignatureCountsOrThrow(_containingType.ContainingPEModule.Module,
_handle
,
699
bool doesNotReturn = moduleSymbol.Module.HasDoesNotReturnAttribute(
_handle
);
741
var memberNotNull = module.GetMemberNotNullAttributeValues(
_handle
);
748
var (memberNotNullWhenTrue, memberNotNullWhenFalse) = module.GetMemberNotNullWhenAttributeValues(
_handle
);
866
ParamInfo<TypeSymbol>[] paramInfo = new MetadataDecoder(moduleSymbol, this).GetSignatureForMethod(
_handle
, out signatureHeader, out mrEx);
928
return _containingType.ContainingPEModule.Module.GetMethodSignatureOrThrow(
_handle
);
968
var gpHandles = moduleSymbol.Module.GetGenericParametersForMethodOrThrow(
_handle
);
1010
isExtensionMethod = moduleSymbol.Module.HasExtensionAttribute(
_handle
, ignoreCase: false);
1063
if (!containingModule.TryGetNonEmptyCustomAttributes(
_handle
, out var customAttributeHandles))
1120
value = _containingType.ContainingPEModule.Module.HasNullableContextAttribute(
_handle
, out byte arg) ?
1388
var explicitlyOverriddenMethods = new MetadataDecoder(moduleSymbol, _containingType).GetExplicitlyOverriddenMethods(_containingType.Handle,
_handle
, this.ContainingType);
1478
isReadOnly = moduleSymbol.Module.HasIsReadOnlyAttribute(
_handle
);
1492
bool hasRequiresUnsafeAttribute = _containingType.ContainingPEModule.Module.HasAttribute(
_handle
, AttributeDescription.RequiresUnsafeAttribute);
1652
var result = _containingType.ContainingPEModule.Module.GetConditionalAttributeValues(
_handle
);
1684
var result = _containingType.ContainingPEModule.Module.HasAttribute(
_handle
, AttributeDescription.SetsRequiredMembersAttribute);
1703
var result = ObsoleteAttributeHelpers.GetObsoleteDataFromMetadata(
_handle
, (PEModuleSymbol)ContainingModule, ignoreByRefLikeMarker: false, ignoreRequiredMemberMarker: MethodKind == MethodKind.Constructor);
1734
var unmanagedCallersOnlyData = containingModule.Module.TryGetUnmanagedCallersOnlyAttribute(
_handle
, new MetadataDecoder(containingModule),
1816
bool unscopedRef = moduleSymbol.Module.HasUnscopedRefAttribute(
_handle
);
1864
if (_containingType.ContainingPEModule.Module.TryGetOverloadResolutionPriorityValue(
_handle
, out int priority) &&