fix: missing flag
This commit is contained in:
parent
8fec444e55
commit
6db4b53c40
1 changed files with 1 additions and 1 deletions
|
|
@ -57,7 +57,7 @@ def splitMatch (mvarId : MVarId) (e : Expr) : MetaM (List MVarId) := do
|
|||
let some app ← matchMatcherApp? e | throwError "match application expected"
|
||||
let (discrFVarIds, mvarId) ← generalizeMatchDiscrs mvarId app.discrs
|
||||
trace[Meta.debug] "split [1]:\n{MessageData.ofGoal mvarId}"
|
||||
let (reverted, mvarId) ← revert mvarId discrFVarIds
|
||||
let (reverted, mvarId) ← revert mvarId discrFVarIds (preserveOrder := true)
|
||||
let (discrFVarIds, mvarId) ← introNP mvarId discrFVarIds.size
|
||||
let numExtra := reverted.size - discrFVarIds.size
|
||||
let discrs := discrFVarIds.map mkFVar
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue