using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace Google.Protobuf.Reflection { // Token: 0x02000099 RID: 153 [Token(Token = "0x2000099")] public sealed class FieldDescriptor : DescriptorBase, IComparable { // Token: 0x1700012D RID: 301 // (get) Token: 0x060004F9 RID: 1273 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700012D")] public MessageDescriptor ContainingType { [Token(Token = "0x60004F9")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")] [CompilerGenerated] get { return null; } } // Token: 0x1700012E RID: 302 // (get) Token: 0x060004FA RID: 1274 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700012E")] public OneofDescriptor ContainingOneof { [Token(Token = "0x60004FA")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")] [CompilerGenerated] get { return null; } } // Token: 0x1700012F RID: 303 // (get) Token: 0x060004FB RID: 1275 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700012F")] public string JsonName { [Token(Token = "0x60004FB")] [Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")] [CompilerGenerated] get { return null; } } // Token: 0x17000130 RID: 304 // (get) Token: 0x060004FC RID: 1276 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000130")] internal FieldDescriptorProto Proto { [Token(Token = "0x60004FC")] [Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")] [CompilerGenerated] get { return null; } } // Token: 0x060004FD RID: 1277 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60004FD")] [Address(RVA = "0x29CE800", Offset = "0x29CD800", VA = "0x1829CE800")] internal FieldDescriptor(FieldDescriptorProto proto, FileDescriptor file, MessageDescriptor parent, int index, string propertyName) { } // Token: 0x17000131 RID: 305 // (get) Token: 0x060004FE RID: 1278 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000131")] public override string Name { [Token(Token = "0x60004FE")] [Address(RVA = "0x29CECE0", Offset = "0x29CDCE0", VA = "0x1829CECE0", Slot = "7")] get { return null; } } // Token: 0x17000132 RID: 306 // (get) Token: 0x060004FF RID: 1279 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000132")] public IFieldAccessor Accessor { [Token(Token = "0x60004FF")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")] get { return null; } } // Token: 0x06000500 RID: 1280 RVA: 0x00003D80 File Offset: 0x00001F80 [Token(Token = "0x6000500")] [Address(RVA = "0x29CE680", Offset = "0x29CD680", VA = "0x1829CE680")] private static FieldType GetFieldTypeFromProtoType(FieldDescriptorProto.Types.Type type) { return FieldType.Double; } // Token: 0x17000133 RID: 307 // (get) Token: 0x06000501 RID: 1281 RVA: 0x00003D98 File Offset: 0x00001F98 [Token(Token = "0x17000133")] public bool IsRepeated { [Token(Token = "0x6000501")] [Address(RVA = "0x29CECC0", Offset = "0x29CDCC0", VA = "0x1829CECC0")] get { return default(bool); } } // Token: 0x17000134 RID: 308 // (get) Token: 0x06000502 RID: 1282 RVA: 0x00003DB0 File Offset: 0x00001FB0 [Token(Token = "0x17000134")] public bool IsMap { [Token(Token = "0x6000502")] [Address(RVA = "0x29CEC70", Offset = "0x29CDC70", VA = "0x1829CEC70")] get { return default(bool); } } // Token: 0x17000135 RID: 309 // (get) Token: 0x06000503 RID: 1283 RVA: 0x00003DC8 File Offset: 0x00001FC8 [Token(Token = "0x17000135")] public FieldType FieldType { [Token(Token = "0x6000503")] [Address(RVA = "0x42B830", Offset = "0x42A830", VA = "0x18042B830")] get { return FieldType.Double; } } // Token: 0x17000136 RID: 310 // (get) Token: 0x06000504 RID: 1284 RVA: 0x00003DE0 File Offset: 0x00001FE0 [Token(Token = "0x17000136")] public int FieldNumber { [Token(Token = "0x6000504")] [Address(RVA = "0x54ED50", Offset = "0x54DD50", VA = "0x18054ED50")] get { return 0; } } // Token: 0x06000505 RID: 1285 RVA: 0x00003DF8 File Offset: 0x00001FF8 [Token(Token = "0x6000505")] [Address(RVA = "0x29CDFD0", Offset = "0x29CCFD0", VA = "0x1829CDFD0", Slot = "8")] public int CompareTo(FieldDescriptor other) { return 0; } // Token: 0x06000506 RID: 1286 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000506")] [Address(RVA = "0x29CE250", Offset = "0x29CD250", VA = "0x1829CE250")] internal void CrossLink() { } // Token: 0x06000507 RID: 1287 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000507")] [Address(RVA = "0x29CE070", Offset = "0x29CD070", VA = "0x1829CE070")] private IFieldAccessor CreateAccessor() { return null; } // Token: 0x04000219 RID: 537 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000219")] private EnumDescriptor enumType; // Token: 0x0400021A RID: 538 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400021A")] private MessageDescriptor messageType; // Token: 0x0400021B RID: 539 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400021B")] private FieldType fieldType; // Token: 0x0400021C RID: 540 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400021C")] private readonly string propertyName; // Token: 0x0400021D RID: 541 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400021D")] private IFieldAccessor accessor; } }