summaryrefslogtreecommitdiff
path: root/compiler/GHC/CoreToIface.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/GHC/CoreToIface.hs')
-rw-r--r--compiler/GHC/CoreToIface.hs8
1 files changed, 4 insertions, 4 deletions
diff --git a/compiler/GHC/CoreToIface.hs b/compiler/GHC/CoreToIface.hs
index a4587d58ee..307dfd4893 100644
--- a/compiler/GHC/CoreToIface.hs
+++ b/compiler/GHC/CoreToIface.hs
@@ -469,13 +469,13 @@ toIfaceIdInfo id_info
------------ Strictness --------------
-- No point in explicitly exporting TopSig
- sig_info = strictnessInfo id_info
- strict_hsinfo | not (isTopSig sig_info) = Just (HsStrictness sig_info)
+ sig_info = dmdSigInfo id_info
+ strict_hsinfo | not (isTopSig sig_info) = Just (HsDmdSig sig_info)
| otherwise = Nothing
------------ CPR --------------
- cpr_info = cprInfo id_info
- cpr_hsinfo | cpr_info /= topCprSig = Just (HsCpr cpr_info)
+ cpr_info = cprSigInfo id_info
+ cpr_hsinfo | cpr_info /= topCprSig = Just (HsCprSig cpr_info)
| otherwise = Nothing
------------ Unfolding --------------
unfold_hsinfo = toIfUnfolding loop_breaker (unfoldingInfo id_info)