5 instantiations of MethodNameAndSignature
System.Private.TypeLoader (5)
Internal\Runtime\TypeLoader\NativeLayoutInfoLoadContext.cs (1)
189MethodNameAndSignature nameAndSignature = new MethodNameAndSignature(_module.MetadataReader, token.AsHandle().ToMethodHandle(_module.MetadataReader));
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericMethodsLookup.cs (1)
456nameAndSignature = new MethodNameAndSignature(module.MetadataReader, token.AsHandle().ToMethodHandle(module.MetadataReader));
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (1)
152return new MethodNameAndSignature(ModuleList.Instance.GetMetadataReaderForModule(moduleHandle), token.AsHandle().ToMethodHandle(null));
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.LdTokenResultLookup.cs (1)
199MethodNameAndSignature nameAndSignature = new MethodNameAndSignature(reader, handle);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.Metadata.cs (1)
876return _lookupMethodInfo.GetMethodDictionary(new MethodNameAndSignature(ModuleList.Instance.GetMetadataReaderForModule(_moduleHandle), _methodHandle), out dictionaryComponent);
32 references to MethodNameAndSignature
System.Private.CoreLib (2)
Internal\Runtime\CompilerServices\MethodNameAndSignature.cs (2)
43MethodNameAndSignature? other = compare as MethodNameAndSignature;
System.Private.Reflection.Execution (1)
Internal\Reflection\Execution\ExecutionEnvironmentImplementation.MappingTables.cs (1)
697MethodNameAndSignature nameAndSig;
System.Private.TypeLoader (29)
Internal\Runtime\TypeLoader\NativeLayoutInfoLoadContext.cs (1)
189MethodNameAndSignature nameAndSignature = new MethodNameAndSignature(_module.MetadataReader, token.AsHandle().ToMethodHandle(_module.MetadataReader));
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.ConstructedGenericMethodsLookup.cs (5)
27public MethodNameAndSignature _methodNameAndSignature; 172MethodNameAndSignature nameAndSignature = TypeLoaderEnvironment.GetMethodNameAndSignatureFromToken(moduleHandle, (uint)token); 235public bool TryGetGenericMethodComponents(IntPtr methodDictionary, out RuntimeTypeHandle declaringType, out MethodNameAndSignature nameAndSignature, out RuntimeTypeHandle[] genericMethodArgumentHandles, out bool isAsyncVariant) 398private bool TryGetDynamicGenericMethodComponents(IntPtr methodDictionary, out RuntimeTypeHandle declaringType, out MethodNameAndSignature methodNameAndSignature, out RuntimeTypeHandle[] genericMethodArgumentHandles, out bool isAsyncVariant) 422private static unsafe bool TryGetStaticGenericMethodComponents(IntPtr methodDictionary, out RuntimeTypeHandle declaringType, out MethodNameAndSignature nameAndSignature, out RuntimeTypeHandle[] genericMethodArgumentHandles, out bool isAsyncVariant)
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.cs (1)
378public bool TryGetGenericMethodDictionaryForComponents(RuntimeTypeHandle declaringTypeHandle, RuntimeTypeHandle[] genericMethodArgHandles, MethodNameAndSignature nameAndSignature, out IntPtr methodDictionary)
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (5)
150public static MethodNameAndSignature GetMethodNameAndSignatureFromToken(TypeManagerHandle moduleHandle, uint token) 179MethodNameAndSignature targetMethodNameAndSignature = null; 367MethodNameAndSignature interfaceMethodNameAndSignature = GetMethodNameAndSignatureFromToken(module.Handle, nameAndSigToken); 499MethodNameAndSignature parsedCallingNameAndSignature = GetMethodNameAndSignatureFromToken(module.Handle, parsedCallingNameAndSigToken); 505MethodNameAndSignature targetMethodNameAndSignature = GetMethodNameAndSignatureFromToken(module.Handle, parsedTargetMethodNameAndSigToken);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.LdTokenResultLookup.cs (1)
199MethodNameAndSignature nameAndSignature = new MethodNameAndSignature(reader, handle);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.Metadata.cs (3)
697bool GetMethodDictionary(MethodNameAndSignature nameAndSignature, out TDictionaryComponentType dictionary); 724public bool GetMethodDictionary(MethodNameAndSignature nameAndSignature, out IntPtr dictionary) 892public bool TryGetMetadataForTypeMethodNameAndSignature(RuntimeTypeHandle declaringTypeHandle, MethodNameAndSignature nameAndSignature, out QMethodDefinition methodHandle)
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.SignatureParsing.cs (2)
25public static bool IsStaticMethodSignature(MethodNameAndSignature signature) 31public uint GetGenericArgumentCountFromMethodNameAndSignature(MethodNameAndSignature signature)
Internal\TypeSystem\ArrayMethod.Runtime.cs (1)
13public override MethodNameAndSignature NameAndSignature
Internal\TypeSystem\InstantiatedMethod.Runtime.cs (1)
17public override MethodNameAndSignature NameAndSignature
Internal\TypeSystem\MethodDesc.Runtime.cs (1)
34public abstract MethodNameAndSignature NameAndSignature { get; }
Internal\TypeSystem\MethodForInstantiatedType.Runtime.cs (1)
13public override MethodNameAndSignature NameAndSignature
Internal\TypeSystem\RuntimeMethodDesc.cs (3)
18MethodNameAndSignature nameAndSignature, int hashcode) 85private MethodNameAndSignature _nameAndSignature; 86public override MethodNameAndSignature NameAndSignature
Internal\TypeSystem\TypeSystemContext.Runtime.cs (4)
327private MethodNameAndSignature _methodNameAndSignature; 330public RuntimeMethodKey(bool unboxingStub, bool asyncVariant, bool returnDroppingAsyncThunk, DefType owningType, MethodNameAndSignature nameAndSignature) 449internal MethodDesc ResolveRuntimeMethod(bool unboxingStub, bool asyncVariant, bool returnDroppingAsyncThunk, DefType owningType, MethodNameAndSignature nameAndSignature) 486public MethodDesc ResolveGenericMethodInstantiation(bool unboxingStub, bool asyncVariant, bool returnDroppingAsyncThunk, DefType owningType, MethodNameAndSignature nameAndSignature, Instantiation methodInstantiation)