using System; using System.Collections.Generic; using Cpp2IlInjected; namespace System.Linq.Expressions.Interpreter { // Token: 0x0200016B RID: 363 [Token(Token = "0x200016B")] internal abstract class Instruction { // Token: 0x170001C4 RID: 452 // (get) Token: 0x06000801 RID: 2049 RVA: 0x000046F8 File Offset: 0x000028F8 [Token(Token = "0x170001C4")] public virtual int ConsumedStack { [Token(Token = "0x6000801")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "4")] get { return 0; } } // Token: 0x170001C5 RID: 453 // (get) Token: 0x06000802 RID: 2050 RVA: 0x00004710 File Offset: 0x00002910 [Token(Token = "0x170001C5")] public virtual int ProducedStack { [Token(Token = "0x6000802")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "5")] get { return 0; } } // Token: 0x170001C6 RID: 454 // (get) Token: 0x06000803 RID: 2051 RVA: 0x00004728 File Offset: 0x00002928 [Token(Token = "0x170001C6")] public virtual int ConsumedContinuations { [Token(Token = "0x6000803")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "6")] get { return 0; } } // Token: 0x170001C7 RID: 455 // (get) Token: 0x06000804 RID: 2052 RVA: 0x00004740 File Offset: 0x00002940 [Token(Token = "0x170001C7")] public virtual int ProducedContinuations { [Token(Token = "0x6000804")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "7")] get { return 0; } } // Token: 0x170001C8 RID: 456 // (get) Token: 0x06000805 RID: 2053 RVA: 0x00004758 File Offset: 0x00002958 [Token(Token = "0x170001C8")] public int StackBalance { [Token(Token = "0x6000805")] [Address(RVA = "0xA4AB90", Offset = "0xA49B90", VA = "0x180A4AB90")] get { return 0; } } // Token: 0x170001C9 RID: 457 // (get) Token: 0x06000806 RID: 2054 RVA: 0x00004770 File Offset: 0x00002970 [Token(Token = "0x170001C9")] public int ContinuationsBalance { [Token(Token = "0x6000806")] [Address(RVA = "0xA4AB40", Offset = "0xA49B40", VA = "0x180A4AB40")] get { return 0; } } // Token: 0x06000807 RID: 2055 [Token(Token = "0x6000807")] [Address(Slot = "8")] public abstract int Run(InterpretedFrame frame); // Token: 0x170001CA RID: 458 // (get) Token: 0x06000808 RID: 2056 [Token(Token = "0x170001CA")] public abstract string InstructionName { [Token(Token = "0x6000808")] [Address(Slot = "9")] get; } // Token: 0x06000809 RID: 2057 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000809")] [Address(RVA = "0xA4AAF0", Offset = "0xA49AF0", VA = "0x180A4AAF0", Slot = "3")] public override string ToString() { return null; } // Token: 0x0600080A RID: 2058 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600080A")] [Address(RVA = "0x7207B0", Offset = "0x71F7B0", VA = "0x1807207B0", Slot = "10")] public virtual string ToDebugString(int instructionIndex, object cookie, Func labelIndexer, IReadOnlyList objects) { return null; } // Token: 0x0600080B RID: 2059 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600080B")] [Address(RVA = "0xA4AAD0", Offset = "0xA49AD0", VA = "0x180A4AAD0")] protected static void NullCheck(object o) { } // Token: 0x0600080C RID: 2060 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600080C")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] protected Instruction() { } } }