- decl (decl : Lean.Name) : CasesTarget'
- patterns (ps : Array (Lean.Expr × Lean.Meta.SavedState)) : CasesTarget'
Instances For
Equations
Instances For
def
Aesop.RuleTac.cases
(target : CasesTarget)
(md : Lean.Meta.TransparencyMode)
(isRecursiveType : Bool)
(ctorNames : Array CtorNames)
:
Equations
Instances For
def
Aesop.RuleTac.cases.findFirstApplicableHyp
(target : CasesTarget)
(md : Lean.Meta.TransparencyMode)
(excluded : Array Lean.FVarId)
(goal : Lean.MVarId)
:
Equations
Instances For
partial def
Aesop.RuleTac.cases.go
(target : CasesTarget)
(md : Lean.Meta.TransparencyMode)
(isRecursiveType : Bool)
(ctorNames : Array CtorNames)
(initialGoal : Lean.MVarId)
(newGoals : Array Subgoal)
(excluded : Array Lean.FVarId)
(goal : Lean.MVarId)
: