summaryrefslogtreecommitdiff
path: root/compiler/GHC/Tc/Utils/Zonk.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/GHC/Tc/Utils/Zonk.hs')
-rw-r--r--compiler/GHC/Tc/Utils/Zonk.hs5
1 files changed, 2 insertions, 3 deletions
diff --git a/compiler/GHC/Tc/Utils/Zonk.hs b/compiler/GHC/Tc/Utils/Zonk.hs
index b5fbea49ed..2180a113da 100644
--- a/compiler/GHC/Tc/Utils/Zonk.hs
+++ b/compiler/GHC/Tc/Utils/Zonk.hs
@@ -783,10 +783,9 @@ zonkExpr env (HsTypedBracket hsb_tc body)
zonkExpr env (HsUntypedBracket hsb_tc body)
= (\x -> HsUntypedBracket x body) <$> zonkBracket env hsb_tc
-zonkExpr env (HsSpliceE _ (XSplice (HsSplicedT s))) =
- runTopSplice s >>= zonkExpr env
+zonkExpr env (HsTypedSplice s _) = runTopSplice s >>= zonkExpr env
-zonkExpr _ e@(HsSpliceE _ _) = pprPanic "zonkExpr: HsSpliceE" (ppr e)
+zonkExpr _ e@(HsUntypedSplice _ _) = pprPanic "zonkExpr: HsUntypedSplice" (ppr e)
zonkExpr _ (OpApp x _ _ _) = dataConCantHappen x