1 write to _genericMethodDefinition
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Methods\RoConstructedGenericMethod.cs (1)
24_genericMethodDefinition = genericMethodDefinition;
16 references to _genericMethodDefinition
System.Reflection.MetadataLoadContext (16)
System\Reflection\TypeLoading\Methods\RoConstructedGenericMethod.cs (16)
28internal sealed override RoType GetRoDeclaringType() => _genericMethodDefinition.GetRoDeclaringType(); 29internal sealed override RoModule GetRoModule() => _genericMethodDefinition.GetRoModule(); 31protected sealed override string ComputeName() => _genericMethodDefinition.Name; 32public sealed override int MetadataToken => _genericMethodDefinition.MetadataToken; 33public sealed override IEnumerable<CustomAttributeData> CustomAttributes => _genericMethodDefinition.CustomAttributes; 36protected sealed override MethodAttributes ComputeAttributes() => _genericMethodDefinition.Attributes; 37protected sealed override CallingConventions ComputeCallingConvention() => _genericMethodDefinition.CallingConvention; 38protected sealed override MethodImplAttributes ComputeMethodImplementationFlags() => _genericMethodDefinition.MethodImplementationFlags; 40protected sealed override MethodSig<RoParameter> ComputeMethodSig() => _genericMethodDefinition.SpecializeMethodSig(this); 42public sealed override MethodBody? GetMethodBody() => _genericMethodDefinition.SpecializeMethodBody(this); 49public sealed override MethodInfo GetGenericMethodDefinition() => _genericMethodDefinition; 59if (!(_genericMethodDefinition == other._genericMethodDefinition)) 76int hashCode = _genericMethodDefinition.GetHashCode(); 84protected sealed override MethodSig<string> ComputeMethodSigStrings() => _genericMethodDefinition.SpecializeMethodSigStrings(TypeContext); 86public sealed override TypeContext TypeContext => new TypeContext(_genericMethodDefinition.TypeContext.GenericTypeArguments, _genericMethodArguments);