From a31a57721366fd5abd99129c81fcd3c7e1072828 Mon Sep 17 00:00:00 2001
From: simonm <unknown>
Date: Fri, 15 Jan 1999 15:06:20 +0000
Subject: [PATCH] [project @ 1999-01-15 15:06:20 by simonm] Remove punning.

---
 ghc/compiler/basicTypes/IdInfo.lhs | 24 +++++++++++-------------
 1 file changed, 11 insertions(+), 13 deletions(-)

diff --git a/ghc/compiler/basicTypes/IdInfo.lhs b/ghc/compiler/basicTypes/IdInfo.lhs
index c92f94318a67..c73df67c1948 100644
--- a/ghc/compiler/basicTypes/IdInfo.lhs
+++ b/ghc/compiler/basicTypes/IdInfo.lhs
@@ -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}
-- 
GitLab