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