Files
Cpp2IL/Cpp2IL.Core/OutputFormats/AsmResolverDllOutputFormatDefault.cs
ds5678 057b706443 Dependency improvements:
* Fix static properties
* Fix a couple trimming issues in Capstone
* Update to AsmResolver 6
* Bump Iced
2024-06-16 11:53:02 +01:00

18 lines
549 B
C#

using AsmResolver.DotNet;
using AssetRipper.CIL;
using Cpp2IL.Core.Model.Contexts;
namespace Cpp2IL.Core.OutputFormats;
public class AsmResolverDllOutputFormatDefault : AsmResolverDllOutputFormat
{
public override string OutputFormatId => "dll_default";
public override string OutputFormatName => "DLL files with default method bodies";
protected override void FillMethodBody(MethodDefinition methodDefinition, MethodAnalysisContext methodContext)
{
methodDefinition.ReplaceMethodBodyWithMinimalImplementation();
}
}