diff options
Diffstat (limited to 'compiler/iface/TcIface.hs')
-rw-r--r-- | compiler/iface/TcIface.hs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/iface/TcIface.hs b/compiler/iface/TcIface.hs index 80de36e82d..45b583cd91 100644 --- a/compiler/iface/TcIface.hs +++ b/compiler/iface/TcIface.hs @@ -1088,9 +1088,9 @@ tcIfaceExpr (IfaceLet (IfaceRec pairs) body) tcIfaceExpr (IfaceTick tickish expr) = do expr' <- tcIfaceExpr expr -- If debug flag is not set: Ignore source notes - dbgFlag <- fmap (gopt Opt_Debug) getDynFlags + dbgLvl <- fmap debugLevel getDynFlags case tickish of - IfaceSource{} | not dbgFlag + IfaceSource{} | dbgLvl > 0 -> return expr' _otherwise -> do tickish' <- tcIfaceTickish tickish |