- 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.