Safe Haskell | None |
---|---|
Language | Haskell98 |
NCGMonad
Documentation
data NatM_StateSource
Constructors
NatM_State | |
Fields
|
mkNatM_State :: UniqSupply -> Int -> DynFlags -> Module -> NatM_StateSource
initNat :: NatM_State -> NatM a -> (a, NatM_State)Source
addImportNat :: CLabel -> NatM ()Source
mapAccumLNat :: (acc -> x -> NatM (acc, y)) -> acc -> [x] -> NatM (acc, [y])Source
setDeltaNat :: Int -> NatM ()Source
getNewRegNat :: Size -> NatM RegSource
getPicBaseNat :: Size -> NatM RegSource
getDynFlags :: HasDynFlags m => m DynFlagsSource