using System; using System.Reflection; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace System.Linq.Expressions.Interpreter { // Token: 0x0200010B RID: 267 [Token(Token = "0x200010B")] internal sealed class ThrowInstruction : Instruction { // Token: 0x06000716 RID: 1814 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000716")] [Address(RVA = "0xE6F940", Offset = "0xE6E940", VA = "0x180E6F940")] private ThrowInstruction(bool hasResult, bool isRethrow) { } // Token: 0x1700019D RID: 413 // (get) Token: 0x06000717 RID: 1815 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700019D")] public override string InstructionName { [Token(Token = "0x6000717")] [Address(RVA = "0xE6F980", Offset = "0xE6E980", VA = "0x180E6F980", Slot = "9")] get { return null; } } // Token: 0x1700019E RID: 414 // (get) Token: 0x06000718 RID: 1816 RVA: 0x00003C78 File Offset: 0x00001E78 [Token(Token = "0x1700019E")] public override int ProducedStack { [Token(Token = "0x6000718")] [Address(RVA = "0xE6F9B0", Offset = "0xE6E9B0", VA = "0x180E6F9B0", Slot = "5")] get { return 0; } } // Token: 0x1700019F RID: 415 // (get) Token: 0x06000719 RID: 1817 RVA: 0x00003C90 File Offset: 0x00001E90 [Token(Token = "0x1700019F")] public override int ConsumedStack { [Token(Token = "0x6000719")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "4")] get { return 0; } } // Token: 0x0600071A RID: 1818 RVA: 0x00003CA8 File Offset: 0x00001EA8 [Token(Token = "0x600071A")] [Address(RVA = "0xE6F440", Offset = "0xE6E440", VA = "0x180E6F440", Slot = "8")] public override int Run(InterpretedFrame frame) { return 0; } // Token: 0x0600071B RID: 1819 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600071B")] [Address(RVA = "0xE6F7B0", Offset = "0xE6E7B0", VA = "0x180E6F7B0")] private static Exception WrapThrownObject(object thrown) { return null; } // Token: 0x0600071C RID: 1820 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600071C")] [Address(RVA = "0xE6F580", Offset = "0xE6E580", VA = "0x180E6F580")] private static RuntimeWrappedException RuntimeWrap(object thrown) { return null; } // Token: 0x040002A9 RID: 681 [Token(Token = "0x40002A9")] internal static readonly ThrowInstruction Throw; // Token: 0x040002AA RID: 682 [Token(Token = "0x40002AA")] internal static readonly ThrowInstruction VoidThrow; // Token: 0x040002AB RID: 683 [Token(Token = "0x40002AB")] internal static readonly ThrowInstruction Rethrow; // Token: 0x040002AC RID: 684 [Token(Token = "0x40002AC")] internal static readonly ThrowInstruction VoidRethrow; // Token: 0x040002AD RID: 685 [Token(Token = "0x40002AD")] private static ConstructorInfo _runtimeWrappedExceptionCtor; // Token: 0x040002AE RID: 686 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002AE")] private readonly bool _hasResult; // Token: 0x040002AF RID: 687 [FieldOffset(Offset = "0x11")] [Token(Token = "0x40002AF")] private readonly bool _rethrow; } }