Instances For
- toPull : Array (LetDecl Purity.pure)
Instances For
@[reducible, inline]
Equations
Instances For
@[inline]
def Lean.Compiler.LCNF.PullLetDecls.withParams {α : Type} (ps : Array (Param Purity.pure)) (x : PullM α) :
PullM α
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[inline]
Equations
- Lean.Compiler.LCNF.PullLetDecls.withNewScope x = withReader (fun (ctx : Lean.Compiler.LCNF.PullLetDecls.Context) => { isCandidateFn := ctx.isCandidateFn }) x
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def Lean.Compiler.LCNF.Decl.pullLetDecls (decl : Decl Purity.pure) (isCandidateFn : LetDecl Purity.pure → FVarIdSet → CompilerM Bool) :
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.