Re-working of the breakpoint support
[ghc-hetmet.git] / compiler / basicTypes / IdInfo.lhs
index 3261adf..b59ddf9 100644 (file)
@@ -718,12 +718,9 @@ zapFragileInfo info = Just (info `setSpecInfo` emptySpecInfo
 type TickBoxId = Int
 
 data TickBoxOp 
-   = TickBox Module !TickBoxId  -- ^Tick box for Hpc-style coverage,
-                               -- type = State# Void#
-   | BinaryTickBox Module !TickBoxId !TickBoxId
-                         -- ^Binary tick box, with a tick for result = True, result = False,
-                         -- type = Bool -> Bool
+   = TickBox Module {-# UNPACK #-} !TickBoxId
+          -- ^Tick box for Hpc-style coverage
+
 instance Outputable TickBoxOp where
     ppr (TickBox mod n)         = ptext SLIT("tick") <+> ppr (mod,n)
-    ppr (BinaryTickBox mod t f) = ptext SLIT("btick") <+> ppr (mod,t,f)
 \end{code}