@@ -279,7 +279,7 @@ p_hsExpr = \case
279 located e p_hsExpr
279 located e p_hsExpr
280 txt " of"
280 txt " of"
281 breakpoint
281 breakpoint
282− inci (p_matchGroup Case mgroup)
282+ p_matchGroup Case mgroup
283 HsIf NoExt _ if' then' else' -> do
283 HsIf NoExt _ if' then' else' -> do
284 txt "if "
284 txt "if "
285 located if' p_hsExpr
285 located if' p_hsExpr
@@ -447,6 +447,7 @@ isPrefixBlock _ = False
447isPrefixBlockExpr :: HsExpr GhcPs -> Bool
447isPrefixBlockExpr :: HsExpr GhcPs -> Bool
448isPrefixBlockExpr = \case
448isPrefixBlockExpr = \case
449 HsLam NoExt _ -> True
449 HsLam NoExt _ -> True
450+ HsCase NoExt _ _ -> True
450 HsDo NoExt _ _ -> True
451 HsDo NoExt _ _ -> True
451 HsLamCase NoExt _ -> True
452 HsLamCase NoExt _ -> True
452 _ -> False
453 _ -> False