- let (mutTk? : Option Syntax) (erased : Bool) : LetOrReassign
- have : LetOrReassign
- reassign : LetOrReassign
Instances For
Equations
- (Lean.Elab.Do.LetOrReassign.let mutTk? erased).getLetMutTk? = mutTk?
- letOrReassign.getLetMutTk? = none
Instances For
Equations
- (Lean.Elab.Do.LetOrReassign.let mutTk? erased).isErasedDecl = erased
- letOrReassign.isErasedDecl = false
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Lean.Elab.Do.isErased (Lean.Elab.Do.LetOrReassign.let mutTk? erased) vars = pure erased
- Lean.Elab.Do.isErased letOrReassign vars = pure false
Instances For
Equations
- One or more equations did not get rendered due to their size.
- letOrReassign.checkMutVars vars = Lean.Elab.Do.checkMutVarsForShadowing vars
Instances For
def
Lean.Elab.Do.LetOrReassign.registerReassignAliasInfo
(letOrReassign : LetOrReassign)
(vars : Array Ident)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Elab.Do.elabWithReassignments
(letOrReassign : LetOrReassign)
(vars : Array Ident)
(k : DoElabM Expr)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
partial def
Lean.Elab.Do.elabDoLetOrReassign
(config : Term.LetConfig)
(letOrReassign : LetOrReassign)
(decl : TSyntax `Lean.Parser.Term.letDecl)
(tk : Syntax)
(dec : DoElemCont)
:
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
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
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.