231 lines
6.3 KiB
C#
231 lines
6.3 KiB
C#
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 = "0x2B12B80", Offset = "0x2B11B80", VA = "0x182B12B80")]
|
|
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 = "0x2B12310", Offset = "0x2B11310", VA = "0x182B12310")]
|
|
private static ReadOnlyDictionary<string, FieldDescriptor> CreateJsonFieldMap(IList<FieldDescriptor> 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 = "0x2B13030", Offset = "0x2B12030", VA = "0x182B13030", 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 = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
|
[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 = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
|
[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 = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
|
[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 = "0x2B12EE0", Offset = "0x2B11EE0", VA = "0x182B12EE0")]
|
|
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 = "0x2B12FA0", Offset = "0x2B11FA0", VA = "0x182B12FA0")]
|
|
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 = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000151 RID: 337
|
|
// (get) Token: 0x06000538 RID: 1336 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x17000151")]
|
|
public IList<MessageDescriptor> NestedTypes
|
|
{
|
|
[Token(Token = "0x6000538")]
|
|
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000152 RID: 338
|
|
// (get) Token: 0x06000539 RID: 1337 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x17000152")]
|
|
public IList<OneofDescriptor> Oneofs
|
|
{
|
|
[Token(Token = "0x6000539")]
|
|
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600053A RID: 1338 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x600053A")]
|
|
[Address(RVA = "0x2B12A00", Offset = "0x2B11A00", VA = "0x182B12A00")]
|
|
public FieldDescriptor FindFieldByNumber(int number)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600053B RID: 1339 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600053B")]
|
|
[Address(RVA = "0x2B12520", Offset = "0x2B11520", VA = "0x182B12520")]
|
|
internal void CrossLink()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000247 RID: 583
|
|
[Token(Token = "0x4000247")]
|
|
private static readonly HashSet<string> WellKnownTypeNames;
|
|
|
|
// Token: 0x04000248 RID: 584
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000248")]
|
|
private readonly IList<FieldDescriptor> fieldsInDeclarationOrder;
|
|
|
|
// Token: 0x04000249 RID: 585
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000249")]
|
|
private readonly IList<FieldDescriptor> fieldsInNumberOrder;
|
|
|
|
// Token: 0x0400024A RID: 586
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400024A")]
|
|
private readonly IDictionary<string, FieldDescriptor> 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 = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
|
internal FieldCollection(MessageDescriptor messageDescriptor)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600053E RID: 1342 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x600053E")]
|
|
[Address(RVA = "0x7788D0", Offset = "0x7778D0", VA = "0x1807788D0")]
|
|
public IList<FieldDescriptor> InDeclarationOrder()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600053F RID: 1343 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x600053F")]
|
|
[Address(RVA = "0x94AD80", Offset = "0x949D80", VA = "0x18094AD80")]
|
|
public IList<FieldDescriptor> InFieldNumberOrder()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x17000153 RID: 339
|
|
[Token(Token = "0x17000153")]
|
|
public FieldDescriptor this[int number]
|
|
{
|
|
[Token(Token = "0x6000540")]
|
|
[Address(RVA = "0x2B09CB0", Offset = "0x2B08CB0", VA = "0x182B09CB0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04000253 RID: 595
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000253")]
|
|
private readonly MessageDescriptor messageDescriptor;
|
|
}
|
|
}
|
|
}
|