diff --git a/src/Lean/Compiler/LCNF/Passes.lean b/src/Lean/Compiler/LCNF/Passes.lean index c50acf1ff5..a2bee15035 100644 --- a/src/Lean/Compiler/LCNF/Passes.lean +++ b/src/Lean/Compiler/LCNF/Passes.lean @@ -26,6 +26,12 @@ def init : Pass where return decls phase := .base +-- Helper pass used for debugging purposes +def trace (phase := Phase.base) : Pass where + name := `trace + run := pure + phase := phase + def normalizeFVarIds (decl : Decl) : CoreM Decl := do let ngenSaved ← getNGen setNGen {}