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)
450nameAndSignature = 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)
671new MethodNameAndSignature(metadataReader, methodHandle), out dictionary))
29 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)
691MethodNameAndSignature nameAndSig;
System.Private.TypeLoader (26)
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; 166MethodNameAndSignature nameAndSignature = TypeLoaderEnvironment.GetMethodNameAndSignatureFromToken(moduleHandle, (uint)token); 229public bool TryGetGenericMethodComponents(IntPtr methodDictionary, out RuntimeTypeHandle declaringType, out MethodNameAndSignature nameAndSignature, out RuntimeTypeHandle[] genericMethodArgumentHandles, out bool isAsyncVariant) 392private bool TryGetDynamicGenericMethodComponents(IntPtr methodDictionary, out RuntimeTypeHandle declaringType, out MethodNameAndSignature methodNameAndSignature, out RuntimeTypeHandle[] genericMethodArgumentHandles, out bool isAsyncVariant) 416private static unsafe bool TryGetStaticGenericMethodComponents(IntPtr methodDictionary, out RuntimeTypeHandle declaringType, out MethodNameAndSignature nameAndSignature, out RuntimeTypeHandle[] genericMethodArgumentHandles, out bool isAsyncVariant)
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.cs (1)
374public 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) 200MethodNameAndSignature targetMethodNameAndSignature = null; 388MethodNameAndSignature interfaceMethodNameAndSignature = GetMethodNameAndSignatureFromToken(module.Handle, nameAndSigToken); 516MethodNameAndSignature parsedCallingNameAndSignature = GetMethodNameAndSignatureFromToken(module.Handle, parsedCallingNameAndSigToken); 522MethodNameAndSignature targetMethodNameAndSignature = GetMethodNameAndSignatureFromToken(module.Handle, parsedTargetMethodNameAndSigToken);
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)
325private MethodNameAndSignature _methodNameAndSignature; 328public RuntimeMethodKey(bool unboxingStub, bool asyncVariant, bool returnDroppingAsyncThunk, DefType owningType, MethodNameAndSignature nameAndSignature) 447internal MethodDesc ResolveRuntimeMethod(bool unboxingStub, bool asyncVariant, bool returnDroppingAsyncThunk, DefType owningType, MethodNameAndSignature nameAndSignature) 484public MethodDesc ResolveGenericMethodInstantiation(bool unboxingStub, bool asyncVariant, bool returnDroppingAsyncThunk, DefType owningType, MethodNameAndSignature nameAndSignature, Instantiation methodInstantiation)