2025-04-22 08:58:00 +08:00
|
|
|
|
using dnlib.DotNet;
|
|
|
|
|
using dnlib.DotNet.Emit;
|
|
|
|
|
using NUnit.Framework;
|
2025-04-22 19:34:46 +08:00
|
|
|
|
using Obfuz.Emit;
|
2025-04-22 08:58:00 +08:00
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
|
|
|
|
namespace Obfuz.Virtualization
|
2025-04-20 14:23:40 +08:00
|
|
|
|
{
|
|
|
|
|
public class CompileContext
|
|
|
|
|
{
|
2025-04-22 08:58:00 +08:00
|
|
|
|
public MethodDef method;
|
2025-04-22 10:42:58 +08:00
|
|
|
|
public List<Instruction> output;
|
2025-04-22 19:34:46 +08:00
|
|
|
|
public RvaDataAllocator rvaDataAllocator;
|
2025-04-23 13:01:13 +08:00
|
|
|
|
public ConstFieldAllocator constFieldAllocator;
|
2025-04-20 14:23:40 +08:00
|
|
|
|
}
|
|
|
|
|
}
|