using System; using Cpp2IlInjected; namespace System.Linq.Expressions.Interpreter { // Token: 0x02000210 RID: 528 [Token(Token = "0x2000210")] internal sealed class NullCheckInstruction : Instruction { // Token: 0x06000B0C RID: 2828 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000B0C")] [Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")] private NullCheckInstruction() { } // Token: 0x1700022B RID: 555 // (get) Token: 0x06000B0D RID: 2829 RVA: 0x000059A0 File Offset: 0x00003BA0 [Token(Token = "0x1700022B")] public override int ConsumedStack { [Token(Token = "0x6000B0D")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "4")] get { return 0; } } // Token: 0x1700022C RID: 556 // (get) Token: 0x06000B0E RID: 2830 RVA: 0x000059B8 File Offset: 0x00003BB8 [Token(Token = "0x1700022C")] public override int ProducedStack { [Token(Token = "0x6000B0E")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "5")] get { return 0; } } // Token: 0x1700022D RID: 557 // (get) Token: 0x06000B0F RID: 2831 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700022D")] public override string InstructionName { [Token(Token = "0x6000B0F")] [Address(RVA = "0xE692A0", Offset = "0xE682A0", VA = "0x180E692A0", Slot = "9")] get { return null; } } // Token: 0x06000B10 RID: 2832 RVA: 0x000059D0 File Offset: 0x00003BD0 [Token(Token = "0x6000B10")] [Address(RVA = "0xE691C0", Offset = "0xE681C0", VA = "0x180E691C0", Slot = "8")] public override int Run(InterpretedFrame frame) { return 0; } // Token: 0x0400043C RID: 1084 [Token(Token = "0x400043C")] public static readonly Instruction Instance; } }