ReflectionMember
                    class ReflectionMember
                
                using System;
using System.Runtime.CompilerServices;
namespace Newtonsoft.Json.Utilities
{
    [System.Runtime.CompilerServices.NullableContext(2)]
    [System.Runtime.CompilerServices.Nullable(0)]
    internal class ReflectionMember
    {
        public Type MemberType { get; set; }
        [System.Runtime.CompilerServices.Nullable(new byte[] {
            2,
            1,
            2
        })]
        [field: System.Runtime.CompilerServices.Nullable(new byte[] {
            2,
            1,
            2
        })]
        public Func<object, object> Getter {
            [return: System.Runtime.CompilerServices.Nullable(new byte[] {
                2,
                1,
                2
            })]
            get;
            [param: System.Runtime.CompilerServices.Nullable(new byte[] {
                2,
                1,
                2
            })]
            set;
        }
        [System.Runtime.CompilerServices.Nullable(new byte[] {
            2,
            1,
            2
        })]
        [field: System.Runtime.CompilerServices.Nullable(new byte[] {
            2,
            1,
            2
        })]
        public Action<object, object> Setter {
            [return: System.Runtime.CompilerServices.Nullable(new byte[] {
                2,
                1,
                2
            })]
            get;
            [param: System.Runtime.CompilerServices.Nullable(new byte[] {
                2,
                1,
                2
            })]
            set;
        }
    }
}