76 lines
2.3 KiB
C#
76 lines
2.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Diagnostics;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Linq.Expressions.Interpreter
|
|
{
|
|
// Token: 0x02000161 RID: 353
|
|
[Token(Token = "0x2000161")]
|
|
[DebuggerTypeProxy(typeof(InstructionArray.DebugView))]
|
|
internal struct InstructionArray
|
|
{
|
|
// Token: 0x06000771 RID: 1905 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000771")]
|
|
[Address(RVA = "0x475130", Offset = "0x473F30", VA = "0x180475130")]
|
|
internal InstructionArray(int maxStackDepth, int maxContinuationDepth, Instruction[] instructions, object[] objects, RuntimeLabel[] labels, List<KeyValuePair<int, object>> debugCookies)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040002DE RID: 734
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40002DE")]
|
|
internal readonly int MaxStackDepth;
|
|
|
|
// Token: 0x040002DF RID: 735
|
|
[FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x40002DF")]
|
|
internal readonly int MaxContinuationDepth;
|
|
|
|
// Token: 0x040002E0 RID: 736
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40002E0")]
|
|
internal readonly Instruction[] Instructions;
|
|
|
|
// Token: 0x040002E1 RID: 737
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40002E1")]
|
|
internal readonly object[] Objects;
|
|
|
|
// Token: 0x040002E2 RID: 738
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40002E2")]
|
|
internal readonly RuntimeLabel[] Labels;
|
|
|
|
// Token: 0x040002E3 RID: 739
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40002E3")]
|
|
internal readonly List<KeyValuePair<int, object>> DebugCookies;
|
|
|
|
// Token: 0x02000162 RID: 354
|
|
[Token(Token = "0x2000162")]
|
|
internal sealed class DebugView
|
|
{
|
|
// Token: 0x06000772 RID: 1906 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000772")]
|
|
[Address(RVA = "0x474E20", Offset = "0x473C20", VA = "0x180474E20")]
|
|
public DebugView(InstructionArray array)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000773 RID: 1907 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000773")]
|
|
[Address(RVA = "0x474980", Offset = "0x473780", VA = "0x180474980")]
|
|
public InstructionList.DebugView.InstructionView[] GetInstructionViews(bool includeDebugCookies = false)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x040002E4 RID: 740
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40002E4")]
|
|
private readonly InstructionArray _array;
|
|
}
|
|
}
|
|
}
|