FIX #1689 (openTempFile returns wrong filename)
[ghc-base.git] / GHC / Exts.hs
index 4b014f1..f0c2321 100644 (file)
@@ -21,12 +21,20 @@ module GHC.Exts
         -- * Primitive operations
         module GHC.Prim,
        shiftL#, shiftRL#, iShiftL#, iShiftRA#, iShiftRL#,
+        uncheckedShiftL64#, uncheckedShiftRL64#,
+        uncheckedIShiftL64#, uncheckedIShiftRA64#,
 
        -- * Fusion
        build, augment,
 
-       -- * Linear implicit parameter support
-       Splittable(..),
+       -- * Overloaded string literals
+       IsString(..),
+
+       -- * Debugging
+       breakpoint, breakpointCond,
+
+       -- * Ids with special behaviour
+       lazy, inline,
 
        ) where
 
@@ -35,9 +43,9 @@ import Prelude
 import GHC.Prim
 import GHC.Base
 import GHC.Word
+import GHC.Int
 import GHC.Num
 import GHC.Float
 import GHC.Ptr
+import Data.String
 
-class Splittable t where
-  split :: t -> (t,t)