ghc-9.14.0.20251128: The GHC API
Safe HaskellNone
LanguageGHC2021

GHC.Iface.Flags

Description

Datatype definitions for the flag representation stored in interface files

Documentation

newtype IfaceGeneralFlag #

Instances

Instances details
NFData IfaceGeneralFlag # 
Instance details

Defined in GHC.Iface.Flags

Methods

rnf :: IfaceGeneralFlag -> () Source #

Binary IfaceGeneralFlag # 
Instance details

Defined in GHC.Iface.Flags

Outputable IfaceGeneralFlag # 
Instance details

Defined in GHC.Iface.Flags

Methods

ppr :: IfaceGeneralFlag -> SDoc #

newtype IfaceProfAuto #

Constructors

IfaceProfAuto ProfAuto 

Instances

Instances details
NFData IfaceProfAuto # 
Instance details

Defined in GHC.Iface.Flags

Methods

rnf :: IfaceProfAuto -> () Source #

Binary IfaceProfAuto # 
Instance details

Defined in GHC.Iface.Flags

Outputable IfaceProfAuto # 
Instance details

Defined in GHC.Iface.Flags

Methods

ppr :: IfaceProfAuto -> SDoc #

newtype IfaceExtension #

Instances

Instances details
NFData IfaceExtension # 
Instance details

Defined in GHC.Iface.Flags

Methods

rnf :: IfaceExtension -> () Source #

Binary IfaceExtension # 
Instance details

Defined in GHC.Iface.Flags

Outputable IfaceExtension # 
Instance details

Defined in GHC.Iface.Flags

Methods

ppr :: IfaceExtension -> SDoc #

newtype IfaceLanguage #

Constructors

IfaceLanguage Language 

Instances

Instances details
NFData IfaceLanguage # 
Instance details

Defined in GHC.Iface.Flags

Methods

rnf :: IfaceLanguage -> () Source #

Binary IfaceLanguage # 
Instance details

Defined in GHC.Iface.Flags

Outputable IfaceLanguage # 
Instance details

Defined in GHC.Iface.Flags

Methods

ppr :: IfaceLanguage -> SDoc #

data IfaceCppOptions #

Instances

Instances details
NFData IfaceCppOptions # 
Instance details

Defined in GHC.Iface.Flags

Methods

rnf :: IfaceCppOptions -> () Source #

Binary IfaceCppOptions # 
Instance details

Defined in GHC.Iface.Flags

Outputable IfaceCppOptions # 
Instance details

Defined in GHC.Iface.Flags

Methods

ppr :: IfaceCppOptions -> SDoc #