| ghc-6.10.4: The GHC API | Contents | Index

MkId

Documentation
mkDictFunId :: Name -> [TyVar] -> ThetaType -> Class -> [Type] -> Id
mkDefaultMethodId
mkDictSelId :: Bool -> Name -> Class -> Id
mkDataConIds :: Name -> Name -> DataCon -> DataConIds
mkRecordSelId :: TyCon -> FieldLabel -> Id
mkPrimOpId :: PrimOp -> Id
mkFCallId :: Unique -> ForeignCall -> Type -> Id
mkTickBoxOpId :: Unique -> Module -> TickBoxId -> Id
mkBreakPointOpId :: Unique -> Module -> TickBoxId -> Id
mkReboxingAlt :: [Unique] -> DataCon -> [Var] -> CoreExpr -> CoreAlt
wrapNewTypeBody :: TyCon -> [Type] -> CoreExpr -> CoreExpr
unwrapNewTypeBody :: TyCon -> [Type] -> CoreExpr -> CoreExpr
wrapFamInstBody :: TyCon -> [Type] -> CoreExpr -> CoreExpr
unwrapFamInstScrut :: TyCon -> [Type] -> CoreExpr -> CoreExpr
mkUnpackCase :: Id -> CoreExpr -> [Id] -> DataCon -> CoreExpr -> CoreExpr
mkProductBox :: [Id] -> Type -> CoreExpr
wiredInIds :: [Id]
ghcPrimIds :: [Id]
unsafeCoerceId
realWorldPrimId
voidArgId :: Id
nullAddrId :: Id
seqId :: Id
lazyId :: Id
lazyIdUnfolding :: CoreExpr
lazyIdKey :: Unique
mkRuntimeErrorApp :: Id -> Type -> String -> CoreExpr
rEC_CON_ERROR_ID
iRREFUT_PAT_ERROR_ID
rUNTIME_ERROR_ID
nON_EXHAUSTIVE_GUARDS_ERROR_ID
nO_METHOD_BINDING_ERROR_ID
pAT_ERROR_ID
eRROR_ID
unsafeCoerceName
Produced by Haddock version 2.4.2