[project @ 1999-01-15 15:06:20 by simonm]
authorsimonm <unknown>
Fri, 15 Jan 1999 15:06:20 +0000 (15:06 +0000)
committersimonm <unknown>
Fri, 15 Jan 1999 15:06:20 +0000 (15:06 +0000)
Remove punning.

ghc/compiler/basicTypes/IdInfo.lhs

index c92f943..c73df67 100644 (file)
@@ -112,20 +112,18 @@ noIdInfo = IdInfo {
 
 \begin{code}
 ppIdInfo :: IdInfo -> SDoc
-ppIdInfo (IdInfo {arityInfo, 
-                 demandInfo,
-                 specInfo,
-                 strictnessInfo, 
-                 unfoldingInfo,
-                 updateInfo, 
-                 cafInfo,
-                 inlinePragInfo})
+ppIdInfo (IdInfo {arityInfo      = a,
+                 demandInfo     = d,
+                 strictnessInfo = s,
+                 updateInfo     = u,
+                 cafInfo        = c
+                 }) 
   = hsep [
-           ppArityInfo arityInfo,
-           ppUpdateInfo updateInfo,
-           ppStrictnessInfo strictnessInfo,
-           ppr demandInfo,
-           ppCafInfo cafInfo
+           ppArityInfo a,
+           ppUpdateInfo u,
+           ppStrictnessInfo s,
+           ppr d,
+           ppCafInfo c
        -- Inline pragma printed out with all binders; see PprCore.pprIdBndr
        ]
 \end{code}