Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
ghc GHC.Types.Basic No documentation available.
isAlwaysTailCalled :: OccInfo -> Boolghc GHC.Types.Basic No documentation available.
tailCallInfo :: OccInfo -> TailCallInfoghc GHC.Types.Basic No documentation available.
zapOccTailCallInfo :: OccInfo -> OccInfoghc GHC.Types.Basic No documentation available.
mkAllCafsCC :: Module -> SrcSpan -> CostCentreghc GHC.Types.CostCentre No documentation available.
mkCallerCCFlavour :: CostCentreIndex -> CCFlavourghc GHC.Types.CostCentre No documentation available.
callCards :: SubDemand -> [Card]ghc GHC.Types.Demand See Note [Computing one-shot info]
mkCalledOnceDmd :: SubDemand -> SubDemandghc GHC.Types.Demand Wraps the SubDemand with a one-shot call demand: d -> C(1,d).
mkCalledOnceDmds :: Arity -> SubDemand -> SubDemandghc GHC.Types.Demand mkCalledOnceDmds n d returns C(1,C1...C(1,d)) where there are n C1's.
peelCallDmd :: SubDemand -> (Card, SubDemand)ghc GHC.Types.Demand Peels one call level from the sub-demand, and also returns how many times we entered the lambda body.