We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ae39f1c commit 846efe3Copy full SHA for 846efe3
src/Lean/Meta/Match/Match.lean
@@ -479,8 +479,8 @@ private def hasRecursiveType (x : Expr) : MetaM Bool := do
479
eliminates this alternative.
480
-/
481
def processInaccessibleAsCtor (alt : Alt) (ctorName : Name) : MetaM Alt := do
482
- let p@(.inaccessible e) :: ps := alt.patterns | unreachable!
483
- trace[Meta.Match.match] "inaccessible in ctor step {e}"
+ let .inaccessible e :: ps := alt.patterns | unreachable!
+ trace[Meta.Match.match] "inaccessible step {e} as ctor {ctorName}"
484
withExistingLocalDecls alt.fvarDecls do
485
-- Try to push inaccessible annotations.
486
let e ← whnfD e
0 commit comments