@[inline]
@[inline]
def
Lean.Elab.Term.Quotation.withNewLocal
{α : Type}
(l : Lean.Name)
(x : Lean.Elab.Term.Quotation.PrecheckM α)
:
Equations
- Lean.Elab.Term.Quotation.withNewLocal l x = withReader (fun ctx => { quotLCtx := Lean.NameSet.insert ctx.quotLCtx l }) x
def
Lean.Elab.Term.Quotation.withNewLocals
{α : Type}
(ls : Array Lean.Name)
(x : Lean.Elab.Term.Quotation.PrecheckM α)
:
Equations
- Lean.Elab.Term.Quotation.withNewLocals ls x = withReader (fun ctx => { quotLCtx := Array.foldl Lean.NameSet.insert ctx.quotLCtx ls 0 (Array.size ls) }) x
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.