ghc-9.14.0.20251128: The GHC API
Safe HaskellNone
LanguageGHC2021

GHC.Stg.EnforceEpt.TagSig

Synopsis

Documentation

type StgCgInfos = NameEnv TagSig #

Information to be exposed in interface files which is produced by the stg2stg passes.

newtype TagSig #

Constructors

TagSig TagInfo 

Instances

Instances details
Binary TagSig # 
Instance details

Defined in GHC.Stg.EnforceEpt.TagSig

Outputable TagSig # 
Instance details

Defined in GHC.Stg.EnforceEpt.TagSig

Methods

ppr :: TagSig -> SDoc #

Eq TagSig # 
Instance details

Defined in GHC.Stg.EnforceEpt.TagSig

OutputableBndr (Id, TagSig) # 
Instance details

Defined in GHC.Stg.EnforceEpt.TagSig

data TagInfo #

Instances

Instances details
Binary TagInfo # 
Instance details

Defined in GHC.Stg.EnforceEpt.TagSig

Outputable TagInfo # 
Instance details

Defined in GHC.Stg.EnforceEpt.TagSig

Methods

ppr :: TagInfo -> SDoc #

Eq TagInfo # 
Instance details

Defined in GHC.Stg.EnforceEpt.TagSig

seqTagSig :: TagSig -> () #