using System; using System.Reflection; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace Google.Protobuf.Reflection { // Token: 0x020000AA RID: 170 [Token(Token = "0x20000AA")] internal static class ReflectionUtil { // Token: 0x0600055F RID: 1375 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600055F")] [Address(RVA = "0x1A5C650", Offset = "0x1A5B450", VA = "0x181A5C650")] internal static void ForceInitialize() { } // Token: 0x06000560 RID: 1376 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000560")] [Address(RVA = "0x43E380", Offset = "0x43D180", VA = "0x18043E380")] internal static Func CreateFuncIMessageObject(MethodInfo method) { return null; } // Token: 0x06000561 RID: 1377 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000561")] [Address(RVA = "0x43E260", Offset = "0x43D060", VA = "0x18043E260")] internal static Func CreateFuncIMessageInt32(MethodInfo method) { return null; } // Token: 0x06000562 RID: 1378 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000562")] [Address(RVA = "0x43DFB0", Offset = "0x43CDB0", VA = "0x18043DFB0")] internal static Action CreateActionIMessageObject(MethodInfo method) { return null; } // Token: 0x06000563 RID: 1379 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000563")] [Address(RVA = "0x43E120", Offset = "0x43CF20", VA = "0x18043E120")] internal static Action CreateActionIMessage(MethodInfo method) { return null; } // Token: 0x06000564 RID: 1380 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000564")] [Address(RVA = "0x43E4A0", Offset = "0x43D2A0", VA = "0x18043E4A0")] private static ReflectionUtil.IReflectionHelper GetReflectionHelper(Type t1, Type t2) { return null; } // Token: 0x1700015E RID: 350 // (get) Token: 0x06000565 RID: 1381 RVA: 0x00003E70 File Offset: 0x00002070 [Token(Token = "0x1700015E")] private static bool CanConvertEnumFuncToInt32Func { [Token(Token = "0x6000565")] [Address(RVA = "0x43E760", Offset = "0x43D560", VA = "0x18043E760")] [CompilerGenerated] get { return default(bool); } } // Token: 0x06000566 RID: 1382 RVA: 0x00003E88 File Offset: 0x00002088 [Token(Token = "0x6000566")] [Address(RVA = "0x43DEF0", Offset = "0x43CCF0", VA = "0x18043DEF0")] private static bool CheckCanConvertEnumFuncToInt32Func() { return default(bool); } // Token: 0x06000567 RID: 1383 RVA: 0x00003EA0 File Offset: 0x000020A0 [Token(Token = "0x6000567")] [Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630")] public static ReflectionUtil.SampleEnum SampleEnumMethod() { return ReflectionUtil.SampleEnum.X; } // Token: 0x04000269 RID: 617 [Token(Token = "0x4000269")] internal static readonly Type[] EmptyTypes; // Token: 0x020000AB RID: 171 [Token(Token = "0x20000AB")] private interface IReflectionHelper { // Token: 0x06000568 RID: 1384 [Token(Token = "0x6000568")] [Address(Slot = "0")] Func CreateFuncIMessageInt32(MethodInfo method); // Token: 0x06000569 RID: 1385 [Token(Token = "0x6000569")] [Address(Slot = "1")] Action CreateActionIMessage(MethodInfo method); // Token: 0x0600056A RID: 1386 [Token(Token = "0x600056A")] [Address(Slot = "2")] Func CreateFuncIMessageObject(MethodInfo method); // Token: 0x0600056B RID: 1387 [Token(Token = "0x600056B")] [Address(Slot = "3")] Action CreateActionIMessageObject(MethodInfo method); } // Token: 0x020000AC RID: 172 [Token(Token = "0x20000AC")] private class ReflectionHelper : ReflectionUtil.IReflectionHelper { // Token: 0x0600056C RID: 1388 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600056C")] [Address(RVA = "0x2F42540", Offset = "0x2F41340", VA = "0x182F42540", Slot = "4")] public Func CreateFuncIMessageInt32(MethodInfo method) { return null; } // Token: 0x0600056D RID: 1389 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600056D")] [Address(RVA = "0x2F400A0", Offset = "0x2F3EEA0", VA = "0x182F400A0", Slot = "5")] public Action CreateActionIMessage(MethodInfo method) { return null; } // Token: 0x0600056E RID: 1390 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600056E")] [Address(RVA = "0x2F447C0", Offset = "0x2F435C0", VA = "0x182F447C0", Slot = "6")] public Func CreateFuncIMessageObject(MethodInfo method) { return null; } // Token: 0x0600056F RID: 1391 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600056F")] [Address(RVA = "0x2F3F6D0", Offset = "0x2F3E4D0", VA = "0x182F3F6D0", Slot = "7")] public Action CreateActionIMessageObject(MethodInfo method) { return null; } // Token: 0x06000570 RID: 1392 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000570")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public ReflectionHelper() { } } // Token: 0x020000B2 RID: 178 [Token(Token = "0x20000B2")] public enum SampleEnum { // Token: 0x04000271 RID: 625 [Token(Token = "0x4000271")] X } } }