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