summaryrefslogtreecommitdiff
path: root/compiler/basicTypes/MkId.hs-boot
blob: 0a9ac2c5f1b4a12fb559526cf17471cc2e283cd3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
module MkId where
import Name( Name )
import Var( Id )
import Class( Class )
import {-# SOURCE #-} DataCon( DataCon )
import {-# SOURCE #-} PrimOp( PrimOp )

data DataConBoxer

mkDataConWorkId :: Name -> DataCon -> Id
mkDictSelId     :: Name -> Class   -> Id

mkPrimOpId      :: PrimOp -> Id

magicDictId :: Id