@@ -1696,6 +1696,9 @@ stripUnmatchable i (PApp fc fn args) = PApp fc fn (fmap (fmap su) args) where
1696 else PAlternative b alts'
1696 else PAlternative b alts'
1697 su (PPair fc p l r) = PPair fc p (su l) (su r)
1697 su (PPair fc p l r) = PPair fc p (su l) (su r)
1698 su (PDPair fc p l t r) = PDPair fc p (su l) (su t) (su r)
1698 su (PDPair fc p l t r) = PDPair fc p (su l) (su t) (su r)
1699+ su t@(PLam _ _ _) = PHidden t
1700+ su t@(PPi _ _ _ _) = PHidden t
1701+ su t@(PEq _ _ _ _ _) = PHidden t
1699 su t = t
1702 su t = t
1701 ctxt = tt_ctxt i
1704 ctxt = tt_ctxt i