1 write to _genericMethodDefinition
System.Private.CoreLib (1)
System\Reflection\Runtime\MethodInfos\RuntimeConstructedGenericMethodInfo.cs (1)
24
_genericMethodDefinition
= genericMethodDefinition;
25 references to _genericMethodDefinition
System.Private.CoreLib (25)
System\Reflection\Runtime\MethodInfos\RuntimeConstructedGenericMethodInfo.cs (25)
32
return
_genericMethodDefinition
.Attributes;
40
return
_genericMethodDefinition
.CallingConvention;
44
internal sealed override MetadataReader? GetMetadataReader() =>
_genericMethodDefinition
.GetMetadataReader();
46
internal sealed override CustomAttributeHandleCollection GetCustomAttributeHandles() =>
_genericMethodDefinition
.GetCustomAttributeHandles();
50
return
_genericMethodDefinition
.HasSameMetadataDefinitionAs(other);
57
if (!
_genericMethodDefinition
.Equals(other.
_genericMethodDefinition
))
73
hashcode.Add(
_genericMethodDefinition
);
84
internal sealed override int GenericParameterCount =>
_genericMethodDefinition
.GenericParameterCount;
88
return
_genericMethodDefinition
;
119
return
_genericMethodDefinition
.MetadataDefinitionMethod;
127
return
_genericMethodDefinition
.MetadataToken;
142
return
_genericMethodDefinition
.MethodImplementationFlags;
150
return
_genericMethodDefinition
.Module;
158
return
_genericMethodDefinition
.ReflectedType;
164
return
_genericMethodDefinition
.ComputeToString(this);
171
return
_genericMethodDefinition
.GetRuntimeMethodHandle(GetGenericArguments());
179
return
_genericMethodDefinition
.GetUncachedMethodInvoker(_genericTypeArguments, this);
187
return
_genericMethodDefinition
.RuntimeDeclaringType;
203
return
_genericMethodDefinition
.RuntimeName;
209
return
_genericMethodDefinition
.GetRuntimeParameters(this);
214
return
_genericMethodDefinition
.GetRuntimeReturnParameter(this);
221
if (
_genericMethodDefinition
.ReflectedType.Equals(
_genericMethodDefinition
.DeclaringType))
224
RuntimeNamedMethodInfo newGenericMethodDefinition = (RuntimeNamedMethodInfo)(
_genericMethodDefinition
.WithReflectedTypeSetToDeclaringType);