@@ -559,9 +559,8 @@ checkMP ist i mp = if i > 0
559 x -> error (show x)
559 x -> error (show x)
560 | [TyDecl (TCon _ _) _] <- lookupDef Nothing f (tt_ctxt ist)
560 | [TyDecl (TCon _ _) _] <- lookupDef Nothing f (tt_ctxt ist)
561 = Total []
561 = Total []
562−-- tryPath desc path (e@(f, []) : es) arg
562+ tryPath desc path (e@(f, []) : es) arg
563−-- | [Unchecked] <- lookupTotal f (tt_ctxt ist) =
563+ | e `elem` es = Partial (Mutual [f])
564−-- tryPath (-10000) ((e, desc) : path) es 0
565 tryPath desc path (e@(f, nextargs) : es) arg
564 tryPath desc path (e@(f, nextargs) : es) arg
566 | Just d <- lookup e path
565 | Just d <- lookup e path
567 = if desc > 0
566 = if desc > 0