X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fmain%2FHscStats.lhs;h=3bcaac465a7e0e74f0cd56e257ddfc271834a2eb;hb=d436c70d43fb905c63220040168295e473f4b90a;hp=52e396dcde1ffd20ade78dbc62d6c6f2255e4c3f;hpb=d74b100eaa9e782710b752805ac148e91e5c6850;p=ghc-hetmet.git diff --git a/compiler/main/HscStats.lhs b/compiler/main/HscStats.lhs index 52e396d..3bcaac4 100644 --- a/compiler/main/HscStats.lhs +++ b/compiler/main/HscStats.lhs @@ -6,8 +6,6 @@ \begin{code} module HscStats ( ppSourceStats ) where --- XXX This define is a bit of a hack, and should be done more nicely -#define FAST_STRING_NOT_NEEDED 1 #include "HsVersions.h" import HsSyn @@ -121,7 +119,7 @@ ppSourceStats short (L _ (HsModule _ exports imports ldecls _ _ _)) sig_info (InlineSig _ _) = (0,0,0,1) sig_info _ = (0,0,0,0) - import_info (L _ (ImportDecl _ _ qual as spec)) + import_info (L _ (ImportDecl _ _ _ qual as spec)) = add6 (1, qual_info qual, as_info as, 0,0,0) (spec_info spec) qual_info False = 0 qual_info True = 1