1 instantiation of MethodDefinition
System.Reflection.Metadata (1)
System\Reflection\Metadata\MetadataReader.cs (1)
1209return new MethodDefinition(this, GetMethodDefTreatmentAndRowId(handle));
68 references to MethodDefinition
Crossgen2Tasks (1)
PrepareForReadyToRunCompilation.cs (1)
578MethodDefinition methodDef = mdReader.GetMethodDefinition(methoddefHandle);
ILCompiler.Compiler (5)
Compiler\Dataflow\FlowAnnotations.cs (1)
434MethodDefinition methodDef = reader.GetMethodDefinition(method.Handle);
Compiler\DependencyAnalysis\CustomAttributeBasedDependencyAlgorithm.cs (1)
35MethodDefinition methodDef = reader.GetMethodDefinition(methodHandle);
Compiler\DependencyAnalysis\ReflectionInvokeSupportDependencyAlgorithm.cs (1)
39MethodDefinition methodDef = reader.GetMethodDefinition(ecmaMethod.Handle);
src\runtime\src\coreclr\tools\Common\Compiler\DisplayNameHelpers.cs (1)
107var methodDefinition = reader.GetMethodDefinition(method.Handle);
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\GraphBuilder.cs (1)
192MethodDefinition methodDefinition = _metadataReader.GetMethodDefinition(methodHandle);
ILCompiler.MetadataTransform (3)
ILCompiler\Metadata\Transform.Method.cs (3)
76Ecma.MethodDefinition methodDef = reader.GetMethodDefinition(ecmaEntity.Handle); 217Ecma.MethodDefinition methodDef = reader.GetMethodDefinition(ecmaMethod.Handle); 230Ecma.MethodDefinition methodDef = reader.GetMethodDefinition(ecmaMethod.Handle);
ILCompiler.ReadyToRun (8)
Compiler\DependencyAnalysis\ReadyToRun\AttributePresenceFilterNode.cs (1)
223MethodDefinition customAttributeConstructorDefinition = _module.MetadataReader.GetMethodDefinition(customAttributeConstructorDefinitionHandle);
Compiler\DependencyAnalysis\ReadyToRun\MethodIsGenericMapNode.cs (1)
47var methodDefinition = _metadata.GetMethodDefinition(methodDefinitionHandle);
Compiler\DependencyAnalysis\ReadyToRun\ModuleTokenResolver.cs (1)
183MethodDefinition methodDef = token.MetadataReader.GetMethodDefinition((MethodDefinitionHandle)token.Handle);
Compiler\DependencyAnalysis\ReadyToRun\TypeValidationChecker.cs (1)
168var methodDef = method.MetadataReader.GetMethodDefinition(method.Handle);
Compiler\ReadyToRunStandaloneMethodMetadata.cs (1)
169var methodDefinition = metadataReader.GetMethodDefinition((MethodDefinitionHandle)handle);
JitInterface\CorInfoImpl.ReadyToRun.cs (1)
185var methodDefinition = moduleToken.MetadataReader.GetMethodDefinition((MethodDefinitionHandle)moduleToken.Handle);
src\runtime\src\coreclr\tools\Common\Compiler\DisplayNameHelpers.cs (1)
107var methodDefinition = reader.GetMethodDefinition(method.Handle);
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\GraphBuilder.cs (1)
192MethodDefinition methodDefinition = _metadataReader.GetMethodDefinition(methodHandle);
ILCompiler.TypeSystem (6)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaMethod.cs (2)
186var methodDefinition = metadataReader.GetMethodDefinition(_handle); 473MethodDefinition methodDef = metadataReader.GetMethodDefinition(_handle);
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaType.cs (3)
305MethodDefinition methodDef = reader.GetMethodDefinition(handle); 363var methodDefinition = metadataReader.GetMethodDefinition(handle); 385var methodDefinition = metadataReader.GetMethodDefinition(handle);
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\UnsafeAccessors.cs (1)
548MethodDefinition methodDef = reader.GetMethodDefinition(method.Handle);
Microsoft.CodeAnalysis (4)
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
838var def = _previousGeneration.OriginalMetadata.MetadataReader.GetMethodDefinition(handle);
MetadataReader\PEModule.cs (3)
3109var methodDef = metadataReader.GetMethodDefinition((MethodDefinitionHandle)attributeCtor); 3405MethodDefinition methodRow = MetadataReader.GetMethodDefinition(methodDef); 4000MethodDefinition method = MetadataReader.GetMethodDefinition(methodHandle);
Microsoft.CodeAnalysis.CSharp (1)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
178var methodDef = reader.GetMethodDefinition(methodHandle);
Microsoft.CodeAnalysis.Features (1)
PdbSourceDocument\SymbolSourceDocumentFinder.cs (1)
66var methodDef = dllReader.GetMethodDefinition(methodDefHandle);
Microsoft.CodeAnalysis.Rebuild (1)
CompilationOptionsReader.cs (1)
148var methodDefinition = mdReader.GetMethodDefinition(header.EntryPoint);
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (4)
467var method = metadataReader.GetMethodDefinition(methodHandle); 476var method = metadataReader.GetMethodDefinition(child); 525var method = metadataReader.GetMethodDefinition(childMethod); 624var method = metadataReader.GetMethodDefinition(child);
Microsoft.Diagnostics.DataContractReader.Contracts (2)
Contracts\Loader_1.cs (1)
640MethodDefinition methodDef = mdReader.GetMethodDefinition(MetadataTokens.MethodDefinitionHandle(token));
Contracts\RuntimeTypeSystem_1.cs (1)
1456MethodDefinition methodDef = mdReader.GetMethodDefinition(methodDefHandle);
Microsoft.Diagnostics.DataContractReader.Legacy (15)
ClrDataFrame.cs (7)
143GetMethodInfo(out _, out MetadataReader mdReader, out MethodDefinition methodDef, out _, out _); 192GetMethodInfo(out MethodDescHandle mdh, out MetadataReader mdReader, out MethodDefinition methodDef, out Contracts.ModuleHandle moduleHandle, out _); 295GetMethodInfo(out MethodDescHandle mdh, out MetadataReader mdReader, out MethodDefinition methodDef, out Contracts.ModuleHandle moduleHandle, out _); 403private void GetMethodInfo(out MethodDescHandle mdh, out MetadataReader mdReader, out MethodDefinition methodDef, out Contracts.ModuleHandle moduleHandle, out uint token) 432private static void GetMethodSignatureInfo(MetadataReader mdReader, MethodDefinition methodDef, out SignatureHeader header, out uint numArgs) 578GetMethodInfo(out _, out MetadataReader mdReader, out MethodDefinition methodDef, out _, out _); 811private static string? GetParameterName(MetadataReader mdReader, MethodDefinition methodDef, int sequenceNumber)
ClrDataMethodDefinition.cs (1)
77MethodDefinition methodDef = reader.GetMethodDefinition(methodDefHandle);
Dbi\DacDbiImpl.cs (1)
2075MethodDefinition methodDef = mdReader.GetMethodDefinition(mdMethodHandle);
MetaDataImportImpl.cs (4)
527MethodDefinition methodDef = _reader.GetMethodDefinition(methodHandle); 869MethodDefinition methodDef = _reader.GetMethodDefinition(methodHandle); 1035MethodDefinition method = _reader.GetMethodDefinition((MethodDefinitionHandle)constructor); 1494MethodDefinition methodDef = _reader.GetMethodDefinition(methodHandle);
TypeNameBuilder.cs (2)
125MethodDefinition methodDef = reader.GetMethodDefinition(MetadataTokens.MethodDefinitionHandle((int)runtimeTypeSystem.GetMethodToken(method))); 144MethodDefinition methodDef = reader.GetMethodDefinition(MetadataTokens.MethodDefinitionHandle((int)runtimeTypeSystem.GetMethodToken(method)));
Microsoft.NET.Build.Tasks (1)
PrepareForReadyToRunCompilation.cs (1)
605MethodDefinition methodDef = mdReader.GetMethodDefinition(methoddefHandle);
Microsoft.NET.HostModel (1)
ComHost\ClsidMap.cs (1)
232MethodDefinition defConstructor = reader.GetMethodDefinition((MethodDefinitionHandle)attribute.Constructor);
Microsoft.VisualStudio.TestPlatform.Common (1)
Utilities\MetadataReaderHelper.cs (1)
95var methodDefinition = metadataReader.GetMethodDefinition((MethodDefinitionHandle)customAttribute.Constructor);
System.Diagnostics.FileVersionInfo (1)
System\Diagnostics\FileVersionInfo.Unix.cs (1)
271MethodDefinition md = reader.GetMethodDefinition((MethodDefinitionHandle)ctorHandle);
System.Reflection.Metadata (4)
System\Reflection\Metadata\Ecma335\CodedIndex.cs (1)
83/// <param name="handle"><see cref="FieldDefinition"/>, <see cref="MethodDefinition"/></param>
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (1)
29MethodDefinition definition = _reader.GetMethodDefinition((MethodDefinitionHandle)constructor);
System\Reflection\Metadata\MetadataReader.cs (1)
1206public MethodDefinition GetMethodDefinition(MethodDefinitionHandle handle)
System\Reflection\Metadata\PortablePdb\Handles.Debug.cs (1)
176/// Returns a handle to <see cref="MethodDefinition"/> corresponding to this handle.
System.Reflection.MetadataLoadContext (9)
System\Reflection\TypeLoading\Events\Ecma\EcmaEvent.cs (1)
71MethodDefinition def = others[i].GetMethodDefinition(reader);
System\Reflection\TypeLoading\General\Ecma\EcmaHelpers.cs (1)
101public static bool IsConstructor(this in MethodDefinition method, MetadataReader reader)
System\Reflection\TypeLoading\General\Ecma\EcmaResolver.cs (1)
183MethodDefinition methodDefinition = handle.GetMethodDefinition(reader);
System\Reflection\TypeLoading\General\Ecma\MetadataExtensions.cs (1)
43public static MethodDefinition GetMethodDefinition(this MethodDefinitionHandle handle, MetadataReader reader) => reader.GetMethodDefinition(handle);
System\Reflection\TypeLoading\MethodBase\Ecma\EcmaMethodDecoder.cs (3)
74MethodDefinition methodDefinition = MethodDefinition; 156private MethodDefinition MethodDefinition { get { Loader.DisposeCheck(); return _neverAccessThisExceptThroughMethodDefinitionProperty; } } 158private readonly MethodDefinition _neverAccessThisExceptThroughMethodDefinitionProperty;
System\Reflection\TypeLoading\Types\Ecma\EcmaDefinitionType.BindingFlags.cs (2)
23MethodDefinition methodDefinition = handle.GetMethodDefinition(reader); 37MethodDefinition methodDefinition = handle.GetMethodDefinition(reader);