summaryrefslogtreecommitdiff
path: root/ghc/compiler/prelude/PrelVals.hi
blob: d5981a4c10dab445a9ed9be1bdec4142cd6615f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{-# GHC_PRAGMA INTERFACE VERSION 5 #-}
interface PrelVals where
import CoreSyn(CoreExpr)
import Id(Id)
import PreludePS(_PackedString)
import TyVar(TyVar)
import UniType(UniType)
import Unique(Unique)
aBSENT_ERROR_ID :: Id
appendId :: Id
augmentId :: Id
buildId :: Id
eRROR_ID :: Id
errorTy :: UniType
foldlId :: Id
foldrId :: Id
forkId :: Id
integerMinusOneId :: Id
integerPlusOneId :: Id
integerPlusTwoId :: Id
integerZeroId :: Id
mkBuild :: UniType -> TyVar -> Id -> Id -> Id -> CoreExpr Id Id -> CoreExpr Id Id
mkFoldl :: UniType -> UniType -> Id -> Id -> Id -> CoreExpr a Id
mkFoldr :: UniType -> UniType -> Id -> Id -> Id -> CoreExpr a Id
pAR_ERROR_ID :: Id
pAT_ERROR_ID :: Id
pRELUDE_FB :: _PackedString
packStringForCId :: Id
parId :: Id
pc_bottoming_Id :: Unique -> _PackedString -> _PackedString -> UniType -> Id
realWorldPrimId :: Id
runSTId :: Id
seqId :: Id
tRACE_ID :: Id
unpackCString2Id :: Id
unpackCStringAppendId :: Id
unpackCStringFoldrId :: Id
unpackCStringId :: Id
voidPrimId :: Id