feat: pp.analyze extend max heuristic to imax

This commit is contained in:
Daniel Selsam 2021-09-14 12:31:23 -07:00 committed by Sebastian Ullrich
parent 4646b36459
commit 7cdcb56c1d

View file

@ -237,7 +237,7 @@ def mvarName (mvar : Expr) : MetaM Name := do
def containsBadMax : Level → Bool
| Level.succ u .. => containsBadMax u
| Level.max u v .. => (u.hasParam && v.hasParam) || containsBadMax u || containsBadMax v
| Level.imax u v .. => containsBadMax u || containsBadMax v
| Level.imax u v .. => (u.hasParam && v.hasParam) || containsBadMax u || containsBadMax v
| _ => false
open SubExpr