[project @ 1996-01-08 20:28:12 by partain]
[ghc-hetmet.git] / ghc / compiler / prelude / PrelVals.hi
1 {-# GHC_PRAGMA INTERFACE VERSION 5 #-}
2 interface PrelVals where
3 import CoreSyn(CoreExpr)
4 import Id(Id)
5 import PreludePS(_PackedString)
6 import TyVar(TyVar)
7 import UniType(UniType)
8 import Unique(Unique)
9 aBSENT_ERROR_ID :: Id
10         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
11 buildId :: Id
12         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
13 eRROR_ID :: Id
14         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
15 errorTy :: UniType
16         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
17 foldlId :: Id
18         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
19 foldrId :: Id
20         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
21 forkId :: Id
22         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
23 integerMinusOneId :: Id
24         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
25 integerPlusOneId :: Id
26         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
27 integerZeroId :: Id
28         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
29 mkBuild :: UniType -> TyVar -> Id -> Id -> Id -> CoreExpr Id Id -> CoreExpr Id Id
30         {-# GHC_PRAGMA _A_ 6 _U_ 222222 _N_ _N_ _N_ _N_ #-}
31 mkFoldl :: UniType -> UniType -> Id -> Id -> Id -> CoreExpr a Id
32         {-# GHC_PRAGMA _A_ 5 _U_ 22222 _N_ _N_ _N_ _N_ #-}
33 mkFoldr :: UniType -> UniType -> Id -> Id -> Id -> CoreExpr a Id
34         {-# GHC_PRAGMA _A_ 5 _U_ 22222 _N_ _N_ _N_ _N_ #-}
35 pAR_ERROR_ID :: Id
36         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
37 pAT_ERROR_ID :: Id
38         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
39 pRELUDE_FB :: _PackedString
40         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
41 packStringForCId :: Id
42         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
43 parId :: Id
44         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
45 pc_bottoming_Id :: Unique -> _PackedString -> _PackedString -> UniType -> Id
46         {-# GHC_PRAGMA _A_ 0 _U_ 2222 _N_ _N_ _N_ _N_ #-}
47 realWorldPrimId :: Id
48         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
49 runSTId :: Id
50         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
51 seqId :: Id
52         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
53 tRACE_ID :: Id
54         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
55 unpackCStringAppendId :: Id
56         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
57 unpackCStringId :: Id
58         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
59 voidPrimId :: Id
60         {-# GHC_PRAGMA _A_ 0 _N_ _N_ _N_ _N_ _N_ #-}
61