Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetMemberMetadataDefinition()

static MemberInfo System.Reflection.NullabilityInfoContext.GetMemberMetadataDefinition ( MemberInfo member)
inlinestaticprivate

Definition at line 372 of file NullabilityInfoContext.cs.

373 {
374 Type declaringType = member.DeclaringType;
375 if (declaringType != null && declaringType.IsGenericType && !declaringType.IsGenericTypeDefinition)
376 {
377 return declaringType.GetGenericTypeDefinition().GetMemberWithSameMetadataDefinitionAs(member);
378 }
379 return member;
380 }

References System.Reflection.MemberInfo.DeclaringType.

Referenced by System.Reflection.NullabilityInfoContext.GetMethodMetadataDefinition(), and System.Reflection.NullabilityInfoContext.TryLoadGenericMetaTypeNullability().