X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fmain%2FHscTypes.lhs;h=10f00fda8bff9bdce47bad4f964ce15cb5da2a28;hb=7fc749a43b4b6b85d234fa95d4928648259584f4;hp=cb5022e36876152bb155587c6b44934becf49a10;hpb=663b391470a783e8f23414c07c18a020850d2fb8;p=ghc-hetmet.git diff --git a/compiler/main/HscTypes.lhs b/compiler/main/HscTypes.lhs index cb5022e..10f00fd 100644 --- a/compiler/main/HscTypes.lhs +++ b/compiler/main/HscTypes.lhs @@ -4,6 +4,13 @@ \section[HscTypes]{Types for the per-module compiler} \begin{code} +{-# OPTIONS -w #-} +-- The above warning supression flag is a temporary kludge. +-- While working on this module you are encouraged to remove it and fix +-- any warnings in the module. See +-- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings +-- for details + module HscTypes ( -- * Sessions and compilation state Session(..), withSession, modifySession, @@ -1430,8 +1437,6 @@ data ModBreaks -- An array giving the source span of each breakpoint. , modBreaks_vars :: !(Array BreakIndex [OccName]) -- An array giving the names of the free variables at each breakpoint. - , modBreaks_decls:: !(Array BreakIndex SrcSpan) - -- An array giving the span of the enclosing expression } emptyModBreaks :: ModBreaks @@ -1440,6 +1445,5 @@ emptyModBreaks = ModBreaks -- Todo: can we avoid this? , modBreaks_locs = array (0,-1) [] , modBreaks_vars = array (0,-1) [] - , modBreaks_decls= array (0,-1) [] } \end{code}