first commit

Version 3.x.x
This commit is contained in:
VNGhostMans
2023-05-14 20:21:09 +07:00
parent a3037a8db3
commit 5ec92ee05e
1166 changed files with 1036539 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
#include "testfile.h"
struct ILTestConfig
{
typedef ILFunctionList FunctionList;
typedef ILVirtualMachineList VirtualMachineList;
typedef ILFileHelper FileHelper;
typedef NETArchitecture Architecture;
typedef NETRuntimeFunctionList RuntimeFunctionList;
typedef PESegmentList SegmentList;
typedef NETImportList ImportList;
typedef NETExportList ExportList;
typedef BaseFixupList FixupList;
typedef PESegment Segment;
typedef BaseFixup Fixup;
typedef PESectionList SectionList;
typedef IRelocationList RelocationList;
typedef NETResourceList ResourceList;
typedef ISEHandlerList SEHandlerList;
typedef IImport Import;
typedef IExport Export;
typedef PEFile File;
};
typedef TestArchitectureT<ILTestConfig> TestArchitecture;
typedef TestFileT<ILTestConfig> TestFile;
typedef TestSegmentListT<ILTestConfig> TestSegmentList;
typedef TestSegmentT<ILTestConfig> TestSegment;
template<>
inline TestFixupT<ILTestConfig>::TestFixupT(ILTestConfig::FixupList *owner) : ILTestConfig::Fixup(owner) {}