Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Compiler.LCNF.Decl.simp
(decl : Lean.Compiler.LCNF.Decl)
(config : Lean.Compiler.LCNF.Simp.Config)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
partial def
Lean.Compiler.LCNF.Decl.simp.go
(decl : Lean.Compiler.LCNF.Decl)
(config : Lean.Compiler.LCNF.Simp.Config)
:
def
Lean.Compiler.LCNF.simp
(config : optParam Lean.Compiler.LCNF.Simp.Config
{ etaPoly := false, inlinePartial := false, implementedBy := false, inlineDefs := true })
(occurrence : optParam Nat 0)
(phase : optParam Lean.Compiler.LCNF.Phase Lean.Compiler.LCNF.Phase.base)
:
Equations
- Lean.Compiler.LCNF.simp config occurrence phase = Lean.Compiler.LCNF.Pass.mkPerDeclaration `simp (fun (x : Lean.Compiler.LCNF.Decl) => Lean.Compiler.LCNF.Decl.simp x config) phase occurrence