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