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.