using System.Threading.Tasks; using Wabbajack.DTOs; using Wabbajack.DTOs.Directives; namespace Wabbajack.Compiler.CompilationSteps; public class DropAll : ACompilationStep { public DropAll(ACompiler compiler) : base(compiler) { } public override ValueTask Run(RawSourceFile source) { var result = source.EvolveTo(); result.Reason = "No Match in Stack"; return ValueTask.FromResult(result); } }