Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
data NatM_State Source
NatM_State | |
|
mkNatM_State :: UniqSupply -> Int -> DynFlags -> Module -> NatM_State Source
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
getDeltaNat :: NatM Int Source
getNewRegNat :: Size -> NatM Reg Source
getPicBaseMaybeNat :: NatM (Maybe Reg) Source
getPicBaseNat :: Size -> NatM Reg Source
getDynFlags :: HasDynFlags m => m DynFlags Source