[project @ 1998-01-08 18:03:08 by simonm]
[ghc-hetmet.git] / ghc / lib / ghc / GHC.hi-boot
index d751f95..35e2fc2 100644 (file)
@@ -10,6 +10,10 @@ _exports_
 GHC
   ->
 
+  All  -- Pseudo class used for universal quantification
+  CCallable
+  CReturnable
+
   Void
 -- void CAF is defined in PrelBase
 
@@ -25,6 +29,8 @@ GHC
   parGlobal#
   parLocal#
   parAt#
+  parAtAbs#
+  parAtRel#
   parAtForNow#
 
   SynchVar#
@@ -56,6 +62,7 @@ GHC
   +#
   -#
   *#
+  /#
   quotInt#
   remInt#
   negateInt#
@@ -70,9 +77,12 @@ GHC
   neWord#
   ltWord#
   leWord#
+  quotWord#
+  remWord#
   and#
   or#
   not#
+  xor#
   shiftL#
   shiftRA#
   shiftRL#
@@ -160,8 +170,6 @@ GHC
   integer2Int#
   int2Integer#
   
-  indexArray#
-  
   Array#
   ByteArray#
   MutableArray#
@@ -187,9 +195,16 @@ GHC
 --  indexOffAddr#
 indexCharOffAddr#
 indexIntOffAddr#
+indexAddrOffAddr#
 indexFloatOffAddr#
 indexDoubleOffAddr#
-indexAddrOffAddr#
+
+--  indexOffForeignObj#
+indexCharOffForeignObj#
+indexIntOffForeignObj#
+indexAddrOffForeignObj#
+indexFloatOffForeignObj#
+indexDoubleOffForeignObj#
   
   writeArray#
   writeCharArray#
@@ -215,4 +230,10 @@ indexAddrOffAddr#
   StablePtr#
   makeStablePtr#
   deRefStablePtr#
+  reallyUnsafePtrEquality#
 ;
+
+_declarations_
+
+1 class CCallable a :: ** ;
+1 class CReturnable a :: ** ;