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 = "0x415290", Offset = "0x414090", VA = "0x180415290")] [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 = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")] [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 = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")] [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 = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")] [CompilerGenerated] get { return null; } } // Token: 0x060004FD RID: 1277 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60004FD")] [Address(RVA = "0x4238D0", Offset = "0x4226D0", VA = "0x1804238D0")] 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 = "0x423DF0", Offset = "0x422BF0", VA = "0x180423DF0", 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 = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")] get { return null; } } // Token: 0x06000500 RID: 1280 RVA: 0x00003D80 File Offset: 0x00001F80 [Token(Token = "0x6000500")] [Address(RVA = "0x423750", Offset = "0x422550", VA = "0x180423750")] 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 = "0x423DC0", Offset = "0x422BC0", VA = "0x180423DC0")] 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 = "0x423D70", Offset = "0x422B70", VA = "0x180423D70")] 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 = "0x40FFE0", Offset = "0x40EDE0", VA = "0x18040FFE0")] 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 = "0x423D50", Offset = "0x422B50", VA = "0x180423D50")] get { return 0; } } // Token: 0x06000505 RID: 1285 RVA: 0x00003DF8 File Offset: 0x00001FF8 [Token(Token = "0x6000505")] [Address(RVA = "0x4230A0", Offset = "0x421EA0", VA = "0x1804230A0", Slot = "8")] public int CompareTo(FieldDescriptor other) { return 0; } // Token: 0x06000506 RID: 1286 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000506")] [Address(RVA = "0x423320", Offset = "0x422120", VA = "0x180423320")] internal void CrossLink() { } // Token: 0x06000507 RID: 1287 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000507")] [Address(RVA = "0x423140", Offset = "0x421F40", VA = "0x180423140")] 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; } }