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