ghc-7.4.2: The GHC API

Safe HaskellNone

StgSyn

Documentation

data GenStgArg occ

Instances

type GenStgLiveVars occ = UniqSet occ

data GenStgBinding bndr occ

Constructors

StgNonRec bndr (GenStgRhs bndr occ) 
StgRec [(bndr, GenStgRhs bndr occ)] 

Instances

(Outputable bndr, Outputable bdee, Ord bdee) => Outputable (GenStgBinding bndr bdee) 

data GenStgExpr bndr occ

Instances

(Outputable bndr, Outputable bdee, Ord bdee) => Outputable (GenStgExpr bndr bdee) 

data GenStgRhs bndr occ

Instances

(Outputable bndr, Outputable bdee, Ord bdee) => Outputable (GenStgRhs bndr bdee) 

type GenStgAlt bndr occ = (AltCon, [bndr], [Bool], GenStgExpr bndr occ)

data SRT

Constructors

NoSRT 
SRTEntries IdSet 
SRT !Int !Int !Bitmap