From 091dcbb00185014e04597eacd28e7a4852e7acf4 Mon Sep 17 00:00:00 2001 From: simonpj Date: Mon, 20 Oct 2003 14:04:07 +0000 Subject: [PATCH] [project @ 2003-10-20 14:04:07 by simonpj] Wibble to the last commit; report derived warnings with -dppr-debug --- ghc/compiler/typecheck/TcRnMonad.lhs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ghc/compiler/typecheck/TcRnMonad.lhs b/ghc/compiler/typecheck/TcRnMonad.lhs index c30ead5..dc0e8f0 100644 --- a/ghc/compiler/typecheck/TcRnMonad.lhs +++ b/ghc/compiler/typecheck/TcRnMonad.lhs @@ -410,6 +410,8 @@ discardWarnings :: TcRn a -> TcRn a -- With -dppr-debug, the effects is switched off, so you can still see -- what warnings derived code would give discardWarnings thing_inside + | opt_PprStyle_Debug = thing_inside + | otherwise = do { errs_var <- newMutVar emptyMessages ; result <- setErrsVar errs_var thing_inside ; (_warns, errs) <- readMutVar errs_var -- 1.7.10.4