using System; using System.Reflection; using Cpp2IlInjected; namespace System.Linq.Expressions.Interpreter { // Token: 0x02000241 RID: 577 [Token(Token = "0x2000241")] internal abstract class NullableMethodCallInstruction : Instruction { // Token: 0x17000254 RID: 596 // (get) Token: 0x06000BAA RID: 2986 RVA: 0x00005FB8 File Offset: 0x000041B8 [Token(Token = "0x17000254")] public override int ConsumedStack { [Token(Token = "0x6000BAA")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "4")] get { return 0; } } // Token: 0x17000255 RID: 597 // (get) Token: 0x06000BAB RID: 2987 RVA: 0x00005FD0 File Offset: 0x000041D0 [Token(Token = "0x17000255")] public override int ProducedStack { [Token(Token = "0x6000BAB")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "5")] get { return 0; } } // Token: 0x17000256 RID: 598 // (get) Token: 0x06000BAC RID: 2988 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000256")] public override string InstructionName { [Token(Token = "0x6000BAC")] [Address(RVA = "0xE69690", Offset = "0xE68690", VA = "0x180E69690", Slot = "9")] get { return null; } } // Token: 0x06000BAD RID: 2989 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000BAD")] [Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")] private NullableMethodCallInstruction() { } // Token: 0x06000BAE RID: 2990 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000BAE")] [Address(RVA = "0xE69350", Offset = "0xE68350", VA = "0x180E69350")] public static Instruction Create(string method, int argCount, MethodInfo mi) { return null; } // Token: 0x06000BAF RID: 2991 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000BAF")] [Address(RVA = "0xE692D0", Offset = "0xE682D0", VA = "0x180E692D0")] public static Instruction CreateGetValue() { return null; } // Token: 0x04000468 RID: 1128 [Token(Token = "0x4000468")] private static NullableMethodCallInstruction s_hasValue; // Token: 0x04000469 RID: 1129 [Token(Token = "0x4000469")] private static NullableMethodCallInstruction s_value; // Token: 0x0400046A RID: 1130 [Token(Token = "0x400046A")] private static NullableMethodCallInstruction s_equals; // Token: 0x0400046B RID: 1131 [Token(Token = "0x400046B")] private static NullableMethodCallInstruction s_getHashCode; // Token: 0x0400046C RID: 1132 [Token(Token = "0x400046C")] private static NullableMethodCallInstruction s_getValueOrDefault1; // Token: 0x0400046D RID: 1133 [Token(Token = "0x400046D")] private static NullableMethodCallInstruction s_toString; // Token: 0x02000242 RID: 578 [Token(Token = "0x2000242")] private sealed class HasValue : NullableMethodCallInstruction { // Token: 0x06000BB0 RID: 2992 RVA: 0x00005FE8 File Offset: 0x000041E8 [Token(Token = "0x6000BB0")] [Address(RVA = "0xE5CD30", Offset = "0xE5BD30", VA = "0x180E5CD30", Slot = "8")] public override int Run(InterpretedFrame frame) { return 0; } // Token: 0x06000BB1 RID: 2993 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000BB1")] [Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")] public HasValue() { } } // Token: 0x02000243 RID: 579 [Token(Token = "0x2000243")] private sealed class GetValue : NullableMethodCallInstruction { // Token: 0x06000BB2 RID: 2994 RVA: 0x00006000 File Offset: 0x00004200 [Token(Token = "0x6000BB2")] [Address(RVA = "0xE5CCC0", Offset = "0xE5BCC0", VA = "0x180E5CCC0", Slot = "8")] public override int Run(InterpretedFrame frame) { return 0; } // Token: 0x06000BB3 RID: 2995 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000BB3")] [Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")] public GetValue() { } } // Token: 0x02000244 RID: 580 [Token(Token = "0x2000244")] private sealed class GetValueOrDefault : NullableMethodCallInstruction { // Token: 0x06000BB4 RID: 2996 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000BB4")] [Address(RVA = "0xE5CC70", Offset = "0xE5BC70", VA = "0x180E5CC70")] public GetValueOrDefault(MethodInfo mi) { } // Token: 0x06000BB5 RID: 2997 RVA: 0x00006018 File Offset: 0x00004218 [Token(Token = "0x6000BB5")] [Address(RVA = "0xE5CC10", Offset = "0xE5BC10", VA = "0x180E5CC10", Slot = "8")] public override int Run(InterpretedFrame frame) { return 0; } // Token: 0x0400046E RID: 1134 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400046E")] private readonly Type defaultValueType; } // Token: 0x02000245 RID: 581 [Token(Token = "0x2000245")] private sealed class GetValueOrDefault1 : NullableMethodCallInstruction { // Token: 0x17000257 RID: 599 // (get) Token: 0x06000BB6 RID: 2998 RVA: 0x00006030 File Offset: 0x00004230 [Token(Token = "0x17000257")] public override int ConsumedStack { [Token(Token = "0x6000BB6")] [Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "4")] get { return 0; } } // Token: 0x06000BB7 RID: 2999 RVA: 0x00006048 File Offset: 0x00004248 [Token(Token = "0x6000BB7")] [Address(RVA = "0xE5CBB0", Offset = "0xE5BBB0", VA = "0x180E5CBB0", Slot = "8")] public override int Run(InterpretedFrame frame) { return 0; } // Token: 0x06000BB8 RID: 3000 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000BB8")] [Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")] public GetValueOrDefault1() { } } // Token: 0x02000246 RID: 582 [Token(Token = "0x2000246")] private sealed class EqualsClass : NullableMethodCallInstruction { // Token: 0x17000258 RID: 600 // (get) Token: 0x06000BB9 RID: 3001 RVA: 0x00006060 File Offset: 0x00004260 [Token(Token = "0x17000258")] public override int ConsumedStack { [Token(Token = "0x6000BB9")] [Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "4")] get { return 0; } } // Token: 0x06000BBA RID: 3002 RVA: 0x00006078 File Offset: 0x00004278 [Token(Token = "0x6000BBA")] [Address(RVA = "0xE5C420", Offset = "0xE5B420", VA = "0x180E5C420", Slot = "8")] public override int Run(InterpretedFrame frame) { return 0; } // Token: 0x06000BBB RID: 3003 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000BBB")] [Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")] public EqualsClass() { } } // Token: 0x02000247 RID: 583 [Token(Token = "0x2000247")] private sealed class ToStringClass : NullableMethodCallInstruction { // Token: 0x06000BBC RID: 3004 RVA: 0x00006090 File Offset: 0x00004290 [Token(Token = "0x6000BBC")] [Address(RVA = "0xE6F9C0", Offset = "0xE6E9C0", VA = "0x180E6F9C0", Slot = "8")] public override int Run(InterpretedFrame frame) { return 0; } // Token: 0x06000BBD RID: 3005 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000BBD")] [Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")] public ToStringClass() { } } // Token: 0x02000248 RID: 584 [Token(Token = "0x2000248")] private sealed class GetHashCodeClass : NullableMethodCallInstruction { // Token: 0x06000BBE RID: 3006 RVA: 0x000060A8 File Offset: 0x000042A8 [Token(Token = "0x6000BBE")] [Address(RVA = "0xE5CB60", Offset = "0xE5BB60", VA = "0x180E5CB60", Slot = "8")] public override int Run(InterpretedFrame frame) { return 0; } // Token: 0x06000BBF RID: 3007 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000BBF")] [Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")] public GetHashCodeClass() { } } } }