Documentation

Lean.Elab.Tactic.Do.LetElim

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Instances For
        def Lean.Elab.Tactic.Do.BVarUses.single {numBVars : Nat} (n : Nat) :
        autoParam (n < numBVars) _auto✝BVarUses numBVars
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          def Lean.Elab.Tactic.Do.over1Of2 {α₁ : Type u_1} {α₂ : Type u_2} {β : Type u_3} (f : α₁α₂) (x : α₁ × β) :
          α₂ × β
          Equations
          Instances For
            partial def Lean.Elab.Tactic.Do.countUsesDecl (fvarId : FVarId) (ty : Expr) (val? : Option Expr) (bodyUses : FVarUses) (subst : Array FVarId := #[]) :
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              def Lean.Elab.Tactic.Do.doNotDup (u : Uses) (rhs : Expr) (elimTrivial : Bool) :
              Equations
              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  def Lean.Elab.Tactic.Do.elimLets (mvar : MVarId) (elimTrivial : Bool := true) :
                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For