File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed
Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -84,7 +84,7 @@ private meta def destructProductHyp? (goal : MVarId) (hyp : FVarId)
8484 (preserveBinderNames := true ) (useNamesForExplicitOnly := false )
8585 return (goal, lName, rName)
8686
87- meta def destructProductsCore (goal : MVarId) (md : TransparencyMode) :
87+ meta partial def destructProductsCore (goal : MVarId) (md : TransparencyMode) :
8888 BaseM (MVarId × Array LazyStep) := do
8989 let result ← go 0 goal |>.run
9090 if result.fst == goal then
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ meta def splitTarget : RuleTac := RuleTac.ofSingleRuleTac λ input => do
2424 let goals ← goals.mapM (mvarIdToSubgoal input.goal ·)
2525 return (goals, steps, none)
2626
27- meta def splitHypothesesCore (goal : MVarId) :
27+ meta partial def splitHypothesesCore (goal : MVarId) :
2828 ScriptM (Option (Array MVarId)) :=
2929 withIncRecDepth do
3030 let some goals ← splitFirstHypothesisS? goal
Original file line number Diff line number Diff line change 1- leanprover/lean4:nightly-2025-12-03
1+ leanprover/lean4-pr-releases:pr-release-11587-3a37d68
You can’t perform that action at this time.
0 commit comments