using System; using System.Reflection; using Cpp2IlInjected; namespace Google.Protobuf.Reflection { // Token: 0x020000A6 RID: 166 [Token(Token = "0x20000A6")] public sealed class OneofAccessor { // Token: 0x0600054D RID: 1357 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600054D")] [Address(RVA = "0x2B16090", Offset = "0x2B15090", VA = "0x182B16090")] internal OneofAccessor(PropertyInfo caseProperty, MethodInfo clearMethod, OneofDescriptor descriptor) { } // Token: 0x0600054E RID: 1358 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600054E")] [Address(RVA = "0x2B15FF0", Offset = "0x2B14FF0", VA = "0x182B15FF0")] public FieldDescriptor GetCaseFieldDescriptor(IMessage message) { return null; } // Token: 0x0400025D RID: 605 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400025D")] private readonly Func caseDelegate; // Token: 0x0400025E RID: 606 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400025E")] private readonly Action clearDelegate; // Token: 0x0400025F RID: 607 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400025F")] private OneofDescriptor descriptor; } }