| ||||||||||||||||||||||
| ||||||||||||||||||||||
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.6.1 |