| |||||||||||||||||||||||||
| |||||||||||||||||||||||||
Documentation | |||||||||||||||||||||||||
data GenStgArg occ | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
type GenStgLiveVars occ = UniqSet occ | |||||||||||||||||||||||||
data GenStgBinding bndr occ | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
data GenStgExpr bndr occ | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
data GenStgRhs bndr occ | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
type GenStgAlt bndr occ = (AltCon, [bndr], [Bool], GenStgExpr bndr occ) | |||||||||||||||||||||||||
data AltType | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
data UpdateFlag | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
isUpdatable :: UpdateFlag -> Bool | |||||||||||||||||||||||||
data StgBinderInfo | |||||||||||||||||||||||||
noBinderInfo :: StgBinderInfo | |||||||||||||||||||||||||
stgSatOcc :: StgBinderInfo | |||||||||||||||||||||||||
stgUnsatOcc :: StgBinderInfo | |||||||||||||||||||||||||
satCallsOnly :: StgBinderInfo -> Bool | |||||||||||||||||||||||||
combineStgBinderInfo :: StgBinderInfo -> StgBinderInfo -> StgBinderInfo | |||||||||||||||||||||||||
type StgArg = GenStgArg Id | |||||||||||||||||||||||||
type StgLiveVars = GenStgLiveVars Id | |||||||||||||||||||||||||
type StgBinding = GenStgBinding Id Id | |||||||||||||||||||||||||
type StgExpr = GenStgExpr Id Id | |||||||||||||||||||||||||
type StgRhs = GenStgRhs Id Id | |||||||||||||||||||||||||
type StgAlt = GenStgAlt Id Id | |||||||||||||||||||||||||
data StgOp | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
data SRT | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
stgBindHasCafRefs :: GenStgBinding bndr Id -> Bool | |||||||||||||||||||||||||
stgArgHasCafRefs :: GenStgArg Id -> Bool | |||||||||||||||||||||||||
stgRhsArity :: StgRhs -> Int | |||||||||||||||||||||||||
isDllConApp :: PackageId -> DataCon -> [StgArg] -> Bool | |||||||||||||||||||||||||
isStgTypeArg :: StgArg -> Bool | |||||||||||||||||||||||||
stgArgType :: StgArg -> Type | |||||||||||||||||||||||||
pprStgBinding :: StgBinding -> SDoc | |||||||||||||||||||||||||
pprStgBindings :: [StgBinding] -> SDoc | |||||||||||||||||||||||||
pprStgBindingsWithSRTs :: [(StgBinding, [(Id, [Id])])] -> SDoc | |||||||||||||||||||||||||
Produced by Haddock version 2.4.2 |