using System; using System.Diagnostics.CodeAnalysis; using Cpp2IlInjected; namespace System.Linq.Expressions.Interpreter { // Token: 0x02000109 RID: 265 [Token(Token = "0x2000109")] internal sealed class EnterExceptionHandlerInstruction : Instruction { // Token: 0x06000709 RID: 1801 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000709")] [Address(RVA = "0xB9AFE0", Offset = "0xB99FE0", VA = "0x180B9AFE0")] private EnterExceptionHandlerInstruction(bool hasValue) { } // Token: 0x17000197 RID: 407 // (get) Token: 0x0600070A RID: 1802 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000197")] public override string InstructionName { [Token(Token = "0x600070A")] [Address(RVA = "0xE956F0", Offset = "0xE946F0", VA = "0x180E956F0", Slot = "9")] get { return null; } } // Token: 0x17000198 RID: 408 // (get) Token: 0x0600070B RID: 1803 RVA: 0x00003BE8 File Offset: 0x00001DE8 [Token(Token = "0x17000198")] public override int ConsumedStack { [Token(Token = "0x600070B")] [Address(RVA = "0xE6F9B0", Offset = "0xE6E9B0", VA = "0x180E6F9B0", Slot = "4")] get { return 0; } } // Token: 0x17000199 RID: 409 // (get) Token: 0x0600070C RID: 1804 RVA: 0x00003C00 File Offset: 0x00001E00 [Token(Token = "0x17000199")] public override int ProducedStack { [Token(Token = "0x600070C")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "5")] get { return 0; } } // Token: 0x0600070D RID: 1805 RVA: 0x00003C18 File Offset: 0x00001E18 [Token(Token = "0x600070D")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "8")] [ExcludeFromCodeCoverage] public override int Run(InterpretedFrame frame) { return 0; } // Token: 0x040002A4 RID: 676 [Token(Token = "0x40002A4")] internal static readonly EnterExceptionHandlerInstruction Void; // Token: 0x040002A5 RID: 677 [Token(Token = "0x40002A5")] internal static readonly EnterExceptionHandlerInstruction NonVoid; // Token: 0x040002A6 RID: 678 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002A6")] private readonly bool _hasValue; } }