diff --git a/compiler/GHC/Stg/Syntax.hs b/compiler/GHC/Stg/Syntax.hs index 49a3de1609693ce2bd95cdd33e58d7d75f340cd5..7c84ae1bbb18cda10f947e97d508afea2adec187 100644 --- a/compiler/GHC/Stg/Syntax.hs +++ b/compiler/GHC/Stg/Syntax.hs @@ -880,10 +880,9 @@ pprStgExpr opts e = case e of , hang (text "} in ") 2 (pprStgExpr opts expr) ] - StgTick _tickish expr -> sdocOption sdocSuppressTicks $ \case + StgTick tickish expr -> sdocOption sdocSuppressTicks $ \case True -> pprStgExpr opts expr - False -> pprStgExpr opts expr - -- XXX sep [ ppr tickish, pprStgExpr opts expr ] + False -> sep [ ppr tickish, pprStgExpr opts expr ] -- Don't indent for a single case alternative. StgCase expr bndr alt_type [alt]