| ||||
| ||||
Documentation | ||||
mkDictFunId :: Name -> [TyVar] -> ThetaType -> Class -> [Type] -> Id | ||||
mkDefaultMethodId :: Name -> Type -> Id | ||||
mkDictSelId :: Bool -> Name -> Class -> Id | ||||
mkDataConIds :: Name -> Name -> DataCon -> DataConIds | ||||
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 :: Id | ||||
realWorldPrimId :: Id | ||||
voidArgId :: Id | ||||
nullAddrId :: Id | ||||
seqId :: Id | ||||
lazyId :: Id | ||||
lazyIdKey :: Unique | ||||
mkRuntimeErrorApp :: Id -> Type -> String -> CoreExpr | ||||
mkImpossibleExpr :: Type -> CoreExpr | ||||
rEC_CON_ERROR_ID :: Id | ||||
iRREFUT_PAT_ERROR_ID :: Id | ||||
rUNTIME_ERROR_ID :: Id | ||||
nON_EXHAUSTIVE_GUARDS_ERROR_ID :: Id | ||||
nO_METHOD_BINDING_ERROR_ID :: Id | ||||
pAT_ERROR_ID :: Id | ||||
eRROR_ID :: Id | ||||
rEC_SEL_ERROR_ID :: Id | ||||
unsafeCoerceName :: Name | ||||
Produced by Haddock version 2.6.1 |