| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
GHC.Stg.InferTags.TagSig
Documentation
type StgCgInfos = NameEnv TagSig Source #
Information to be exposed in interface files which is produced by the stg2stg passes.
Instances
| Binary TagSig Source # | |
| Outputable TagSig Source # | |
| Eq TagSig Source # | |
| OutputableBndr (Id, TagSig) Source # | |
Defined in GHC.Stg.InferTags.TagSig Methods pprBndr :: BindingSite -> (Id, TagSig) -> SDoc Source # pprPrefixOcc :: (Id, TagSig) -> SDoc Source # pprInfixOcc :: (Id, TagSig) -> SDoc Source # bndrIsJoin_maybe :: (Id, TagSig) -> JoinPointHood Source # | |
isTaggedSig :: TagSig -> Bool Source #
seqTagInfo :: TagInfo -> () Source #