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 (2)
129MethodNameAndSignature nameAndSignature = new MethodNameAndSignature(reader, methodHandle); 181return new MethodNameAndSignature(ModuleList.Instance.GetMetadataReaderForModule(moduleHandle), token.AsHandle().ToMethodHandle(null));
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)
386public bool TryGetGenericMethodDictionaryForComponents(RuntimeTypeHandle declaringTypeHandle, RuntimeTypeHandle[] genericMethodArgHandles, MethodNameAndSignature nameAndSignature, out IntPtr methodDictionary)
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (6)
129MethodNameAndSignature nameAndSignature = new MethodNameAndSignature(reader, methodHandle); 179public static MethodNameAndSignature GetMethodNameAndSignatureFromToken(TypeManagerHandle moduleHandle, uint token) 208MethodNameAndSignature targetMethodNameAndSignature = null; 396MethodNameAndSignature interfaceMethodNameAndSignature = GetMethodNameAndSignatureFromToken(module.Handle, nameAndSigToken); 528MethodNameAndSignature parsedCallingNameAndSignature = GetMethodNameAndSignatureFromToken(module.Handle, parsedCallingNameAndSigToken); 534MethodNameAndSignature targetMethodNameAndSignature = GetMethodNameAndSignatureFromToken(module.Handle, parsedTargetMethodNameAndSigToken);
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)
19MethodNameAndSignature nameAndSignature, int hashcode) 86private MethodNameAndSignature _nameAndSignature; 87public 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)