Equations
- One or more equations did not get rendered due to their size.
- Lean.Elab.Tactic.Do.ProofMode.parseHyp? x✝ = none
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Lean.Elab.Tactic.Do.ProofMode.SPred.mkType u σs = Lean.mkApp (Lean.mkConst `Std.Do.SPred [u]) σs
Instances For
Equations
- Lean.Elab.Tactic.Do.ProofMode.SPred.mkPure u σs p = Lean.mkApp2 (Lean.mkConst `Std.Do.SPred.pure [u]) σs p
Instances For
Equations
- Lean.Elab.Tactic.Do.ProofMode.emptyHypName = `emptyHyp
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
Instances For
Combine two hypotheses into a conjunction.
Precondition: Neither lhs
nor rhs
is empty (parseEmptyHyp?
).
Equations
- Lean.Elab.Tactic.Do.ProofMode.SPred.mkAnd! u σs lhs rhs = Lean.mkApp3 (Lean.mkConst `Std.Do.SPred.and [u]) σs lhs rhs
Instances For
Equations
Instances For
Equations
- Lean.Elab.Tactic.Do.ProofMode.TypeList.mkNil u = Lean.mkApp (Lean.mkConst `List.nil [u.succ]) (Lean.mkSort u.succ)
Instances For
Equations
- Lean.Elab.Tactic.Do.ProofMode.TypeList.mkCons u hd tl = Lean.mkApp3 (Lean.mkConst `List.cons [u.succ]) (Lean.mkSort u.succ) hd tl
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
- goal.strip = Lean.mkApp3 (Lean.mkConst `Std.Do.SPred.entails [goal.u]) goal.σs goal.hyps goal.target
Instances For
Roundtrips with parseMGoal?
.
Equations
- goal.toExpr = Lean.mkApp3 (Lean.mkConst `Std.Tactic.Do.MGoalEntails [goal.u]) goal.σs goal.hyps goal.target
Instances For
Equations
- goal.findHyp? name = Lean.Elab.Tactic.Do.ProofMode.MGoal.findHyp?.go✝ name goal.hyps Lean.SubExpr.Pos.root
Instances For
def
Lean.Elab.Tactic.Do.ProofMode.MGoal.checkProof
(goal : MGoal)
(prf : Expr)
(suppressWarning : Bool := false)
:
Equations
- goal.checkProof prf suppressWarning = Lean.Elab.Tactic.Do.ProofMode.checkHasType prf goal.toExpr suppressWarning