using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Google.Protobuf.Collections; namespace Google.Protobuf.Reflection { // Token: 0x020000A1 RID: 161 [Token(Token = "0x20000A1")] public sealed class MessageDescriptor : DescriptorBase { // Token: 0x0600052F RID: 1327 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600052F")] [Address(RVA = "0x438D20", Offset = "0x437B20", VA = "0x180438D20")] internal MessageDescriptor(DescriptorProto proto, FileDescriptor file, MessageDescriptor parent, int typeIndex, GeneratedClrTypeInfo generatedCodeInfo) { } // Token: 0x06000530 RID: 1328 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000530")] [Address(RVA = "0x4384B0", Offset = "0x4372B0", VA = "0x1804384B0")] private static ReadOnlyDictionary CreateJsonFieldMap(IList fields) { return null; } // Token: 0x1700014A RID: 330 // (get) Token: 0x06000531 RID: 1329 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700014A")] public override string Name { [Token(Token = "0x6000531")] [Address(RVA = "0x4391D0", Offset = "0x437FD0", VA = "0x1804391D0", Slot = "7")] get { return null; } } // Token: 0x1700014B RID: 331 // (get) Token: 0x06000532 RID: 1330 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700014B")] internal DescriptorProto Proto { [Token(Token = "0x6000532")] [Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")] [CompilerGenerated] get { return null; } } // Token: 0x1700014C RID: 332 // (get) Token: 0x06000533 RID: 1331 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700014C")] public Type ClrType { [Token(Token = "0x6000533")] [Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")] [CompilerGenerated] get { return null; } } // Token: 0x1700014D RID: 333 // (get) Token: 0x06000534 RID: 1332 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700014D")] public MessageParser Parser { [Token(Token = "0x6000534")] [Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")] [CompilerGenerated] get { return null; } } // Token: 0x1700014E RID: 334 // (get) Token: 0x06000535 RID: 1333 RVA: 0x00003E10 File Offset: 0x00002010 [Token(Token = "0x1700014E")] internal bool IsWellKnownType { [Token(Token = "0x6000535")] [Address(RVA = "0x439080", Offset = "0x437E80", VA = "0x180439080")] get { return default(bool); } } // Token: 0x1700014F RID: 335 // (get) Token: 0x06000536 RID: 1334 RVA: 0x00003E28 File Offset: 0x00002028 [Token(Token = "0x1700014F")] internal bool IsWrapperType { [Token(Token = "0x6000536")] [Address(RVA = "0x439140", Offset = "0x437F40", VA = "0x180439140")] get { return default(bool); } } // Token: 0x17000150 RID: 336 // (get) Token: 0x06000537 RID: 1335 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000150")] public MessageDescriptor.FieldCollection Fields { [Token(Token = "0x6000537")] [Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")] [CompilerGenerated] get { return null; } } // Token: 0x17000151 RID: 337 // (get) Token: 0x06000538 RID: 1336 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000151")] public IList NestedTypes { [Token(Token = "0x6000538")] [Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")] [CompilerGenerated] get { return null; } } // Token: 0x17000152 RID: 338 // (get) Token: 0x06000539 RID: 1337 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000152")] public IList Oneofs { [Token(Token = "0x6000539")] [Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")] [CompilerGenerated] get { return null; } } // Token: 0x0600053A RID: 1338 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600053A")] [Address(RVA = "0x438BA0", Offset = "0x4379A0", VA = "0x180438BA0")] public FieldDescriptor FindFieldByNumber(int number) { return null; } // Token: 0x0600053B RID: 1339 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600053B")] [Address(RVA = "0x4386C0", Offset = "0x4374C0", VA = "0x1804386C0")] internal void CrossLink() { } // Token: 0x04000247 RID: 583 [Token(Token = "0x4000247")] private static readonly HashSet WellKnownTypeNames; // Token: 0x04000248 RID: 584 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000248")] private readonly IList fieldsInDeclarationOrder; // Token: 0x04000249 RID: 585 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000249")] private readonly IList fieldsInNumberOrder; // Token: 0x0400024A RID: 586 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400024A")] private readonly IDictionary jsonFieldMap; // Token: 0x020000A2 RID: 162 [Token(Token = "0x20000A2")] public sealed class FieldCollection { // Token: 0x0600053D RID: 1341 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600053D")] [Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")] internal FieldCollection(MessageDescriptor messageDescriptor) { } // Token: 0x0600053E RID: 1342 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600053E")] [Address(RVA = "0x407190", Offset = "0x405F90", VA = "0x180407190")] public IList InDeclarationOrder() { return null; } // Token: 0x0600053F RID: 1343 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600053F")] [Address(RVA = "0x42FC20", Offset = "0x42EA20", VA = "0x18042FC20")] public IList InFieldNumberOrder() { return null; } // Token: 0x17000153 RID: 339 [Token(Token = "0x17000153")] public FieldDescriptor this[int number] { [Token(Token = "0x6000540")] [Address(RVA = "0x42FC40", Offset = "0x42EA40", VA = "0x18042FC40")] get { return null; } } // Token: 0x04000253 RID: 595 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000253")] private readonly MessageDescriptor messageDescriptor; } } }