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