1 ---------------------------------------------------------------------------
4 -- This hand-written interface file allows you to bring into scope the
5 -- primitive operations and types that GHC knows about.
6 ---------------------------------------------------------------------------
8 __interface PrelGHC 2 0 where
14 All -- Pseudo class used for universal quantification
19 -- void CAF is defined in PrelBase
21 -- Magical assert thingy
29 -- Concurrency primitives
201 sameMutableByteArray#
230 indexStablePtrOffAddr#
238 writeForeignObjOffAddr#
241 writeStablePtrOffAddr#
245 -- indexOffForeignObj#
246 indexCharOffForeignObj#
247 indexIntOffForeignObj#
248 indexWordOffForeignObj#
249 indexAddrOffForeignObj#
250 indexFloatOffForeignObj#
251 indexDoubleOffForeignObj#
252 indexStablePtrOffForeignObj#
253 indexInt64OffForeignObj#
254 indexWord64OffForeignObj#
279 unsafeFreezeByteArray#
282 sizeofMutableByteArray#
305 reallyUnsafePtrEquality#
310 1 class CCallable a :: ** ;
311 1 class CReturnable a :: ** ;
312 1 assert :: __forall [a] => PrelBase.Bool -> a -> a ;