| ghc-6.10.4: The GHC API | Contents | Index
Search:
$$
1 (Function) | Pretty
2 (Function) | Outputable
$+$
1 (Function) | Pretty
2 (Function) | Outputable
*# | FastTypes
+# | FastTypes
-# | FastTypes
/=# | FastTypes
<# | FastTypes
<$> | MonadUtils, IOEnv, TcRnMonad, DsMonad
<*>
1 (Function) | MonadUtils, IOEnv, TcRnMonad, DsMonad
2 (Function) | MkZipCfg, MkZipCfgCmm
<+>
1 (Function) | Pretty
2 (Function) | Outputable
<.> | HsBinds, HsSyn
<=# | FastTypes
<>
1 (Function) | Pretty
2 (Function) | Outputable
==# | FastTypes
># | FastTypes
>=# | FastTypes
abandon | InteractiveEval, GHC
abandonAll | InteractiveEval, GHC
Abs | NewDemand
AbsBinds | HsBinds, HsSyn, GHC
absentErrorIdKey | PrelNames
abstractFloats | SimplUtils
AbstractTyCon | TyCon
abs_binds | HsBinds, HsSyn, GHC
abs_dicts | HsBinds, HsSyn, GHC
abs_exports | HsBinds, HsSyn, GHC
abs_tvs | HsBinds, HsSyn, GHC
accSpillSL | RegSpill
AClass | Type, HscTypes, TcEnv, GHC
ACo | Coercion
Acon | ExternalCore
Activation | BasicTypes
ActiveAfter | BasicTypes
ActiveBefore | BasicTypes
activeInline | SimplUtils
activeRule | SimplUtils
AcyclicSCC | Digraph
adaptBlockToFormat | CmmBrokenBlock
ADataCon | Type, HscTypes, TcEnv, GHC
ADC | MachInstrs
ADD | MachInstrs
addBindC | CgBindery
addBindsC | CgBindery
addBndrRules | SimplEnv
addBootSuffix | Module
addBootSuffixLocn | Module
addBootSuffix_maybe | Module
addCLoc | SrcLoc, GHC
addCoalesce | GraphOps, GraphColor
addConDoc | HaddockUtils
addConDocFirst | HaddockUtils
addConDocs | HaddockUtils
addConflict | GraphOps, GraphColor
addConflicts | GraphOps, GraphColor
addCoverageTicksToBinds | Coverage
addDataConStupidTheta | TcPat
addEpsInStats | HscTypes
addErr | TcRnMonad
addErrAt | TcRnMonad
addErrCtxt | TcRnMonad
addErrCtxtM | TcRnMonad
addErrs | TcRnMonad
addErrsTc | TcRnMonad
addErrTc | TcRnMonad
addErrTcM | TcRnMonad
addExclusion | GraphOps, GraphColor
addFieldDoc | HaddockUtils
addFieldDocs | HaddockUtils
addFilesToClean | SysTools
addFloats | SimplEnv
addHomeModuleToFinder | Finder
addIdReps | CgUtils
addIdSpecialisations | Rules
addImportNat | NCGMonad
addInstCtxt | TcRnMonad
addInstToDictBind | Inst
addLabelSize | CLabel
addLastOutFact | DFMonad
addListToFM | FiniteMap
addListToFM_C | FiniteMap
addListToNameSet | NameSet
addListToUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
addListToUFM_C
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
addListToUFM_Directly
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
addListToUniqSet | UniqSet
addLocErr | TcRnMonad
addLocM | TcRnMonad
addLocWarn | TcRnMonad
addLongErrAt | TcRnMonad
addMessages | TcRnMonad
addNewInScopeIds | SimplEnv
addNode | GraphOps, GraphColor
addNonRec | SimplEnv
addOneFV | NameSet
addOneToNameSet | NameSet
addOneToUniqSet | UniqSet
addOneToUniqSet_C | UniqSet
addOpt | StaticFlags
addPreference | GraphOps, GraphColor
addProcPointProtocols | CmmProcPointZ
Addr2IntOp | PrimOp
AddrAddOp | PrimOp
AddrBaseIndex | MachRegs
addRecFloats | SimplEnv
addReport | TcRnMonad
addReportAt | TcRnMonad
AddrEqOp | PrimOp
AddrGeOp | PrimOp
AddrGtOp | PrimOp
AddrLeOp | PrimOp
AddrLtOp | PrimOp
AddrMode | MachRegs
addrModeRegs | MachRegs
AddrNeOp | PrimOp
addrOffset | MachRegs
addrPrimTy | TysPrim
addrPrimTyCon | TysPrim
addrPrimTyConKey | PrelNames
AddrRemOp | PrimOp
AddrRep | TyCon, Type
AddrSubOp | PrimOp
AddrToHValueOp | PrimOp
AddSccs | DsBinds
addSourceToTokens | GHC
addSpecInfo | Rules
addSRM | RegAllocStats
addTarget | GHC
addTcgDUs | RnSource
addToFM | FiniteMap
addToFM_C | FiniteMap
addToMem | CgUtils
addToMemE | CgUtils
addToUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
addToUFM_Acc
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
addToUFM_C
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
addToUFM_Directly
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
addWarn | TcRnMonad
addWarnAt | TcRnMonad
addWarning | Lexer
addWarnTc | TcRnMonad
addWarnTcM | TcRnMonad
addWay | StaticFlags
add_err_tcm | TcRnMonad
Adefault | ExternalCore
adjustMatchResult | DsUtils
adjustMatchResultDs | DsUtils
adjustStackHW | CgStackery
advanceSrcLoc | SrcLoc
AGlobal | TcRnTypes, TcRnMonad, TcEnv
AGraph | MkZipCfg
ai_discs | SimplUtils
ai_rules | SimplUtils
ai_strs | SimplUtils
AlgAlt | StgSyn
AlgTyConRhs | TyCon
algTyConRhs | TyCon
Alit | ExternalCore
all2 | Util
allArgRegs | MachRegs
AllCafsCC | CostCentre
allFlags | DynFlags
allFPArgRegs | MachRegs
allM | MonadUtils, IOEnv, TcRnMonad
allMaybes | Maybes
allocatableRegs | MachRegs
allocatableRegsInClass | MachRegs
allocateGlobalBinder | IfaceEnv
allocDynClosure | CgHeapery
allocPrimStack | CgStackery
allocStackTop | CgStackery
ALLOC_AP | ByteCodeInstr
ALLOC_AP_NOUPD | ByteCodeInstr
ALLOC_PAP | ByteCodeInstr
allSlotClasses | StackPlacements
allStackSlots | StackPlacements
allThePrimOps | PrimOp
AllTheWay | Outputable
allTop | NewDemand
allUses | NameSet
alphaTy | TysPrim
alphaTyVar | TysPrim
alphaTyVars | TysPrim, GHC
Alt
1 (Type/Class) | ExternalCore
2 (Type/Class) | CoreSyn
AltCon | CoreSyn
altHeapCheck | CgHeapery
AltMerge | SimplMonad
AltType | StgSyn
alt_RDR | PrelNames
ALWAYS | MachInstrs
AlwaysActive | BasicTypes
alwaysFailMatchResult | DsUtils
alwaysInlineSpec | BasicTypes
alwaysQualify | Outputable, GHC
AND | MachInstrs
andIdKey | PrelNames
andName | PrelNames
AndOp | PrimOp
and_RDR | PrelNames
angleBrackets | Outputable
AnId | Type, HscTypes, TcEnv, GHC
AnnAlt | CoreSyn
AnnApp | CoreSyn
AnnBind | CoreSyn
AnnCase | CoreSyn
AnnCast | CoreSyn
AnnExpr | CoreSyn
AnnExpr' | CoreSyn
AnnLam | CoreSyn
AnnLet | CoreSyn
AnnLit | CoreSyn
AnnNonRec | CoreSyn
AnnNote | CoreSyn
AnnRec | CoreSyn
AnnType | CoreSyn
AnnVar | CoreSyn
anyBag | Bag
anyBoxConKey | PrelNames
AnyHpcUsage | HscTypes
anyHsc | DriverPhases
anyM | MonadUtils, IOEnv, TcRnMonad
anyPrimTy | TysPrim
anyPrimTyCon | TysPrim
anyPrimTyCon1 | TysPrim
anyPrimTyCon1Key | PrelNames
anyPrimTyConKey | PrelNames
AnySuffix | CmdLineParser
AnySuffixPred | CmdLineParser
AP | RtClosureInspect
App
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn
appAIdKey | PrelNames
appAName | PrelNames
appendFS | FastString
appendGroups | HsDecls, HsSyn, GHC
appendIdKey | PrelNames
appendName | PrelNames
appendStringBuffers | StringBuffer
append_RDR | PrelNames
appIsBottom | NewDemand
Applicative | MonadUtils, IOEnv, TcRnMonad, DsMonad
applyClosurePVar | VectBuiltIn, VectMonad
applyClosureVar | VectBuiltIn, VectMonad
applyNameMaker | RnPat
ApplyTo | SimplUtils
applyTy | Type, TcType
applyTypeToArg | CoreUtils
applyTypeToArgs | CoreUtils
applyTys | Type, TcType
applyTysD | Type
appOL | OrdList
appPIdKey | PrelNames
appPName | PrelNames
Appt | ExternalCore
ApThunk | ClosureInfo
aP_STACK_SPLIM | Constants
Area | CmmExpr, Cmm
areaId | CmmExpr, Cmm
areaSize | CmmExpr, Cmm
Arg | CoreSyn
ArgCtxt | CoreUnfold
ArgDescr | ClosureInfo
argDescrType | CgCallConv
ArgGen | ClosureInfo
ArgInfo
1 (Type/Class) | SimplUtils
2 (Data Constructor) | SimplUtils
argMachRep | SMRep
argRegs | MachRegs
ArgSpec | ClosureInfo
argTypeKind | Type, TcType
argTypeKindTyCon | Type
argTypeKindTyConKey | PrelNames
ArgumentFormat | CmmCallConv
Arguments | ZipCfgCmmRep
argumentsSize | CmmCallConv
ArithException | Exception
ArithSeq | HsExpr, HsSyn, GHC
ArithSeqInfo | HsExpr, HsSyn, GHC
ArithSeqOrigin | TcRnTypes, TcRnMonad, Inst
Arity | BasicTypes
arityErr | TcMType
ArityInfo | IdInfo
arityInfo | IdInfo
arrAIdKey | PrelNames
arrAName | PrelNames
ArrayException | Exception
arrayPrimTyCon | TysPrim
arrayPrimTyConKey | PrelNames
aRROW | PrelNames
arrow | Outputable
ArrowCtxt | TcRnTypes, TcRnMonad
ArrowSkol | TcType
arrPtrsHdrSize | SMRep
arrSelector | VectType
arrShapeTys | VectType
arrShapeVars | VectType
arrWordsHdrSize | SMRep
As | DriverPhases
AsmStyle | Outputable
asmStyle | Outputable
AsPat | HsPat, HsSyn, GHC
assembleBCO | ByteCodeAsm
assembleBCOs | ByteCodeAsm
assert | Exception
assertErrorIdKey | PrelNames
assertErrorName | PrelNames
assertIdKey | PrelNames
AssertionFailed
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
assertName | PrelNames
assertPanic | Panic, Outputable
assertPprPanic | Outputable
assignArguments | CmmCallConv
assignCallRegs | CgCallConv
assignNonPtrTemp | CgUtils
assignPrimOpCallRegs | CgCallConv
assignPtrTemp | CgUtils
assignReturnRegs | CgCallConv
Assoc | ListSetOps
assoc | ListSetOps
assocDefault | ListSetOps
assocDefaultUsing | ListSetOps
assocElts | ListSetOps
AssocFamilyPermutation | TyCon
assocMaybe | ListSetOps
assocTyConArgPoss_maybe | TyCon
assocUsing | ListSetOps
AsyncException | Exception
AsyncExceptionsBlockedOp | PrimOp
ATcId | TcRnTypes, TcRnMonad, TcEnv
atEnd | StringBuffer
AThing | TcRnTypes, TcRnMonad, TcEnv
atLength | Util
AtomicallyOp | PrimOp
AtomicModifyMutVarOp | PrimOp
aTx | CmmTx
ATyCon | Type, HscTypes, TcEnv, GHC
ATyVar | TcRnTypes, TcRnMonad, TcEnv
augmentIdKey | PrelNames
augmentName | PrelNames
author | PackageConfig, Packages
AutoScc | DsBinds
Avail | HscTypes
AvailInfo | HscTypes
availName | HscTypes
availNames | HscTypes
availRegsLattice | CmmSpillReload
Avails | HscTypes
availsToNameEnv | HscTypes
availsToNameSet | HscTypes
AvailTC | HscTypes
BA
1 (Data Constructor) | BreakArray
2 (Data Constructor) | Binary
back
1 (Function) | Digraph
2 (Function) | InteractiveEval, GHC
backendCompilers | HscMain
BackwardFixedPoint | ZipDataflow
BackwardRewrites
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
Backwards | Util
BackwardTransfers
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
badATErr | TcClassDcl
badBootDeclErr | TcBinds
badFieldCon | TcPat
badMethodErr | TcClassDcl
Bag | Bag
bagToFM | FiniteMap
bagToList | Bag
BangPat | HsPat, HsSyn, GHC
bangPatEnabled | Lexer
bangTyFVs | RnHsSyn
BangType | HsTypes, HsSyn, GHC
bang_RDR | RdrHsSyn
bareLastOutFacts | DFMonad
basePackageId | Module
BaseReg | CmmExpr, Cmm
BasicBlock | Cmm
basicKnownKeyNames | PrelNames, PrelInfo
bcc | Digraph
BCInstr | ByteCodeInstr
bciStackUse | ByteCodeInstr
bcoFreeNames | ByteCodeAsm
BCONPtr | ByteCodeAsm
BCONPtrItbl | ByteCodeAsm
BCONPtrLbl | ByteCodeAsm
BCONPtrWord | ByteCodeAsm
bcoPrimTy | TysPrim
bcoPrimTyCon | TysPrim
bcoPrimTyConKey | PrelNames
BCOPtr | ByteCodeAsm
BCOPtrArray | ByteCodeAsm
BCOPtrBCO | ByteCodeAsm
BCOPtrBreakInfo | ByteCodeAsm
BCOPtrName | ByteCodeAsm
BCOPtrPrimOp | ByteCodeAsm
BCOs | HscTypes
BetaReduction | SimplMonad
betaTy | TysPrim
betaTyVar | TysPrim
betaTyVars | TysPrim
bFlush | BufWrite
bicomps | Digraph
BigLiveness | ClosureInfo
Bin | Binary
Binary | Binary
Bind
1 (Type/Class) | ExternalCore
2 (Type/Class) | CoreSyn
bindArgsToRegs | CgBindery
bindArgsToStack | CgBindery
bindCaseBndr | SimplUtils
bindConArgs | CgCon
bindersOf | CoreSyn
bindersOfBinds | CoreSyn
BindFlag | Unify
bindFreeVars | CoreFVs
BindingSite | Outputable
bindInstsOfLocalFuns | TcSimplify
bindIOIdKey | PrelNames
bindIOName | PrelNames
bindIO_RDR | PrelNames
bindLocalNames | RnEnv
bindLocalNamesFV | RnEnv
bindLocalNamesFV_WithFixities | RnEnv
bindLocatedLocalsFV | RnEnv
bindLocatedLocalsRn | RnEnv
bindMClassOpKey | PrelNames
BindMe | Unify
bindMName | PrelNames
bindM_RDR | PrelNames
bindNewToNode | CgBindery
bindNewToReg | CgBindery
bindNewToTemp | CgBindery
bindNewToUntagNode | CgBindery
bindNonRec | CoreUtils
BindPatSigCtxt | TcType, TcMType, TcHsType
bindPatSigTyVars | RnEnv
bindPatSigTyVarsFV | RnEnv
bindSigTyVarsFV | RnEnv
BindStmt | HsExpr, HsSyn, GHC
bindTyVarsRn | RnEnv
bindUnboxedTupleComponents | CgCon
bind_fvs | HsBinds, HsSyn, GHC
BinHandle | Binary
bitAndFastInt | FastTypes
Bitmap | Bitmap
bITMAP_BITS_SHIFT | Constants
bitOrFastInt | FastTypes
Blackhole | RtClosureInspect
blackHoleOnEntry | ClosureInfo
BlackHoleRep | SMRep
blankWord | CgUtils
bleatEscapedTvs | TcUnify
Block
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
block | Exception
BlockAsyncExceptionsOp | PrimOp
blocked | Exception
BlockedIndefinitely
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
BlockedOnDeadMVar
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
BlockEntryInfo | CmmBrokenBlock
BlockEntryLiveness | CmmLive
BlockEnv | BlockId
BlockId
1 (Type/Class) | BlockId
2 (Data Constructor) | BlockId
blockId
1 (Function) | ZipCfg
2 (Function) | Cmm
BlockMap | RegLiveness
BlockSet | BlockId
blockStmts | Cmm
blocksToBlockEnv | CmmBrokenBlock
bLOCK_SIZE | Constants
bLOCK_SIZE_W | Constants
boolToRecFlag | BasicTypes
boolTy | TysWiredIn
boolTyCon | TysWiredIn
boolTyConKey | PrelNames
boolTyConName | TysWiredIn
boolTyCon_RDR | TysWiredIn
BoringCtxt | CoreUnfold
Bot | NewDemand
botDmdType | NewDemand
botFact | DFMonad
both | DmdAnal
BotRes | NewDemand
botSig | NewDemand
BottomFound | SimplMonad
Bound | DsMonad
bound | RegArchBase
boundedClassKey | PrelNames
boundedClassName | PrelNames
bound_to | RtClosureInspect, InteractiveEval
Box | NewDemand
Boxed | BasicTypes
BoxInfo | TcType
Boxity | BasicTypes
boxityConKey | PrelNames
boxResult | DsCCall
BoxTv | TcType
boxyMatchTypes | TcUnify
BoxyRhoType | TcType
BoxySigmaType | TcType
boxySplitAppTy | TcUnify
boxySplitListTy | TcUnify
boxySplitPArrTy | TcUnify
boxySplitTyConApp | TcUnify
BoxyThetaType | TcType
BoxyType | TcType
BoxyTyVar | TcType
boxyUnify | TcUnify
boxyUnifyList | TcUnify
bPutChar | BufWrite
bPutFS | BufWrite
bPutLitString | BufWrite
bPutStr | BufWrite
braces
1 (Function) | Pretty
2 (Function) | Outputable
Brack | TcRnTypes, TcRnMonad
bracket | Exception
bracketOK | TcEnv
bracketOnError | Exception
brackets
1 (Function) | Pretty
2 (Function) | Outputable
bracket_ | Exception
branchChainElimZ | CmmContFlowOpt
branchNodeTarget | ZipCfg
Break | InteractiveEval
BreakArray | BreakArray, GHC
breakBlock | CmmBrokenBlock
BreakIndex | HscTypes, GHC
BreakInfo
1 (Type/Class) | ByteCodeInstr, GHC
2 (Data Constructor) | ByteCodeInstr
breakInfo_module | ByteCodeInstr, GHC
breakInfo_number | ByteCodeInstr, GHC
breakInfo_resty | ByteCodeInstr
breakInfo_vars | ByteCodeInstr
breakpointAutoIdKey | PrelNames
breakpointAutoJumpIdKey | PrelNames
breakpointAutoJumpName | PrelNames
breakpointAutoName | PrelNames
breakpointCondIdKey | PrelNames
breakpointCondJumpIdKey | PrelNames
breakpointCondJumpName | PrelNames
breakpointCondName | PrelNames
breakpointIdKey | PrelNames
breakpointJumpIdKey | PrelNames
breakpointJumpName | PrelNames
breakpointName | PrelNames
BRK_FUN | ByteCodeInstr
BrokenBlock
1 (Type/Class) | CmmBrokenBlock
2 (Data Constructor) | CmmBrokenBlock
brokenBlockEntry | CmmBrokenBlock
brokenBlockExit | CmmBrokenBlock
brokenBlockId | CmmBrokenBlock
brokenBlockStmts | CmmBrokenBlock
brokenBlockTargets | CmmBrokenBlock
br_exit | ZipDataflow
br_first | ZipDataflow
br_last | ZipDataflow
br_middle | ZipDataflow
BT | MachInstrs
bt_first_in | ZipDataflow
bt_last_in | ZipDataflow
bt_middle_in | ZipDataflow
buf
1 (Function) | FastString
2 (Function) | StringBuffer
buffer | Lexer
BufHandle
1 (Type/Class) | BufWrite
2 (Data Constructor) | BufWrite
buildAlgTyCon | BuildTyCl
buildClass | BuildTyCl
buildClosure | VectUtils
buildClosures | VectUtils
buildDataCon | BuildTyCl
buildDynCon | CgCon
buildIdKey | PrelNames
buildIGraphAndCounts | StackColor
buildName | PrelNames
buildPADict | VectType
buildSynTyCon | BuildTyCl
buildTag | DynFlags, GHC
build_RDR | PrelNames
builtin | VectMonad
BuiltinRule | CoreSyn
builtinRules | PrelRules
Builtins
1 (Type/Class) | VectBuiltIn, VectMonad
2 (Data Constructor) | VectBuiltIn, VectMonad
builtins | VectMonad
BuiltInSyntax
1 (Type/Class) | Name
2 (Data Constructor) | Name
bumpVersion | BasicTypes
ByteArray | Binary
ByteArrayContents_Char | PrimOp
byteArrayPrimTy | TysPrim
byteArrayPrimTyCon | TysPrim
byteArrayPrimTyConKey | PrelNames
ByteCode | ByteCodeAsm
byteCodeGen | ByteCodeGen
byteCodeOfObject | HscTypes
byteDiff | StringBuffer
ByteOff | SMRep
bytesFS | FastString
cafBlackHoleClosureInfo | ClosureInfo
CafCC | CostCentre
CafInfo | IdInfo
cafInfo | IdInfo
calcClassCycles | TcTyDecls
calcRecFlags | TcTyDecls
calcSynCycles | TcTyDecls
calculateProcPoints | CmmProcPoint
CALL | MachInstrs
Call | NewDemand
CallArea | CmmExpr, Cmm
callClobberedRegs | MachRegs
CallConv | RdrHsSyn
CallCtxt | CoreUnfold
callerSaveVolatileRegs | CgUtils
CallishMachOp | MachOp
CallMethod | ClosureInfo
callProcPoints | CmmProcPointZ
CallReference | PositionIndependentCode
callSiteInline | CoreUnfold
canDoGenerics | Generics
CanFail | DsMonad, DsUtils
CanItFail | DsMonad, DsUtils
cannotFindInterface | Finder
cannotFindModule | Finder
canRewriteWithFuel | OptimizationFuel, DFMonad
canShortcut | RegAllocInfo
CantFail | DsMonad, DsUtils
cantFailMatchResult | DsUtils
cantVectorise | VectMonad
carefullySplitNewType_maybe | Type
CARRY | MachInstrs
Case
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn
CaseAlt | HsExpr, HsSyn, GHC
CaseAlts | CgMonad
CaseBind | Outputable
CaseCtxt | CoreUnfold
CaseElim | SimplMonad
CASEFAIL | ByteCodeInstr
CaseIdentity | SimplMonad
CaseMerge | SimplMonad
CaseOfCase | SimplMonad
Cast
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn
castBin | Binary
castFastPtr | FastTypes
cat
1 (Function) | Pretty
2 (Function) | Outputable
catAGraphs | MkZipCfg, MkZipCfgCmm
catch | Exception
catches | Exception
catchIO | Exception
catchJust | Exception
CatchOp | PrimOp
CatchRetryOp | PrimOp
CatchSTMOp | PrimOp
category | PackageConfig, Packages
catMaybes | Maybes
cBooterVersion | Config
cBox | FastTypes
Cc | DriverPhases
CCALL | ByteCodeInstr
CCall
1 (Data Constructor) | ForeignCall
2 (Data Constructor) | RdrHsSyn
CCallConv
1 (Type/Class) | ForeignCall
2 (Data Constructor) | ForeignCall
ccallConvAttribute | ForeignCall
ccallConvToInt | ForeignCall
ccallReturnUnboxedTuple | CgTailCall
CCallSpec
1 (Type/Class) | ForeignCall
2 (Data Constructor) | ForeignCall
CCallTarget | ForeignCall
ccFromThisModule | CostCentre
CcName | CostCentre
cCONTEXT_DIFF | Config
ccOptions | PackageConfig, Packages
Ccpp | DriverPhases
cc_is_caf | CostCentre
cc_is_dupd | CostCentre
cc_mod | CostCentre
cc_name | CostCentre
Cdef | ExternalCore
cDEFAULT_TMPDIR | Config
cd_fld_doc | HsDecls, HsSyn, GHC
cd_fld_name | HsDecls, HsSyn, GHC
cd_fld_type | HsDecls, HsSyn, GHC
cEnableWin32DLLs | Config
certainlyWillInline | CoreUnfold
CExport | HsDecls, HsSyn, GHC
CExportSpec | ForeignCall
CExportStatic | ForeignCall
CFunction | HsDecls, HsSyn, GHC
CgBindings | CgBindery
cgCase | CgCase
cGCC | Config
cgd_dflags | CgMonad
cgd_eob | CgMonad
cgd_mod | CgMonad
cgd_srt | CgMonad
cgd_srt_lbl | CgMonad
cgd_statics | CgMonad
cgd_ticky | CgMonad
cgExpr | CgExpr
cgForeignCall | CgForeignCall
CgGuts
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
cGhcEnableTablesNextToCode | Config
cGhcRTSWays | Config
cGhcUnregisterised | Config
cGhcWithInterpreter | Config
cGhcWithNativeCodeGen | Config
cGhcWithSMP | Config
cGHC_CP | Config
cGHC_DRIVER_DIR_REL | Config
cGHC_MANGLER_DIR_REL | Config
cGHC_MANGLER_PGM | Config
cGHC_PERL | Config
cGHC_SPLIT_DIR_REL | Config
cGHC_SPLIT_PGM | Config
cGHC_SYSMAN_DIR_REL | Config
cGHC_SYSMAN_PGM | Config
cGHC_TOUCHY_DIR_REL | Config
cGHC_TOUCHY_PGM | Config
cGHC_UNLIT_DIR_REL | Config
cGHC_UNLIT_PGM | Config
CgIdInfo | CgBindery
cgIdInfoArgRep | CgBindery
cgIdInfoId | CgBindery
cgIdInfoLF | CgBindery
CgInfoDownwards | CgMonad
cgLetNoEscapeClosure | CgLetNoEscape
cgLit | CgUtils
cgPrimOp | CgPrimOp
CgRep | SMRep
cgRepSizeB | SMRep
cgRepSizeW | SMRep
cgReturnDataCon | CgCon
cgRhsClosure | CgClosure
CgState | CgMonad
cgStdRhsClosure | CgClosure
CgStmts | CgMonad
cgStmtsToBlocks | CgMonad
cgs_binds | CgMonad
cgs_hp_usg | CgMonad
cgs_stk_usg | CgMonad
cgs_stmts | CgMonad
cgs_tops | CgMonad
cgs_uniqs | CgMonad
cgTailCall | CgTailCall
cgTickBox | CgHpc
cgTopRhsClosure | CgClosure
cgTopRhsCon | CgCon
cgTyCon | CgCon
cg_binds | HscTypes
cg_dep_pkgs | HscTypes
cg_dir_imps | HscTypes
cg_foreign | HscTypes
cg_hpc_info | HscTypes
cg_modBreaks | HscTypes
cg_module | HscTypes
cg_tycons | HscTypes
ChangeFlag | CmmTx
char
1 (Function) | Pretty
2 (Function) | Outputable
char2IntLit | Literal
charDataCon | TysWiredIn
charDataConKey | PrelNames
CharEqOp | PrimOp
CharGeOp | PrimOp
CharGtOp | PrimOp
CharLeOp | PrimOp
CharLtOp | PrimOp
CharNeOp | PrimOp
charPrimTy | TysPrim
charPrimTyCon | TysPrim
charPrimTyConKey | PrelNames
charTy | TysWiredIn
charTyCon | TysWiredIn
charTyConKey | PrelNames
charTyConName | TysWiredIn
charTyCon_name | RnHsSyn
charTyCon_RDR | TysWiredIn
cheapEqExpr | CoreUtils
Check | PrimOp
check | Check
checkContext | RdrHsSyn
checkDecBrGroup | RdrHsSyn
checkDerivDecl | RdrHsSyn
checkDo | RdrHsSyn
checkDotnetResName | PrelNames
checkDotnetResNameIdKey | PrelNames
checkDupAndShadowedRdrNames | RnEnv
checkDupNames | RnEnv
checkDupRdrNames | RnEnv
checkedAbsC | CgMonad
checkErr | TcRnMonad
checkExpectedKind | TcUnify
checkFactMatch | DFMonad
checkFamInstConsistency | FamInst
checkFreeness | TcMType
checkFunDeps | FunDeps
CheckHiWay
1 (Type/Class) | BinIface
2 (Data Constructor) | BinIface
checkInstCoverage | FunDeps
checkInstTermination | TcMType
checkInstType | RdrHsSyn
checkKindSigs | RdrHsSyn
checkMDo | RdrHsSyn
checkNoErrs | TcRnMonad
checkOldIface | MkIface
checkPattern | RdrHsSyn
checkPatterns | RdrHsSyn
checkPrecMatch | RnTypes
checkPrecP | RdrHsSyn
checkPred | RdrHsSyn
checkProcessArgsResult | HeaderInfo
checkSectionPrec | RnTypes
checkShadowedNames | RnEnv
checkSigTyVars | TcUnify
checkSigTyVarsWrt | TcUnify
checkSynHdr | RdrHsSyn
checkTauTvUpdate | TcMType
checkTc | TcRnMonad
checkTH | RnSource
checkTupSize | RnPat
checkTyClHdr | RdrHsSyn
checkTyFamFreeness | TcMType
checkTyVars | RdrHsSyn
checkUpdateMeta | TcMType
checkValDef | RdrHsSyn
checkValidInstance | TcMType
checkValidInstHead | TcMType
checkValidMonoType | TcMType
checkValidTheta | TcMType
checkValidType | TcMType
checkValidTypeInst | TcMType
checkValSig | RdrHsSyn
checkWellStaged | TcEnv
checkWiredInTyCon | TcIface
choiceAIdKey | PrelNames
choiceAName | PrelNames
chooseDynCostCentres | CgProf
chooseSlot | StackPlacements
chooseSpill | RegSpillCost
choose_RDR | PrelNames
Chr | Pretty
ChrOp | PrimOp
cHscIfaceFileVersion | Config
CImport | HsDecls, HsSyn, GHC
CImportSpec | HsDecls, HsSyn, GHC
cIntRep | MachOp
cINT_SIZE | Constants
CLabel
1 (Type/Class) | CLabel
2 (Data Constructor) | HsDecls, HsSyn, GHC
CLabelString | ForeignCall
CLabelType | CLabel
Class | Class, GHC
classArity | Class
classATs | Class
classBigSig | Class
ClassCount | StackColor
classDataCon | DataCon
ClassDecl | HsDecls, HsSyn, GHC
classExtraBigSig | Class
ClassF64 | RegArchBase
ClassG16 | RegArchBase
ClassG32 | RegArchBase
ClassG8 | RegArchBase
classInstances | InstEnv
classKey | Class
classMethods | Class, GHC
className | Class
classOfReg | RegArchX86
ClassOpId | IdInfo
ClassOpItem | Class
ClassP | Type, TcType
ClassSCCtxt | TcMType
classSCTheta | Class, GHC
classSelIds | Class
classTvsFds | Class, GHC
ClassTyCon | TyCon
classTyCon | Class
classTyVars | Class
cLdIsGNULd | Config
cLD_X | Config
cLeadingUnderscore | Config
cleanSpills | RegSpillClean
cleanTempDirs | SysTools
cleanTempFiles | SysTools
cleanTempFilesExcept | SysTools
clearOneShotLambda | Id
clearWarnings | HscTypes, GHC
cLibFFI | Config
cloneDict | Inst
cloneId | VectMonad
cloneIdBndr | CoreSubst
cloneIdBndrs | CoreSubst
cloneName | VectMonad
cloneRecIdBndrs | CoreSubst
cloneVar | VectMonad
cLongRep | MachOp
closedV | VectMonad
ClosePunctuation | Unicode
Closure
1 (Type/Class) | RtClosureInspect
2 (Data Constructor) | RtClosureInspect
closureCon | ClosureInfo
closureDescr | ClosureInfo
ClosureEnv | ByteCodeLink
closureFunInfo | ClosureInfo
closureGoodStuffSize | ClosureInfo
ClosureInfo
1 (Type/Class) | ClosureInfo
2 (Data Constructor) | ClosureInfo
closureInfoPtr | CgInfoTbls
closureIsThunk | ClosureInfo
closureLabelFromCI | ClosureInfo
closureLFInfo | ClosureInfo
closureName | ClosureInfo
closureNeedsUpdSpace | ClosureInfo
closureNonHdrSize | ClosureInfo
closurePtrsSize | ClosureInfo
closureReEntrant | ClosureInfo
closureSingleEntry | ClosureInfo
closureSize | ClosureInfo
closureSMRep | ClosureInfo
closureSRT | ClosureInfo
closureTyCon | VectBuiltIn, VectMonad
ClosureType
1 (Type/Class) | SMRep
2 (Type/Class) | RtClosureInspect
closureType | ClosureInfo
closureTypeDescr | ClosureInfo
ClosureTypeInfo | Cmm
ClosureTypeTag | Cmm
closureUpdReqd | ClosureInfo
closureValDescr | ClosureInfo
clsName | OccName, Name
clsQual | PrelNames
clsQual_RDR | PrelNames
ClsSkol | TcType
CLTD | MachInstrs
CmdLineError | Panic, GHC
cmdlineFrameworks | DynFlags, GHC
cmdlineHcIncludes | DynFlags, GHC
CmdLineP
1 (Type/Class) | CmdLineParser
2 (Data Constructor) | CmdLineParser
cMKDLL | Config
cml_cont | ZipCfgCmmRep
cml_false | ZipCfgCmmRep
cml_pred | ZipCfgCmmRep
cml_target | ZipCfgCmmRep
cml_true | ZipCfgCmmRep
Cmm
1 (Data Constructor) | DriverPhases
2 (Type/Class) | Cmm
3 (Data Constructor) | Cmm
CmmActual | Cmm
CmmActuals | Cmm
CmmAGraph
1 (Type/Class) | ZipCfgCmmRep
2 (Type/Class) | MkZipCfgCmm
CmmAlign | Cmm
cmmAndWord | CgUtils
CmmAssign | Cmm
cmmAvailableReloads | CmmSpillReload
CmmBackwardFixedPoint | ZipCfgCmmRep
CmmBasicBlock | Cmm
CmmBlock
1 (Type/Class) | ZipCfgCmmRep
2 (Type/Class) | MkZipCfgCmm
cmmBlockFromBrokenBlock | CmmBrokenBlock
CmmBranch | Cmm
CmmCall | Cmm
CmmCallConv | ForeignCall
CmmCallee | Cmm
CmmCallTarget | Cmm
cmmCfgOpts | CmmContFlowOpt
cmmCfgOptsZ | CmmContFlowOpt
CmmComment | Cmm
CmmCondBranch | Cmm
cmmConstrTag | CgUtils
cmmConstrTag1 | CgUtils
CmmCpp | DriverPhases
cmmCPS | CmmCPS
CmmData | Cmm
CmmDataLabel | Cmm
cmmEqWord | CgUtils
CmmExpr | CmmExpr, Cmm
cmmExprRep | CmmExpr, Cmm
CmmFloat | CmmExpr, Cmm
CmmFormal | Cmm
CmmFormals | Cmm
cmmFormalsToLiveLocals | CmmLive
CmmFormalsWithoutKinds | Cmm
CmmFormalWithoutKind | Cmm
CmmForwardFixedPoint | ZipCfgCmmRep
cmmGetClosureType | CgInfoTbls
cmmGetTag | CgUtils
CmmGlobal | CmmExpr, Cmm
CmmGraph
1 (Type/Class) | ZipCfgCmmRep
2 (Type/Class) | MkZipCfgCmm
cmmIndex | CmmUtils
cmmIndexExpr | CmmUtils
CmmInfo
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
CmmInfoTable
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
CmmInt | CmmExpr, Cmm
cmmIsTagged | CgUtils
CmmJump | Cmm
CmmKind | Cmm
cmmKind | Cmm
CmmKinded
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
CmmLabel | CmmExpr, Cmm
CmmLabelDiffOff | CmmExpr, Cmm
CmmLabelOff | CmmExpr, Cmm
cmmLabelOff | CmmUtils
cmmLabelOffB | CgUtils
cmmLabelOffW | CgUtils
cmmlex | CmmLex
cmmLint | CmmLint
cmmLintTop | CmmLint
CmmLit
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
cmmLitRep | CmmExpr, Cmm
CmmLive
1 (Type/Class) | CmmLive
2 (Type/Class) | CmmLiveZ
cmmLiveness | CmmLive
cmmLivenessZ | CmmLiveZ
CmmLoad | CmmExpr, Cmm
cmmLoadIndex | CmmUtils
cmmLoadIndexW | CgUtils
CmmLocal | CmmExpr, Cmm
cmmLoopifyForC | CmmOpt
CmmMachOp | CmmExpr, Cmm
cmmMachOpFold | CmmOpt
cmmMakeDynamicReference | PositionIndependentCode
cmmMapGraph | Cmm
cmmMapGraphM | Cmm
CmmMayReturn | Cmm
cmmMiniInline | CmmOpt
cmmNegate | CgUtils
CmmNeverReturns | Cmm
cmmNeWord | CgUtils
CmmNonInfoTable | Cmm
CmmNop | Cmm
cmmOffset | CmmUtils
cmmOffsetB | CgUtils
cmmOffsetExpr | CmmUtils
cmmOffsetExprB | CgUtils
cmmOffsetExprW | CgUtils
cmmOffsetLit | CmmUtils
cmmOffsetLitB | CgUtils
cmmOffsetLitW | CgUtils
cmmOffsetW | CgUtils
cmmOfZgraph | CmmCvt
cmmOrWord | CgUtils
CmmPrim | Cmm
CmmProc | Cmm
CmmReg
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
CmmRegOff | CmmExpr, Cmm
cmmRegOff | CmmUtils
cmmRegOffB | CgUtils
cmmRegOffW | CgUtils
cmmRegRep | CmmExpr, Cmm
CmmReturn | Cmm
CmmReturnInfo | Cmm
CmmSafe | Cmm
CmmSafety | Cmm
CmmStackSlot | CmmExpr, Cmm
CmmStatic | Cmm
CmmStaticLit | Cmm
CmmStmt | Cmm
CmmStmts | CmmUtils
CmmStore | Cmm
CmmString | Cmm
CmmSwitch | Cmm
CmmToken | CmmLex
CmmTop | Cmm
cmmTopCodeGen | MachCodeGen
cmmTopMapGraph | Cmm
cmmTopMapGraphM | Cmm
CmmTopZ
1 (Type/Class) | ZipCfgCmmRep
2 (Type/Class) | MkZipCfgCmm
cmmToRawCmm | CmmInfo
cmmToZgraph | CmmCvt
CmmT_align | CmmLex
CmmT_bits16 | CmmLex
CmmT_bits32 | CmmLex
CmmT_bits64 | CmmLex
CmmT_bits8 | CmmLex
CmmT_BoolAnd | CmmLex
CmmT_BoolOr | CmmLex
CmmT_case | CmmLex
CmmT_CLOSURE | CmmLex
CmmT_default | CmmLex
CmmT_DotDot | CmmLex
CmmT_DoubleColon | CmmLex
CmmT_else | CmmLex
CmmT_EOF | CmmLex
CmmT_Eq | CmmLex
CmmT_export | CmmLex
CmmT_Float | CmmLex
CmmT_float32 | CmmLex
CmmT_float64 | CmmLex
CmmT_foreign | CmmLex
CmmT_Ge | CmmLex
CmmT_GlobalReg | CmmLex
CmmT_goto | CmmLex
CmmT_if | CmmLex
CmmT_import | CmmLex
CmmT_INFO_TABLE | CmmLex
CmmT_INFO_TABLE_CONSTR | CmmLex
CmmT_INFO_TABLE_FUN | CmmLex
CmmT_INFO_TABLE_RET | CmmLex
CmmT_INFO_TABLE_SELECTOR | CmmLex
CmmT_Int | CmmLex
CmmT_jump | CmmLex
CmmT_Le | CmmLex
CmmT_Name | CmmLex
CmmT_Ne | CmmLex
CmmT_never | CmmLex
CmmT_prim | CmmLex
CmmT_return | CmmLex
CmmT_returns | CmmLex
CmmT_section | CmmLex
CmmT_Shl | CmmLex
CmmT_Shr | CmmLex
CmmT_SpecChar | CmmLex
CmmT_String | CmmLex
CmmT_switch | CmmLex
cmmUGtWord | CgUtils
CmmUninitialised | Cmm
CmmUnsafe | Cmm
cmmUntag | CgUtils
CmmZ
1 (Type/Class) | ZipCfgCmmRep
2 (Type/Class) | MkZipCfgCmm
CMP | MachInstrs
cmpAlt | CoreSyn
cmpAltCon | CoreSyn
cmpCostCentre | CostCentre
cmpList | Util
cmpLocated | SrcLoc, GHC
cm_binds | HscTypes
cm_imports | HscTypes
cm_module | HscTypes
cm_types | HscTypes
coalesceGraph | GraphOps, GraphColor
coalesceNodes | GraphOps, GraphColor
Code | CgMonad
codeGen | CodeGen
CodeLabel | CLabel
codeOnly | CgMonad
codeOutput | CodeOutput
CodeStub | CLabel
CodeStyle | Outputable
codeStyle | Outputable
CoerceIt | SimplUtils
Coercion | Coercion
CoercionI | Coercion
coercionKind | Coercion
coercionKindPredTy | Coercion
coercionKinds | Coercion
coiToHsWrapper | HsUtils, HsSyn, GHC
collect | Digraph
collectAcc | HsUtils, HsSyn, GHC
collectAnnBndrs | CoreSyn
collectAnnTypeArgs | VectUtils
collectAnnTypeBinders | VectUtils
collectAnnValBinders | VectUtils
collectArgs | CoreSyn
collectBinders | CoreSyn
CollectedCCs | CostCentre
collectHsBindBinders | HsUtils, HsSyn, GHC
collectHsBindLocatedBinders | HsUtils, HsSyn, GHC
collectHsValBinders | HsUtils, HsSyn, GHC
collectIncludeDirs | Packages
collectl | HsUtils, HsSyn, GHC
collectLibraryPaths | Packages
collectLinkOpts | Packages
collectLocalBinders | HsUtils, HsSyn, GHC
collectLocatedPatBinders | HsUtils, HsSyn, GHC
collectLocatedPatsBinders | HsUtils, HsSyn, GHC
collectLStmtBinders | HsUtils, HsSyn, GHC
collectLStmtsBinders | HsUtils, HsSyn, GHC
collectPatBinders | HsUtils, HsSyn, GHC
collectPatsBinders | HsUtils, HsSyn, GHC
collectRuleBndrSigTys | HsDecls, HsSyn, GHC
collectSigTysFromPat | HsUtils, HsSyn, GHC
collectSigTysFromPats | HsUtils, HsSyn, GHC
collectStmtBinders | HsUtils, HsSyn, GHC
collectStmtsBinders | HsUtils, HsSyn, GHC
collectTyAndValBinders | CoreSyn
collectTyBinders | CoreSyn
collectValBinders | CoreSyn
collect_lpat | HsUtils, HsSyn, GHC
collect_pat | HsUtils, HsSyn, GHC
colon
1 (Function) | Pretty
2 (Function) | Outputable
colorGraph | GraphColor
combineLocs | SrcLoc, GHC
combineMatchResults | DsUtils
combinePA | VectUtils
combinePAVar | VectBuiltIn, VectMonad
combinePAVars | VectBuiltIn, VectMonad
combineSrcSpans | SrcLoc
combineStgBinderInfo | StgSyn
comma
1 (Function) | Pretty
2 (Function) | Outputable
COMMENT | MachInstrs
Comp | TcRnTypes, TcRnMonad
compareFixity | BasicTypes, GHC
compareLength | Util
compare_RDR | PrelNames
compHscEnv | HscMain
compilationProgressMsg | ErrUtils
compile | DriverPipeline
compile' | DriverPipeline
compileCoreToObj | GHC
CompiledByteCode | ByteCodeAsm, HscTypes
compileExpr
1 (Function) | HscMain
2 (Function) | InteractiveEval, GHC
compileFile | DriverPipeline
Compiler' | HscMain
compilerInfo | DynFlags
CompilerPhase | BasicTypes
compileToCoreModule | GHC
compileToCoreSimplified | GHC
Complete | InteractiveEval
CompManager | DynFlags, GHC
compModSummary | HscMain
compOldIface | HscMain
components | Digraph
componentsG | Digraph
composeAIdKey | PrelNames
composeAName | PrelNames
composeTvSubst | Type
compose_RDR | PrelNames
CompState
1 (Type/Class) | HscMain
2 (Data Constructor) | HscMain
CompulsoryUnfolding | CoreSyn
computeSRTs | SRT
ConArgCtxt | TcType, TcMType, TcHsType
concatBag | Bag
concatFS | FastString
concatIdKey | PrelNames
concatMapM | MonadUtils, IOEnv, TcRnMonad
concatName | PrelNames
concatOL | OrdList
Cond | MachInstrs
ConDecl
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
ConDeclField
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
conDeclFVs | RnHsSyn
condToSigned | MachInstrs
condToUnsigned | MachInstrs
condUnsigned | MachInstrs
ConInfo | ClosureInfo
conName | PrelNames
ConnectorPunctuation | Unicode
ConPatIn | HsPat, HsSyn, GHC
ConPatOut | HsPat, HsSyn, GHC
consBag | Bag
consCgStmt | CgMonad
consDataCon | TysWiredIn
consDataConKey | PrelNames
consDataCon_RDR | TysWiredIn
consFS | FastString
consIORef | Util
consLIE | TcRnTypes, TcRnMonad
consOL | OrdList
Constr
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | SMRep
3 (Data Constructor) | RtClosureInspect
ConstrInfo | Cmm
ConstrNoCaf | SMRep
constructSlowCall | CgCallConv
ConTag | DataCon
ConTagZ | CgMonad
contArgs | SimplUtils
ContEx | SimplEnv
context | Lexer
ContFormat | CmmBrokenBlock
ContInfo | Cmm
Continuation
1 (Type/Class) | CmmCPSGen
2 (Data Constructor) | CmmCPSGen
ContinuationEntry | CmmBrokenBlock
ContinuationFormat
1 (Type/Class) | CmmCPSGen
2 (Data Constructor) | CmmCPSGen
continuationLabel | CmmCPSGen
continuationToProc | CmmCPSGen
continuation_formals | CmmCPSGen
continuation_frame_size | CmmCPSGen
continuation_label | CmmCPSGen
continuation_stack | CmmCPSGen
contIsDupable | SimplUtils
contIsRhsOrArg | SimplUtils
contIsTrivial | SimplUtils
contResultType | SimplUtils
Control | Unicode
ControlEntry | CmmBrokenBlock
cONTROL_EXCEPTION_BASE | PrelNames
Convention | ZipCfgCmmRep, MkZipCfgCmm
ConventionPrivate | ZipCfgCmmRep, MkZipCfgCmm
ConventionStandard | ZipCfgCmmRep, MkZipCfgCmm
convertToHsDecls | Convert
convertToHsExpr | Convert
convertToHsType | Convert
convertToPat | Convert
con_cxt | HsDecls, HsSyn, GHC
con_details | HsDecls, HsSyn, GHC
con_doc | HsDecls, HsSyn, GHC
con_explicit | HsDecls, HsSyn, GHC
con_name | HsDecls, HsSyn, GHC
con_qvars | HsDecls, HsSyn, GHC
con_res | HsDecls, HsSyn, GHC
CoPat | HsPat, HsSyn, GHC
copy | SysTools
CopyIn | ZipCfgCmmRep
copyIn | MkZipCfgCmm
CopyOut | ZipCfgCmmRep
copyOut | MkZipCfgCmm
copyright | PackageConfig, Packages
copyWithHeader | SysTools
core2core | SimplCore
CoreAlt | CoreSyn
coreAltsType | CoreUtils
coreAltType | CoreUtils
CoreArg | CoreSyn
CoreBind | CoreSyn
coreBindsSize | CoreUtils
CoreBindWithFVs | CoreFVs
CoreBndr | CoreSyn
CoreCSE | DynFlags
CoreDoFloatInwards | DynFlags
CoreDoFloatOutwards | DynFlags
CoreDoGlomBinds | DynFlags
CoreDoNothing | DynFlags
CoreDoOldStrictness | DynFlags
CoreDoPasses | DynFlags
CoreDoPrintCore | DynFlags
CoreDoRuleCheck | DynFlags
CoreDoSimplify | DynFlags
CoreDoSpecConstr | DynFlags
CoreDoSpecialising | DynFlags
CoreDoStaticArgs | DynFlags
CoreDoStrictness | DynFlags
CoreDoVectorisation | DynFlags
CoreDoWorkerWrapper | DynFlags
coreEqCoercion | Coercion
coreEqType | Type
coreExpandTyCon_maybe | TyCon
CoreExpr | CoreSyn
coreExprCc | CoreSyn
coreExprToBCOs | ByteCodeGen
coreExprToStg | CoreToStg
CoreExprWithFVs | CoreFVs
CoreLiberateCase | DynFlags
CoreModule
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
coreModule | GHC
CoreNote | CoreSyn
corePrepExpr | CorePrep
corePrepPgm | CorePrep
CoreRule | CoreSyn
CoreToDo | DynFlags
coreToDo | DynFlags, GHC
coreToStg | CoreToStg
CoreUnfolding | CoreSyn
coreView | Type
CostCentre | CostCentre
costCentreFrom | CgProf
CostCentreStack | CostCentre
costCentreUserName | CostCentre
coSuperKind | Type
coSuperKindTyConKey | PrelNames
couldBeSmallEnoughToInline | CoreUnfold
count | Util
countArgs | SimplUtils
countSRMs | RegAllocStats
countTyClDecls | HsDecls, HsSyn, GHC
countUTF8Chars | Encoding
countValArgs | SimplUtils
CoVar | Var
coVarName | Var
cparen
1 (Function) | Pretty
2 (Function) | Outputable
Cpp | DriverPhases
cPprTerm | RtClosureInspect
cPprTermBase | RtClosureInspect
cProjectName | Config
cProjectPatchLevel | Config
cProjectVersion | Config
cProjectVersionInt | Config
cprSig | NewDemand
cRAWCPP_FLAGS | Config
createDirectoryHierarchy | Util
cRelocatableBuild | Config
cross | Digraph
crossDataConKey | PrelNames
crossDataCon_RDR | PrelNames
crossMapPIdKey | PrelNames
crossMapPName | PrelNames
crossTyConKey | PrelNames
crossTyConName | PrelNames
cseProgram | CSE
cSplitObjs | Config
cStage | Config
CStyle | Outputable
ctxtStkDepth | DynFlags, GHC
ctxt_to_use | TcRnMonad
ctype | RtClosureInspect, InteractiveEval
cUnbox | FastTypes
cur | StringBuffer
curCCS | CgProf
curCCSAddr | CgProf
CurrencySymbol | Unicode
currentCCS | CostCentre
currentChar | StringBuffer
CurrentNursery | CmmExpr, Cmm
currentOrSubsumedCCS | CostCentre
CurrentTSO | CmmExpr, Cmm
cUSER_WAY_NAMES | Config
cUSER_WAY_OPTS | Config
CustomTermPrinter | RtClosureInspect
cvBindGroup | RdrHsSyn
cvBindsAndSigs | RdrHsSyn
cvObtainTerm | RtClosureInspect
cvReconstructType | RtClosureInspect
cvTopDecls | RdrHsSyn
CVTSD2SS | MachInstrs
CVTSI2SD | MachInstrs
CVTSI2SS | MachInstrs
CVTSS2SD | MachInstrs
CVTTSD2SIQ | MachInstrs
CVTTSS2SIQ | MachInstrs
CWrapper | HsDecls, HsSyn, GHC
cyclicModuleErr | GHC
CyclicSCC | Digraph
C_SRT
1 (Type/Class) | ClosureInfo
2 (Data Constructor) | ClosureInfo
DashPunctuation | Unicode
Data
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | Cmm
DataAlt | CoreSyn
dataClassKey | PrelNames
dataClassName | PrelNames
DataCon | DataCon, GHC
dataConAllTyVars | DataCon
dataConCannotMatch | Unify
dataConDictTheta | DataCon
dataConEqSpec | DataCon
dataConEqTheta | DataCon
dataConExStricts | DataCon
dataConExTyVars | DataCon
dataConFieldLabels | DataCon, GHC
dataConFieldType | DataCon
dataConFullSig | DataCon
dataConIdentity | DataCon
DataConIds | DataCon
dataConImplicitIds | DataCon
dataConInfoPtrToName | Linker
dataConInstArgTys | DataCon
dataConInstOrigArgTys | DataCon
dataConIsInfix | DataCon, GHC
dataConName | DataCon
dataConOrigArgTys | DataCon
dataConOrigInstPat | CoreUtils
dataConOrigResTy | DataCon
dataConRepArgTys | DataCon
dataConRepArity | DataCon
dataConRepFSInstPat | CoreUtils
dataConRepInstPat | CoreUtils
dataConRepStrictness | DataCon
dataConRepType | DataCon
dataConSig | DataCon, GHC
dataConSourceArity | DataCon
dataConsStupidTheta | TcType
dataConStrictMarks | DataCon, GHC
dataConStupidTheta | DataCon
dataConTag | DataCon
dataConTagZ
1 (Function) | CgInfoTbls
2 (Function) | VectUtils
dataConTyCon | DataCon, GHC
dataConType | GHC
dataConUnivTyVars | DataCon
dataConUserType | DataCon
DataConWorkId | IdInfo
dataConWorkId | DataCon
DataConWrapId | IdInfo
dataConWrapId | DataCon
dataConWrapId_maybe | DataCon
DataFamily | HsDecls, HsSyn, GHC
DataflowAnalysis | DFMonad
DataflowLattice
1 (Type/Class) | DFMonad
2 (Data Constructor) | DFMonad
DataLabel | CLabel
dataName | OccName, Name
dataQual_RDR | PrelNames
DataReference | PositionIndependentCode
dataReturnConvPrim | CgCallConv
dataTcOccs | RnEnv
DataToTagOp | PrimOp
DataTyCon | TyCon
DataTyCtxt | TcMType
DataType | HsDecls, HsSyn, GHC
data_con | TyCon
data_cons | TyCon
dATA_EITHER | PrelNames
dATA_STRING | PrelNames
dATA_TUPLE | PrelNames
dc | RtClosureInspect, InteractiveEval
DCIds | DataCon
dcolon | Outputable
Dcon
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
Deadlock
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
deAllocStackTop | CgStackery
deAnnAlt | CoreSyn
deAnnotate | CoreSyn
deAnnotate' | CoreSyn
debugDumpTcRn | TcRnMonad
debugIsOn | Util
DebugNodes | ZipDataflow
debugStyle | Outputable
debugTc | TcRnMonad
debugTraceMsg | ErrUtils
DecBr | HsExpr, HsSyn, GHC
DecimalNumber | Unicode
decomposeCCS | CostCentre
decomposeCo | Coercion
decomposeRuleLhs | DsBinds
decQTyConName | DsMeta
decTyConName | DsMeta
deepSplitProductType | DataCon
deepSplitProductType_maybe | DataCon
DEFAULT | CoreSyn
defaultCCallConv | ForeignCall
defaultCleanupHandler | GHC
DefaultDecl
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
DefaultDeclCtxt | TcType, TcMType, TcHsType
defaultDumpStyle | Outputable
defaultDynFlags | DynFlags
defaultErrorHandler | GHC
defaultErrStyle | Outputable
defaultFixity | BasicTypes, GHC
defaultInlineSpec | BasicTypes
defaultKind | Type, TcType
defaultObjectTarget | DynFlags, GHC
DefaultOrigin | TcRnTypes, TcRnMonad, Inst
defaultPackageConfig | PackageConfig, Packages
defaultUserStyle | Outputable
defaultWarnErrLogger | GHC
DefD | HsDecls, HsSyn, GHC
defDataCon | VectMonad
Defer | NewDemand
defGlobalVar | VectMonad
DefinerOfLocalRegs | CmmExpr, Cmm
defLocalTyVar | VectMonad
defLocalTyVarWithPA | VectMonad
DefMeth
1 (Type/Class) | Class
2 (Data Constructor) | Class
Defs | NameSet
defTyCon | VectMonad
defTyConPA | VectMonad
defTyConPAs | VectMonad
DefUse | NameSet
DefUses | NameSet
DelayOp | PrimOp
delCoalesce | GraphOps, GraphColor
delConflict | GraphOps, GraphColor
deleteFromIntervalSet | Interval
deleteFromLinkEnv | Linker
deleteFromRegSet | CmmExpr, Cmm
deleteFromSlotSet | StackPlacements
delFromFM | FiniteMap
delFromNameEnv | NameEnv
delFromNameSet | NameSet
delFromOccEnv | OccName, Name
delFromUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
delFromUFM_Directly
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
delFV | NameSet
delFVs | NameSet
delInScopeSet | VarEnv
delListFromFM | FiniteMap
delListFromNameEnv | NameEnv
delListFromNameSet | NameSet
delListFromOccEnv | OccName, Name
delListFromUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
delListFromUniqSet | UniqSet
delModuleEnv | Module
delModuleEnvList | Module
delNode | GraphOps, GraphColor
delOneFromUniqSet | UniqSet
delOneFromUniqSet_Directly | UniqSet
DELTA | MachInstrs
deltaTy | TysPrim
deltaTyVar | TysPrim
delVarEnv | VarEnv
delVarEnvList | VarEnv
delVarSet | VarSet
delVarSetByKey | VarSet
delVarSetList | VarSet
Demand | NewDemand
Demands | NewDemand
Denormal | Exception
deNoteType | TcType
depanal | GHC
Dependencies | HscTypes
depends | PackageConfig, Packages
depExcludeMods | DynFlags, GHC
depIncludePkgDeps | DynFlags, GHC
Deployable | DynFlags
depMakefile | DynFlags, GHC
Deprecated
1 (Type/Class) | CmdLineParser
2 (Data Constructor) | CmdLineParser
DeprecatedTxt | BasicTypes, HscTypes
Deps | HscTypes
depSuffixes | DynFlags, GHC
Depth | Outputable
dep_finsts | HscTypes
dep_mods | HscTypes
dep_orphs | HscTypes
dep_pkgs | HscTypes
deRefStablePtrIdKey | PrelNames
DeRefStablePtrOp | PrimOp
DeRefWeakOp | PrimOp
derivableClassKeys | PrelNames
DerivAuxBinds | TcGenDeriv
DerivD | HsDecls, HsSyn, GHC
DerivDecl
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
deriveUnique | Unique
DerivOrigin | TcRnTypes, TcRnMonad, Inst
description | PackageConfig, Packages
deShadowBinds | CoreSubst
deShadowTy | Type
deSugar | Desugar
DesugaredModule | GHC
deSugarExpr | Desugar
deSugarModule | HscMain
desugarModule | GHC
dflags | Lexer
DFM | DFMonad
DFunId | InstEnv
Dict | TcRnTypes, TcRnMonad
DictBinds | HsBinds, HsSyn, GHC
DictId | Var, Id
dictPred | Inst
diffFuel | OptimizationFuel, DFMonad
DirectEntry | ClosureInfo
Direction | Util
discardWarnings | TcRnMonad
DisjointIntervalSet | Interval
disjointVarSet | VarSet
display | PackageConfig, Packages
DIV | MachInstrs
DivideByZero | Exception
dmdAnalPgm | DmdAnal
dmdAnalTopRhs | DmdAnal
DmdEnv | NewDemand
DmdResult | NewDemand
DmdType
1 (Type/Class) | NewDemand
2 (Data Constructor) | NewDemand
dmdTypeDepth | NewDemand
DNBool | ForeignCall
DNByte | ForeignCall
DNCall
1 (Data Constructor) | ForeignCall
2 (Data Constructor) | RdrHsSyn
DNCallSpec
1 (Type/Class) | ForeignCall
2 (Data Constructor) | ForeignCall
DNChar | ForeignCall
DNConstructor | ForeignCall
DNDouble | ForeignCall
DNExport | HsDecls, HsSyn, GHC
DNField | ForeignCall
DNFloat | ForeignCall
DNImport | HsDecls, HsSyn, GHC
DNInt | ForeignCall
DNInt16 | ForeignCall
DNInt32 | ForeignCall
DNInt64 | ForeignCall
DNInt8 | ForeignCall
DNKind | ForeignCall
DNMethod | ForeignCall
DNObject | ForeignCall
DNPtr | ForeignCall
DNString | ForeignCall
DNType
1 (Type/Class) | ForeignCall
2 (Data Constructor) | HsDecls, HsSyn, GHC
DNUnit | ForeignCall
DNWord16 | ForeignCall
DNWord32 | ForeignCall
DNWord64 | ForeignCall
DNWord8 | ForeignCall
Doc | Pretty
DocAName | HsDoc, HsSyn, GHC
DocAppend | HsDoc, HsSyn, GHC
docAppend | HsDoc, HsSyn, GHC
DocCodeBlock | HsDoc, HsSyn, GHC
DocCommentNamed | HsDecls, HsSyn, GHC
DocCommentNext | HsDecls, HsSyn, GHC
DocCommentPrev | HsDecls, HsSyn, GHC
DocD | HsDecls, HsSyn, GHC
DocDecl | HsDecls, HsSyn, GHC
docDeclDoc | HsDecls, HsSyn, GHC
DocDefList | HsDoc, HsSyn, GHC
DocEmphasis | HsDoc, HsSyn, GHC
DocEmpty | HsDoc, HsSyn, GHC
DocGroup | HsDecls, HsSyn, GHC
DocIdentifier | HsDoc, HsSyn, GHC
DocModule | HsDoc, HsSyn, GHC
DocMonospaced | HsDoc, HsSyn, GHC
DocOrderedList | HsDoc, HsSyn, GHC
DocParagraph | HsDoc, HsSyn, GHC
docParagraph | HsDoc, HsSyn, GHC
DocPic | HsDoc, HsSyn, GHC
DocString | HsDoc, HsSyn, GHC
docToSDoc | Outputable
DocUnorderedList | HsDoc, HsSyn, GHC
DocURL | HsDoc, HsSyn, GHC
doesDirNameExist | Util
DoExpr | HsExpr, HsSyn, GHC
doFloatFromRhs | SimplEnv
doGranAllocate | CgParallel
doIfSet | ErrUtils
doIfSet_dyn | ErrUtils
doMkDependHS | DriverMkDepend
DoneEx | SimplEnv
DoneId | SimplEnv
DoneTv | TcMType
dontCareCCS | CostCentre
DoOrigin | TcRnTypes, TcRnMonad, Inst
dopt | DynFlags, GHC
doptDs | DsMonad
doptM | TcRnMonad
dopt_set | DynFlags
dopt_unset | DynFlags
doStaticArgs | SAT
dot | Outputable
DotA | HscTypes
DotDLL | HscTypes
dotGraph | GraphPpr, GraphColor
dOTNET | PrelNames
DotO | HscTypes
dot_tv_RDR | PrelNames
double
1 (Function) | Pretty
2 (Function) | Outputable
double2FloatLit | Literal
Double2FloatOp | PrimOp
double2IntLit | Literal
Double2IntOp | PrimOp
DoubleAcosOp | PrimOp
DoubleAddOp | PrimOp
DoubleArg | SMRep
DoubleAsinOp | PrimOp
DoubleAtanOp | PrimOp
DoubleCoshOp | PrimOp
DoubleCosOp | PrimOp
doubleDataCon | TysWiredIn
doubleDataConKey | PrelNames
DoubleDecodeOp | PrimOp
DoubleDecode_2IntOp | PrimOp
DoubleDivOp | PrimOp
DoubleEqOp | PrimOp
DoubleExpOp | PrimOp
DoubleGeOp | PrimOp
DoubleGtOp | PrimOp
DoubleLeOp | PrimOp
DoubleLogOp | PrimOp
DoubleLtOp | PrimOp
DoubleMulOp | PrimOp
DoubleNegOp | PrimOp
DoubleNeOp | PrimOp
DoublePowerOp | PrimOp
doublePrimTy | TysPrim
doublePrimTyCon | TysPrim
doublePrimTyConKey | PrelNames
doubleQuotes
1 (Function) | Pretty
2 (Function) | Outputable
DoubleReg | CmmExpr, Cmm
DoubleRep | TyCon, Type
DoubleSinhOp | PrimOp
DoubleSinOp | PrimOp
DoubleSqrtOp | PrimOp
DoubleSubOp | PrimOp
DoubleTanhOp | PrimOp
DoubleTanOp | PrimOp
doubleTy | TysWiredIn
doubleTyCon | TysWiredIn
doubleTyConKey | PrelNames
doubleTyConName | TysWiredIn
dOUBLE_SIZE | Constants
do_ctxt | TcRnMonad
do_label | Digraph
dphBackend | DynFlags, GHC
dphModules | VectBuiltIn, VectMonad
dphPackage | DynFlags
dphParPackageId | Module
dphSeqPackageId | Module
dropArgs | SimplUtils
dropForAlls | Type
dropList | Util
dropTail | Util
dsBracket | DsMeta
dsCCall | DsCCall
dsCoercion | DsBinds
dsExpr | DsExpr
dsExtendMetaEnv | DsMonad
dsForeigns | DsForeign
dsGRHSs | DsGRHSs
dsGuarded | DsGRHSs
dsHsType | TcHsType
dsLExpr | DsExpr
dsLHsBinds | DsBinds
dsListComp | DsListComp
dsLit | MatchLit, DsExpr
dsLocalBinds | DsExpr
dsLookupClass | DsMonad
dsLookupDataCon | DsMonad
dsLookupGlobal | DsMonad
dsLookupGlobalId | DsMonad
dsLookupMetaEnv | DsMonad
dsLookupTyCon | DsMonad
DsM | DsMonad
DsMatchContext
1 (Type/Class) | DsMonad
2 (Data Constructor) | DsMonad
DsMetaEnv | DsMonad
DsMetaVal | DsMonad
dsOverLit | MatchLit
dsPArrComp | DsListComp
dsProcExpr | DsArrows
dsSyntaxTable | DsUtils
dsTopLHsBinds | DsBinds
dsValBinds | DsExpr
DsWarning | DsMonad
DsWrapper | DsMonad
DualLive
1 (Type/Class) | CmmSpillReload
2 (Data Constructor) | CmmSpillReload
dualLiveLattice | CmmSpillReload
dualLiveness | CmmSpillReload
dualLivenessWithInsertion | CmmSpillReload
dualLiveTransfers | CmmSpillReload
duDefs | NameSet
dumpGraph | GraphPpr, GraphColor
dumpIfSet | ErrUtils
dumpIfSet_core | ErrUtils
dumpIfSet_dyn | ErrUtils
dumpIfSet_dyn_or | ErrUtils
dumpIf_core | ErrUtils
dumpOptTcRn | TcRnMonad
dumpPackages | Packages
dumpPrefix | DynFlags, GHC
dumpPrefixForce | DynFlags, GHC
dumpSDoc | ErrUtils
dumpStyle | Outputable
dumpTcRn | TcRnMonad
DupdCC | CostCentre
DupFlag | SimplUtils
dupifyCC | CostCentre
duplicateLocalDs | DsMonad
duUses | NameSet
dYNAMIC | PrelNames
DynamicLinkerLabelInfo | CLabel
dynamicLinkerLabelInfo | CLabel
DynamicTarget | ForeignCall
dynCompileExpr | InteractiveEval, GHC
DynExternal | ExternalCore
DynFlag | DynFlags, GHC
DynFlags
1 (Type/Class) | DynFlags, GHC
2 (Data Constructor) | DynFlags, GHC
DynLibLoader | DynFlags
dynLibLoader | DynFlags, GHC
dynProfHdr | CgProf
D_stg_stats | DynFlags
EABase | MachRegs
EABaseNone | MachRegs
EABaseReg | MachRegs
EABaseRip | MachRegs
EAIndex
1 (Type/Class) | MachRegs
2 (Data Constructor) | MachRegs
EAIndexNone | MachRegs
EAsPat | HsExpr, HsSyn, GHC
eax | MachRegs
ebp | MachRegs
ebx | MachRegs
ecx | MachRegs
edgesG | Digraph
edi | MachRegs
edx | MachRegs
eitherEqInst | Inst
EitherString | HaddockParse
eitherTyConKey | PrelNames
eitherTyConName | PrelNames
ELazyPat | HsExpr, HsSyn, GHC
elemBag | Bag
elemBlockSet | BlockId
elementOfUniqSet | UniqSet
elemFM | FiniteMap
elemInScopeSet | VarEnv
elemLocalRdrEnv | RdrName
elemModuleEnv | Module
elemModuleSet | Module
elemNameEnv | NameEnv
elemNameSet | NameSet
elemOccEnv | OccName, Name
elemOccSet | OccName, Name
elemRegSet | CmmExpr, Cmm
elemSlotSet | StackPlacements
elemUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
elemUFM_Directly
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
elemUniqSet_Directly | UniqSet
elemVarEnv | VarEnv
elemVarEnvByKey | VarEnv
elemVarSet | VarSet
elemVarSetByKey | VarSet
elimCommonBlocks | CmmCommonBlockElimZ
elimSpillAndReload | CmmSpillReload
eltsFM | FiniteMap
eltsUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
emitAlgReturnTarget | CgInfoTbls
emitBlackHoleCode | CgClosure
emitCCS | CgProf
emitCgStmts | CgMonad
emitCloseNursery | CgForeignCall
emitClosureCodeAndInfoTable | CgInfoTbls
emitCostCentreDecl | CgProf
emitCostCentreStackDecl | CgProf
emitData | CgMonad
emitDataLits | CgUtils
emitExternalCore | MkExternalCore
emitForeignCall | CgForeignCall
emitForeignCall' | CgForeignCall
emitIf | CgUtils
emitIfThenElse | CgUtils
emitInfoTableAndCode | CgInfoTbls
emitLitSwitch | CgUtils
emitLoadThreadState | CgForeignCall
emitOpenNursery | CgForeignCall
emitProc | CgMonad
emitPushUpdateFrame | CgStackery
emitRegisterCC | CgProf
emitRegisterCCS | CgProf
emitReturnInstr | CgInfoTbls
emitReturnTarget | CgInfoTbls
emitRODataLits | CgUtils
emitRtsCall | CgUtils
emitRtsCallWithResult | CgUtils
emitRtsCallWithVols | CgUtils
emitSaveThreadState | CgForeignCall
emitSetCCC | CgProf
emitSetDynHdr | CgHeapery
emitSimpleProc | CgMonad
emitSimultaneously | CgUtils
emitStmts | CgMonad
emitSwitch | CgUtils
emitTickyCounter | CgTicky
empty
1 (Function) | Pretty
2 (Function) | Outputable
emptyAGraph | MkZipCfg, MkZipCfgCmm
emptyAssoc | ListSetOps
emptyBag | Bag
emptyBlockEnv | BlockId
emptyBlockMap | RegLiveness
emptyBlockSet | BlockId
emptyClosureEnv | ByteCodeLink
emptyDmdEnv | NewDemand
emptyDUs | NameSet
emptyFamInstEnv | FamInstEnv
emptyFamInstEnvs | FamInstEnv
emptyFixityEnv | HscTypes
emptyFloats | SimplEnv
emptyFM | FiniteMap
emptyFsEnv | RnEnv
emptyFVs | NameSet
emptyG | Digraph
emptyGlobalRdrEnv | RdrName
emptyGraph | MkZipCfg
emptyHaddockModInfo | HsSyn, GHC
emptyHomePackageTable | HscTypes
emptyHpcInfo | HscTypes
emptyIfaceWarnCache | HscTypes
emptyImportAvails | TcRnTypes, TcRnMonad
emptyInScopeSet | VarEnv
emptyInstEnv | InstEnv
emptyInteractiveContext | HscTypes
emptyIntervalSet | Interval
emptyLHsBinds | HsBinds, HsSyn, GHC
emptyLIE | TcRnTypes, TcRnMonad
EmptyLocalBinds | HsBinds, HsSyn, GHC
emptyLocalBinds | HsBinds, HsSyn, GHC
emptyLocalRdrEnv | RdrName
emptyMessages | ErrUtils
emptyMG | HscTypes
emptyModBreaks | HscTypes
emptyModDetails | HscTypes
emptyModIface | HscTypes
emptyModuleEnv | Module
emptyModuleSet | Module
emptyNameEnv | NameEnv
emptyNameSet | NameSet
emptyOccEnv | OccName, Name
emptyOccSet | OccName, Name
emptyPA | VectUtils
emptyPackageConfigMap | Packages
emptyPackageIfaceTable | HscTypes
emptyPAVar | VectBuiltIn, VectMonad
emptyPIdKey | PrelNames
emptyPName | PrelNames
emptyRdrGroup | HsDecls, HsSyn, GHC
emptyRefinement | Unify
emptyRegMap | RegLiveness
emptyRegSet | CmmExpr, Cmm
emptyRnGroup | HsDecls, HsSyn, GHC
emptyRuleBase | Rules
emptySubst | CoreSubst
emptyTidyEnv | VarEnv
emptyTidyOccEnv | OccName, Name
emptyTvSubst | Type, TcType
emptyTvSubstEnv | Type
emptyTypeEnv | HscTypes
EmptyUFM | UniqFM
emptyUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
emptyUniqSet | UniqSet
emptyValBindsIn | HsBinds, HsSyn, GHC
emptyValBindsOut | HsBinds, HsSyn, GHC
emptyVarEnv | VarEnv
emptyVarSet | VarSet
enc | FastString
EnclosingMark | Unicode
endIteration | CoreLint
EndOfBlockInfo
1 (Type/Class) | CgMonad
2 (Data Constructor) | CgMonad
endPass | CoreLint
endPassIf | CoreLint
ENTER | ByteCodeInstr
enterCostCentre | CgProf
enterCostCentrePAP | CgProf
enterCostCentreThunk | CgProf
enterIdLabel | ClosureInfo
EnterIt | ClosureInfo
enterLocalIdLabel | ClosureInfo
enterReturnPtLabel | ClosureInfo
entry
1 (Function) | ZipCfg
2 (Function) | ByteCodeItbls
entryCode | CgInfoTbls
entryLblToInfoLbl | CLabel
enumClassKey | PrelNames
enumClassName | PrelNames
enumClass_RDR | PrelNames
enumerationTyCon | VectBuiltIn, VectMonad
enumFromClassOpKey | PrelNames
enumFromName | PrelNames
enumFromThenClassOpKey | PrelNames
enumFromThenName | PrelNames
enumFromThenToClassOpKey | PrelNames
enumFromThenToName | PrelNames
enumFromThenToPIdKey | PrelNames
enumFromThenToPName | PrelNames
enumFromThenTo_RDR | PrelNames
enumFromThen_RDR | PrelNames
enumFromToClassOpKey | PrelNames
enumFromToName | PrelNames
enumFromToPIdKey | PrelNames
enumFromToPName | PrelNames
enumFromTo_RDR | PrelNames
enumFrom_RDR | PrelNames
Env
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
env_gbl | TcRnTypes, TcRnMonad
env_lcl | TcRnTypes, TcRnMonad
env_top | TcRnTypes, TcRnMonad
env_us | TcRnTypes, TcRnMonad
EP
1 (Type/Class) | BasicTypes
2 (Data Constructor) | BasicTypes
EPS | HscTypes
EpsStats
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
eps_fam_inst_env | HscTypes
eps_inst_env | HscTypes
eps_is_boot | HscTypes
eps_mod_fam_inst_env | HscTypes
eps_PIT | HscTypes
eps_PTE | HscTypes
eps_rule_base | HscTypes
eps_stats | HscTypes
eps_vect_info | HscTypes
eqClassKey | PrelNames
eqClassName | PrelNames
eqClassOpKey | PrelNames
eqClass_RDR | PrelNames
eqFastChar | FastTypes
eqHsSig | HsBinds, HsSyn, GHC
EqInst | TcRnTypes, TcRnMonad
EqInstCo | TcRnTypes, TcRnMonad
eqInstCoercion | Inst
eqInstCoType | Inst
eqInstType | Inst
eqInstTys | Inst
eqKind | Type, TcType
eqListBy | Util
eqLocated | SrcLoc, GHC
eqName | PrelNames
EqnInfo | DsMonad, DsUtils
eqn_pats | DsMonad, DsUtils
eqn_rhs | DsMonad, DsUtils
EqOrigin | TcRnTypes, TcRnMonad, Inst
eqPhase | DriverPhases
EqPred | Type, TcType
EQQ | MachInstrs
eqSpecPreds | DataCon
EqStableNameOp | PrimOp
EqStablePtrOp | PrimOp
eqStringIdKey | PrelNames
eqStringName | PrelNames
eqString_RDR | PrelNames
eqTag_RDR | PrelNames
equalLength | Util
equals
1 (Function) | Pretty
2 (Function) | Outputable
Equation | FunDeps
EquationInfo | DsMonad, DsUtils
equivClasses | ListSetOps
equivClassesByUniq | ListSetOps
eq_RDR | PrelNames
eraseDeltasLive | RegLiveness
ErrCtxt | TcRnTypes, TcRnMonad
errDmd | NewDemand
ErrMsg | ErrUtils
errMsgContext | ErrUtils
errMsgExtraInfo | ErrUtils
errMsgShortDoc | ErrUtils
errMsgSpans | ErrUtils
ErrorCall
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
errorIdKey | PrelNames
ErrorMessages | ErrUtils
errorMsg | ErrUtils
errorsFound | ErrUtils
errorsToGhcException | CmdLineParser
eRROR_ID | MkId, PrelInfo
escapeArrowScope | TcRnTypes, TcRnMonad
escapeSpaces | Util
esi | MachRegs
esp | MachRegs
etaExpand | CoreUtils
EtaExpansion | SimplMonad
EtaReduction | SimplMonad
Eval | NewDemand
evalComp | HscMain
evalDmd | NewDemand
evaldUnfolding | CoreSyn, CoreUnfold
evalState | State
evaluate | Exception
EViewPat | HsExpr, HsSyn, GHC
EWildPat | HsExpr, HsSyn, GHC
Exact | RdrName
exactTyVarsOfType | TcType
exactTyVarsOfTypes | TcType
Exception | Exception, Panic
ExceptionMonad | Exception
execState | State
ExhaustivePat | Check
Exp | ExternalCore
ExpBr | HsExpr, HsSyn, GHC
expectJust | Maybes
Explicit | HsTypes, HsSyn, GHC
ExplicitList | HsExpr, HsSyn, GHC
ExplicitPArr | HsExpr, HsSyn, GHC
ExplicitTuple | HsExpr, HsSyn, GHC
exposed | PackageConfig, Packages
exposedModules | PackageConfig, Packages
ExposePackage | DynFlags
expQTyConName | DsMeta
Expr | CoreSyn
exprArity | CoreUtils
exprEtaExpandArity | CoreUtils
exprFreeNames | CoreFVs
exprFreeVars | CoreFVs
exprIsBig | CoreUtils
exprIsBottom | CoreUtils
exprIsCheap | CoreUtils
exprIsConApp_maybe | CoreUtils
exprIsDupable | CoreUtils
exprIsHNF | CoreUtils
exprIsTrivial | CoreUtils
exprOkForSpeculation | CoreUtils
exprsFreeNames | CoreFVs
exprsFreeVars | CoreFVs
ExprSigCtxt | TcType, TcMType, TcHsType
ExprSigOrigin | TcRnTypes, TcRnMonad, Inst
exprSize | CoreUtils
exprSomeFreeVars | CoreFVs
exprsSomeFreeVars | CoreFVs
ExprStmt | HsExpr, HsSyn, GHC
exprType
1 (Function) | CoreUtils
2 (Function) | InteractiveEval, GHC
ExprWithTySig | HsExpr, HsSyn, GHC
ExprWithTySigOut | HsExpr, HsSyn, GHC
ExtCoreFile | DriverPhases, HscTypes
extCoreName | DynFlags, GHC
extendAssoc_C | ListSetOps
extendBlockEnv | BlockId
extendBlockSet | BlockId
extendClosureEnv | ByteCodeLink
extendFamInstEnv | FamInstEnv
extendFamInstEnvList | FamInstEnv
extendFixityEnv | TcRnMonad
extendFloats | SimplEnv
extendFsEnv | RnEnv
extendGlobalRdrEnv | RdrName
extendGlobalRdrEnvRn | RnNames
extendGlobalRdrScope | GHC
extendGlobalTypeScope | GHC
extendIdSubst
1 (Function) | CoreSubst
2 (Function) | SimplEnv
extendIdSubstList | CoreSubst
extendIfaceIdEnv | IfaceEnv
extendIfaceTyVarEnv | IfaceEnv
extendInScope | CoreSubst
extendInScopeIds | CoreSubst
extendInScopeList | CoreSubst
extendInScopeSet | VarEnv
extendInScopeSetList | VarEnv
extendInScopeSetSet | VarEnv
extendInstEnv | InstEnv
extendInstEnvList | InstEnv
extendInteractiveContext | HscTypes
extendIntervalSet | Interval
extendLIE | TcRnMonad
extendLIEs | TcRnMonad
extendLinkEnv | Linker
extendLoadedPkgs | Linker
extendLocalRdrEnv | RdrName
extendModuleEnv | Module
extendModuleEnvList | Module
extendModuleEnvList_C | Module
extendModuleEnv_C | Module
extendModuleSet | Module
extendNameCache | IfaceEnv
extendNameEnv | NameEnv
extendNameEnvList | NameEnv
extendNameEnvList_C | NameEnv
extendNameEnv_Acc | NameEnv
extendNameEnv_C | NameEnv
extendOccEnv | OccName, Name
extendOccEnvList | OccName, Name
extendOccEnv_C | OccName, Name
extendOccSet | OccName, Name
extendOccSetList | OccName, Name
extendPackageConfigMap | Packages
extendRegSet | CmmExpr, Cmm
extendRnInScopeList | VarEnv
extendRuleBaseList | Rules
extendSlotSet | StackPlacements
extendSpecInfo | Rules
extendSubst | CoreSubst
extendSubstList | CoreSubst
extendTvInScope | Type, TcType
extendTvSubst
1 (Function) | Type, TcType
2 (Function) | CoreSubst
3 (Function) | SimplEnv
extendTvSubstList
1 (Function) | Type, TcType
2 (Function) | CoreSubst
extendTypeEnv | HscTypes
extendTypeEnvList | HscTypes
extendTypeEnvWithIds | HscTypes
extendTyVarEnvFVRn | RnEnv
extendVarEnv | VarEnv
extendVarEnvList | VarEnv
extendVarEnv_C | VarEnv
extendVarSet | VarSet
extendVarSetList | VarSet
extendVarSet_C | VarSet
ExtendWithSpills | CmmSpillReload
extension | Lexer
External | ExternalCore
externallyVisibleCLabel | CLabel
ExternalPackageState | HscTypes
extractFunDepNames | RnHsSyn
extractGenericPatTyVars | RdrHsSyn
extractHsCtxtTyNames | RnHsSyn
extractHsPredTyNames | RnHsSyn
extractHsRhoRdrTyVars | RdrHsSyn
extractHsTyNames | RnHsSyn
extractHsTyNames_s | RnHsSyn
extractHsTyRdrTyVars | RdrHsSyn
extractHsTyVars | RnHsSyn
extractMatchResult | DsUtils
extraGHCiLibraries | PackageConfig, Packages
extraLibraries | PackageConfig, Packages
extraPkgConfs | DynFlags, GHC
extsBitmap | Lexer
F32 | MachOp
F64 | MachOp
F80 | MachOp
factsEnv | DFMonad
factsStatus | DFMonad
fact_add_to | DFMonad
fact_bot | DFMonad
fact_do_logging | DFMonad
fact_name | DFMonad
Failed
1 (Data Constructor) | Maybes
2 (Data Constructor) | BasicTypes, GHC
failed | BasicTypes
failIfErrsM | TcRnMonad
failIfM | TcRnMonad
failIOIdKey | PrelNames
failIOName | PrelNames
failLocMsgP | Lexer
failM | IOEnv, TcRnMonad
failMClassOpKey | PrelNames
failME | Maybes
failMName | PrelNames
failM_RDR | PrelNames
FailP | ParserCoreUtils
failP | ParserCoreUtils
failSpanMsgP | Lexer
failWith | TcRnMonad
failWithDs | DsMonad
failWithM | IOEnv, TcRnMonad
failWithMisMatch | TcTyFuns
failWithTc | TcRnMonad
failWithTcM | TcRnMonad
falseDataCon | TysWiredIn
falseDataConId | TysWiredIn
falseDataConKey | PrelNames
false_RDR | TysWiredIn
FamilyFlavour | HsDecls, HsSyn, GHC
familyInstances | FamInstEnv
FamilyTyCon | TyCon
FamInst
1 (Type/Class) | FamInstEnv
2 (Data Constructor) | FamInstEnv
FamInstEnv | FamInstEnv
famInstEnvElts | FamInstEnv
FamInstEnvs | FamInstEnv
famInstHead | FamInstEnv
FamInstSkol | TcType
famInstTyCon | FamInstEnv
famInstTyVars | FamInstEnv
fastAnd | FastBool
FastBool | FastBool
fastBool | FastBool
FastChar | FastTypes
fastChr | FastTypes
FastInt | FastTypes
FastMutInt | FastMutInt
FastMutPtr | FastMutInt
fastOr | FastBool
fastOrd | FastTypes
FastPtr | FastTypes
FastString
1 (Type/Class) | FastString
2 (Data Constructor) | FastString
fatalErrorMsg | ErrUtils
FCallId | IdInfo
fcat
1 (Function) | Pretty
2 (Function) | Outputable
FCode | CgMonad
FDIV | MachInstrs
fdPredsOfInst | Inst
fdPredsOfInsts | Inst
FETCHGOT | MachInstrs
FETCHPC | MachInstrs
fFlags | DynFlags
FGraph
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
fg_entry | ZipCfg
fg_focus | ZipCfg
fg_others | ZipCfg
Field | HaddockUtils
FieldLabel | TyCon
FileOption | DynFlags, SysTools
fillBoxWithTau | TcMType
FillInCaseDefault | SimplMonad
filterBag | Bag
filterFM | FiniteMap
filterIdKey | PrelNames
filterModuleEnv | Module
filterName | PrelNames
filterNameEnv | NameEnv
filterNameSet | NameSet
filterOccEnv | OccName, Name
filterOut | Util
filterPIdKey | PrelNames
filterPName | PrelNames
filterRegsUsed | CmmExpr, Cmm
filterUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
filterUFM_Directly
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
filterUniqSet | UniqSet
filterVarEnv_Directly | VarEnv
filterVarSet | VarSet
FinalBranch | CmmBrokenBlock
FinalCall | CmmBrokenBlock
finalizeEqInst | Inst
FinalizeWeakOp | PrimOp
FinalJump | CmmBrokenBlock
finally | Exception
FinalQuote | Unicode
FinalReturn | CmmBrokenBlock
FinalStmt | CmmBrokenBlock
FinalSwitch | CmmBrokenBlock
findAlt | CoreUtils
findAndReadIface | LoadIface
findBuildTag | StaticFlags
findDefault | CoreUtils
findDupsEq | ListSetOps
FinderCache | HscTypes
findExactModule | Finder
findGlobals | TcEnv
findHomeModule | Finder
findImportedModule | Finder
findInList | ListSetOps
findLocalDupsRdrEnv | RdrName
findMethodBind | TcClassDcl
findModule | GHC
findObjectLinkable | Finder
findObjectLinkableMaybe | Finder
FindResult | HscTypes, Finder
findSplice | RdrHsSyn
findUses | NameSet
Fingerprint
1 (Type/Class) | Fingerprint
2 (Data Constructor) | Fingerprint
fingerprint0 | Fingerprint
fingerprintBinMem | Binary
fingerprintData | Fingerprint
finishWarnings | RnNames
FiniteMap | FiniteMap
firstAIdKey | PrelNames
firstAName | PrelNames
firstJust | Maybes
firstPat | DsUtils
fIRST_TAG | DataCon
fixC | CgMonad
fixDs | DsMonad
fixedHdrSize | SMRep
fixedpoint | Dataflow
FixItem
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
Fixity
1 (Type/Class) | BasicTypes, HsSyn, GHC
2 (Data Constructor) | BasicTypes
FixityDirection | BasicTypes, GHC
FixityEnv | HscTypes
FixitySig
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
fixM | IOEnv, TcRnMonad
FixSig | HsBinds, HsSyn, GHC
fixV | VectMonad
fi_fam | FamInstEnv
fi_tcs | FamInstEnv
fi_tvs | FamInstEnv
fi_tycon | FamInstEnv
fi_tys | FamInstEnv
Flag
1 (Type/Class) | CmdLineParser
2 (Data Constructor) | CmdLineParser
flagDeprecated | CmdLineParser
flagName | CmdLineParser
flagOptKind | CmdLineParser
flags | DynFlags, GHC
flattenBinds | CoreSyn
flattenSCC | Digraph
flattenSCCs | Digraph
Flexi | TcType
float
1 (Function) | Pretty
2 (Function) | Outputable
float2DoubleLit | Literal
Float2DoubleOp | PrimOp
float2IntLit | Literal
Float2IntOp | PrimOp
FloatAcosOp | PrimOp
FloatAddOp | PrimOp
FloatArg | SMRep
FloatAsinOp | PrimOp
FloatAtanOp | PrimOp
floatBinds | SimplEnv
FloatCoshOp | PrimOp
FloatCosOp | PrimOp
floatDataCon | TysWiredIn
floatDataConKey | PrelNames
FloatDecodeOp | PrimOp
FloatDecode_IntOp | PrimOp
FloatDivOp | PrimOp
FloatEqOp | PrimOp
FloatExpOp | PrimOp
FloatGeOp | PrimOp
FloatGtOp | PrimOp
FloatHint | MachOp
floatingClassKey | PrelNames
floatingClassName | PrelNames
floatInwards | FloatIn
FloatLeOp | PrimOp
FloatLogOp | PrimOp
FloatLtOp | PrimOp
FloatMulOp | PrimOp
FloatNegOp | PrimOp
FloatNeOp | PrimOp
FloatOutSw | DynFlags
FloatOutSwitches | DynFlags
floatOutwards | FloatOut
FloatPowerOp | PrimOp
floatPrimTy | TysPrim
floatPrimTyCon | TysPrim
floatPrimTyConKey | PrelNames
FloatReg | CmmExpr, Cmm
FloatRep | TyCon, Type
Floats | SimplEnv
FloatSinhOp | PrimOp
FloatSinOp | PrimOp
FloatSqrtOp | PrimOp
FloatSubOp | PrimOp
FloatTanhOp | PrimOp
FloatTanOp | PrimOp
floatTy | TysWiredIn
floatTyCon | TysWiredIn
floatTyConKey | PrelNames
floatTyConName | TysWiredIn
flushFinderCaches | Finder
fmToList | FiniteMap
fNewtypeWrap | RtClosureInspect
fNewtypeWrapM | RtClosureInspect
foldBag | Bag
foldConflicts | StackColor
foldFM | FiniteMap
foldl1' | Util
foldl2 | Util
foldlBag | Bag
foldlIdKey | PrelNames
foldlM | MonadUtils, IOEnv, TcRnMonad, DsMonad
foldlOL | OrdList
foldModuleEnv | Module
foldNameEnv | NameEnv
foldNameSet | NameSet
foldOccEnv | OccName, Name
foldOccSet | OccName, Name
foldrBag | Bag
foldRegsDefd | CmmExpr, Cmm
foldRegsUsed | CmmExpr, Cmm
foldrIdKey | PrelNames
foldrM | MonadUtils, IOEnv, TcRnMonad, DsMonad
foldrName | PrelNames
foldrOL | OrdList
foldr_RDR | PrelNames
foldTerm | RtClosureInspect
foldTermM | RtClosureInspect
foldUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
foldUFM_Directly
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
foldUniqSet | UniqSet
foldVarEnv | VarEnv
foldVarSet | VarSet
fold_blocks | ZipCfg
fold_edge_facts_b | StackColor
fold_fwd_block | ZipCfg
fold_layout | ZipCfg
fold_succs | ZipCfg
forall_tv_RDR | PrelNames
ForD | HsDecls, HsSyn, GHC
ForeignCall | ForeignCall
ForeignCallToken | LibFFI
ForeignDecl | HsDecls, HsSyn, GHC
ForeignExport
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
ForeignImport
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
foreignLabelStdcallInfo | CLabel
foreignObjPrimTyConKey | PrelNames
ForeignStubs
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
ForeignType | HsDecls, HsSyn, GHC
forgetFact | DFMonad
forgetLastOutFacts | DFMonad
forkAlts | CgMonad
forkCgStmts | CgMonad
forkClosureBody | CgMonad
forkEval | CgMonad
forkEvalHelp | CgMonad
forkLabelledCode | CgMonad
forkM | TcRnMonad
forkM_maybe | TcRnMonad
ForkOnOp | PrimOp
ForkOp | PrimOp
forkProc | CgMonad
forkStatics | CgMonad
Format | Unicode
ForSigCtxt | TcType, TcMType, TcHsType
forward
1 (Function) | Digraph
2 (Function) | InteractiveEval, GHC
ForwardFixedPoint | ZipDataflow
ForwardRewrites
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
Forwards | Util
ForwardTransfers
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
FoType | HsDecls, HsSyn, GHC
Found | HscTypes, Finder
FoundMultiple | HscTypes, Finder
fPrim | RtClosureInspect
fPrimM | RtClosureInspect
fractionalClassKey | PrelNames
fractionalClassKeys | PrelNames
fractionalClassName | PrelNames
frameSp | CgMonad
frameworkDirs | PackageConfig, Packages
frameworkPaths | DynFlags, GHC
frameworks | PackageConfig, Packages
freeNamesIfDecl | IfaceSyn
freeNamesIfRule | IfaceSyn
freeReg | MachRegs
freeStackSlots | CgStackery
freeStk | CgMonad
freeTick | SimplMonad
FreeVars | NameSet
freeVars | CoreFVs
freeVarsOf | CoreFVs
freezeAllInGraph | GraphOps, GraphColor
freezeNode | GraphOps, GraphColor
freezeOneInGraph | GraphOps, GraphColor
fRefWrap | RtClosureInspect
fRefWrapM | RtClosureInspect
freshBlockId | DFMonad
From | HsExpr, HsSyn, GHC
fromACo | Coercion
fromCoI | Coercion
fromEnum_RDR | PrelNames
fromEP | BasicTypes
fromException | Exception, Panic
fromIntegerClassOpKey | PrelNames
fromIntegerName | PrelNames
fromInteger_RDR | PrelNames
fromJust | Maybes
fromMaybe | Maybes
fromOL | OrdList
fromRationalClassOpKey | PrelNames
fromRationalName | PrelNames
fromRational_RDR | PrelNames
fromStringClassOpKey | PrelNames
fromStringName | PrelNames
fromString_RDR | PrelNames
FromThen | HsExpr, HsSyn, GHC
FromThenTo | HsExpr, HsSyn, GHC
FromTo | HsExpr, HsSyn, GHC
fromVect | VectType
fr_exit | ZipDataflow
fr_first | ZipDataflow
fr_last | ZipDataflow
fr_middle | ZipDataflow
fsep
1 (Function) | Pretty
2 (Function) | Outputable
fsLit | FastString
fstIdKey | PrelNames
fstName | PrelNames
fsToPackageId | Module
fSuspension | RtClosureInspect
fSuspensionM | RtClosureInspect
fTerm | RtClosureInspect
fTermM | RtClosureInspect
ftext
1 (Function) | Pretty
2 (Function) | Outputable
ft_exit_out | ZipDataflow
ft_first_out | ZipDataflow
ft_last_outs | ZipDataflow
ft_middle_out | ZipDataflow
FuelConsumer | OptimizationFuel, DFMonad
fuelConsumingPass | OptimizationFuel, DFMonad
fuelDec1 | OptimizationFuel, DFMonad
fuelDecrement | OptimizationFuel, DFMonad
fuelExhausted | OptimizationFuel, DFMonad
FuelMonad | OptimizationFuel, DFMonad
fuelRemaining | OptimizationFuel, DFMonad
FuelState | OptimizationFuel, DFMonad
FuelUsingMonad | OptimizationFuel, DFMonad
fullRender | Pretty
FullSlot | StackPlacements
Fun
1 (Data Constructor) | SMRep
2 (Data Constructor) | RtClosureInspect
funArgTy | Type
FunBind | HsBinds, HsSyn, GHC
FunctionEntry | CmmBrokenBlock
FunctionOrData | BasicTypes
functorClassKey | PrelNames
functorClassName | PrelNames
FunDep | Class
funEntryChecks | CgHeapery
FunInfo | Cmm
funInfoTable | CgInfoTbls
funPtrTyConKey | PrelNames
funPtrTyConName | PrelNames
funResultTy | Type, GHC
FunRhs | HsExpr, HsSyn, GHC
FunSigCtxt | TcType, TcMType, TcHsType
funTag | ClosureInfo
funTagLFInfo | ClosureInfo
funTyCon | Type
funTyConKey | PrelNames
funTyFixity | BasicTypes
fun_co_fn | HsBinds, HsSyn, GHC
fun_id | HsBinds, HsSyn, GHC
fun_infix | HsBinds, HsSyn, GHC
fun_matches | HsBinds, HsSyn, GHC
fun_tick | HsBinds, HsSyn, GHC
GadtConstr | ExternalCore
gammaTy | TysPrim
gammaTyVar | TysPrim
gblock | Exception
gbracket | Exception, GHC
gcatch | Exception, GHC
GCEnter1 | CmmExpr, Cmm
GCFun | CmmExpr, Cmm
GCKind | CmmExpr, Cmm
GCKindNonPtr | CmmExpr, Cmm
GCKindPtr | CmmExpr, Cmm
GE | MachInstrs
geClassOpKey | PrelNames
geName | PrelNames
genAuxBind | TcGenDeriv
GenAvailInfo | HscTypes
GenBasicBlock | Cmm
GenCmm | Cmm
GenCmmTop | Cmm
GenDefMeth | Class
GeneralCategory | Unicode
generalCategory | Unicode
generatedSrcLoc | SrcLoc
GenericRep | SMRep
gENERICS | PrelNames
genericTyConNames | PrelNames
GenInst | Inst
GenPatCtxt | TcType, TcMType, TcHsType
GenSkol | TcType
GenStgAlt | StgSyn
GenStgArg | StgSyn
GenStgBinding | StgSyn
GenStgExpr | StgSyn
GenStgLiveVars | StgSyn
GenStgRhs | StgSyn
genUnitDataConKey | PrelNames
genUnitDataCon_RDR | PrelNames
genUnitTyConKey | PrelNames
genUnitTyConName | PrelNames
gen_Bounded_binds | TcGenDeriv
gen_Data_binds | TcGenDeriv
gen_Enum_binds | TcGenDeriv
gen_Eq_binds | TcGenDeriv
gen_Ix_binds | TcGenDeriv
gen_Ord_binds | TcGenDeriv
gen_Read_binds | TcGenDeriv
gen_Show_binds | TcGenDeriv
gen_Typeable_binds | TcGenDeriv
get
1 (Function) | State
2 (Function) | Binary
getAllFacts | DFMonad
GetApStackValOp | PrimOp
getArgAmode | CgBindery
getArgAmodes | CgBindery
getAt | Binary
getBangStrictness | HsTypes, HsSyn, GHC
getBangType | HsTypes, HsSyn, GHC
getBindings | GHC
getBindName | VectMonad
getBinds | CgMonad
getBlockIdNat | NCGMonad
getBreak | BreakArray, GHC
getByte | Binary
getByteArray | Binary
getCAddrModeIfVolatile | CgBindery
getCallMethod | ClosureInfo
getCgIdInfo | CgBindery
getCgStmts | CgMonad
getCgStmts' | CgMonad
getClassPredTys | TcType
getClassPredTys_maybe | TcType
getClosureData | RtClosureInspect
getClosureType | ClosureInfo
getCmd | Util
getCmdLineState | CmdLineParser
getCmm | CgMonad
getConstrTag | CgInfoTbls
getContext | InteractiveEval, GHC
getCoreModuleName | ParserCoreUtils
getCoreToDo | DynFlags
getDeclaredDefaultTys | TcRnMonad
getDeltaNat | NCGMonad
getDFunTyKey | TcType
getDictClassTys | Inst
getDictionary | Binary
getDOpts | TcRnMonad
getDOptsDs | DsMonad
getDOptsSmpl | SimplMonad
getDynFlags | CgMonad
getDynFlagsNat | NCGMonad
getEnclosingCC | SimplEnv
getEndOfBlockInfo | CgMonad
getEnv | IOEnv, TcRnMonad
getEnvs | TcRnMonad
getEps | TcRnMonad
getEpsAndHpt | TcRnMonad
getEpsVar | TcRnMonad
getEqPredTys | Coercion
getErrCtxt | TcRnMonad
getErrsVar | TcRnMonad
getExitFact | DFMonad
getExtraViaCOpts | SysTools
getFact | DFMonad
getFamEnvs | SimplMonad
getFastStringTable | FastString
getFinalStackHW | CgStackery
getFixityEnv | TcRnMonad
getFloats | SimplEnv
getGblEnv | TcRnMonad
getGenericInstances | TcClassDcl
getGhcMode | TcRnMonad
getGhcModeDs | DsMonad
getGlobalRdrEnv | TcRnMonad
getGRE | GHC
getGRE_NameQualifier_maybes | RdrName
getHistoryModule | InteractiveEval, GHC
getHistorySpan
1 (Function) | InteractiveEval
2 (Function) | GHC
getHiVRegFromLo | MachRegs
getHpRelOffset | CgHeapery
getHpt | TcRnMonad
getHpUsage | CgMonad
getHValue | Linker
getIfModule | TcRnMonad
getImports
1 (Function) | HeaderInfo
2 (Function) | TcRnMonad
getInfo | InteractiveEval, GHC
getInfoDown | CgMonad
getInLocalScope | TcEnv
getInScope | SimplEnv
getInScopeVars | VarEnv
getInstLoc | TcRnMonad
getKey | Unique
getKeyFastInt | Unique
getLclEnv | TcRnMonad
getLexState | Lexer
getLIE | TcRnMonad
getLIEVar | TcRnMonad
getLiveStackBindings | CgBindery
getLiveStackSlots | CgBindery
getLoc | SrcLoc, GHC
getLocalNonValBinders | RnNames
getLocalRdrEnv | TcRnMonad
getLookupOccRn | RnEnv
getMainFun | DynFlags
getMessages | Lexer
getModBreaks | InteractiveEval
getMode | SimplEnv
getModSummary | GHC
getModule | TcRnMonad
getModuleDs | DsMonad
getModuleExports | TcRnDriver
getModuleGraph | GHC
getModuleInfo | GHC
getModuleName | CgMonad
getName | Name, GHC
getNameCache | IfaceEnv
getNamesInScope | InteractiveEval, GHC
getNewLabelNat | NCGMonad
getNewRegNat | NCGMonad
getNewRegPairNat | NCGMonad
getNode | GraphOps, GraphColor
getOccName | Name, GHC
getOccString | Name
getOptions | HeaderInfo
getOptionsFromFile | HeaderInfo
getOpts | DynFlags
getOverlapFlag | Inst
getPackageDetails | Packages
getPackageExtraCcOpts | Packages
getPackageFrameworkPath | Packages
getPackageFrameworks | Packages
getPackageIncludePath | Packages
getPackageLibraryPath | Packages
getPackageLinkOpts | Packages
getPicBaseMaybeNat | NCGMonad
getPicBaseNat | NCGMonad
getPprStyle | Outputable
getPreloadPackagesAnd | Packages
getPrimOpResultInfo | PrimOp
getPrintUnqual | GHC
getRdrEnvs | TcRnMonad
getRdrName | RdrName
getRdrNamesInScope | InteractiveEval, GHC
getRealSp | CgStackery
getRecFieldEnv | TcRnMonad
getResumeContext | InteractiveEval, GHC
getRichTokenStream | GHC
getRules | Rules
gets | State
getScopedTyVarBinds | TcEnv
getSequelAmode | CgCallConv
getSession | HscTypes, GHC
getSessionDynFlags | GHC
getSimplCount | SimplMonad
getSimplIntSwitch | SimplMonad, SimplEnv
getSimplRules | SimplMonad, SimplEnv
getSlot | CmmExpr, Cmm
getSpRelOffset | CgStackery
getSrcLoc
1 (Function) | Name
2 (Function) | Lexer
getSrcSpan | Name
getSrcSpanDs | DsMonad
getSrcSpanM | TcRnMonad
getSRT | CgMonad
getSRTInfo | CgUtils
getSRTLabel | CgMonad
getStackFrame | CgStackery
getStackSlot | StackPlacements
getStage | TcRnMonad
getState | CgMonad
getStaticBinds | CgMonad
getStgToDo | DynFlags
getStkUsage | CgMonad
getSwitchChecker | SimplEnv
getTag_RDR | PrelNames
getTargets | GHC
getThisPackage | CgMonad
getTickyCtrLabel | CgMonad
getTokenStream | GHC
getTopEnv | TcRnMonad
getTvInScope | Type, TcType
getTvSubstEnv | Type, TcType
getTyVar | Type
getTyVar_maybe | Type
getUnique | Unique, PrelNames
getUniqueM | UniqSupply, SimplMonad
getUniqueNat | NCGMonad
getUniquesM | UniqSupply, SimplMonad
getUniqueSupplyM | UniqSupply, SimplMonad
getUniqueUs | UniqSupply
getUs | UniqSupply
getUserData | Binary
getVerbFlag | DynFlags
getVirtHp | CgHeapery
getVirtSp | CgStackery
getVolatileRegs | CgBindery
getWarnings | HscTypes, GHC
get_GlobalReg_addr | CgUtils
get_GlobalReg_reg_or_addr | MachRegs
GEU | MachInstrs
ge_RDR | PrelNames
gfinally | Exception, GHC
ghandle | Exception
Ghc
1 (Type/Class) | HscTypes, GHC
2 (Data Constructor) | HscTypes
GhcApiError | HscTypes
ghcError | Panic
GhcException | Panic, GHC
ghcExit | ErrUtils
ghciSupported | Util
ghciTablesNextToCode | Util
ghciUsagePath | DynFlags, GHC
GhcLink | DynFlags, GHC
ghcLink | DynFlags, GHC
GhcMode | DynFlags, GHC
ghcMode | DynFlags, GHC
GhcMonad | HscTypes, GHC
ghcPrimExports | PrelInfo
ghcPrimIds | MkId, PrelInfo
GhcT
1 (Type/Class) | HscTypes, GHC
2 (Data Constructor) | HscTypes
ghcUsagePath | DynFlags, GHC
gHC_ADDR | PrelNames
gHC_ARR | PrelNames
gHC_BASE | PrelNames
gHC_BOOL | PrelNames
gHC_CLASSES | PrelNames
gHC_CONC | PrelNames
gHC_DESUGAR | PrelNames
gHC_ENUM | PrelNames
gHC_ERR | PrelNames
gHC_EXTS | PrelNames
gHC_FLOAT | PrelNames
gHC_GENERICS | PrelNames
gHC_INT | PrelNames
gHC_INTEGER | PrelNames
gHC_INTEGER_INTERNALS | PrelNames
gHC_IO_BASE | PrelNames
gHC_LIST | PrelNames
gHC_NUM | PrelNames
gHC_ORDERING | PrelNames
gHC_PACK | PrelNames
gHC_PARR | PrelNames
gHC_PRIM | PrelNames
gHC_PTR | PrelNames
gHC_READ | PrelNames
gHC_REAL | PrelNames
gHC_SHOW | PrelNames
gHC_ST | PrelNames
gHC_STABLE | PrelNames
gHC_TOP_HANDLER | PrelNames
gHC_TUPLE | PrelNames
gHC_TYPES | PrelNames
gHC_UNIT | PrelNames
gHC_WORD | PrelNames
givesUniquePredecessorTo | CmmZipUtil
Global
1 (Type/Class) | FastFunctions
2 (Data Constructor) | VectMonad
global
1 (Function) | FastFunctions
2 (Function) | Util
GlobalEnv
1 (Type/Class) | VectMonad
2 (Data Constructor) | VectMonad
GlobalIdDetails | IdInfo
globalIdDetails | Id
globalIdVarDetails | Var
globaliseId | Id
globaliseIdVar | Var
GlobalRdrElt | RdrName
GlobalRdrEnv | RdrName
globalRdrEnvElts | RdrName
GlobalReg | CmmExpr, Cmm
globalRegRep | CmmExpr, Cmm
global_bindings | VectMonad
global_boxed_tycons | VectMonad
global_datacons | VectMonad
global_exported_vars | VectMonad
global_fam_inst_env | VectMonad
global_inst_env | VectMonad
global_pa_funs | VectMonad
global_pr_funs | VectMonad
global_tycons | VectMonad
global_vars | VectMonad
gonException | Exception
goto_end | ZipCfg
GotSymbolOffset | CLabel
GotSymbolPtr | CLabel
granFetchAndReschedule | CgParallel
granYield | CgParallel
gRAN_HDR_SIZE | Constants
Graph
1 (Type/Class) | GraphBase, GraphColor
2 (Data Constructor) | GraphBase, GraphColor
3 (Type/Class) | Digraph
4 (Type/Class) | ZipCfg
5 (Data Constructor) | ZipCfg
graphAddConflictSet | StackColor
graphFromEdgedVertices | Digraph
graphFromVerticesAndAdjacency | Digraph
graphMap | GraphBase, GraphColor
graphMapModify | GraphBase, GraphColor
graphOfAGraph | MkZipCfg, MkZipCfgCmm
graphOfLGraph | ZipCfg
graphOfMiddles | MkZipCfg
graphOfZTail | MkZipCfg
graphWasRewritten | DFMonad
GRE | RdrName
gre_name | RdrName
gre_par | RdrName
gre_prov | RdrName
GRHS
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
GRHSs
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
GroupByClause | HsExpr, HsSyn, GHC
GroupByNothing | HsExpr, HsSyn, GHC
GroupBySomething | HsExpr, HsSyn, GHC
GroupStmt | HsExpr, HsSyn, GHC
groupWithIdKey | PrelNames
groupWithName | PrelNames
grow | FunDeps
gtry | Exception
GTT | MachInstrs
gtTag_RDR | PrelNames
gt_RDR | PrelNames
GU | MachInstrs
guessTarget | GHC
gunblock | Exception
g_blocks | ZipCfg
g_entry | ZipCfg
haddockHTMLs | PackageConfig, Packages
haddockInterfaces | PackageConfig, Packages
HaddockModInfo
1 (Type/Class) | HsSyn, GHC
2 (Data Constructor) | HsSyn, GHC
haddockOptions | DynFlags, GHC
halfWordRep | MachOp
hALF_WORD_SIZE | SMRep
hALF_WORD_SIZE_IN_BITS | SMRep
handle | Exception
handleFlagWarnings | ErrUtils
handleGhcException | Panic
handleIO | Exception
handleJust | Exception
Handler
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
handleSourceError | HscTypes, GHC
hang
1 (Function) | Pretty
2 (Function) | Outputable
happensBefore | DriverPhases
HasArg | CmdLineParser
hashExpr | CoreUtils
hashLiteral | Literal
hashName | Name
hashUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
hashUniqSet | UniqSet
HasInfo | IfaceSyn
haskell98PackageId | Module
hasKey | Unique, PrelNames
hasNoBinding | Id
hasNoDups | ListSetOps
hasNoGlobalRegs | CmmUtils
hasNoLBVarInfo | IdInfo
hasSomeUnfolding | CoreSyn, CoreUnfold
hasUnfolding | CoreSyn, CoreUnfold
hasVertexG | Digraph
hasWarnings | HscTypes, GHC
HasWorker | IdInfo
hasZEncoding | FastString
HavingSuccessors | ZipCfg
hcat
1 (Function) | Pretty
2 (Function) | Outputable
HCc | DriverPhases
hcSuf | DynFlags, GHC
headFS | FastString
heapHWM | CgMonad
heapIdInfo | CgBindery
HeapOverflow | Exception
HeapUsage
1 (Type/Class) | CgMonad
2 (Data Constructor) | CgMonad
hexDigit | Ctype
hexToChar | LexCore
hGetStringBuffer | StringBuffer
hGetStringBufferBlock | StringBuffer
hiddenModules | PackageConfig, Packages
HidePackage | DynFlags
hideSomeUnquals | RdrName
hiDir | DynFlags, GHC
History
1 (Type/Class) | InteractiveEval, GHC
2 (Data Constructor) | InteractiveEval
historyApStack | InteractiveEval
historyBreakInfo | InteractiveEval, GHC
historyEnclosingDecl | InteractiveEval, GHC
hiSuf | DynFlags, GHC
hmi_description | HsSyn, GHC
hmi_maintainer | HsSyn, GHC
hmi_portability | HsSyn, GHC
hmi_stability | HsSyn, GHC
hm_details | HscTypes
hm_iface | HscTypes
hm_linkable | HscTypes
hoistBinding | VectUtils
hoistExpr | VectUtils
hoistPolyVExpr | VectUtils
HomeModInfo
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
HomePackageTable | HscTypes
homepage | PackageConfig, Packages
Hp | CmmExpr, Cmm
HpAlloc | CmmExpr, Cmm
hpcDir | DynFlags, GHC
hpChkGen | CgHeapery
hpChkNodePointsAssignSp0 | CgHeapery
HpcInfo
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
hpcInfoHash | HscTypes
hpcInfoTickCount | HscTypes
hpcTable | CgHpc
hpcUsed | HscTypes
HpLim | CmmExpr, Cmm
hpReg | CmmExpr, Cmm
hpRel | CgHeapery
hPrintDump | Outputable
hptInstances | HscTypes
hptRules | HscTypes
hptVectInfo | HscTypes
hPutFS | FastString
HsApp | HsExpr, HsSyn, GHC
HsAppTy | HsTypes, HsSyn, GHC
HsArity | IfaceSyn
HsArrApp | HsExpr, HsSyn, GHC
HsArrAppType | HsExpr, HsSyn, GHC
HsArrForm | HsExpr, HsSyn, GHC
HsBang | HsTypes, HsSyn, GHC
HsBangTy | HsTypes, HsSyn, GHC
HsBind | HsBinds, HsSyn, GHC
HsBindLR | HsBinds, HsSyn, GHC
HsBinTick | HsExpr, HsSyn, GHC
HsBootFile | DriverPhases, HscTypes
HsBracket
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HsBracketOut | HsExpr, HsSyn, GHC
Hsc | DriverPhases
HsCase | HsExpr, HsSyn, GHC
HscAsm | DynFlags, GHC
HscC | DynFlags, GHC
hscCmmFile | HscMain
hscCompileBatch | HscMain
hscCompileInteractive | HscMain
hscCompileNothing | HscMain
hscCompileOneShot | HscMain
HscEnv
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
hscEPS | HscTypes
HsChar | HsLit, HsSyn, GHC
HsCharPrim | HsLit, HsSyn, GHC
HscInterpreted | DynFlags, GHC
HscJava | DynFlags, GHC
hscKcType | HscMain
HsClassP | HsTypes, HsSyn, GHC
HsCmd | HsExpr, HsSyn, GHC
HsCmdTop
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HscNoRecomp | HscMain
hscNormalIface | HscMain
HscNothing | DynFlags, GHC
hsConDeclArgTys | HsDecls, HsSyn, GHC
HsConDeclDetails | HsDecls, HsSyn, GHC
HsConDetails | HsPat, HsSyn, GHC
hscOneShot | HscMain
hsConPatArgs | HsPat, HsSyn, GHC
HsConPatDetails | HsPat, HsSyn, GHC
HsContext | HsTypes, HsSyn, GHC
HsCoreAnn | HsExpr, HsSyn, GHC
hscOutName | DynFlags, GHC
hscParseIdentifier | HscMain
HscRecomp | HscMain
hscSimplify | HscMain
HscSource | DriverPhases, HscTypes
hscSourceString | DriverPhases, HscTypes
HscStatus | HscMain
hscStmt | HscMain
HscTarget | DynFlags, GHC
hscTarget | DynFlags, GHC
hscTcExpr | HscMain
hscWriteIface | HscMain
hsc_dflags | HscTypes
hsc_EPS | HscTypes
hsc_FC | HscTypes
hsc_global_rdr_env | HscTypes
hsc_global_type_env | HscTypes
hsc_HPT | HscTypes
hsc_IC | HscTypes
hsc_MLC | HscTypes
hsc_mod_graph | HscTypes
hsc_NC | HscTypes
hsc_OptFuel | HscTypes
hsc_targets | HscTypes
hsc_type_env_var | HscTypes
HsDecl | HsDecls, HsSyn, GHC
HsDo | HsExpr, HsSyn, GHC
HsDoc | HsDoc, HsSyn, GHC
HsDocTy | HsTypes, HsSyn, GHC
HsDoublePrim | HsLit, HsSyn, GHC
hsep
1 (Function) | Pretty
2 (Function) | Outputable
HsEqualP | HsTypes, HsSyn, GHC
HsExplicitForAll | HsTypes, HsSyn, GHC
hsExplicitTvs | HsTypes, HsSyn, GHC
HsExpr | HsExpr, HsSyn, GHC
HsExtCore
1 (Type/Class) | HsSyn, GHC
2 (Data Constructor) | HsSyn, GHC
HsFirstOrderApp | HsExpr, HsSyn, GHC
HsFloatPrim | HsLit, HsSyn, GHC
HsForAllTy | HsTypes, HsSyn, GHC
HsFractional | HsLit, HsSyn, GHC
HsFunTy | HsTypes, HsSyn, GHC
HsGroup
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
HsHigherOrderApp | HsExpr, HsSyn, GHC
HsIf | HsExpr, HsSyn, GHC
HsInline | IfaceSyn
HsInt | HsLit, HsSyn, GHC
HsInteger | HsLit, HsSyn, GHC
HsIntegral | HsLit, HsSyn, GHC
HsIntPrim | HsLit, HsSyn, GHC
HsIParam | HsTypes, HsSyn, GHC
HsIPBinds
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
HsIPVar | HsExpr, HsSyn, GHC
HsIsString | HsLit, HsSyn, GHC
HsKindSig | HsTypes, HsSyn, GHC
HsLam | HsExpr, HsSyn, GHC
HsLet | HsExpr, HsSyn, GHC
hsLibraries | PackageConfig, Packages
HsListTy | HsTypes, HsSyn, GHC
HsLit
1 (Type/Class) | HsLit, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
hsLitKey | MatchLit
hsLitType | TcHsSyn
hsLMatchPats | HsExpr, HsSyn, GHC
HsLocalBinds | HsBinds, HsSyn, GHC
HsLocalBindsLR | HsBinds, HsSyn, GHC
hsLPatType | TcHsSyn
hsLTyVarLocName | HsTypes, HsSyn, GHC
hsLTyVarLocNames | HsTypes, HsSyn, GHC
hsLTyVarName | HsTypes, HsSyn, GHC
hsLTyVarNames | HsTypes, HsSyn, GHC
HsMatchContext | HsExpr, HsSyn, GHC
hsmodDecls | HsSyn, GHC
hsmodDeprecMessage | HsSyn, GHC
hsmodExports | HsSyn, GHC
hsmodHaddockModDescr | HsSyn, GHC
hsmodHaddockModInfo | HsSyn, GHC
hsmodImports | HsSyn, GHC
hsmodName | HsSyn, GHC
HsModule
1 (Type/Class) | HsSyn, GHC
2 (Data Constructor) | HsSyn, GHC
HsNoBang | HsTypes, HsSyn, GHC
HsNoCafRefs | IfaceSyn
HsNumTy | HsTypes, HsSyn, GHC
HsOpTy | HsTypes, HsSyn, GHC
HsOverLit
1 (Type/Class) | HsLit, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
hsOverLitKey | MatchLit
hsOverLitName | TcHsSyn
HsPar | HsExpr, HsSyn, GHC
HsPArrTy | HsTypes, HsSyn, GHC
HsParTy | HsTypes, HsSyn, GHC
hsPatType | TcHsSyn
HsPp | DriverPhases
HsPred | HsTypes, HsSyn, GHC
HsPredTy | HsTypes, HsSyn, GHC
HsProc | HsExpr, HsSyn, GHC
HsQuasiQuote
1 (Type/Class) | HsPat, HsSyn, GHC
2 (Data Constructor) | HsPat, HsSyn, GHC
HsQuasiQuoteE | HsExpr, HsSyn, GHC
HsRat | HsLit, HsSyn, GHC
HsRecField
1 (Type/Class) | HsPat, HsSyn, GHC
2 (Data Constructor) | HsPat, HsSyn, GHC
hsRecFieldArg | HsPat, HsSyn, GHC
hsRecFieldId | HsPat, HsSyn, GHC
HsRecFields
1 (Type/Class) | HsPat, HsSyn, GHC
2 (Data Constructor) | HsPat, HsSyn, GHC
hsRecFields | HsPat, HsSyn, GHC
HsRecordBinds | HsExpr, HsSyn, GHC
hsRecPun | HsPat, HsSyn, GHC
HsRule | HsDecls, HsSyn, GHC
HsSCC | HsExpr, HsSyn, GHC
hsSigDoc | HsBinds, HsSyn, GHC
hsSigFVs | RnHsSyn
hsSigsFVs | RnHsSyn
HsSplice
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HsSpliceE | HsExpr, HsSyn, GHC
HsSpliceTy | HsTypes, HsSyn, GHC
HsSrcFile | DriverPhases, HscTypes
HsStmtContext | HsExpr, HsSyn, GHC
HsStrict | HsTypes, HsSyn, GHC
HsStrictness | IfaceSyn
HsString | HsLit, HsSyn, GHC
HsStringPrim | HsLit, HsSyn, GHC
HsTick | HsExpr, HsSyn, GHC
HsTickPragma | HsExpr, HsSyn, GHC
HsTupleTy | HsTypes, HsSyn, GHC
HsType
1 (Type/Class) | HsTypes, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HsTyVar | HsTypes, HsSyn, GHC
HsTyVarBndr | HsTypes, HsSyn, GHC
hsTyVarName | HsTypes, HsSyn, GHC
hsTyVarNames | HsTypes, HsSyn, GHC
HsUnbox | HsTypes, HsSyn, GHC
HsUnfold | IfaceSyn
HsValBinds
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
HsValBindsLR | HsBinds, HsSyn, GHC
HsVar | HsExpr, HsSyn, GHC
HsWordPrim | HsLit, HsSyn, GHC
HsWorker | IfaceSyn
HsWrap | HsExpr, HsSyn, GHC
HsWrapper | HsBinds, HsSyn, GHC
hs_defds | HsDecls, HsSyn, GHC
hs_derivds | HsDecls, HsSyn, GHC
hs_docs | HsDecls, HsSyn, GHC
hs_fixds | HsDecls, HsSyn, GHC
hs_fords | HsDecls, HsSyn, GHC
hs_instds | HsDecls, HsSyn, GHC
hs_ruleds | HsDecls, HsSyn, GHC
hs_tyclds | HsDecls, HsSyn, GHC
hs_valds | HsDecls, HsSyn, GHC
hs_warnds | HsDecls, HsSyn, GHC
hugsOptions | PackageConfig, Packages
HValue | ByteCodeLink, Linker, GHC
hwSp | CgMonad
I128 | MachOp
I16 | MachOp
I32 | MachOp
I64 | MachOp
I8 | MachOp
IAmALoopBreaker | BasicTypes, IdInfo
IAmDead | BasicTypes, IdInfo
iBinds | TcEnv
iBox | FastTypes
icPrintUnqual | HscTypes
ic_cwd | HscTypes
ic_exports | HscTypes
ic_resume | HscTypes
ic_rn_gbl_env | HscTypes
ic_tmp_ids | HscTypes
ic_toplev_scope | HscTypes
ic_tyvars | HscTypes
Id
1 (Type/Class) | ExternalCore
2 (Type/Class) | Var, Id, GHC
idArity | Id
idCafInfo | Id
idCgRep | SMRep
IdCo | Coercion
idCoreRules | Id
idDataCon | Id, GHC
idDsWrapper | DsMonad
ideclAs | HsImpExp, HsSyn, GHC
ideclHiding | HsImpExp, HsSyn, GHC
ideclName | HsImpExp, HsSyn, GHC
ideclPkgQual | HsImpExp, HsSyn, GHC
ideclQualified | HsImpExp, HsSyn, GHC
ideclSource | HsImpExp, HsSyn, GHC
ident_RDR | PrelNames
IdEnv | VarEnv
idFreeVars | CoreFVs
iDFunId | TcEnv
idHasRules | Id
idHsWrapper | HsBinds, HsSyn, GHC
IdInfo | IdInfo
idInfo | Id
idInfoToAmode | CgBindery
idInlinePragma | Id
idIsFrom | Id
IDIV | MachInstrs
idLBVarInfo | Id
idName | Id
idNewDemandInfo | Id
idNewDemandInfo_maybe | Id
idNewStrictness | Id
idNewStrictness_maybe | Id
idOccInfo | Id
idPrimRep | Id
idRuleVars | CoreFVs
IdSet | VarSet
idSpecialisation | Id
IdSubstEnv | CoreSubst
idTermFold | RtClosureInspect
idType | Id, GHC
idUnfolding | Id
idUnique | Id
idWorkerInfo | Id
IE | HsImpExp, HsSyn, GHC
IEDoc | HsImpExp, HsSyn, GHC
IEDocNamed | HsImpExp, HsSyn, GHC
IEGroup | HsImpExp, HsSyn, GHC
IEModuleContents | HsImpExp, HsSyn, GHC
ieName | HsImpExp, HsSyn, GHC
ieNames | HsImpExp, HsSyn, GHC
IEThingAbs | HsImpExp, HsSyn, GHC
IEThingAll | HsImpExp, HsSyn, GHC
IEThingWith | HsImpExp, HsSyn, GHC
IEVar | HsImpExp, HsSyn, GHC
IfAbstractTyCon | IfaceSyn
IfaceAlt | IfaceSyn
IfaceApp | IfaceSyn
IfaceAppTy | IfaceType, IfaceSyn
IfaceArgTypeKindTc | IfaceType, IfaceSyn
IfaceBinding | IfaceSyn
IfaceBndr | IfaceType, IfaceSyn
IfaceBoolTc | IfaceType, IfaceSyn
IfaceCase | IfaceSyn
IfaceCast | IfaceSyn
IfaceCharTc | IfaceType, IfaceSyn
IfaceClass | IfaceSyn
IfaceClassOp
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceClassP | IfaceType, IfaceSyn
IfaceCoercion | IfaceType, IfaceSyn
IfaceConAlt | IfaceSyn
IfaceConDecl | IfaceSyn
IfaceConDecls | IfaceSyn
IfaceContext | IfaceType, IfaceSyn
IfaceCoreNote | IfaceSyn
IfaceData | IfaceSyn
IfaceDataAlt | IfaceSyn
IfaceDecl | IfaceSyn
ifaceDeclSubBndrs | IfaceSyn
IfaceDefault | IfaceSyn
IfaceEqPred | IfaceType, IfaceSyn
IfaceExport | HscTypes
ifaceExportNames | IfaceEnv
IfaceExpr | IfaceSyn
IfaceExt | IfaceSyn
IfaceFamInst
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceFCall | IfaceSyn
IfaceForAllTy | IfaceType, IfaceSyn
IfaceForeign | IfaceSyn
IfaceFunTy | IfaceType, IfaceSyn
IfaceId | IfaceSyn
IfaceIdBndr
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
IfaceIdInfo | IfaceSyn
IfaceInfoItem | IfaceSyn
IfaceInlineMe | IfaceSyn
IfaceInst
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceIntTc | IfaceType, IfaceSyn
IfaceIParam | IfaceType, IfaceSyn
IfaceKind | IfaceType, IfaceSyn
IfaceLam | IfaceSyn
IfaceLcl | IfaceSyn
IfaceLet | IfaceSyn
IfaceLetBndr | IfaceSyn
IfaceLiftedTypeKindTc | IfaceType, IfaceSyn
IfaceListTc | IfaceType, IfaceSyn
IfaceLit | IfaceSyn
IfaceLitAlt | IfaceSyn
IfaceNonRec | IfaceSyn
IfaceNote
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceOpenTypeKindTc | IfaceType, IfaceSyn
IfacePArrTc | IfaceType, IfaceSyn
IfacePredTy | IfaceType, IfaceSyn
IfacePredType | IfaceType, IfaceSyn
IfaceRec | IfaceSyn
IfaceRule
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceSCC | IfaceSyn
ifaceStats | LoadIface
IfaceSyn | IfaceSyn
IfaceTc | IfaceType, IfaceSyn
IfaceTick | IfaceSyn
IfaceTuple | IfaceSyn
IfaceTupleAlt | IfaceSyn
IfaceTupTc | IfaceType, IfaceSyn
IfaceTvBndr
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
IfaceTyCon | IfaceType, IfaceSyn
IfaceTyConApp | IfaceType, IfaceSyn
ifaceTyConName | IfaceType, IfaceSyn
IfaceType
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceTyVar | IfaceType, IfaceSyn
IfaceUbxTupleKindTc | IfaceType, IfaceSyn
IfaceUnliftedTypeKindTc | IfaceType, IfaceSyn
IfaceVectInfo
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
ifaceVectInfoTyCon | HscTypes
ifaceVectInfoTyConReuse | HscTypes
ifaceVectInfoVar | HscTypes
ifActivation | IfaceSyn
ifATs | IfaceSyn
IfCon | IfaceSyn
ifConArgTys | IfaceSyn
ifConCtxt | IfaceSyn
ifConEqSpec | IfaceSyn
ifConExTvs | IfaceSyn
ifConFields | IfaceSyn
ifConInfix | IfaceSyn
ifConOcc | IfaceSyn
ifCons | IfaceSyn
ifConStricts | IfaceSyn
ifConUnivTvs | IfaceSyn
ifCtxt | IfaceSyn
IfDataTyCon | IfaceSyn
ifDFun | IfaceSyn
ifErrsM | TcRnMonad
ifExtName | IfaceSyn
ifFamInst | IfaceSyn
ifFamInstFam | IfaceSyn
ifFamInstTyCon | IfaceSyn
ifFamInstTys | IfaceSyn
ifFDs | IfaceSyn
IfG | TcRnTypes, TcRnMonad
ifGadtSyntax | IfaceSyn
IfGblEnv
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ifGeneric | IfaceSyn
ifIdInfo | IfaceSyn
ifInstCls | IfaceSyn
ifInstOrph | IfaceSyn
ifInstTys | IfaceSyn
IfL | TcRnTypes, TcRnMonad
IfLclEnv
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
IfLetBndr | IfaceSyn
IfM | TcRnTypes, TcRnMonad
ifName | IfaceSyn
IfNewTyCon | IfaceSyn
ifOFlag | IfaceSyn
IfOpenDataTyCon | IfaceSyn
ifOptM | TcRnMonad, DsMonad
ifPprDebug | Outputable
ifRec | IfaceSyn
ifRuleArgs | IfaceSyn
ifRuleBndrs | IfaceSyn
ifRuleHead | IfaceSyn
ifRuleName | IfaceSyn
ifRuleOrph | IfaceSyn
ifRuleRhs | IfaceSyn
ifSigs | IfaceSyn
ifSynKind | IfaceSyn
ifSynRhs | IfaceSyn
ifType | IfaceSyn
ifTyVars | IfaceSyn
if_id_env | TcRnTypes, TcRnMonad
if_loc | TcRnTypes, TcRnMonad
if_mod | TcRnTypes, TcRnMonad
if_rec_types | TcRnTypes, TcRnMonad
if_tv_env | TcRnTypes, TcRnMonad
IgnoreHiWay | BinIface
IgnorePackage | DynFlags
IGraph | StackColor
Imm | MachRegs
ImmAddr | MachRegs
ImmCLbl | MachRegs
ImmConstantDiff | MachRegs
ImmConstantSum | MachRegs
ImmDouble | MachRegs
ImmFloat | MachRegs
ImmIndex | MachRegs
ImmInt | MachRegs
ImmInteger | MachRegs
ImmLit | MachRegs
ImpAll | RdrName
ImpDeclSpec
1 (Type/Class) | RdrName
2 (Data Constructor) | RdrName
ImpItemSpec | RdrName
impLevel | TcRnTypes, TcRnMonad
ImplicInst | TcRnTypes, TcRnMonad
Implicit | HsTypes, HsSyn, GHC
implicitTyThings | HscTypes
ImplicOrigin | TcRnTypes, TcRnMonad, Inst
ImportAvails
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ImportBySystem | TcRnTypes, TcRnMonad
ImportByUser | TcRnTypes, TcRnMonad
ImportDecl
1 (Type/Class) | HsImpExp, HsSyn, GHC
2 (Data Constructor) | HsImpExp, HsSyn, GHC
importDirs | PackageConfig, Packages
Imported | RdrName
ImportedMods | HscTypes
importPaths | DynFlags, GHC
ImportSpec | RdrName
importSpecLoc | RdrName
importSpecModule | RdrName
improveOne | FunDeps
improveRTTIType | RtClosureInspect
ImpSome | RdrName
ImpSpec | RdrName
imp_dep_mods | TcRnTypes, TcRnMonad
imp_dep_pkgs | TcRnTypes, TcRnMonad
imp_finsts | TcRnTypes, TcRnMonad
imp_mods | TcRnTypes, TcRnMonad
imp_orphs | TcRnTypes, TcRnMonad
IMUL | MachInstrs
IMUL2 | MachInstrs
InAlt | SimplEnv
InArg | SimplEnv
InBind | SimplEnv
inBind | VectMonad
InBndr | SimplEnv
inCharRange | Literal
includeDirs | PackageConfig, Packages
includePaths | DynFlags, GHC
includes | PackageConfig, Packages
incMinorLvl | SetLevels
InCoercion | SimplEnv
Incoherent | BasicTypes, InstEnv
incrUnique | Unique
indegreeG | Digraph
IndexArrayOp | PrimOp
IndexByteArrayOp_Addr | PrimOp
IndexByteArrayOp_Char | PrimOp
IndexByteArrayOp_Double | PrimOp
IndexByteArrayOp_Float | PrimOp
IndexByteArrayOp_Int | PrimOp
IndexByteArrayOp_Int16 | PrimOp
IndexByteArrayOp_Int32 | PrimOp
IndexByteArrayOp_Int64 | PrimOp
IndexByteArrayOp_Int8 | PrimOp
IndexByteArrayOp_StablePtr | PrimOp
IndexByteArrayOp_WideChar | PrimOp
IndexByteArrayOp_Word | PrimOp
IndexByteArrayOp_Word16 | PrimOp
IndexByteArrayOp_Word32 | PrimOp
IndexByteArrayOp_Word64 | PrimOp
IndexByteArrayOp_Word8 | PrimOp
IndexOffAddrOp_Addr | PrimOp
IndexOffAddrOp_Char | PrimOp
IndexOffAddrOp_Double | PrimOp
IndexOffAddrOp_Float | PrimOp
IndexOffAddrOp_Int | PrimOp
IndexOffAddrOp_Int16 | PrimOp
IndexOffAddrOp_Int32 | PrimOp
IndexOffAddrOp_Int64 | PrimOp
IndexOffAddrOp_Int8 | PrimOp
IndexOffAddrOp_StablePtr | PrimOp
IndexOffAddrOp_WideChar | PrimOp
IndexOffAddrOp_Word | PrimOp
IndexOffAddrOp_Word16 | PrimOp
IndexOffAddrOp_Word32 | PrimOp
IndexOffAddrOp_Word64 | PrimOp
IndexOffAddrOp_Word8 | PrimOp
IndexOutOfBounds | Exception
indexPIdKey | PrelNames
indexPName | PrelNames
indexWord8OffFastPtr | FastFunctions
indexWord8OffFastPtrAsFastChar | FastFunctions
indexWord8OffFastPtrAsFastInt | FastFunctions
index_RDR | PrelNames
Indirect | TcType
Indirection | RtClosureInspect
IndirectTv | TcMType
InExpr | SimplEnv
InfixCon | HsPat, HsSyn, GHC
InfixL | BasicTypes, GHC
InfixN | BasicTypes, GHC
InfixR | BasicTypes, GHC
infoLblToEntryLbl | CLabel
infoPtr | RtClosureInspect
infoTable
1 (Function) | CgInfoTbls
2 (Function) | RtClosureInspect
infoTableClosureType | CgInfoTbls
infoTableLabelFromCI | ClosureInfo
infoTableNonPtrs | CgInfoTbls
infoTablePtrs | CgInfoTbls
InId | SimplEnv
inIntRange | Literal
initBuiltinBoxedTyCons | VectBuiltIn
initBuiltinDataCons | VectBuiltIn
initBuiltinPAs | VectBuiltIn
initBuiltinPRs | VectBuiltIn
initBuiltins | VectBuiltIn
initBuiltinTyCons | VectBuiltIn
initBuiltinVars | VectBuiltIn
initC | CgMonad
initDs | DsMonad
initDsTc | DsMonad
initDynFlags | DynFlags
initDynLinker | Linker
initExternalPackageState | LoadIface
initGhcMonad | GHC
initGraph | GraphBase, GraphColor
initHeapUsage | CgHeapery
initHpc | CgHpc
initHpUsage | CgMonad
initializePicBase | PositionIndependentCode
InitialQuote | Unicode
initialVersion | BasicTypes
initIfaceCheck | TcRnMonad
initIfaceExtCore | TcRnMonad
initIfaceLcl | TcRnMonad
initIfaceRules | TcRnMonad
initIfaceTc | TcRnMonad
initIfaceTcRn | TcRnMonad
initNameCache | IfaceEnv
initNat | NCGMonad
initObjLinker | ObjLink
initOptFuelState | OptimizationFuel, DFMonad
initPackages | Packages
initSmpl | SimplMonad
initStaticOpts | StaticFlags
initStkUsage | CgMonad
initSysTools | SysTools
initTc | TcRnMonad
initTcPrintErrors | TcRnMonad
initTcRnIf | TcRnMonad
initTidyOccEnv | OccName, Name
initTyVarUnique | Unique
initUpdFrameProf | CgProf
initUs | UniqSupply
initUs_ | UniqSupply
initV | VectMonad
inlDataConKey | PrelNames
inlDataCon_RDR | PrelNames
Inline | BasicTypes
InlineCtxt | SetLevels
inlineIdKey | PrelNames
inlineIdName | PrelNames
InlineMe | CoreSyn
inlineMode | SimplUtils
inlinePerformIO | FastFunctions
InlinePrag | HsBinds, HsSyn, GHC
InlinePragInfo | IdInfo
inlinePragInfo | IdInfo
InlineSig | HsBinds, HsSyn, GHC
InlineSpec | BasicTypes
InPat | HsPat, HsSyn, GHC
inRange_RDR | PrelNames
inrDataConKey | PrelNames
inrDataCon_RDR | PrelNames
inRnEnvL | VarEnv
inRnEnvR | VarEnv
InScopeSet | VarEnv, CoreSubst
insertBetween | ZipCfgCmmRep
insertBlock | ZipCfg
insertLateReloads | CmmSpillReload
insertLateReloads' | CmmSpillReload
insertList | ListSetOps
insertSymbol | ObjLink
InsideLam | BasicTypes, IdInfo
insideLam | BasicTypes, IdInfo
Inst | TcRnTypes, TcRnMonad, Inst
InstallationError | Panic, GHC
InstalledPackageInfo | PackageConfig, Packages
installedPackageInfoToPackageConfig | PackageConfig, Packages
InstalledPackageInfo_ | PackageConfig, Packages
installSignalHandlers | Panic
Instance
1 (Type/Class) | InstEnv, GHC
2 (Data Constructor) | InstEnv
instanceBindFun | InstEnv
instanceCantMatch | InstEnv
instanceDFunId | InstEnv, GHC
instanceHead | InstEnv
instanceRoughTcs | InstEnv
InstBindings | TcEnv
instCall | Inst
InstCoercion | ExternalCore
instCoercionTyCon | Coercion
instCoercionTyConKey | PrelNames
InstD | HsDecls, HsSyn, GHC
InstDecl
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
instDeclATs | HsDecls, HsSyn, GHC
InstEnv | InstEnv
instEnvElts | InstEnv
InstInfo
1 (Type/Class) | TcEnv
2 (Data Constructor) | TcEnv
InstLoc
1 (Type/Class) | TcRnTypes, TcRnMonad, Inst
2 (Data Constructor) | TcRnTypes, TcRnMonad
instLoc | TcRnTypes, TcRnMonad
instLocOrigin | TcRnTypes, TcRnMonad
instLocSpan | TcRnTypes, TcRnMonad
instName | Inst
instNewTyCon_maybe | Coercion
InstOrigin | TcRnTypes, TcRnMonad, Inst
Instr
1 (Type/Class) | MachInstrs
2 (Data Constructor) | RegLiveness
InstrBlock | MachCodeGen
InstScOrigin | TcRnTypes, TcRnMonad, Inst
InstSigOrigin | TcRnTypes, TcRnMonad, Inst
InstSkol | TcType
instSpan | TcRnTypes, TcRnMonad
instStupidTheta | Inst
InstThetaCtxt | TcMType
instToDictBind | Inst
instToId | Inst
instToVar | Inst
instType | Inst
int
1 (Function) | Pretty
2 (Function) | Outputable
int16TyConKey | PrelNames
int16TyConName | PrelNames
Int2AddrOp | PrimOp
int2CharLit | Literal
int2DoubleLit | Literal
Int2DoubleOp | PrimOp
int2FloatLit | Literal
Int2FloatOp | PrimOp
int2IntegerIdKey | PrelNames
Int2IntegerOp | PrimOp
int2WordLit | Literal
Int2WordOp | PrimOp
int32PrimTy | TysPrim
int32PrimTyCon | TysPrim
int32PrimTyConKey | PrelNames
int32TyConKey | PrelNames
int32TyConName | PrelNames
int64PrimTy | TysPrim
int64PrimTyCon | TysPrim
int64PrimTyConKey | PrelNames
Int64Rep | TyCon, Type
int64TyConKey | PrelNames
int64TyConName | PrelNames
iNT64_SIZE | Constants
int8TyConKey | PrelNames
int8TyConName | PrelNames
IntAddCOp | PrimOp
IntAddOp | PrimOp
intDataCon | TysWiredIn
intDataConKey | PrelNames
intDataCon_RDR | TysWiredIn
integer
1 (Function) | Pretty
2 (Function) | Outputable
Integer2IntOp | PrimOp
Integer2WordOp | PrimOp
IntegerAddOp | PrimOp
IntegerAndOp | PrimOp
IntegerCmpIntOp | PrimOp
IntegerCmpOp | PrimOp
IntegerComplementOp | PrimOp
IntegerDivExactOp | PrimOp
IntegerDivModOp | PrimOp
IntegerGcdOp | PrimOp
IntegerIntGcdOp | PrimOp
integerMinusOneIdKey | PrelNames
IntegerMulOp | PrimOp
IntegerOrOp | PrimOp
integerPackageId | Module
integerPlusOneIdKey | PrelNames
integerPlusTwoIdKey | PrelNames
IntegerQuotOp | PrimOp
IntegerQuotRemOp | PrimOp
IntegerRemOp | PrimOp
integersInInterval | Interval
IntegerSubOp | PrimOp
integerTyConKey | PrelNames
integerTyConName | PrelNames
IntegerXorOp | PrimOp
integerZeroIdKey | PrelNames
integralClassKey | PrelNames
integralClassName | PrelNames
IntEqOp | PrimOp
iNTERACTIVE | PrelNames
InteractiveContext
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
InteractiveNoRecomp | HscMain
InteractiveRecomp | HscMain
interactiveSrcLoc | SrcLoc
InteractiveStatus | HscMain
interestingArg | SimplUtils
interestingArgContext | SimplUtils
interestingCallContext | SimplUtils
InterestingCxt | BasicTypes
InterestingVarFun | CoreFVs
interpp'SP | Outputable
interppSP | Outputable
iNTERP_STACK_CHECK_THRESH | ByteCodeAsm
Interrupted | Panic, GHC
interruptTargetThread | Panic
intersectFM | FiniteMap
intersectFM_C | FiniteMap
intersectNameSet | NameSet
intersectOccSet | OccName, Name
intersectsNameSet | NameSet
intersectsOccSet | OccName, Name
intersectsUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
intersectsVarSet | VarSet
intersectUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
intersectUFM_C
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
intersectUniqSets | UniqSet
intersectVarSet | VarSet
Interval | Interval
intervalToInfinityFrom | Interval
IntGcdOp | PrimOp
IntGeOp | PrimOp
IntGtOp | PrimOp
IntLeOp | PrimOp
IntLtOp | PrimOp
IntMulMayOfloOp | PrimOp
IntMulOp | PrimOp
IntNegOp | PrimOp
IntNeOp | PrimOp
intPrimArrayTy | VectBuiltIn, VectMonad
intPrimTy | TysPrim
intPrimTyCon | TysPrim
intPrimTyConKey | PrelNames
IntQuotOp | PrimOp
IntRemOp | PrimOp
IntRep | TyCon, Type
intsToBitmap | Bitmap
intsToReverseBitmap | Bitmap
IntSubCOp | PrimOp
IntSubOp | PrimOp
IntSuffix | CmdLineParser
intSwitchSet | SimplMonad, SimplEnv
intTy | TysWiredIn
intTyCon | TysWiredIn
intTyConKey | PrelNames
intTyConName | TysWiredIn
intTyCon_RDR | TysWiredIn
InType | SimplEnv
inWordRange | Literal
in_regs | CmmSpillReload
ioDataConKey | PrelNames
ioDataConName | PrelNames
ioDataCon_RDR | PrelNames
IOEnv | IOEnv, TcRnMonad
IOEnvFailure
1 (Type/Class) | IOEnv, TcRnMonad
2 (Data Constructor) | IOEnv, TcRnMonad
ioError | Exception
IOException | Exception
ioMsg | HscTypes
ioMsgMaybe | HscTypes
IORef | IOEnv, TcRnMonad
ioTyConKey | PrelNames
ioTyConName | PrelNames
IParam | Type, TcType
IPBind
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
IPBindOrigin | TcRnTypes, TcRnMonad, Inst
IPBinds | HsBinds, HsSyn, GHC
IPName
1 (Type/Class) | BasicTypes
2 (Data Constructor) | BasicTypes
ipNameName | BasicTypes
ipNamesOfInst | Inst
ipNamesOfInsts | Inst
IPOccOrigin | TcRnTypes, TcRnMonad, Inst
irrefutPatErrorIdKey | PrelNames
iRREFUT_PAT_ERROR_ID | MkId, PrelInfo
is64BitArg | SMRep
isAbsent | NewDemand
isAbstractableInst | Inst
isAbstractTyCon | TyCon
isActive | BasicTypes
isAlgTyCon | TyCon
isAlgType | Type
isAlwaysActive | BasicTypes
isAmongSimpl | SimplMonad, SimplEnv
isAnnTypeArg | VectUtils
isArgTypeKind | Type
isAsmTemp | CLabel
isAssociativeMachOp | MachOp
isAtomicHsExpr | HsExpr, HsSyn, GHC
isBangHsBind | HsPat, HsSyn, GHC
isBigLiveness | CgCallConv
isBoolTy | TcType
IsBootInterface | HscTypes
isBootSummary | HscTypes
isBotRes | NewDemand
isBottomingId | Id, GHC
isBottomingSig | NewDemand
isBoxed | BasicTypes
isBoxedTupleTyCon | TyCon
isBoxyTy | TcType
isBoxyTyVar | TcType
isBrackStage | TcEnv
isBranchNode | ZipCfg
isBuiltinRule | CoreSyn
isBuiltInSyntax | Name
IsCafCC | CostCentre
isCafCC | CostCentre
isCafCCS | CostCentre
isCharTy | TcType
isCheapUnfolding | CoreSyn, CoreUnfold
isCishFilename | DriverPhases
isCishSuffix | DriverPhases
isCLabelString | ForeignCall
isClassDecl | HsDecls, HsSyn, GHC
isClassDict | Inst
isClassOpId_maybe | Id, GHC
isClassPred | TcType
isClassTyCon | TyCon, GHC
isClosedAlgType | Type
isClosedSynTyCon | TyCon
isCoercionKind | Type
isCoercionTyCon | TyCon
isCoercionTyCon_maybe | TyCon
isCommutableMachOp | MachOp
isComparisonMachOp | MachOp
isCompulsoryUnfolding | CoreSyn, CoreUnfold
isConPat | HsPat, HsSyn, GHC
isConstr | RtClosureInspect
isConstrClosure_maybe | ClosureInfo
isCoSuperKind | Type
isCoVar | Var
isCurrentCCS | CostCentre
IsCurrentThreadBoundOp | PrimOp
isDarwinTarget | Util
IsData | BasicTypes
isDataConId_maybe | Id
isDataConName | Name
isDataConNameSpace | OccName, Name
isDataConWorkId | Id, GHC
isDataConWorkId_maybe | Id
isDataDecl | HsDecls, HsSyn, GHC
isDataOcc | OccName, Name
isDataSymOcc | OccName, Name
isDataTyCon | TyCon
isDeadBinder | Id, GHC
isDeadOcc | BasicTypes, IdInfo
isDefaultAlt | CoreUtils
isDerivedFromCurrentCCS | CostCentre
isDerivedOccName | OccName, Name
isDict | Inst
isDictId | Id
isDictonaryId | GHC
isDictTy | TcType
isDllConApp | StgSyn
isDllName | Packages
isDoExpr | HsExpr, HsSyn, GHC
isDoubleTy | TcType
isDupAux | TcGenDeriv
IsDupdCC | CostCentre
isDynamicTarget | ForeignCall
isDynLibFilename | DriverPhases
isDynLibSuffix | DriverPhases
isEmpty | Pretty
isEmptyBag | Bag
isEmptyFloats | SimplEnv
isEmptyFM | FiniteMap
isEmptyFVs | NameSet
isEmptyIPBinds | HsBinds, HsSyn, GHC
isEmptyLHsBinds | HsBinds, HsSyn, GHC
isEmptyLIE | TcRnTypes, TcRnMonad
isEmptyLocalBinds | HsBinds, HsSyn, GHC
isEmptyMatchGroup | HsExpr, HsSyn, GHC
isEmptyModuleEnv | Module
IsEmptyMVarOp | PrimOp
isEmptyNameSet | NameSet
isEmptyOccSet | OccName, Name
isEmptyRefinement | Unify
isEmptySpecInfo | IdInfo
isEmptySubst | CoreSubst
isEmptyTvSubst | Type
isEmptyUniqSet | UniqSet
isEmptyValBinds | HsBinds, HsSyn, GHC
isEmptyVarEnv | VarEnv
isEmptyVarSet | VarSet
isEnumerationTyCon | TyCon
isEOFBin | Binary
isEqInst | Inst
isEqPred | Type, Coercion, TcType
isEqPredTy | Coercion
isEqual | Util
isEvaldUnfolding | CoreSyn, CoreUnfold
isExact | RdrName
isExact_maybe | RdrName
isExistentialTyVar | TcType
isExplicitItem | RdrName
isExportedId | Id, GHC
isExportedIdVar | Var
isExtCoreFilename | DriverPhases
isExtCoreSuffix | DriverPhases
isExternalName | Name, GHC
isFamilyDecl | HsDecls, HsSyn, GHC
isFamInstDecl | HsDecls, HsSyn, GHC
isFamInstTyCon | TyCon
isFastTrue | FastBool
isFCallId | Id, GHC
isFCallId_maybe | Id
isFFIArgumentTy | TcType
isFFIDotnetObjTy | TcType
isFFIDotnetTy | TcType
isFFIDynArgumentTy | TcType
isFFIDynResultTy | TcType
isFFIExportResultTy | TcType
isFFIExternalTy | TcType
isFFIImportResultTy | TcType
isFFILabelTy | TcType
isFFITy | TcType
isFilledMetaTyVar | TcMType
isFixityLSig | HsBinds, HsSyn, GHC
isFlexi | TcType
isFloatingArg | SMRep
isFloatingRep | MachOp
isFloatTy | TcType
isFollowableArg | SMRep
isForAllTy | Type
isForeignTyCon | TyCon
isFragileOcc | BasicTypes, IdInfo
isFullyEvaluated | RtClosureInspect
isFullyEvaluatedTerm | RtClosureInspect
isFun | RtClosureInspect
IsFunction | BasicTypes
isFunLike | RtClosureInspect
isFunPtrTy | TcType
isFunTy | Type
isFunTyCon | TyCon, GHC
isGadtSyntaxTyCon | TyCon
isGlobalId | Id, GHC
isGlobalIdVar | Var
isGoodSrcLoc | SrcLoc, GHC
isGoodSrcSpan | SrcLoc, GHC
isHaskellishFilename | DriverPhases
isHaskellishSuffix | DriverPhases
isHaskellSrcFilename | DriverPhases
isHaskellSrcSuffix | DriverPhases
isHaskellUserSrcFilename | DriverPhases
isHaskellUserSrcSuffix | DriverPhases
isHexEscape | LexCore
isHiBootTyCon | TyCon
isHpcUsed | HscTypes
isHsBoot | DriverPhases, HscTypes
isHsVar | Inst
isId | Id
isIdentityCoercion | Coercion
isIdHsWrapper | HsBinds, HsSyn, GHC
isIdVar | Var, CoreSyn
isImmutableTyVar | TcType
isImplicInst | Inst
isImplicitId | Id, GHC
isImplicitTyCon | TyCon
isImplicitTyThing | HscTypes
isIn | Util
isIndirect | TcType
isIndirection | RtClosureInspect
isInheritableInst | Inst
isInheritablePred | TcType
isInlineCtxt | SetLevels
isInlineLSig | HsBinds, HsSyn, GHC
isInlinePrag | HsBinds, HsSyn, GHC
isInScope
1 (Function) | Type, TcType
2 (Function) | CoreSubst
isIntegerTy | TcType
isInternalName | Name
isInterpretable | HscTypes
isIntTy | TcType
isIPDict | Inst
isIPPred | TcType
isIrrefutableHsPat | HsPat, HsSyn, GHC
isJust | Maybes
isKeywordChar | LexCore
isKind | Type
isKnownFun | ClosureInfo
isLexCon | OccName, Name
isLexConId | OccName, Name
isLexConSym | OccName, Name
isLexId | OccName, Name
isLexSym | OccName, Name
isLexVar | OccName, Name
isLexVarId | OccName, Name
isLexVarSym | OccName, Name
isLFThunk | ClosureInfo
isLiftedTypeKind | Type, TcType
isListCompExpr | HsExpr, HsSyn, GHC
isLitPat | HsPat, HsSyn, GHC
ISllOp | PrimOp
isLoaded | GHC
isLocalGRE | RdrName
isLocalId | Id, GHC
isLocalIdVar | Var
isLocalRule | CoreSyn
isLocalVar | Var
isLoopBreaker | BasicTypes, IdInfo
isMarkedStrict | BasicTypes, GHC
isMarkedUnboxed | BasicTypes
isMathFun | CLabel
isMetaTyVar | TcType
isMethod | Inst
isMethodFor | Inst
isMethodOrLit | Inst
isModuleInterpreted | InteractiveEval, GHC
isn'tIn | Util
isNameChar | LexCore
isNaughtyRecordSelector | Id
isNeverActive | BasicTypes
isNewTyCon | TyCon, GHC
isNewtypeWrap | RtClosureInspect
isNilOL | OrdList
isNoLink | DynFlags
isNonRec | BasicTypes
isNonRuleLoopBreaker | BasicTypes
isNoOcc | BasicTypes
isNopStmt | CmmUtils
isNothing | Maybes
isNotTopLevel | BasicTypes
isNullaryRepDataCon | DataCon
isNullarySrcDataCon | DataCon
isNullUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
isNumericClass | PrelInfo
isObject | HscTypes
isObjectFilename | DriverPhases
isObjectLinkable | HscTypes
isObjectSuffix | DriverPhases
isObjectTarget | DynFlags
isOneLineSpan | SrcLoc
isOneOcc | BasicTypes
isOneShot | DynFlags
isOneShotBndr | Id
IsOneShotLambda | IdInfo
isOneShotLambda | Id
isOpenSynTyCon | TyCon
isOpenSynTyConApp | TcType
isOpenTyCon | TyCon, GHC
isOpenTypeKind | Type
isOrig | RdrName
isOrig_maybe | RdrName
isOverloadedTy | TcType
isPArrFakeCon | TysWiredIn
isPArrTyCon | TysWiredIn
iSpec | TcEnv
isPragLSig | HsBinds, HsSyn, GHC
isPredTy | TcType
isPrim | RtClosureInspect
isPrimitiveType | Type, TcType
isPrimOpId | Id, GHC
isPrimOpId_maybe | Id
isPrimTyCon | TyCon, GHC
isPrint | Unicode
isProductTyCon | TyCon
isQual | RdrName
isQual_maybe | RdrName
isQuietHsExpr | HsExpr, HsSyn, GHC
ISraOp | PrimOp
isRdrDataCon | RdrName
isRdrTc | RdrName
isRdrTyVar | RdrName
isRealReg | MachRegs
isRec | BasicTypes
isRecordSelector | Id, GHC
isRecursiveTyCon | TyCon
isRefineablePred | TcType
isRefineableTy | TcType
isRegRegMove | RegAllocInfo
isRigidTy | TcType
ISrlOp | PrimOp
isRTSWay | StaticFlags
isRuntimeArg | CoreSyn
isRuntimeUnk | TcType
isRuntimeVar | CoreSyn
isSccCountCostCentre | CostCentre
isSigmaTy | TcType
isSigPat | HsPat, HsSyn, GHC
isSigTyVar | TcType
isSingleton | Util
isSingletonBag | Bag
isSkolemTyVar | TcType
isSmallFamily | CgUtils
isSourceFilename | DriverPhases
isSourceSuffix | DriverPhases
isSpecInstLSig | HsBinds, HsSyn, GHC
isSpecLSig | HsBinds, HsSyn, GHC
isSpecPrag | HsBinds, HsSyn, GHC
isSrcRdrName | RdrName
isStandardClass | PrelInfo
isStandardFormThunk | ClosureInfo
isStateHackType | Id
isStaticClosure | ClosureInfo
isStaticRep | SMRep
isStgTypeArg | StgSyn
isStopLn | DriverPhases
isStrictDmd | NewDemand
isStrictId | Id
isStrictPred | Type
isStrictType | Type
isStringClassKey | PrelNames
isStringClassName | PrelNames
isStringTy | TcType
isSubArgTypeKind | Type, TcType
isSubKind | Type, TcType
isSubKindCon | Type
isSubOpenTypeKind | Type, TcType
isSubspanOf | SrcLoc, GHC
isSubsumedCCS | CostCentre
isSuccess | Maybes
isSuperKind | Type
isSuperKindTyCon | TyCon
isSuspension | RtClosureInspect
isSymOcc | OccName, Name
isSynDecl | HsDecls, HsSyn, GHC
isSynTyCon | TyCon, GHC
isSystemName | Name
isTauTy | TcType
isTauTyCon | TcType
isTcClsNameSpace | OccName, Name
isTcOcc | OccName, Name
isTcTyVar | Var
isTerm | RtClosureInspect
isTickBoxOp | Id
isTickBoxOp_maybe | Id
isTop | NewDemand
isToplevClosure | ClosureInfo
isTopLevel | BasicTypes
isTopLvl | SetLevels
isTopSig | NewDemand
isTrivialCmmExpr | CmmUtils
isTupleCon | DataCon
isTupleKey | Unique
isTupleOcc_maybe | OccName, Name
isTupleTyCon | TyCon
isTvNameSpace | OccName, Name
isTvOcc | OccName, Name
isTyConableTyVar | TcType
isTyConAssoc | TyCon
isTyConName | Name
isTypeArg | CoreSyn
isTypeDecl | HsDecls, HsSyn, GHC
isTySuperKind | Type
isTyVar | Var, CoreSyn
isTyVarClassPred | TcType
isTyVarDict | Inst
isTyVarName | Name
isTyVarTy | Type
isUbxTupleKind | Type
isUnboundName | PrelNames
isUnboxedTupleCon | DataCon
isUnboxedTupleTyCon | TyCon
isUnboxedTupleType | Type, TcType
isUnitTy | TcType
isUnk | TcType
isUnLiftedTyCon | TyCon
isUnLiftedType | Type, TcType
isUnliftedTypeKind | Type, TcType
isUnqual | RdrName
isUpdatable | StgSyn
isUpper | Unicode
isValArg | CoreSyn
isValName | Name
isValNameSpace | OccName, Name
isValOcc | OccName, Name
isValueUnfolding | CoreSyn, CoreUnfold
isVanillaDataCon | DataCon, GHC
isVanillaLSig | HsBinds, HsSyn, GHC
isVarName | Name
isVarNameSpace | OccName, Name
isVarOcc | OccName, Name
isVirtualReg | MachRegs
isVoidArg | SMRep
isWantedCo | Inst
isWildPat | HsPat, HsSyn, GHC
isWindowsHost | Util
isWindowsTarget | Util
isWiredInName | Name
isWordTy | TcType
isZEncoded | FastString
isZeroLit | Literal
isZeroSimplCount | SimplMonad
is_alphanum | Ctype
is_any | Ctype
is_as | RdrName
is_cls | InstEnv
is_decdigit | Ctype
is_decl | RdrName
is_dfun | InstEnv
is_digit | Ctype
is_dloc | RdrName
is_enum | TyCon
is_explicit | RdrName
is_flag | InstEnv
is_hexdigit | Ctype
is_ident | Ctype
is_iloc | RdrName
is_item | RdrName
is_lower | Ctype
is_mod | RdrName
is_octdigit | Ctype
is_qual | RdrName
is_space | Ctype
is_symbol | Ctype
is_tcs | InstEnv
is_tvs | InstEnv
is_tys | InstEnv
is_upper | Ctype
ITas | Lexer
ITat | Lexer
ITbackquote | Lexer
ITbang | Lexer
ITbiglam | Lexer
itblCode | ByteCodeItbls
ItblEnv | ByteCodeItbls
ITblockComment | Lexer
ItblPtr
1 (Type/Class) | ByteCodeItbls
2 (Data Constructor) | ByteCodeItbls
ITby | Lexer
ITcase | Lexer
ITcbrack | Lexer
ITccallconv | Lexer
ITccurly | Lexer
ITccurlybar | Lexer
ITchar | Lexer
ITclass | Lexer
ITcloseQuote | Lexer
ITclose_prag | Lexer
ITcolon | Lexer
ITcomma | Lexer
ITconid | Lexer
ITconsym | Lexer
ITcore_prag | Lexer
ITcpabrack | Lexer
ITcparen | Lexer
ITcparenbar | Lexer
ITcubxparen | Lexer
ITdarrow | Lexer
ITdata | Lexer
ITdcolon | Lexer
ITdefault | Lexer
ITdeprecated_prag | Lexer
ITderiving | Lexer
ITdo | Lexer
ITdocCommentNamed | Lexer
ITdocCommentNext | Lexer
ITdocCommentPrev | Lexer
ITdocOptions | Lexer
ITdocOptionsOld | Lexer
ITdocSection | Lexer
ITdot | Lexer
ITdotdot | Lexer
ITdotnet | Lexer
ITdupipvarid | Lexer
ITdynamic | Lexer
ITelse | Lexer
ITeof | Lexer
ITequal | Lexer
iterateTx | CmmTx
ITexport | Lexer
ITfamily | Lexer
ITforall | Lexer
ITforeign | Lexer
ITgenerated_prag | Lexer
ITgroup | Lexer
IThiding | Lexer
ITidEscape | Lexer
ITif | Lexer
ITimport | Lexer
ITin | Lexer
ITinclude_prag | Lexer
ITinfix | Lexer
ITinfixl | Lexer
ITinfixr | Lexer
ITinline_prag | Lexer
ITinstance | Lexer
ITinteger | Lexer
ITlabel | Lexer
ITlam | Lexer
ITlanguage_prag | Lexer
ITlarrow | Lexer
ITLarrowtail | Lexer
ITlarrowtail | Lexer
ITlet | Lexer
ITlineComment | Lexer
ITline_prag | Lexer
ITmdo | Lexer
ITminus | Lexer
ITmodule | Lexer
itName | PrelNames
ITnewtype | Lexer
ITobrack | Lexer
ITocurly | Lexer
ITocurlybar | Lexer
ITof | Lexer
ITopabrack | Lexer
IToparen | Lexer
IToparenbar | Lexer
ITopenDecQuote | Lexer
ITopenExpQuote | Lexer
ITopenPatQuote | Lexer
ITopenTypQuote | Lexer
IToptions_prag | Lexer
IToubxparen | Lexer
ITparenEscape | Lexer
ITpragma | Lexer
ITprefixqconsym | Lexer
ITprefixqvarsym | Lexer
ITprimchar | Lexer
ITprimdouble | Lexer
ITprimfloat | Lexer
ITprimint | Lexer
ITprimstring | Lexer
ITprimword | Lexer
ITproc | Lexer
ITqconid | Lexer
ITqconsym | Lexer
ITqualified | Lexer
ITquasiQuote | Lexer
ITqvarid | Lexer
ITqvarsym | Lexer
ITrarrow | Lexer
ITRarrowtail | Lexer
ITrarrowtail | Lexer
ITrational | Lexer
ITrec | Lexer
ITrules_prag | Lexer
ITsafe | Lexer
ITscc | Lexer
ITscc_prag | Lexer
ITsemi | Lexer
ITsource_prag | Lexer
ITspec_inline_prag | Lexer
ITspec_prag | Lexer
ITstar | Lexer
ITstdcallconv | Lexer
ITstring | Lexer
ITthen | Lexer
ITthreadsafe | Lexer
ITtilde | Lexer
ITtype | Lexer
ITtyQuote | Lexer
ITunderscore | Lexer
ITunknown | Lexer
ITunpack_prag | Lexer
ITunsafe | Lexer
ITusing | Lexer
ITvarid | Lexer
ITvarQuote | Lexer
ITvarsym | Lexer
ITvbar | Lexer
ITvccurly | Lexer
ITvocurly | Lexer
ITwarning_prag | Lexer
ITwhere | Lexer
iUnbox | FastTypes
ixClassKey | PrelNames
ixClassName | PrelNames
JMP
1 (Data Constructor) | MachInstrs
2 (Data Constructor) | ByteCodeInstr
JMP_TBL | MachInstrs
JumpDest | RegAllocInfo
jumpDests | RegAllocInfo
JumpReference | PositionIndependentCode
JumpToIt | ClosureInfo
Just | Maybes
JXX | MachInstrs
JXX_GBL | MachInstrs
Karrow | ExternalCore
kcCheckHsType | TcHsType
kcHsContext | TcHsType
kcHsLiftedSigType | TcHsType
kcHsSigType | TcHsType
kcHsType | TcHsType
kcHsTyVars | TcHsType
keepAliveSetTc | TcRnMonad
keepAliveTc | TcRnMonad
Keq | ExternalCore
keysFM | FiniteMap
keysUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
KillThreadOp | PrimOp
Kind
1 (Type/Class) | ExternalCore
2 (Type/Class) | Type, TcType, GHC
kindConKey | PrelNames
KindedTyVar | HsTypes, HsSyn, GHC
kindFunResult | Type
kindlessCmm | Cmm
KindVar | Type
kindVarRef | TcType
kindView | Type
Klifted | ExternalCore
KnownBranch | SimplMonad
Kopen | ExternalCore
Kunboxed | ExternalCore
Kunlifted | ExternalCore
L | SrcLoc, GHC
LABEL | ByteCodeInstr
Label | ExternalCore
labelAGraph | MkZipCfg, MkZipCfgCmm
labelC | CgMonad
labelDynamic | CLabel
LabelThreadOp | PrimOp
labelType | CLabel
Lam
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn
LambdaBind | Outputable
LambdaExpr | HsExpr, HsSyn, GHC
LambdaFormInfo | ClosureInfo
LamPatSigCtxt | TcType, TcMType, TcHsType
languageOptions | DynFlags
Last | ZipCfgCmmRep, MkZipCfgCmm
last | ZipCfg
LastBranch | ZipCfgCmmRep
LastCall | ZipCfgCmmRep
LastCondBranch | ZipCfgCmmRep
LastExit | ZipCfg
lastFuelPass | OptimizationFuel, DFMonad
LastJump | ZipCfgCmmRep
lastLiveness | CmmLiveZ
LastNode | ZipCfg
LastOther | ZipCfg
LastOutFacts
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
LastReturn | ZipCfgCmmRep
LastSwitch | ZipCfgCmmRep
last_len | Lexer
last_line_len | Lexer
last_loc | Lexer
last_offs | Lexer
layOutDynConstr | CgHeapery
layOutStaticConstr | CgHeapery
lazyDmd | NewDemand
lazyGet | Binary
lazyId | MkId, PrelInfo
lazyIdKey | PrelNames, MkId, PrelInfo
lazyIdUnfolding | MkId, PrelInfo
lazyMapUs | UniqSupply
LazyPat | HsPat, HsSyn, GHC
lazyPut | Binary
lazySetIdInfo | Id
lazySetVarIdInfo | Var
lazyThenUs | UniqSupply
LBangType | HsTypes, HsSyn, GHC
lbrace
1 (Function) | Pretty
2 (Function) | Outputable
lbrack
1 (Function) | Pretty
2 (Function) | Outputable
LBVarInfo | IdInfo
lbvarInfo | IdInfo
Lchar | ExternalCore
lclEnvElts | TcEnv
LConDecl | HsDecls, HsSyn, GHC
LDATA | MachInstrs
LDefaultDecl | HsDecls, HsSyn, GHC
LDerivDecl | HsDecls, HsSyn, GHC
LDocDecl | HsDecls, HsSyn, GHC
ldOptions | PackageConfig, Packages
ldvEnter | CgProf
ldvEnterClosure | CgProf
ldvRecordCreate | CgProf
LE | MachInstrs
LEA | MachInstrs
LeafUFM | UniqFM
LeftCoercion | ExternalCore
leftCoercionTyCon | Coercion
leftCoercionTyConKey | PrelNames
leftDataConKey | PrelNames
leftDataConName | PrelNames
LeftMode | Pretty
leftmost_largest | SrcLoc, GHC
leftmost_smallest | SrcLoc, GHC
left_RDR | PrelNames
len | StringBuffer
lengthAtLeast | Util
lengthExceeds | Util
lengthFS | FastString
lengthIs | Util
lengthLS | FastString
lengthPA | VectUtils
lengthPAVar | VectBuiltIn, VectMonad
lengthPIdKey | PrelNames
lengthPName | PrelNames
Let
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn
LetBind | Outputable
LetFloatFromLet | SimplMonad
letNoEscapeIdInfo | CgBindery
LetStmt | HsExpr, HsSyn, GHC
LetterNumber | Unicode
LEU | MachInstrs
Level
1 (Type/Class) | SetLevels
2 (Data Constructor) | SetLevels
LevelledBind | SetLevels
LevelledExpr | SetLevels
lEX | PrelNames
lexChar | LexCore
lexemeToFastString | StringBuffer
lexemeToString | StringBuffer
lexer
1 (Function) | LexCore
2 (Function) | Lexer
lexKeyword | LexCore
lexName | LexCore
lexNum | LexCore
lexP_RDR | PrelNames
lexString | LexCore
lexTokenStream | Lexer
lex_state | Lexer
le_RDR | PrelNames
LFBlackHole | ClosureInfo
LFCon | ClosureInfo
LFixitySig | HsBinds, HsSyn, GHC
LFLetNoEscape | ClosureInfo
LForeignDecl | HsDecls, HsSyn, GHC
LFReEntrant | ClosureInfo
LFThunk | ClosureInfo
LFUnknown | ClosureInfo
LGraph
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
lgraphOfAGraph | MkZipCfg, MkZipCfgCmm
lGraphOfGraph | OptimizationFuel, DFMonad
LGRHS | HsExpr, HsSyn, GHC
lg_blocks | ZipCfg
lg_entry | ZipCfg
LHsBind | HsBinds, HsSyn, GHC
LHsBindLR | HsBinds, HsSyn, GHC
LHsBinds | HsBinds, HsSyn, GHC
LHsBindsLR | HsBinds, HsSyn, GHC
LHsCmd | HsExpr, HsSyn, GHC
LHsCmdTop | HsExpr, HsSyn, GHC
LHsContext | HsTypes, HsSyn, GHC
LHsDecl | HsDecls, HsSyn, GHC
LHsDoc | HsDoc, HsSyn, GHC
LHsExpr | HsExpr, HsSyn, GHC
LHsPred | HsTypes, HsSyn, GHC
LHsType | HsTypes, HsSyn, GHC
LHsTyVarBndr | HsTypes, HsSyn, GHC
liberateCase | LiberateCase
liberateCaseThreshold | DynFlags, GHC
libraryDirs | PackageConfig, Packages
libraryPaths | DynFlags, GHC
license | PackageConfig, Packages
LIE
1 (Type/Class) | HsImpExp, HsSyn, GHC
2 (Type/Class) | TcRnTypes, TcRnMonad
lieToList | TcRnTypes, TcRnMonad
lifeMapFromSpillCostInfo | RegSpillCost
liftDs | VectMonad
lifted | VectCore
liftedConKey | PrelNames
liftedTypeKind | Type, TcType
liftedTypeKindTyCon | Type
liftedTypeKindTyConKey | PrelNames
liftGhcT | HscTypes
liftingContext | VectBuiltIn, VectMonad
liftIO | MonadUtils, IOEnv, HscTypes, TcRnMonad
liftName | DsMeta
liftPA | VectUtils
liftToDFM | DFMonad
liftUniq | OptimizationFuel, DFMonad
LImportDecl | HsImpExp, HsSyn, GHC
LineSeparator | Unicode
link | DriverPipeline
Linkable | HscTypes
linkableModule | HscTypes
linkableTime | HscTypes
linkableUnlinked | HscTypes
linkBCO | ByteCodeLink
LinkBinary | DynFlags, GHC
linkBinary | DriverPipeline
LinkDynLib | DynFlags, GHC
linkExpr | Linker
LinkInMemory | DynFlags, GHC
linkPackages | Linker
LInstDecl | HsDecls, HsSyn, GHC
Lint | ExternalCore
lintCoreBindings | CoreLint
lintStgBindings | StgLint
lintUnfolding | CoreLint
LIPBind | HsBinds, HsSyn, GHC
ListComp | HsExpr, HsSyn, GHC
listCs | CgMonad
listFCs | CgMonad
ListGraph
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
listLengthCmp | Util
ListPat | HsPat, HsSyn, GHC
listSplitUniqSupply | UniqSupply
listToBag | Bag
listToFM | FiniteMap
listToLIE | TcRnTypes, TcRnMonad
listToMaybe | Maybes
listToUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
listToUFM_C | UniqFM
listToUFM_Directly
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
listTyCon | TysWiredIn
listTyConKey | PrelNames
listTyConName | TysWiredIn
listTyCon_name | RnHsSyn
listTyCon_RDR | TysWiredIn
Lit
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
3 (Data Constructor) | CoreSyn
LitAlt | CoreSyn
Literal | Literal
LiteralOrigin | TcRnTypes, TcRnMonad, Inst
literalType | Literal
litFitsInChar | Literal
LitInst | TcRnTypes, TcRnMonad
litIsDupable | Literal
litIsTrivial | Literal
LitPat | HsPat, HsSyn, GHC
litSize | Literal
LitString | FastString
litToImm | MachRegs
LiveBasicBlock | RegLiveness
liveBorn | RegLiveness
LiveCmmTop | RegLiveness
liveDieRead | RegLiveness
liveDieWrite | RegLiveness
LiveInfo
1 (Type/Class) | RegLiveness
2 (Data Constructor) | RegLiveness
LiveInstr | RegLiveness
liveLattice | CmmLiveZ
Liveness
1 (Type/Class) | ClosureInfo
2 (Type/Class) | RegLiveness
3 (Data Constructor) | RegLiveness
LM | HscTypes
LMatch | HsExpr, HsSyn, GHC
load | GHC
LoadAllTargets | GHC
loadArgsIntoTemps | CmmUtils
loadDecls | LoadIface
LoadDependenciesOf | GHC
loadDLL | ObjLink
LoadHowMuch | GHC
loadInterface | LoadIface
loadInterfaceForName | LoadIface
loadModule | GHC
loadObj | ObjLink
loadOrphanModules | LoadIface
loadPackageConfig | ParsePkgConf
loadSrcInterface | LoadIface
loadSysInterface | LoadIface
LoadUpTo | GHC
loadWiredInHomeIface | LoadIface
loadWithLogger | GHC
loc | Lexer
Local | VectMonad
LocalDef | RdrName
LocalEnv
1 (Type/Class) | VectMonad
2 (Data Constructor) | VectMonad
localiseName | Name
LocalRdrEnv | RdrName
localRecNameMaker | RnPat
LocalReg
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
localRegGCFollow | CmmExpr, Cmm
localRegRep | CmmExpr, Cmm
localTyVars | VectMonad
localV | VectMonad
local_bind_name | VectMonad
local_tyvars | VectMonad
local_tyvar_pa | VectMonad
local_vars | VectMonad
Located | SrcLoc, GHC
logWarnings | HscTypes
log_action | DynFlags, GHC
LongArg | SMRep
LongReg | CmmExpr, Cmm
looksLikeModuleName | Util
lookupBlockEnv | BlockId
lookupBoxedTyCon | VectMonad
lookupClass | HscTypes
lookupConstructorFields | RnEnv
lookupDataCon
1 (Function) | HscTypes
2 (Function) | VectMonad
lookupEvidence | DsUtils
lookupFamInst | VectMonad
lookupFamInstDeclBndr | RnEnv
lookupFamInstEnv | FamInstEnv
lookupFamInstEnvUnify | FamInstEnv
lookupFixity | HscTypes
lookupFixityRn | RnEnv
lookupFM | FiniteMap
lookupFsEnv | RnEnv
lookupGlobalName | GHC
lookupGlobalOccRn | RnEnv
lookupGlobalOccRn_maybe | RnEnv
lookupGlobalRdrEnv | RdrName
lookupGreLocalRn | RnEnv
lookupGreRn | RnEnv
lookupGreRn_maybe | RnEnv
lookupGRE_Name | RdrName
lookupGRE_RdrName | RdrName
lookupId | HscTypes
lookupIdSubst | CoreSubst
lookupIE | ByteCodeLink
lookupIfaceByModule | HscTypes
lookupIfaceTop | IfaceEnv
lookupIfaceTyVar | IfaceEnv
lookupInScope | VarEnv
lookupInstDeclBndr | RnEnv
lookupInstEnv | InstEnv
LookupInstResult | Inst
lookupLocalDataTcNames | RnEnv
lookupLocalRdrEnv | RdrName
lookupLocalRdrOcc | RdrName
lookupLocatedGlobalOccRn | RnEnv
lookupLocatedOccRn | RnEnv
lookupLocatedTopBndrRn | RnEnv
lookupModuleEnv | Module
lookupModuleInAllPackages | Packages
lookupName
1 (Function) | ByteCodeLink
2 (Function) | InteractiveEval, GHC
lookupNameEnv | NameEnv
lookupNameEnv_NF | NameEnv
lookupNode | GraphOps, GraphColor
lookupOccEnv | OccName, Name
lookupOccRn | RnEnv
lookupOrig | IfaceEnv
lookupOrigNameCache | IfaceEnv
lookupPackage | Packages
lookupPrimMethod | VectMonad
lookupPrimPArray | VectMonad
lookupRecBndr | SimplEnv
lookupRecordBndr | RnEnv
lookupRnInScope | VarEnv
lookupRule | Rules
lookupSigOccRn | RnEnv
lookupSimpleInst | Inst
lookupStaticPtr | ByteCodeLink
lookupSymbol | ObjLink
lookupSyntaxName | RnEnv
lookupSyntaxTable | RnEnv
lookupTcTyVar | TcMType
lookupThing | HscTypes
lookupTopBndrRn | RnEnv
lookupTvSubst | CoreSubst
lookupTyCon
1 (Function) | HscTypes
2 (Function) | VectMonad
lookupTyConPA | VectMonad
lookupTyConPR | VectMonad
lookupTyFixityRn | RnEnv
lookupType | HscTypes
lookupTypeEnv | HscTypes
lookupTypeHscEnv | HscTypes
lookupTyVar | Type, TcType
lookupTyVarPA | VectMonad
LookupTyVarResult | TcMType
lookupUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
lookupUFM_Directly
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
lookupUniqSet | UniqSet
lookupVar | VectMonad
lookupVarEnv | VarEnv
lookupVarEnv_Directly | VarEnv
lookupVarEnv_NF | VarEnv
lookupVarSet | VarSet
lookupWithDefaultFM | FiniteMap
lookupWithDefaultModuleEnv | Module
lookupWithDefaultUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
lookupWithDefaultUFM_Directly
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
lookupWithDefaultVarEnv | VarEnv
loopAIdKey | PrelNames
loopAName | PrelNames
LossOfPrecision | Exception
LowercaseLetter | Unicode
lparen
1 (Function) | Pretty
2 (Function) | Outputable
LPat | HsPat, HsSyn, GHC
LPrag | HsBinds, HsSyn, GHC
Lrational | ExternalCore
LRuleDecl | HsDecls, HsSyn, GHC
LSig | HsBinds, HsSyn, GHC
LStmt | HsExpr, HsSyn, GHC
LStmtLR | HsExpr, HsSyn, GHC
LStr | Pretty
Lstring | ExternalCore
ltAlt | CoreSyn
ltLvl | SetLevels
ltMajLvl | SetLevels
LTT | MachInstrs
ltTag_RDR | PrelNames
LTyClDecl | HsDecls, HsSyn, GHC
lt_RDR | PrelNames
LU | MachInstrs
LWarnDecl | HsDecls, HsSyn, GHC
M | StackColor
MachChar | Literal
machdepCCOpts | DynFlags
MachDouble | Literal
MachFloat | Literal
MachHint | MachOp
MachInt | Literal
MachInt64 | Literal
MachLabel | Literal
MachNullAddr | Literal
MachOp | MachOp
machOpArgReps | MachOp
MachRep | MachOp
machRepBitWidth | MachOp
machRepByteWidth | MachOp
machRepLogWidth | MachOp
MachStr | Literal
MachWord | Literal
MachWord64 | Literal
mAIN | PrelNames
mainFunIs | DynFlags, GHC
mainModIs | DynFlags, GHC
mainPackageId | Module
maintainer | PackageConfig, Packages
mAIN_NAME | PrelNames
main_RDR_Unqual | PrelNames
makeContinuationEntries | CmmBrokenBlock
makeMiniFixityEnv | RnBinds
makeRelativeRefTo | CgInfoTbls
makeSimpleDetails | HscMain
makeSimpleIface | HscMain
MakeStableNameOp | PrimOp
MakeStablePtrOp | PrimOp
makeTyConAbstract | TyCon
Mangle | DriverPhases
manifestArity | CoreUtils
mapAccumLM | MonadUtils, State, IOEnv, TcRnMonad
mapAccumLNat | NCGMonad
mapAndRecoverM | TcRnMonad
mapAndUnzip | Util
mapAndUnzip3 | Util
mapAndUnzip3M | MonadUtils, IOEnv, TcRnMonad
mapAndUnzip4M | MonadUtils, IOEnv, TcRnMonad
mapAndUnzipBagM | Bag
mapAndUnzipM | MonadUtils, IOEnv, TcRnMonad, DsMonad
mapAssoc | ListSetOps
mapBag | Bag
mapBagM | Bag
mapBlockStmts | Cmm
mapBlockTop | RegLiveness
mapBlockTopM | RegLiveness
mapCatMaybes | Maybes
mapCs | CgMonad
mapDmds | NewDemand
mapException | Exception
mapFCs | CgMonad
mapFM | FiniteMap
mapFst | Util
mapFvRn | RnEnv
mapFvRnCPS | RnEnv
mapGenBlockTop | RegLiveness
mapGenBlockTopM | RegLiveness
mapIdKey | PrelNames
mapIPName | BasicTypes
mapM | DsMonad
mapMaybe | Maybes
mapModuleEnv | Module
mapM_blocks | ZipCfg
mapName | PrelNames
mapNameEnv | NameEnv
mapOccEnv | OccName, Name
mapPIdKey | PrelNames
mapPName | PrelNames
mapSnd | Util
mapSndM | MonadUtils, IOEnv, TcRnMonad
mapTermType | RtClosureInspect
mapTx | CmmTx
mapUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
mapUniqSet | UniqSet
mapUs | UniqSupply
mapVarEnv | VarEnv
mapVarSet | VarSet
mapVect | VectCore
map_blocks | ZipCfg
map_nodes | ZipCfg
map_RDR | PrelNames
MarkedStrict | BasicTypes, GHC
MarkedUnboxed | BasicTypes, GHC
markFactsUnchanged | DFMonad
markGraphRewritten | DFMonad
marshalObjectIdKey | PrelNames
marshalObjectName | PrelNames
marshalStringIdKey | PrelNames
marshalStringName | PrelNames
Match
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
match | Match
matchCanFail | DsUtils
matchConFamily | MatchCon
matchContextErrString | HsExpr, HsSyn, GHC
MatchEnv | Unify
matchEquations | Match
MatchGroup
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
matchGroupArity | HsExpr, HsSyn, GHC
matchLiterals | MatchLit
matchNPats | MatchLit
matchNPlusKPats | MatchLit
matchRefine | Unify
MatchResult
1 (Type/Class) | DsMonad, DsUtils
2 (Data Constructor) | DsMonad, DsUtils
matchSeparator | HsExpr, HsSyn, GHC
matchSimply | Match
matchSinglePat | Match
matchWrapper | Match
MathSymbol | Unicode
maxBound_RDR | PrelNames
maxFastInt | FastTypes
maxPrecedence | BasicTypes, GHC
maxPrimOpTag | PrimOp
MaxSimplifierIterations | DynFlags
maxSimplIterations | DynFlags, GHC
maxSpillSlots | RegAllocInfo
mAX_CHARLIKE | Constants
mAX_CONTEXT_REDUCTION_DEPTH | Constants
mAX_Double_REG | Constants
mAX_Float_REG | Constants
mAX_INTLIKE | Constants
mAX_Long_REG | Constants
mAX_PTR_TAG | Constants
mAX_Real_Double_REG | Constants
mAX_Real_Float_REG | Constants
mAX_Real_Long_REG | Constants
mAX_Real_Vanilla_REG | Constants
mAX_SMALL_BITMAP_SIZE | Bitmap
mAX_SPEC_AP_SIZE | Constants
mAX_SPEC_CONSTR_SIZE | Constants
mAX_SPEC_FUN_SIZE | Constants
mAX_SPEC_SELECTEE_SIZE | Constants
mAX_SPEC_THUNK_SIZE | Constants
mAX_TUPLE_SIZE | Constants
mAX_Vanilla_REG | Constants
Maybe | Maybes
maybe | Maybes
maybeAddErrCtxt | TcRnMonad
maybeAsmTemp | CLabel
maybeAssignTemp | CmmUtils
maybeCantVectorise | VectMonad
maybeCantVectoriseM | VectMonad
maybeCharLikeCon | PrelInfo
MaybeErr | Maybes
maybeGenericMatch | RnHsSyn
maybeIntLikeCon | PrelInfo
maybeInvertCmmExpr | CmmExpr, Cmm
maybeInvertComparison | MachOp
maybeIsLFCon | ClosureInfo
maybeLetNoEscape | CgBindery
maybeModifyIdInfo | Id
maybeParen | IfaceType, IfaceSyn
maybePrefixMatch | Util
maybeRewriteWithFuel | OptimizationFuel, DFMonad
maybeSingletonCCS | CostCentre
MaybeT
1 (Type/Class) | Maybes
2 (Data Constructor) | Maybes
maybeToBool | Maybes
maybeToList | Maybes
maybeUnfoldingTemplate | CoreSyn, CoreUnfold
maybeV | VectMonad
MayHaveCafRefs | IdInfo
mayHaveCafRefs | IdInfo
MC | TcMatches
mc_body | TcMatches
mc_what | TcMatches
MDoExpr | HsExpr, HsSyn, GHC
md_exports | HscTypes
md_fam_insts | HscTypes
md_insts | HscTypes
md_rules | HscTypes
md_types | HscTypes
md_vect_info | HscTypes
ME | Unify
megaSeqIdInfo | IdInfo
mergeAlts | CoreUtils
Message | ErrUtils
Messages | ErrUtils
messages | Lexer
MetaDetails | TcType
MetaTv | TcType
metaTvRef | TcType
methName | PrelNames
Method | TcRnTypes, TcRnMonad
me_env | Unify
me_tmpls | Unify
mfix | MonadUtils, IOEnv, TcRnMonad
mfixIdKey | PrelNames
mfixName | PrelNames
mg_binds | HscTypes
mg_boot | HscTypes
mg_deps | HscTypes
mg_dir_imps | HscTypes
mg_exports | HscTypes
mg_fam_insts | HscTypes
mg_fam_inst_env | HscTypes
mg_fix_env | HscTypes
mg_foreign | HscTypes
mg_hpc_info | HscTypes
mg_insts | HscTypes
mg_inst_env | HscTypes
mg_modBreaks | HscTypes
mg_module | HscTypes
mg_rdr_env | HscTypes
mg_rules | HscTypes
mg_types | HscTypes
mg_used_names | HscTypes
mg_vect_info | HscTypes
mg_warns | HscTypes
MidAddToContext | ZipCfgCmmRep
MidAssign | ZipCfgCmmRep
MidComment | ZipCfgCmmRep
Middle | ZipCfgCmmRep, MkZipCfgCmm
middleLiveness | CmmLiveZ
MidStore | ZipCfgCmmRep
MidUnsafeCall | ZipCfgCmmRep
minBound_RDR | PrelNames
minFastInt | FastTypes
MiniFixityEnv | RnEnv, RnBinds
minimalProcPointSet | CmmProcPointZ
minusClassOpKey | PrelNames
minusFM | FiniteMap
minusList | ListSetOps
minusName | PrelNames
minusNameSet | NameSet
minusOccSet | OccName, Name
minusRegSet | CmmExpr, Cmm
minusUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
minusUniqSet | UniqSet
minusVarSet | VarSet
minus_RDR | PrelNames
mIN_CHARLIKE | Constants
mIN_INTLIKE | Constants
mIN_PAYLOAD_SIZE | Constants
misMatchMsg | TcTyFuns, TcSimplify
mi_boot | HscTypes
mi_decls | HscTypes
mi_deps | HscTypes
mi_exports | HscTypes
mi_exp_hash | HscTypes
mi_fam_insts | HscTypes
mi_finsts | HscTypes
mi_fixities | HscTypes
mi_fix_fn | HscTypes
mi_globals | HscTypes
mi_hash_fn | HscTypes
mi_hpc | HscTypes
mi_iface_hash | HscTypes
mi_insts | HscTypes
mi_module | HscTypes
mi_mod_hash | HscTypes
mi_orphan | HscTypes
mi_orphan_hash | HscTypes
mi_rules | HscTypes
mi_usages | HscTypes
mi_vect_info | HscTypes
mi_warns | HscTypes
mi_warn_fn | HscTypes
mkAbstractTyConRhs | BuildTyCl
mkAddToContext | MkZipCfgCmm
mkAlgTyCon | TyCon
mkAllCafsCC | CostCentre
mkAlphaTyVarUnique | Unique
mkAltExpr | CoreUtils
mkAltLabel | CLabel
mkAnyPrimTyCon | TysPrim
MKAP | ByteCodeInstr
mkApEntryLabel | CLabel
mkApiErr | HscTypes
mkApInfoTableLabel | CLabel
mkApLFInfo | ClosureInfo
mkAppCoercion | Coercion
mkAppEqInstCo | Inst
mkApps | CoreSyn
mkAppsCoercion | Coercion
mkAppTy | Type, TcType
mkAppTyCoI | Coercion
mkAppTys | Type, TcType
MkApUpd0_Op | PrimOp
mkArbitraryType | TcHsSyn
mkArgDescr | CgCallConv
mkArgInfo | SimplUtils
mkArrayPrimTy | TysPrim
mkArrowKind | Type, TcType
mkArrowKinds | Type, TcType
mkAsmTempLabel | CLabel
mkAssign | MkZipCfgCmm
mkAutoCC | CostCentre
mkBaseModule | PrelNames
mkBaseModule_ | PrelNames
mkBigCoreTup | MkCore
mkBigCoreTupTy | MkCore
mkBigCoreVarTup | MkCore
mkBigCoreVarTupTy | MkCore
mkBigLHsPatTup | DsUtils
mkBigLHsTup | DsUtils
mkBigLHsVarPatTup | DsUtils
mkBigLHsVarTup | DsUtils
mkBinaryTickBox | DsUtils
mkBindStmt | HsUtils, HsSyn, GHC
mkBitmap | Bitmap
mkBitmapLabel | CLabel
mkBlockEnv | BlockId
mkBlockId | BlockId
mkBlockSet | BlockId
mkBootModDetailsDs | TidyPgm
mkBootModDetailsTc | TidyPgm
mkBoringStop | SimplUtils
mkBranch | MkZipCfg, MkZipCfgCmm
mkBranchInstr | RegAllocInfo
mkBranchNode | ZipCfg
mkBreakPointOpId | MkId, PrelInfo
mkBuildExpr | MkCore
mkBuiltinCo | VectUtils
mkBuiltinUnique | Unique
mkByteStringCLit | CgUtils
mkCAFBlackHoleInfoTableLabel | CLabel
mkCall | MkZipCfgCmm
mkCallArea | CmmExpr, Cmm
mkCase | SimplUtils
mkCbranch | MkZipCfgCmm
mkCCLabel | CLabel
mkCCostCentre | CgProf
mkCCostCentreStack | CgProf
mkCCSLabel | CLabel
MkCgInfoDown | CgMonad
MkCgState | CgMonad
mkCharExpr | MkCore
mkCharLit | CoreSyn
mkCharLitPat | HsPat, HsSyn, GHC
mkChunkified | MkCore
mkClass | Class
mkClassDataConOcc | OccName, Name
mkClassDecl | RdrHsSyn
mkClassPPredCoI | Coercion
mkClassPred | TcType
mkClassTyCon | TyCon
mkClassTyConOcc | OccName, Name
mkClosureApp | VectUtils
mkClosureInfo | ClosureInfo
mkClosureLabel | CLabel
mkClosurePVar | VectBuiltIn, VectMonad
mkClosureTableLabel | CLabel
mkClosureVar | VectBuiltIn, VectMonad
mkClsOcc | OccName, Name
mkClsOccFS | OccName, Name
mkCmmCall | MkZipCfgCmm
mkCmmIfThen | MkZipCfgCmm
mkCmmIfThenElse | MkZipCfgCmm
mkCmmWhileDo | MkZipCfgCmm
mkCoAlgCaseMatchResult | DsUtils
mkCodeStyle | Outputable
mkCoerce | CoreUtils
mkCoerceI | CoreUtils
mkCoercion | Coercion
mkCoercionTyCon | TyCon
mkCoKind | Coercion
mkCoLetMatchResult | DsUtils
mkComment | MkZipCfgCmm
mkCompulsoryUnfolding | CoreUnfold
mkCon2TagOcc | OccName, Name
mkConApp | CoreSyn
mkConEntryLabel | CLabel
mkConInfo | ClosureInfo
mkConInfoTableLabel | CLabel
mkConLFInfo | ClosureInfo
mkConOpPatRn | RnTypes
mkConsExpr | MkCore
mkContEx | SimplEnv
mkCoPat | HsPat, HsSyn, GHC
mkCoPatCoI | HsPat, HsSyn, GHC
mkCoPrimCaseMatchResult | DsUtils
mkCoreApp | MkCore
mkCoreApps | MkCore
mkCoreConApps | MkCore
mkCoreLams | MkCore
mkCoreLet | MkCore
mkCoreLets | MkCore
mkCoreTup | MkCore
mkCoreTupTy | MkCore
mkCoreVarTup | MkCore
mkCoreVarTupTy | MkCore
mkCoVar | Var
mkDataCOcc | OccName, Name
mkDataCon | DataCon
mkDataConIds | MkId, PrelInfo
mkDataConTag | VectUtils
mkDataConTagLit | VectUtils
mkDataConWorkerOcc | OccName, Name
mkDataConWrapperOcc | OccName, Name
mkDataLits | CgUtils
mkDataOcc | OccName, Name
mkDataOccFS | OccName, Name
mkDataTOcc | OccName, Name
mkDataTyConRhs | BuildTyCl
mkDeadStripPreventer | CLabel
mkDefaultLabel | CLabel
mkDefaultMethodId | MkId, PrelInfo
mkDefaultMethodOcc | OccName, Name
mkDefMethRdrName | TcClassDcl
MkDepend | DynFlags, GHC
mkDependencies | MkIface
mkDerivedRdrName | RdrName
mkDerivedTyConOcc | OccName, Name
mkDFunOcc | OccName, Name
mkDictFunId | MkId, PrelInfo
mkDictOcc | OccName, Name
mkDictSelId | MkId, PrelInfo
mkDictTy | TcType
mkDirty_MUT_VAR_Label | CLabel
mkDmdType | NewDemand
mkDoubleExpr | MkCore
mkDoubleLit | CoreSyn
mkDoubleLitDouble | CoreSyn
mkDumpDoc | ErrUtils
mkDUs | NameSet
mkDynamicLinkerLabel | CLabel
mkEmptySubst | CoreSubst
mkEMPTY_MVAR_infoLabel | CLabel
mkEntry | MkZipCfgCmm
mkEntryLabel | CLabel
mkEqInst | Inst
mkEqPred | Coercion
mkEqPredCoI | Coercion
mkEqPredCoOcc | OccName, Name
mkErrMsg | ErrUtils
mkErrorAppDs | DsUtils
mkErrStyle | Outputable
mkEvalMatchResult | DsUtils
mkExplicitHsForAllTy | HsTypes, HsSyn, GHC
mkExport | RdrHsSyn
mkExportedLocalId | Id
mkExportedLocalIdVar | Var
mkExprStmt | HsUtils, HsSyn, GHC
mkExternalName | Name
mkExtName | RdrHsSyn
mkFamilyTyConApp | Type
mkFamInstCoercion | Coercion
mkFastString | FastString
mkFastString# | FastString
mkFastStringByteList | FastString
mkFastStringBytes | FastString
mkFastStringForeignPtr | FastString
mkFCall | DsCCall
mkFCallId | MkId, PrelInfo
mkFCallName | Name
mkFinalCall | MkZipCfgCmm
mkFloatExpr | MkCore
mkFloatLit | CoreSyn
mkFloatLitFloat | CoreSyn
mkFoldrExpr | MkCore
mkForAllCoercion | Coercion
mkForAllTy | Type, TcType
mkForAllTyCoI | Coercion
mkForAllTys | Type, TcType
mkForeignExportOcc | OccName, Name
mkForeignLabel | CLabel
mkForeignTyCon | TyCon
mkFunBind | HsUtils, HsSyn, GHC
mkFunCoercion | Coercion
mkFunTy | Type, TcType
mkFunTyCoI | Coercion
mkFunTyCon | TyCon
mkFunTys | Type, TcType
mkFVs | NameSet
mkGadtDecl | RdrHsSyn
mkGeneralLocated | SrcLoc, GHC
mkGeneralSrcLoc | SrcLoc
mkGeneralSrcSpan | SrcLoc
mkGenericDefMethBind | TcClassDcl
mkGenericRhs | Generics
mkGenOcc1 | OccName, Name
mkGenOcc2 | OccName, Name
mkGivenCo | Inst
mkGlobalId | Id
mkGlobalIdVar | Var
mkGlobalRdrEnv | RdrName
mkGroupByStmt | HsUtils, HsSyn, GHC
mkGroupByUsingStmt | HsUtils, HsSyn, GHC
mkGroupUsingStmt | HsUtils, HsSyn, GHC
mkGuardedMatchResult | DsUtils
mkHiOnlyModLocation | Finder
mkHomeModLocation | Finder
mkHomeModLocation2 | Finder
mkHpcModuleNameLabel | CLabel
mkHpcTicksLabel | CLabel
mkHsApp | HsUtils, HsSyn, TcHsSyn, GHC
mkHsAppTy | HsUtils, HsSyn, TcHsSyn, GHC
mkHsConApp | HsUtils, HsSyn, TcHsSyn, GHC
mkHsDictLet | HsUtils, HsSyn, TcHsSyn, GHC
mkHsDo | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsFractional | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsIntegral | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsIsString | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsLam | HsUtils, HsSyn, GHC
mkHsOpApp | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsPar | HsUtils, HsSyn, GHC
mkHsQuasiQuote | HsUtils, HsSyn, GHC
mkHsSplice | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsString | HsUtils, HsSyn, GHC
mkHsWrap | HsUtils, HsSyn, GHC
mkHsWrapCoI | HsUtils, HsSyn, GHC
mkIdEqInstCo | Inst
mkIface | MkIface
mkIfaceFixCache | HscTypes
mkIfaceHashCache | HscTypes
mkIfaceTc | MkIface
mkIfaceWarnCache | HscTypes
mkIfLclEnv | TcRnMonad
mkIfThenElse
1 (Function) | MkZipCfg
2 (Function) | CoreUtils
mkImplicitHsForAllTy | HsTypes, HsSyn, GHC
mkImplicitUnfolding | CoreUnfold
mkImport | RdrHsSyn
mkImportedFamInst | FamInstEnv
mkImportedInstance | InstEnv
mkIndStaticInfoLabel | CLabel
mkInfoTable | CmmInfo
mkInfoTableLabel | CLabel
mkInlineMe | CoreUtils
mkInlineSpec | RdrHsSyn
mkInScopeSet | VarEnv
mkInstCoercion | Coercion
mkInstsCoercion | Coercion
mkInstTyCoOcc | OccName, Name
mkInstTyTcOcc | OccName, Name
mkIntCLit | CmmUtils
mkIntegerExpr | MkCore
mkIntegerModule | PrelNames
mkInternalName | Name
mkInterval | Interval
mkIntExpr | MkCore
mkIntExprInt | MkCore
mkIntLit | CoreSyn
mkIntLitInt | CoreSyn
mkIParamPredCoI | Coercion
mkIPName | Name
mkIPOcc | OccName, Name
mkITbls | ByteCodeItbls
mkJump | MkZipCfgCmm
mkKindVar | TcType
mkLabel | MkZipCfg, MkZipCfgCmm
mkLam | SimplUtils
mkLams | CoreSyn
mkLargeSRTLabel | CLabel
mkLast | MkZipCfg
mkLazyArgStop | SimplUtils
mkLblExpr | CmmUtils
mkLeftCoercion | Coercion
mkLeftTransEqInstCo | Inst
mkLets | CoreSyn
mkLFArgument | ClosureInfo
mkLFImported | ClosureInfo
mkLFLetNoEscape | ClosureInfo
mkLFReEntrant | ClosureInfo
mkLFThunk | ClosureInfo
mkLHsPatTup | DsUtils
mkLHsTup | DsUtils
mkLHsVarPatTup | DsUtils
mkLHsVarTup | DsUtils
mkLHsWrap | HsUtils, HsSyn, GHC
mkLIE | TcRnTypes, TcRnMonad
mkLiftedPrimTyCon | TyCon
mkListExpr | MkCore
mkListTy | TysWiredIn
mkLitString | FastString
mkLitString# | FastString
mkLivenessCLit | CgCallConv
mkLoadInstr | RegAllocInfo
mkLocalClosureLabel | CLabel
mkLocalClosureTableLabel | CLabel
mkLocalConEntryLabel | CLabel
mkLocalConInfoTableLabel | CLabel
mkLocalEntryLabel | CLabel
mkLocalFamInst | FamInstEnv
mkLocalId | Id
mkLocalIdVar | Var
mkLocalIdWithInfo | Id
mkLocalInfoTableLabel | CLabel
mkLocalInstance | InstEnv
mkLocalOcc | OccName, Name
mkLocalRule | Rules
mkLocalStaticConEntryLabel | CLabel
mkLocalStaticInfoTableLabel | CLabel
mkLocMessage | ErrUtils
mkLongErrMsg | ErrUtils
mkLookupFun | ListSetOps
mkMachChar | Literal
mkMachDouble | Literal
mkMachFloat | Literal
mkMachInt | Literal
mkMachInt64 | Literal
mkMachString | Literal
mkMachWord | Literal
mkMachWord64 | Literal
mkMainCapabilityLabel | CLabel
mkMainModule | PrelNames
mkMainModule_ | PrelNames
mkMAP_DIRTY_infoLabel | CLabel
mkMAP_FROZEN_infoLabel | CLabel
mkMatch | HsUtils, HsSyn, GHC
mkMatchGroup | HsUtils, HsSyn, GHC
mkMaxTagOcc | OccName, Name
mkMethodOcc | OccName, Name
mkMiddle | MkZipCfg
mkMiddles | MkZipCfg
mkModDeps | TcRnTypes, TcRnMonad
mkModule | Module, GHC
mkModuleEnv | Module
mkModuleInitLabel | CLabel
mkModuleName | Module, GHC
mkModuleNameFS | Module
mkModuleSet | Module
mkMutableArrayPrimTy | TysPrim
mkMutableByteArrayPrimTy | TysPrim
mkMutVarPrimTy | TysPrim
mkMVarPrimTy | TysPrim
mkNameEnv | NameEnv
mkNameG_dName | DsMeta
mkNameG_tcName | DsMeta
mkNameG_vName | DsMeta
mkNameSet | NameSet
mkNatM_State | NCGMonad
mkNegAppRn | RnTypes
mkNewTyConRhs | BuildTyCl
mkNewTyCoOcc | OccName, Name
mkNewTypeCoercion | Coercion
mkNilExpr | MkCore
mkNilPat | HsPat, HsSyn, GHC
mkNop | MkZipCfgCmm
mkNPat | HsUtils, HsSyn, GHC
mkNPlusKPat | HsUtils, HsSyn, GHC
mkOccEnv | OccName, Name
mkOccEnv_C | OccName, Name
mkOccName | OccName, Name
mkOccNameFS | OccName, Name
mkOccSet | OccName, Name
mkOpAppRn | RnTypes
mkOpenDataTyConRhs | BuildTyCl
mkOpenTvSubst | Type, TcType
mkOpFormRn | RnTypes
mkOptTickBox | DsUtils
mkOrig | RdrName
mkOtherCon | CoreSyn, CoreUnfold
mkOverLit | Inst
mkPackageId | PackageConfig, Packages
mkPADFunOcc | OccName, Name
mkPADictType | VectUtils
MKPAP | ByteCodeInstr
mkPArrayDataConOcc | OccName, Name
mkPArrayTyConOcc | OccName, Name
mkPArrayType | VectUtils
mkPArrDataConUnique | Unique
mkPArrTy | TysWiredIn
mkPhiTy | TcType
mkPicBaseLabel | CLabel
mkPiType | CoreUtils
mkPiTypes | CoreUtils
mkPlainErrMsg | ErrUtils
mkPlainModuleInitLabel | CLabel
mkPlainWarnMsg | ErrUtils
mkPR | VectUtils
mkPragFun | TcBinds
mkPredTy | Type, TcType
mkPredTys | Type, TcType
mkPrefixCon | RdrHsSyn
mkPrefixConPat | HsPat, HsSyn, GHC
mkPreludeClassUnique | Unique
mkPreludeDataConUnique | Unique
mkPreludeMiscIdUnique | Unique
mkPreludeTyConUnique | Unique
mkPReprTyConOcc | OccName, Name
mkPReprType | VectUtils
mkPrimModule | PrelNames
mkPrimOpId | MkId, PrelInfo
mkPrimOpIdUnique | Unique
mkPrimTyCon | TyCon
mkPrintUnqualified | HscTypes
mkPrintUnqualifiedForModule | GHC
mkProductBox | MkId, PrelInfo
mkPRVar | VectBuiltIn, VectMonad
mkPseudoUniqueC | Unique
mkPseudoUniqueD | Unique
mkPseudoUniqueE | Unique
mkPseudoUniqueH | Unique
mkPState | Lexer
mkQual | RdrName
mkRdrQual | RdrName
mkRdrUnqual | RdrName
mkReboxingAlt | MkId, PrelInfo
mkRecCon | RdrHsSyn
mkRecConstrOrUpdate | RdrHsSyn
mkRecordSelId | MkId, PrelInfo
mkRecStmt | HsUtils, HsSyn, GHC
mkRednCountsLabel | CLabel
mkReflCoKind | Coercion
mkRegLiveness | CgCallConv
mkRegRegMoveInstr | RegAllocInfo
mkRegSet | CmmExpr, Cmm
mkRepr | VectType
mkReturn | MkZipCfgCmm
mkReturnInfoLabel | CLabel
mkReturnPtLabel | CLabel
mkRightCoercion | Coercion
mkRightCoercions | Coercion
mkRightTransEqInstCo | Inst
mkRnEnv2 | VarEnv
mkRODataLits | CgUtils
mkRtsApFastLabel | CLabel
mkRtsCodeLabel | CLabel
mkRtsCodeLabelFS | CLabel
mkRtsDataLabel | CLabel
mkRtsDataLabelFS | CLabel
mkRtsEntryLabel | CLabel
mkRtsEntryLabelFS | CLabel
mkRtsInfoLabel | CLabel
mkRtsInfoLabelFS | CLabel
mkRtsPrimOpLabel | CLabel
mkRtsRetInfoLabel | CLabel
mkRtsRetInfoLabelFS | CLabel
mkRtsRetLabel | CLabel
mkRtsRetLabelFS | CLabel
mkRtsSlowTickyCtrLabel | CLabel
mkRuleBase | Rules
mkRuntimeErrorApp | MkId, PrelInfo
mkSCC | CoreUtils
mkSECAFBlackHoleInfoTableLabel | CLabel
mkSelectorBinds | DsUtils
mkSelectorEntryLabel | CLabel
mkSelectorInfoLabel | CLabel
mkSelectorLFInfo | ClosureInfo
mkSigmaTy | TcType
mkSigTvFn | RnBinds
mkSimpleHsAlt | HsUtils, HsSyn, TcHsSyn, GHC
mkSimpleMatch | HsUtils, HsSyn, GHC
mkSimplEnv | SimplEnv
mkSingletonCCS | CostCentre
mkSizeOf | StackColor
mkSlowEntryLabel | CLabel
mkSmallTupleCase | MkCore
mkSmallTupleSelector | MkCore
mkSpecInfo | Rules
mkSpecOcc | OccName, Name
mkSpillInstr | RegAllocInfo
mkSplitMarkerLabel | CLabel
mkSplitUniqSupply | UniqSupply
mkSrcErr | HscTypes
mkSrcLoc | SrcLoc, GHC
mkSrcSpan | SrcLoc, GHC
mkSRTLabel | CLabel
mkStableIdFromName | TcEnv
mkStableIdFromString | TcEnv
mkStableNamePrimTy | TysPrim
mkStablePtrPrimTy | TysPrim
mkStatePrimTy | TysPrim
mkStaticClosure | CgHeapery
mkStaticClosureFields | CgHeapery
mkStaticConEntryLabel | CLabel
mkStaticInfoTableLabel | CLabel
mkStkAmodes | CgStackery
mkStmts | CmmUtils
mkStore | MkZipCfgCmm
mkStrictSig | NewDemand
mkStringCLit | CgUtils
mkStringExpr | MkCore
mkStringExprFS | MkCore
mkStringLit | CoreSyn
mkStringLitLabel | CLabel
mkStubPaths | Finder
mkSubst | CoreSubst
mkSuperDictSelOcc | OccName, Name
mkSuperKindTyCon | TyCon
mkSwitch | MkZipCfgCmm
mkSybModule | PrelNames
mkSymCoercion | Coercion
mkSymCoI | Coercion
mkSymEqInstCo | Inst
mkSynTyCon | TyCon
mkSysLocal | Id
mkSysLocalM | Id
mkSystemName | Name
mkSystemVarName | Name
mkSysTvName | Name
mkTag2ConOcc | OccName, Name
mkTcOcc | OccName, Name
mkTcOccFS | OccName, Name
mkTcSigFun | TcBinds
mkTcTyVar | Var
mkTemplateLocal | Id
mkTemplateLocals | Id
mkTemplateLocalsNum | Id
mkTickBox | DsUtils
mkTickBoxOpId | MkId, PrelInfo
mkTickBoxOpName | Name
mkTopDmdType | NewDemand
mkTopTickyCtrLabel | CLabel
mkTopTvSubst | Type, TcType
mkTopUnfolding | CoreUnfold
mkTransCoercion | Coercion
mkTransCoI | Coercion
mkTransformByStmt | HsUtils, HsSyn, GHC
mkTransformStmt | HsUtils, HsSyn, GHC
mkTupleCase | MkCore
mkTupleDataConUnique | Unique
mkTupleModule | PrelNames
mkTupleOcc | OccName, Name
mkTupleSelector | MkCore
mkTupleTy | TysWiredIn
mkTupleTyCon | TyCon
mkTupleTyConUnique | Unique
mkTVarPrimTy | TysPrim
mkTvSubst | Type, TcType
mkTyApps | CoreSyn
mkTyBind | CoreSyn
mkTyConApp | Type, TcType
mkTyConAppCoI | Coercion
mkTyConGenericBinds | Generics
mkTyConRep_RDR | PrelNames
mkTyConTy | Type, TcType
mkTyData | RdrHsSyn
mkTypeEnv | HscTypes
mkTypeRep_RDR | PrelNames
mkTyVar | Var
mkTyVarOcc | OccName, Name
mkTyVarOccFS | OccName, Name
mkTyVarTy | Type, TcType
mkTyVarTys | Type, TcType
mkUnboundName | PrelNames
mkUnfolding | CoreUnfold
mkUniqSet | UniqSet
mkUnique | Unique
mkUniqueGrimily | Unique
mkUnpackCase | MkId, PrelInfo
mkUnqual | RdrName
mkUnsafeCall | MkZipCfgCmm
mkUnsafeCoercion | Coercion
mkUpdInfoLabel | CLabel
mkUsedNames | MkIface
mkUserCC | CostCentre
mkUserLocal | Id
mkUserLocalM | Id
mkUserStyle | Outputable
mkVanillaGlobal | Id
mkVanillaGlobalWithInfo | Id
mkVanillaTuplePat | TcHsSyn
mkVarApps | CoreSyn
mkVarBind | HsUtils, HsSyn, GHC
mkVarEnv | VarEnv
mkVarOcc | OccName, Name
mkVarOccFS | OccName, Name
mkVarSet | VarSet
mkVarUnqual | RdrName
mkVectDataConOcc | OccName, Name
mkVectIsoOcc | OccName, Name
mkVectOcc | OccName, Name
mkVectTyConOcc | OccName, Name
mkViewMatchResult | DsUtils
mkVirtHeapOffsets | CgHeapery
mkVirtStkOffsets | CgStackery
mkVoidPrimTyCon | TyCon
mkVReg | MachRegs
mkVScrut | VectUtils
mkWantedCo | Inst
mkWantedEqInst | Inst
mkWarnMsg | ErrUtils
MkWeakForeignEnvOp | PrimOp
MkWeakOp | PrimOp
mkWeakPrimTy | TysPrim
mkWhileDo | MkZipCfg
mkWildCoVar | Var
mkWildId | Id
mkWiredInName | Name
mkWordCLit | CgUtils
mkWordExpr | MkCore
mkWordExprWord | MkCore
mkWordLit | CoreSyn
mkWordLitWord | CoreSyn
mkWorkerArgs | WwLib
mkWorkerId | Id
mkWorkerOcc | OccName, Name
mkWpApps | HsBinds, HsSyn, GHC
mkWpLams | HsBinds, HsSyn, GHC
mkWpTyApps | HsBinds, HsSyn, GHC
mkWpTyLams | HsBinds, HsSyn, GHC
mkWrapper | WorkWrap
mkWwBodies | WwLib
mkWWstr | WwLib
mkZFastString | FastString
mkZFastStringBytes | FastString
mkZTail | MkZipCfg
mk_co_fn | HsBinds, HsSyn, GHC
mk_easy_FunBind | HsUtils, HsSyn, GHC
mk_FunBind | HsUtils, HsSyn, GHC
mk_known_key_name | PrelNames
ml_hi_file | Module, GHC
ml_hs_file | Module, GHC
ml_obj_file | Module, GHC
Mname | ExternalCore
moan64 | ByteCodeFFI
ModBreaks
1 (Type/Class) | HscTypes, GHC
2 (Data Constructor) | HscTypes, GHC
modBreaks_flags | HscTypes, GHC
modBreaks_locs | HscTypes, GHC
modBreaks_vars | HscTypes, GHC
ModDetails
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
Mode | Pretty
ModGuts
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
ModIface
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
modificationTimeIfExists | Util
ModifierLetter | Unicode
ModifierSymbol | Unicode
modify | State
modifyIdInfo | Id
modifyInlinePragma | Id
modifyInScope | SimplEnv
modifyInScopeSet | VarEnv
modifySession | HscTypes
modifyVarEnv | VarEnv
modifyVarEnv_Directly | VarEnv
modInfoExports | GHC
modInfoInstances | GHC
modInfoIsExportedName | GHC
modInfoLookupName | GHC
modInfoModBreaks | GHC
modInfoTopLevelScope | GHC
modInfoTyThings | GHC
ModLocation
1 (Type/Class) | Module, GHC
2 (Data Constructor) | Module, GHC
ModLocationCache | HscTypes
modNode | GraphOps, GraphColor
ModSummary
1 (Type/Class) | HscTypes, GHC
2 (Data Constructor) | HscTypes, GHC
Module
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
3 (Type/Class) | Module, GHC
ModuleEnv | Module
moduleEnvElts | Module
moduleEnvKeys | Module
ModuleGraph | HscTypes, GHC
ModuleInfo | GHC
moduleInfo | GHC
moduleIsInterpreted | InteractiveEval, GHC
ModuleName | Module, GHC
moduleName | Module, GHC
ModuleNameEnv | Module
moduleNameFS | Module
moduleNameSlashes | Module
moduleNameString | Module, GHC
modulePackageId | Module, GHC
moduleRegdLabel | CLabel
ModuleSet | Module
moduleSetElts | Module
moduleToPkgConfAll | Packages
mONAD | PrelNames
monadClassKey | PrelNames
monadClassName | PrelNames
monadClass_RDR | PrelNames
MonadFix | MonadUtils, IOEnv, TcRnMonad
monadFixClassKey | PrelNames
monadFixClassName | PrelNames
MonadIO | MonadUtils, IOEnv, TcRnMonad
monadPlusClassKey | PrelNames
monadPlusClassName | PrelNames
MonadThings | HscTypes
MonadUnique | UniqSupply, SimplMonad
mONAD_FIX | PrelNames
MOV | MachInstrs
MOVSxL | MachInstrs
MOVZxL | MachInstrs
mo_32To16 | MachOp
mo_32To8 | MachOp
MO_Add | MachOp
MO_And | MachOp
MO_Eq | MachOp
MO_F32_Acos | MachOp
MO_F32_Asin | MachOp
MO_F32_Atan | MachOp
MO_F32_Cos | MachOp
MO_F32_Cosh | MachOp
MO_F32_Exp | MachOp
MO_F32_Log | MachOp
MO_F32_Pwr | MachOp
MO_F32_Sin | MachOp
MO_F32_Sinh | MachOp
MO_F32_Sqrt | MachOp
MO_F32_Tan | MachOp
MO_F32_Tanh | MachOp
MO_F64_Acos | MachOp
MO_F64_Asin | MachOp
MO_F64_Atan | MachOp
MO_F64_Cos | MachOp
MO_F64_Cosh | MachOp
MO_F64_Exp | MachOp
MO_F64_Log | MachOp
MO_F64_Pwr | MachOp
MO_F64_Sin | MachOp
MO_F64_Sinh | MachOp
MO_F64_Sqrt | MachOp
MO_F64_Tan | MachOp
MO_F64_Tanh | MachOp
MO_Mul | MachOp
MO_Ne | MachOp
MO_Not | MachOp
MO_Or | MachOp
MO_Shl | MachOp
MO_Sub | MachOp
mo_s_16To32 | MachOp
mo_s_16ToWord | MachOp
mo_s_32ToWord | MachOp
mo_s_8To32 | MachOp
mo_s_8ToWord | MachOp
MO_S_Conv | MachOp
MO_S_Ge | MachOp
MO_S_Gt | MachOp
MO_S_Le | MachOp
MO_S_Lt | MachOp
MO_S_MulMayOflo | MachOp
MO_S_Neg | MachOp
MO_S_Quot | MachOp
MO_S_Rem | MachOp
MO_S_Shr | MachOp
mo_u_16To32 | MachOp
mo_u_16ToWord | MachOp
mo_u_32ToWord | MachOp
mo_u_8To32 | MachOp
mo_u_8ToWord | MachOp
MO_U_Conv | MachOp
MO_U_Ge | MachOp
MO_U_Gt | MachOp
MO_U_Le | MachOp
MO_U_Lt | MachOp
MO_U_MulMayOflo | MachOp
MO_U_Quot | MachOp
MO_U_Rem | MachOp
MO_U_Shr | MachOp
mo_wordAdd | MachOp
mo_wordAnd | MachOp
mo_wordEq | MachOp
mo_wordMul | MachOp
mo_wordNe | MachOp
mo_wordNot | MachOp
mo_wordOr | MachOp
mo_wordSGe | MachOp
mo_wordSGt | MachOp
mo_wordShl | MachOp
mo_wordSLe | MachOp
mo_wordSLt | MachOp
mo_wordSNeg | MachOp
mo_wordSQuot | MachOp
mo_wordSRem | MachOp
mo_wordSShr | MachOp
mo_wordSub | MachOp
mo_WordTo16 | MachOp
mo_WordTo32 | MachOp
mo_WordTo8 | MachOp
mo_wordUGe | MachOp
mo_wordUGt | MachOp
mo_wordULe | MachOp
mo_wordULt | MachOp
mo_wordUQuot | MachOp
mo_wordURem | MachOp
mo_wordUShr | MachOp
mo_wordXor | MachOp
MO_WriteBarrier | MachOp
MO_Xor | MachOp
msHiFilePath | HscTypes
msHsFilePath | HscTypes
msObjFilePath | HscTypes
ms_hsc_src | HscTypes, GHC
ms_hspp_buf | HscTypes, GHC
ms_hspp_file | HscTypes, GHC
ms_hspp_opts | HscTypes, GHC
ms_hs_date | HscTypes, GHC
ms_imps | HscTypes, GHC
ms_location | HscTypes, GHC
ms_mod | HscTypes, GHC
ms_mod_name | HscTypes, GHC
ms_obj_date | HscTypes, GHC
ms_srcimps | HscTypes, GHC
MUL | MachInstrs
mustHaveLocalBinding | Var
mutableArrayPrimTyCon | TysPrim
mutableArrayPrimTyConKey | PrelNames
mutableByteArrayPrimTyCon | TysPrim
mutableByteArrayPrimTyConKey | PrelNames
MutVar | RtClosureInspect
mutVarPrimTyCon | TysPrim
mutVarPrimTyConKey | PrelNames
MVar | RtClosureInspect
mVarPrimTyCon | TysPrim
mVarPrimTyConKey | PrelNames
MyLeft | HaddockParse
MyRight | HaddockParse
MyThreadIdOp | PrimOp
Name | Name, GHC
NameCache
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
NamedThing | Name, GHC
NameEnv | NameEnv
nameEnvElts | NameEnv
nameEnvUniqueElts | NameEnv
nameIsLocalOrFrom | Name
NameMaker | RnPat
nameModule | Name, GHC
nameModule_maybe | Name
NameNotInScope1 | Outputable
NameNotInScope2 | Outputable
nameOccName | Name
nameOfObject | HscTypes
NameQual | Outputable
nameRdrName | RdrName
NameSet | NameSet
nameSetToGlobalRdrEnv | InteractiveEval
nameSetToList | NameSet
NameSpace | OccName, Name
nameSrcLoc | Name
nameSrcSpan | Name, GHC
nameTyConName | DsMeta
nameUnique | Name
NameUnqual | Outputable
narrow16IntLit | Literal
Narrow16IntOp | PrimOp
narrow16WordLit | Literal
Narrow16WordOp | PrimOp
narrow32IntLit | Literal
Narrow32IntOp | PrimOp
narrow32WordLit | Literal
Narrow32WordOp | PrimOp
narrow8IntLit | Literal
Narrow8IntOp | PrimOp
narrow8WordLit | Literal
Narrow8WordOp | PrimOp
narrowS | CmmExpr, Cmm
narrowU | CmmExpr, Cmm
NatBasicBlock | MachInstrs
NatCmm | MachInstrs
NatCmmTop | MachInstrs
nativeCodeGen | AsmCodeGen
NatM | NCGMonad
natm_delta | NCGMonad
natm_dflags | NCGMonad
natm_imports | NCGMonad
natm_pic | NCGMonad
NatM_State
1 (Type/Class) | NCGMonad
2 (Data Constructor) | NCGMonad
natm_us | NCGMonad
NE | MachInstrs
needImportedSymbols | PositionIndependentCode
needsCaseBinding | CoreUtils
needsCDecl | CLabel
needsDataDeclCtxtClassKeys | PrelNames
needsSRT | ClosureInfo
NEG | MachInstrs
NegApp | HsExpr, HsSyn, GHC
negateClassOpKey | PrelNames
negateFastInt | FastTypes
negateFixity | BasicTypes, GHC
negateName | PrelNames
NegateOrigin | TcRnTypes, TcRnMonad, Inst
NEGI | MachInstrs
nest
1 (Function) | Pretty
2 (Function) | Outputable
NestedAtomically
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
NeverActive | BasicTypes
neverInlineSpec | BasicTypes
neverQualify | Outputable
neverUnfold | CoreSyn, CoreUnfold
NewAlignedPinnedByteArrayOp_Char | PrimOp
NewArrayOp | PrimOp
newArrowScope | TcRnTypes, TcRnMonad
NewBCOOp | PrimOp
NEWBLOCK | MachInstrs
newBoxyTyVar | TcMType
newBoxyTyVars | TcMType
newBoxyTyVarTys | TcMType
newBreakArray | BreakArray
newBufHandle | BufWrite
NewByteArrayOp_Char | PrimOp
newCoVars | TcMType
newDemandInfo | IdInfo
newDFunName | TcEnv
newDictBndr | Inst
newDictBndrs | Inst
newDictBndrsO | Inst
newDictOcc | Inst
newDictOccs | Inst
newDummyVar | VectMonad
newExportedVar | VectMonad
newFailLocalDs | DsMonad
newFamInstTyConName | TcEnv
newFastMutInt | FastMutInt
newFastMutPtr | FastMutInt
newFlexiTyVar | TcMType
newFlexiTyVarTy | TcMType
newFlexiTyVarTys | TcMType
newGlobalBinder | IfaceEnv
newHscEnv | HscMain
newId | SimplMonad
newIfaceName | IfaceEnv
newIfaceNames | IfaceEnv
newImplicitBinder | IfaceEnv
newIPDict | Inst
newIPName | IfaceEnv
newIPNameRn | RnEnv
newKindVar | TcMType
newKindVars | TcMType
newLabelC | CgMonad
newLocalName | TcRnMonad, DsMonad, TcEnv
newLocalsRn | RnEnv
newLocalVar | VectMonad
newLocalVVar | VectUtils
newMetaCoVar | TcMType
newMetaTyVar | TcMType
newMethod | Inst
newMethodFromName | Inst
newMethodWithGivenTy | Inst
newMutVar | IOEnv, TcRnMonad
NewMutVarOp | PrimOp
NewMVarOp | PrimOp
newNode | GraphBase, GraphColor
newNonPtrTemp | CgUtils
NewOrData | HsDecls, HsSyn, GHC
NewPinnedByteArrayOp_Char | PrimOp
newPtrTemp | CgUtils
newReadState | Binary
newStablePtrIdKey | PrelNames
newStablePtrName | PrelNames
newStablePtr_RDR | PrelNames
newStrictnessInfo | IdInfo
newSysLocalDs | DsMonad
newSysLocalIds | TcRnMonad
newSysLocalsDs | DsMonad
newTagUnique | Unique
newTempName | SysTools
newTopSrcBinder | RnEnv
NewTVarOp | PrimOp
NewTyCon | TyCon
newTyConCo_maybe | TyCon
newTyConEtadRhs | TyCon
newTyConInstRhs | Type
newTyConRhs | TyCon
NewType | HsDecls, HsSyn, GHC
Newtype | ExternalCore
NewTypeDerived | TcEnv
NewtypeWrap | RtClosureInspect, InteractiveEval
newTyVar | VectMonad
newUniqSupply | CgMonad
newUnique
1 (Function) | CgMonad
2 (Function) | TcRnMonad, DsMonad
newUniqueId | DsMonad
newUniqueSupply | TcRnMonad, DsMonad
newWriteState | Binary
nextChar | StringBuffer
nextDFunIndex | TcRnMonad
ne_RDR | PrelNames
nilDataCon | TysWiredIn
nilDataConKey | PrelNames
nilFS | FastString
nilOL | OrdList
nlConPat | HsUtils, HsSyn, GHC
nlConVarPat | HsUtils, HsSyn, GHC
nlHsApp | HsUtils, HsSyn, GHC
nlHsApps | HsUtils, HsSyn, GHC
nlHsAppTy | HsUtils, HsSyn, GHC
nlHsCase | HsUtils, HsSyn, GHC
nlHsDo | HsUtils, HsSyn, GHC
nlHsFunTy | HsUtils, HsSyn, GHC
nlHsIf | HsUtils, HsSyn, GHC
nlHsIntLit | HsUtils, HsSyn, TcHsSyn, GHC
nlHsLam | HsUtils, HsSyn, GHC
nlHsLit | HsUtils, HsSyn, GHC
nlHsOpApp | HsUtils, HsSyn, GHC
nlHsPar | HsUtils, HsSyn, GHC
nlHsTyApp | HsUtils, HsSyn, GHC
nlHsTyConApp | HsUtils, HsSyn, GHC
nlHsTyVar | HsUtils, HsSyn, GHC
nlHsVar | HsUtils, HsSyn, GHC
nlHsVarApps | HsUtils, HsSyn, GHC
nlInfixConPat | HsUtils, HsSyn, GHC
nlList | HsUtils, HsSyn, GHC
nlLitPat | HsUtils, HsSyn, GHC
nlNullaryConPat | HsUtils, HsSyn, GHC
nlTuple | HsUtils, HsSyn, GHC
nlTuplePat | HsUtils, HsSyn, GHC
nlVarPat | HsUtils, HsSyn, GHC
nlWildConPat | HsUtils, HsSyn, GHC
nlWildPat | HsUtils, HsSyn, GHC
NoArg | CmdLineParser
NoArrowCtxt | TcRnTypes, TcRnMonad
noBinderInfo | StgSyn
noCafIdInfo | IdInfo
NoCafRefs | IdInfo
NoCaseOfCase | DynFlags
noCCAttached | CostCentre
noCCS | CostCentre
noCCSAttached | CostCentre
noCgStmts | CgMonad
NoChange | CmmTx
NoCostCentre | CostCentre
noCostCentre | CostCentre
NoC_SRT | ClosureInfo
Node
1 (Type/Class) | GraphBase, GraphColor
2 (Data Constructor) | GraphBase, GraphColor
node | CmmExpr, Cmm
nodeClass | GraphBase, GraphColor
nodeCoalesce | GraphBase, GraphColor
nodeColor | GraphBase, GraphColor
nodeConflicts | GraphBase, GraphColor
nodeExclusions | GraphBase, GraphColor
NoDefMeth | Class
nodeId | GraphBase, GraphColor
nodeMustPointToIt | ClosureInfo
noDependencies | HscTypes
nodePreference | GraphBase, GraphColor
nodeReg | CmmExpr, Cmm
NodeUFM | UniqFM
NoDup | SimplUtils
NoDuplicateOp | PrimOp
nOfThem | Util
NoHint | MachOp
NoHpcInfo | HscTypes
noIfaceVectInfo | HscTypes
NoInfo | IfaceSyn
NoInstance | Inst
NoLBVarInfo | IdInfo
noLBVarInfo | IdInfo
NoLink | DynFlags, GHC
noLoc | SrcLoc, GHC
NoMatchContext | DsMonad
noMethodBindingErrorIdKey | PrelNames
NoMethodError
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
nonExhaustiveGuardsErrorIdKey | PrelNames
NonPtrArg | SMRep
nonPtrs | RtClosureInspect
NonRec | CoreSyn
Nonrec | ExternalCore
NonRecursive | BasicTypes
NonSpacingMark | Unicode
NonStandardThunk | ClosureInfo
NonTermination
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
nonVoidArg | SMRep
nON_EXHAUSTIVE_GUARDS_ERROR_ID | MkId, PrelInfo
NoOccInfo | BasicTypes, IdInfo
NoOverlap | BasicTypes, InstEnv
NOP | MachInstrs
NoPackage | HscTypes, Finder
noParens | IfaceType, IfaceSyn
NoParent | RdrName
NoParentTyCon | TyCon
nopC | CgMonad
noPostTcExpr | HsExpr, HsSyn, GHC
noPostTcTable | HsExpr, HsSyn, GHC
noRebindableInfo | HsUtils, HsSyn, GHC
NormalCC | CostCentre
NoSccs | DsBinds
NoScOrigin | TcRnTypes, TcRnMonad, Inst
noSrcLoc | SrcLoc, GHC
noSrcSpan | SrcLoc, GHC
NoSRT | StgSyn
noStmts | CmmUtils
NoStubs | HscTypes
noSyntaxExpr | HsExpr, HsSyn, GHC
noSyntaxTable | HsExpr, HsSyn, GHC
NOT | MachInstrs
NotAssigned | Unicode
NotCafCC | CostCentre
Note
1 (Data Constructor) | ExternalCore
2 (Type/Class) | CoreSyn
3 (Data Constructor) | CoreSyn
notElemTvSubst | Type, TcType
NotFound | HscTypes, Finder
NotFoundInPackage | HscTypes, Finder
NotGlobalId | IdInfo
notGlobalId | IdInfo
Nothing | Maybes
notInsideLam | BasicTypes, IdInfo
NotMarkedStrict | BasicTypes, GHC
notMonoArgs | TcMType
notMonoType | TcMType
notNull | Util
notOneBranch | BasicTypes, IdInfo
NotOp | PrimOp
NOTPARITY | MachInstrs
NotSpillOrReload | CmmSpillReload
NotTopLevel | BasicTypes
noTx | CmmTx
not_RDR | PrelNames
NoUnfolding | CoreSyn
noUnfolding | CoreSyn, CoreUnfold
noUsage | RegAllocInfo
noV | VectMonad
noVectInfo | HscTypes
NoWarnings | HscTypes
NoWorker | IdInfo
nO_METHOD_BINDING_ERROR_ID | MkId, PrelInfo
NPat | HsPat, HsSyn, GHC
NPlusKPat | HsPat, HsSyn, GHC
nptrs | ByteCodeItbls
nsIPs | HscTypes
nsNames | HscTypes
nsUniqs | HscTypes
nTimes | Util
nt_co | TyCon
nt_etad_rhs | TyCon
nt_rhs | TyCon
nukeDeadBindings | CgBindery
nukeRnEnvL | VarEnv
nukeRnEnvR | VarEnv
nukeVolatileBinds | CgBindery
nullAddrId | MkId, PrelInfo
nullAddrIdKey | PrelNames
nullAddrLit | Literal
nullFS | FastString
nullPIdKey | PrelNames
nullPName | PrelNames
numClassKey | PrelNames
numClassName | PrelNames
numClass_RDR | PrelNames
numericClassKeys | PrelNames
numericTyKeys | PrelNames
n_bytes | FastString
n_chars | FastString
n_decls_in | HscTypes
n_decls_out | HscTypes
n_ifaces_in | HscTypes
n_insts_in | HscTypes
n_insts_out | HscTypes
n_rules_in | HscTypes
n_rules_out | HscTypes
objectDir | DynFlags, GHC
objectSuf | DynFlags, GHC
objectTyConKey | PrelNames
objectTyConName | PrelNames
obtainTermFromId
1 (Function) | InteractiveEval
2 (Function) | GHC
obtainTermFromVal
1 (Function) | InteractiveEval
2 (Function) | GHC
OccEnv | OccName, Name
occEnvElts | OccName, Name
OccInfo | BasicTypes, IdInfo
occInfo | IdInfo
OccName | OccName, Name
occNameFS | OccName, Name
occNameSpace | OccName, Name
occNameString | OccName, Name
OccSet | OccName, Name
occSetElts | OccName, Name
occurAnalyseExpr | OccurAnal
occurAnalysePgm | OccurAnal
occurCheckErr | TcMType
OccurrenceOf | TcRnTypes, TcRnMonad, Inst
oclose | FunDeps
octDecDigit | Ctype
offsetBytes | StringBuffer
oFFSET_bdescr_blocks | Constants
oFFSET_bdescr_free | Constants
oFFSET_bdescr_gen_no | Constants
oFFSET_bdescr_link | Constants
oFFSET_bdescr_start | Constants
oFFSET_Capability_context_switch | Constants
oFFSET_Capability_lock | Constants
oFFSET_Capability_mut_lists | Constants
oFFSET_Capability_r | Constants
oFFSET_CostCentreStack_ccsID | Constants
oFFSET_CostCentreStack_mem_alloc | Constants
oFFSET_CostCentreStack_prevStack | Constants
oFFSET_CostCentreStack_scc_count | Constants
oFFSET_CostCentre_ccID | Constants
oFFSET_CostCentre_link | Constants
oFFSET_generation_mut_list | Constants
oFFSET_MP_INT__mp_alloc | Constants
oFFSET_MP_INT__mp_d | Constants
oFFSET_MP_INT__mp_size | Constants
oFFSET_RtsFlags_DebugFlags_apply | Constants
oFFSET_RtsFlags_DebugFlags_sanity | Constants
oFFSET_RtsFlags_DebugFlags_weak | Constants
oFFSET_RtsFlags_GcFlags_initialStkSize | Constants
oFFSET_RtsFlags_MiscFlags_tickInterval | Constants
oFFSET_RtsFlags_ProfFlags_showCCSOnException | Constants
oFFSET_snEntry_addr | Constants
oFFSET_snEntry_sn_obj | Constants
oFFSET_StgAP_fun | Constants
oFFSET_StgAP_n_args | Constants
oFFSET_StgAP_payload | Constants
oFFSET_StgAP_STACK_fun | Constants
oFFSET_StgAP_STACK_payload | Constants
oFFSET_StgAP_STACK_size | Constants
oFFSET_StgArrWords_payload | Constants
oFFSET_StgArrWords_words | Constants
oFFSET_StgAtomicallyFrame_code | Constants
oFFSET_StgAtomicallyFrame_next_invariant_to_check | Constants
oFFSET_StgAtomicInvariant_code | Constants
oFFSET_StgBCO_arity | Constants
oFFSET_StgBCO_bitmap | Constants
oFFSET_StgBCO_instrs | Constants
oFFSET_StgBCO_literals | Constants
oFFSET_StgBCO_ptrs | Constants
oFFSET_StgBCO_size | Constants
oFFSET_StgCatchFrame_exceptions_blocked | Constants
oFFSET_StgCatchFrame_handler | Constants
oFFSET_StgCatchRetryFrame_alt_code | Constants
oFFSET_StgCatchRetryFrame_first_code | Constants
oFFSET_StgCatchRetryFrame_running_alt_code | Constants
oFFSET_StgCatchSTMFrame_code | Constants
oFFSET_StgCatchSTMFrame_handler | Constants
oFFSET_StgClosure_payload | Constants
oFFSET_StgDeadWeak_link | Constants
oFFSET_StgEntCounter_allocs | Constants
oFFSET_StgEntCounter_entry_count | Constants
oFFSET_StgEntCounter_link | Constants
oFFSET_StgEntCounter_registeredp | Constants
oFFSET_StgFunInfoExtraFwd_arity | Constants
oFFSET_StgFunInfoExtraFwd_bitmap | Constants
oFFSET_StgFunInfoExtraFwd_fun_type | Constants
oFFSET_StgFunInfoExtraFwd_slow_apply | Constants
oFFSET_StgFunInfoExtraRev_arity | Constants
oFFSET_StgFunInfoExtraRev_bitmap | Constants
oFFSET_StgFunInfoExtraRev_fun_type | Constants
oFFSET_StgFunInfoExtraRev_slow_apply_offset | Constants
oFFSET_stgGCEnter1 | Constants
oFFSET_stgGCFun | Constants
oFFSET_StgHeader_ccs | Constants
oFFSET_StgHeader_info | Constants
oFFSET_StgHeader_ldvw | Constants
oFFSET_StgInd_indirectee | Constants
oFFSET_StgInvariantCheckQueue_invariant | Constants
oFFSET_StgInvariantCheckQueue_my_execution | Constants
oFFSET_StgInvariantCheckQueue_next_queue_entry | Constants
oFFSET_StgLargeBitmap_bitmap | Constants
oFFSET_StgLargeBitmap_size | Constants
oFFSET_StgMutArrPtrs_ptrs | Constants
oFFSET_StgMutVar_var | Constants
oFFSET_StgMVar_head | Constants
oFFSET_StgMVar_tail | Constants
oFFSET_StgMVar_value | Constants
oFFSET_StgPAP_arity | Constants
oFFSET_StgPAP_fun | Constants
oFFSET_StgPAP_n_args | Constants
oFFSET_StgPAP_payload | Constants
oFFSET_StgRegTable_rCurrentNursery | Constants
oFFSET_StgRegTable_rCurrentTSO | Constants
oFFSET_StgRegTable_rD1 | Constants
oFFSET_StgRegTable_rD2 | Constants
oFFSET_StgRegTable_rF1 | Constants
oFFSET_StgRegTable_rF2 | Constants
oFFSET_StgRegTable_rF3 | Constants
oFFSET_StgRegTable_rF4 | Constants
oFFSET_StgRegTable_rHp | Constants
oFFSET_StgRegTable_rHpAlloc | Constants
oFFSET_StgRegTable_rHpLim | Constants
oFFSET_StgRegTable_rL1 | Constants
oFFSET_StgRegTable_rmp_result1 | Constants
oFFSET_StgRegTable_rmp_result2 | Constants
oFFSET_StgRegTable_rmp_tmp1 | Constants
oFFSET_StgRegTable_rmp_tmp2 | Constants
oFFSET_StgRegTable_rmp_tmp_w | Constants
oFFSET_StgRegTable_rR1 | Constants
oFFSET_StgRegTable_rR10 | Constants
oFFSET_StgRegTable_rR2 | Constants
oFFSET_StgRegTable_rR3 | Constants
oFFSET_StgRegTable_rR4 | Constants
oFFSET_StgRegTable_rR5 | Constants
oFFSET_StgRegTable_rR6 | Constants
oFFSET_StgRegTable_rR7 | Constants
oFFSET_StgRegTable_rR8 | Constants
oFFSET_StgRegTable_rR9 | Constants
oFFSET_StgRegTable_rRet | Constants
oFFSET_StgRegTable_rSp | Constants
oFFSET_StgRegTable_rSpLim | Constants
oFFSET_StgStableName_sn | Constants
oFFSET_StgTSO_blocked_exceptions | Constants
oFFSET_StgTSO_block_info | Constants
oFFSET_StgTSO_cap | Constants
oFFSET_StgTSO_CCCS | Constants
oFFSET_StgTSO_flags | Constants
oFFSET_StgTSO_global_link | Constants
oFFSET_StgTSO_id | Constants
oFFSET_StgTSO_saved_errno | Constants
oFFSET_StgTSO_sp | Constants
oFFSET_StgTSO_stack | Constants
oFFSET_StgTSO_stack_size | Constants
oFFSET_StgTSO_trec | Constants
oFFSET_StgTSO_what_next | Constants
oFFSET_StgTSO_why_blocked | Constants
oFFSET_StgTSO__link | Constants
oFFSET_StgTVarWatchQueue_closure | Constants
oFFSET_StgTVarWatchQueue_next_queue_entry | Constants
oFFSET_StgTVarWatchQueue_prev_queue_entry | Constants
oFFSET_StgUpdateFrame_updatee | Constants
oFFSET_StgWeak_cfinalizer | Constants
oFFSET_StgWeak_finalizer | Constants
oFFSET_StgWeak_key | Constants
oFFSET_StgWeak_link | Constants
oFFSET_StgWeak_value | Constants
OFLO | MachInstrs
of_block_list | ZipCfg
okBindSig | HsBinds, HsSyn, GHC
okClsDclSig | HsBinds, HsSyn, GHC
okHsBootSig | HsBinds, HsSyn, GHC
okInstDclSig | HsBinds, HsSyn, GHC
OkP | ParserCoreUtils
OkToDup | SimplUtils
OldHalf | StackPlacements
ol_rebindable | HsLit, HsSyn, GHC
ol_type | HsLit, HsSyn, GHC
ol_val | HsLit, HsSyn, GHC
ol_witness | HsLit, HsSyn, GHC
omittedATWarn | TcClassDcl
on | Util
OneBranch | BasicTypes, IdInfo
oneBranch | BasicTypes, IdInfo
oneCgStmt | CgMonad
oneLessFuel | OptimizationFuel, DFMonad
OneLineMode | Pretty
OneOcc | BasicTypes, IdInfo
OneShot | DynFlags, GHC
oneShot | DriverPipeline
oneStmt | CmmUtils
onException | Exception
only | Util
OnStack | CgMonad
on_stack | CmmSpillReload
OpAddr | MachInstrs
OpApp | HsExpr, HsSyn, GHC
opaqueTyConKey | PrelNames
opaqueTyConName | PrelNames
openAlphaTy | TysPrim
openAlphaTyVar | TysPrim
openAlphaTyVars | TysPrim
openBetaTy | TysPrim
openBetaTyVar | TysPrim
openBinIO | Binary
openBinIO_ | Binary
openBinMem | Binary
OpenPunctuation | Unicode
OpenSynTyCon | TyCon
OpenTyCon | TyCon
openTypeKind | Type, TcType
openTypeKindTyCon | Type
openTypeKindTyConKey | PrelNames
Operand | MachInstrs
OpImm | MachInstrs
OpReg | MachInstrs
OptFuelState | OptimizationFuel, DFMonad
OptimizationFuel | OptimizationFuel, DFMonad
OptIntSuffix | CmdLineParser
Option
1 (Type/Class) | DynFlags, SysTools
2 (Data Constructor) | DynFlags, SysTools
optionsErrorMsgs | HeaderInfo
OptKind | CmdLineParser
optLevel | DynFlags, GHC
OptPrefix | CmdLineParser
opt_a | DynFlags, GHC
Opt_Arrows | DynFlags, GHC
Opt_AutoLinkPackages | DynFlags, GHC
opt_AutoSccsOnAllToplevs | StaticFlags
opt_AutoSccsOnExportedToplevs | StaticFlags
opt_AutoSccsOnIndividualCafs | StaticFlags
Opt_BangPatterns | DynFlags, GHC
Opt_BreakOnError | DynFlags, GHC
Opt_BreakOnException | DynFlags, GHC
opt_c | DynFlags, GHC
Opt_CaseMerge | DynFlags, GHC
Opt_ConstrainedClassMethods | DynFlags, GHC
Opt_ConvertToZipCfgAndBack | DynFlags, GHC
Opt_Cpp | DynFlags, GHC
opt_CprOff | StaticFlags
Opt_CSE | DynFlags, GHC
Opt_DeriveDataTypeable | DynFlags, GHC
Opt_DictsCheap | DynFlags, GHC
opt_DictsStrict | StaticFlags
Opt_DisambiguateRecordFields | DynFlags, GHC
Opt_DoAsmLinting | DynFlags, GHC
Opt_DoAsmMangling | DynFlags, GHC
Opt_DoCmmLinting | DynFlags, GHC
Opt_DoCoreLinting | DynFlags, GHC
Opt_DoEtaReduction | DynFlags, GHC
Opt_DoLambdaEtaExpansion | DynFlags, GHC
Opt_DoStgLinting | DynFlags, GHC
opt_DoTickyProfiling | StaticFlags
Opt_DryRun | DynFlags, GHC
opt_DsMultiTyVar | StaticFlags
Opt_DumpToFile | DynFlags, GHC
Opt_D_dump_asm | DynFlags, GHC
Opt_D_dump_asm_coalesce | DynFlags, GHC
Opt_D_dump_asm_conflicts | DynFlags, GHC
Opt_D_dump_asm_liveness | DynFlags, GHC
Opt_D_dump_asm_native | DynFlags, GHC
Opt_D_dump_asm_regalloc | DynFlags, GHC
Opt_D_dump_asm_regalloc_stages | DynFlags, GHC
Opt_D_dump_asm_stats | DynFlags, GHC
Opt_D_dump_BCOs | DynFlags, GHC
Opt_D_dump_cmm | DynFlags, GHC
Opt_D_dump_cmmz | DynFlags, GHC
Opt_D_dump_cmmz_pretty | DynFlags, GHC
Opt_D_dump_cpranal | DynFlags, GHC
Opt_D_dump_cps_cmm | DynFlags, GHC
Opt_D_dump_cse | DynFlags, GHC
Opt_D_dump_cvt_cmm | DynFlags, GHC
Opt_D_dump_deriv | DynFlags, GHC
Opt_D_dump_ds | DynFlags, GHC
Opt_D_dump_flatC | DynFlags, GHC
Opt_D_dump_foreign | DynFlags, GHC
Opt_D_dump_hi | DynFlags, GHC
Opt_D_dump_hi_diffs | DynFlags, GHC
Opt_D_dump_hpc | DynFlags, GHC
Opt_D_dump_if_trace | DynFlags, GHC
Opt_D_dump_inlinings | DynFlags, GHC
Opt_D_dump_minimal_imports | DynFlags, GHC
Opt_D_dump_mod_cycles | DynFlags, GHC
Opt_D_dump_occur_anal | DynFlags, GHC
Opt_D_dump_opt_cmm | DynFlags, GHC
Opt_D_dump_parsed | DynFlags, GHC
Opt_D_dump_prep | DynFlags, GHC
Opt_D_dump_rn | DynFlags, GHC
Opt_D_dump_rn_stats | DynFlags, GHC
Opt_D_dump_rn_trace | DynFlags, GHC
Opt_D_dump_rtti | DynFlags, GHC
Opt_D_dump_rules | DynFlags, GHC
Opt_D_dump_rule_firings | DynFlags, GHC
Opt_D_dump_simpl | DynFlags, GHC
Opt_D_dump_simpl_iterations | DynFlags, GHC
Opt_D_dump_simpl_phases | DynFlags, GHC
Opt_D_dump_simpl_stats | DynFlags, GHC
Opt_D_dump_spec | DynFlags, GHC
Opt_D_dump_splices | DynFlags, GHC
Opt_D_dump_stg | DynFlags, GHC
Opt_D_dump_stranal | DynFlags, GHC
Opt_D_dump_tc | DynFlags, GHC
Opt_D_dump_tc_trace | DynFlags, GHC
Opt_D_dump_types | DynFlags, GHC
Opt_D_dump_vect | DynFlags, GHC
Opt_D_dump_view_pattern_commoning | DynFlags, GHC
Opt_D_dump_worker_wrapper | DynFlags, GHC
Opt_D_faststring_stats | DynFlags, GHC
Opt_D_no_debug_output | DynFlags, GHC
Opt_D_source_stats | DynFlags, GHC
Opt_D_verbose_core2core | DynFlags, GHC
Opt_D_verbose_stg2stg | DynFlags, GHC
Opt_EmbedManifest | DynFlags, GHC
opt_EmitExternalCore | StaticFlags
Opt_EmptyDataDecls | DynFlags, GHC
Opt_EnableRewriteRules | DynFlags, GHC
opt_ErrorSpans | StaticFlags
Opt_ExcessPrecision | DynFlags, GHC
Opt_ExistentialQuantification | DynFlags, GHC
Opt_ExtendedDefaultRules | DynFlags, GHC
opt_F | DynFlags, GHC
Opt_FlexibleContexts | DynFlags, GHC
Opt_FlexibleInstances | DynFlags, GHC
Opt_ForceRecomp | DynFlags, GHC
Opt_ForeignFunctionInterface | DynFlags, GHC
opt_Fuel | StaticFlags
Opt_FullLaziness | DynFlags, GHC
Opt_FunctionalDependencies | DynFlags, GHC
Opt_GADTs | DynFlags, GHC
Opt_GeneralizedNewtypeDeriving | DynFlags, GHC
Opt_Generics | DynFlags, GHC
Opt_GenManifest | DynFlags, GHC
opt_GranMacros | StaticFlags
Opt_Haddock | DynFlags, GHC
Opt_HaddockOptions | DynFlags, GHC
Opt_HideAllPackages | DynFlags, GHC
opt_HistorySize | StaticFlags
opt_HiVersion | StaticFlags
opt_Hpc | StaticFlags
Opt_Hpc_No_Auto | DynFlags, GHC
Opt_IgnoreAsserts | DynFlags, GHC
opt_IgnoreDotGhci | StaticFlags
Opt_IgnoreInterfacePragmas | DynFlags, GHC
Opt_ImplicitImportQualified | DynFlags, GHC
Opt_ImplicitParams | DynFlags, GHC
Opt_ImplicitPrelude | DynFlags, GHC
Opt_ImpredicativeTypes | DynFlags, GHC
Opt_IncoherentInstances | DynFlags, GHC
Opt_InlineIfEnoughArgs | DynFlags, GHC
opt_IrrefutableTuples | StaticFlags
Opt_KeepHcFiles | DynFlags, GHC
Opt_KeepHiDiffs | DynFlags, GHC
Opt_KeepRawSFiles | DynFlags, GHC
Opt_KeepRawTokenStream | DynFlags, GHC
Opt_KeepSFiles | DynFlags, GHC
Opt_KeepTmpFiles | DynFlags, GHC
Opt_KindSignatures | DynFlags, GHC
opt_L | DynFlags, GHC
opt_l | DynFlags, GHC
Opt_LiberalTypeSynonyms | DynFlags, GHC
Opt_LiberateCase | DynFlags, GHC
opt_m | DynFlags, GHC
Opt_MagicHash | DynFlags, GHC
opt_MaxWorkerArgs | StaticFlags
Opt_MethodSharing | DynFlags, GHC
Opt_MonomorphismRestriction | DynFlags, GHC
Opt_MonoPatBinds | DynFlags, GHC
Opt_MultiParamTypeClasses | DynFlags, GHC
Opt_NewQualifiedOperators | DynFlags, GHC
opt_NoDebugOutput | StaticFlags
Opt_NoHsMain | DynFlags, GHC
opt_NoStateHack | StaticFlags
opt_OmitBlackHoling | StaticFlags
Opt_OmitInterfacePragmas | DynFlags, GHC
Opt_OverlappingInstances | DynFlags, GHC
Opt_OverloadedStrings | DynFlags, GHC
opt_P | DynFlags, GHC
Opt_PackageImports | DynFlags, GHC
opt_Parallel | StaticFlags
Opt_ParallelListComp | DynFlags, GHC
Opt_PArr | DynFlags, GHC
Opt_PatternGuards | DynFlags, GHC
opt_PIC | StaticFlags
Opt_PolymorphicComponents | DynFlags, GHC
Opt_PostfixOperators | DynFlags, GHC
Opt_Pp | DynFlags, GHC
opt_PprStyle_Debug | StaticFlags
opt_PprUserLength | StaticFlags
Opt_PrintBindContents | DynFlags, GHC
Opt_PrintBindResult | DynFlags, GHC
Opt_PrintEvldWithShow | DynFlags, GHC
Opt_PrintExplicitForalls | DynFlags, GHC
Opt_QuasiQuotes | DynFlags, GHC
Opt_Rank2Types | DynFlags, GHC
Opt_RankNTypes | DynFlags, GHC
Opt_ReadUserPackageConf | DynFlags, GHC
Opt_RecordPuns | DynFlags, GHC
Opt_RecordWildCards | DynFlags, GHC
Opt_RecursiveDo | DynFlags, GHC
Opt_RegsGraph | DynFlags, GHC
Opt_RegsIterative | DynFlags, GHC
Opt_RelaxedPolyRec | DynFlags, GHC
Opt_RunCPSZ | DynFlags, GHC
opt_SccProfilingOn | StaticFlags
Opt_ScopedTypeVariables | DynFlags, GHC
opt_SimplExcessPrecision | StaticFlags
opt_SimplNoPreInlining | StaticFlags
Opt_SpecConstr | DynFlags, GHC
opt_SpecInlineJoinPoints | StaticFlags
Opt_SplitObjs | DynFlags, GHC
Opt_StandaloneDeriving | DynFlags, GHC
opt_Static | StaticFlags
Opt_StaticArgumentTransformation | DynFlags, GHC
Opt_StgStats | DynFlags, GHC
Opt_Strictness | DynFlags, GHC
opt_SuppressUniques | StaticFlags
Opt_TemplateHaskell | DynFlags, GHC
Opt_TransformListComp | DynFlags, GHC
Opt_TypeFamilies | DynFlags, GHC
Opt_TypeOperators | DynFlags, GHC
Opt_TypeSynonymInstances | DynFlags, GHC
opt_UF_CreationThreshold | StaticFlags
opt_UF_DearOp | StaticFlags
opt_UF_FunAppDiscount | StaticFlags
opt_UF_KeenessFactor | StaticFlags
opt_UF_UseThreshold | StaticFlags
Opt_UnboxedTuples | DynFlags, GHC
Opt_UnboxStrictFields | DynFlags, GHC
Opt_UndecidableInstances | DynFlags, GHC
Opt_UnicodeSyntax | DynFlags, GHC
Opt_UnliftedFFITypes | DynFlags, GHC
opt_Unregisterised | StaticFlags
Opt_Vectorise | DynFlags, GHC
Opt_ViewPatterns | DynFlags, GHC
Opt_WarnDeprecatedFlags | DynFlags, GHC
Opt_WarnDodgyForeignImports | DynFlags, GHC
Opt_WarnDodgyImports | DynFlags, GHC
Opt_WarnDuplicateExports | DynFlags, GHC
Opt_WarnHiShadows | DynFlags, GHC
Opt_WarnImplicitPrelude | DynFlags, GHC
Opt_WarnIncompletePatterns | DynFlags, GHC
Opt_WarnIncompletePatternsRecUpd | DynFlags, GHC
Opt_WarnIsError | DynFlags, GHC
Opt_WarnMissingFields | DynFlags, GHC
Opt_WarnMissingMethods | DynFlags, GHC
Opt_WarnMissingSigs | DynFlags, GHC
Opt_WarnMonomorphism | DynFlags, GHC
Opt_WarnNameShadowing | DynFlags, GHC
Opt_WarnOrphans | DynFlags, GHC
Opt_WarnOverlappingPatterns | DynFlags, GHC
Opt_WarnSimplePatterns | DynFlags, GHC
Opt_WarnTabs | DynFlags, GHC
Opt_WarnTypeDefaults | DynFlags, GHC
Opt_WarnUnrecognisedPragmas | DynFlags, GHC
Opt_WarnUnusedBinds | DynFlags, GHC
Opt_WarnUnusedImports | DynFlags, GHC
Opt_WarnUnusedMatches | DynFlags, GHC
Opt_WarnWarningsDeprecations | DynFlags, GHC
opt_windres | DynFlags, GHC
OR | MachInstrs
orChange | CmmTx
ordClassKey | PrelNames
ordClassName | PrelNames
ordClass_RDR | PrelNames
orderingTyConKey | PrelNames
orderingTyConName | PrelNames
OrdList | OrdList
OrdOp | PrimOp
orElse | Maybes
orElseV | VectMonad
orFail | DsMonad
orIdKey | PrelNames
Orig | RdrName
OriginalCC | CostCentre
OrigIParamCache | HscTypes
OrigNameCache | HscTypes
orName | PrelNames
OrOp | PrimOp
otArgPoss | TyCon
Other | RtClosureInspect
OtherCon | CoreSyn
otherCons | CoreSyn, CoreUnfold
OtherLetter | Unicode
OtherNumber | Unicode
OtherPunctuation | Unicode
OtherSection | Cmm
OtherSymbol | Unicode
otherwiseIdKey | PrelNames
otherwiseIdName | PrelNames
OutAlt | SimplEnv
OutArg | SimplEnv
OutBind | SimplEnv
OutBndr | SimplEnv
OutCoercion | SimplEnv
outdegreeG | Digraph
OutExpr | SimplEnv
outgoingSlot | CmmExpr, Cmm
OutId | SimplEnv
outOfLine | MkZipCfg, MkZipCfgCmm
OutPat | HsPat, HsSyn, GHC
Outputable | Outputable
OutputableBndr | Outputable
outputFile | DynFlags, GHC
outputForeignStubs | CodeOutput
outputHi | DynFlags, GHC
OutType | SimplEnv
OutTyVar | SimplEnv
Overflow | Exception
overheadCCS | CostCentre
OverlapFlag | BasicTypes, InstEnv
OverlapOk | BasicTypes, InstEnv
OverLit | HsLit, HsSyn, GHC
overLitType | HsLit, HsSyn, GHC
OverLitVal | HsLit, HsSyn, GHC
P
1 (Type/Class) | ParserCoreUtils
2 (Type/Class) | Lexer
3 (Data Constructor) | Lexer
PACK | ByteCodeInstr
package | PackageConfig, Packages
PackageConfig | PackageConfig, Packages
packageConfigId | PackageConfig, Packages
PackageConfigMap | Packages
packageConfigToInstalledPackageInfo | PackageConfig, Packages
packageDbModules | GHC
PackageFlag | DynFlags
packageFlags | DynFlags, GHC
packageHsLibs | Packages
PackageId | Module, GHC
PackageIdentifier
1 (Data Constructor) | PackageConfig, Packages
2 (Type/Class) | PackageConfig, Packages
packageIdFS | Module
packageIdString | Module
PackageIfaceTable | HscTypes
PackageInstEnv | HscTypes
PackageRuleBase | HscTypes
PackageState
1 (Type/Class) | Packages
2 (Data Constructor) | Packages
PackageTypeEnv | HscTypes
packHalfWordsCLit | CgUtils
packPA | VectUtils
packPAVar | VectBuiltIn, VectMonad
paDataCon | VectBuiltIn, VectMonad
paDFunType | VectUtils
paDictArgType | VectUtils
paDictOfType | VectUtils
PageMode | Pretty
pairTyCon | TysWiredIn
paMethod | VectUtils
Panic | Panic, GHC
panic | Panic, Outputable
panicFastInt | Panic, Outputable
PAP | RtClosureInspect
ParagraphSeparator | Unicode
ParamLocation | CmmCallConv
ParAtAbsOp | PrimOp
ParAtForNowOp | PrimOp
ParAtOp | PrimOp
ParAtRelOp | PrimOp
parens
1 (Function) | Pretty
2 (Function) | Outputable
parenSymOcc | OccName, Name
parens_RDR | PrelNames
Parent | RdrName
ParentIs | RdrName
parErrorIdKey | PrelNames
ParGlobalOp | PrimOp
parIdKey | PrelNames
PARITY | MachInstrs
ParLocalOp | PrimOp
ParOp | PrimOp
ParPat | HsPat, HsSyn, GHC
parrayReprDataCon | VectUtils
parrayReprTyCon | VectUtils
parrayTyCon | VectBuiltIn, VectMonad
PArrComp | HsExpr, HsSyn, GHC
parrDataConKey | PrelNames
parrFakeCon | TysWiredIn
PArrPat | HsPat, HsSyn, GHC
PArrSeq | HsExpr, HsSyn, GHC
PArrSeqOrigin | TcRnTypes, TcRnMonad, Inst
parrTyCon | TysWiredIn
parrTyConKey | PrelNames
parrTyConName | TysWiredIn
parrTyCon_name | RnHsSyn
parrTyCon_RDR | TysWiredIn
parseCmmFile | CmmParse
parseCore | ParserCore
ParsedMod | GHC
ParsedModule | GHC
ParsedSource | GHC
parsedSource | GHC
parseDynamicFlags | DynFlags, GHC
parseDynamicNoPackageFlags | DynFlags
parseError | RdrHsSyn
parseFile | HscMain
parseHaddockComment | GHC
parseHaddockParagraphs | HaddockParse
parseHaddockString | HaddockParse
parseHeader | Parser
parseIdentifier | Parser
parseKey | HaddockUtils
parseModule
1 (Function) | Parser
2 (Function) | GHC
parseModuleHeader | HaddockUtils
parseName | InteractiveEval, GHC
ParseResult
1 (Type/Class) | ParserCoreUtils
2 (Type/Class) | Lexer
parseSearchPath | Util
parseStaticFlags | StaticFlagParser, GHC
parseStmt | Parser
parseType | Parser
parseUnsignedInteger | StringBuffer
ParStmt | HsExpr, HsSyn, GHC
ParStmtCtxt | HsExpr, HsSyn, GHC
partitionBag | Bag
partitionWith | Util
PartWay | Outputable
PassFlag | CmdLineParser
Pat | HsPat, HsSyn, GHC
PatBind | HsBinds, HsSyn, GHC
PatBindRhs | HsExpr, HsSyn, GHC
PatBr | HsExpr, HsSyn, GHC
patchEraseLive | RegLiveness
patchJump | RegAllocInfo
patchRegs | RegAllocInfo
patchRegsLiveInstr | RegLiveness
patErrorIdKey | PrelNames
PatGuard | HsExpr, HsSyn, GHC
path | Digraph
patQTyConName | DsMeta
patsAreAllCons | HsPat, HsSyn, GHC
patsAreAllLits | HsPat, HsSyn, GHC
patSigErr | RnPat
PatSkol | TcType
PatternMatchFail
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
paTyCon | VectBuiltIn, VectMonad
pat_args | HsPat, HsSyn, GHC
pat_binds | HsPat, HsSyn, GHC
pat_con | HsPat, HsSyn, GHC
pat_dicts | HsPat, HsSyn, GHC
pAT_ERROR_ID | MkId, PrelInfo
pat_lhs | HsBinds, HsSyn, GHC
pat_rhs | HsBinds, HsSyn, GHC
pat_rhs_ty | HsBinds, HsSyn, GHC
pat_tvs | HsPat, HsSyn, GHC
pat_ty | HsPat, HsSyn, GHC
pa_brackets | HsExpr, HsSyn, GHC
pBox | FastTypes
PendingSplice | HsExpr, HsSyn, GHC
performPrimReturn | CgTailCall
performReturn | CgTailCall
performTailCall | CgTailCall
perhapsForallMsg | RnEnv
PFailed | Lexer
pgmError | Panic, Outputable
pgm_a | DynFlags, GHC
pgm_c | DynFlags, GHC
pgm_dll | DynFlags, GHC
pgm_F | DynFlags, GHC
pgm_L | DynFlags, GHC
pgm_l | DynFlags, GHC
pgm_m | DynFlags, GHC
pgm_P | DynFlags, GHC
pgm_s | DynFlags, GHC
pgm_sysman | DynFlags, GHC
pgm_T | DynFlags, GHC
pgm_windres | DynFlags, GHC
Phase | DriverPhases, GHC
PhaseFailed | Panic, GHC
phaseInputExt | DriverPhases
PicBaseReg | CmmExpr, Cmm
picCCOpts | DynFlags
picIsOn | Util
pkgDatabase | DynFlags, GHC
pkgIdMap | Packages
pkgName | PackageConfig, Packages
pkgState | DynFlags, GHC
pkgUrl | PackageConfig, Packages
pkgVersion | PackageConfig, Packages
placeHolderNames | HsBinds, HsSyn, GHC
placeHolderType | HsTypes, HsSyn, GHC
PlayRisky | ForeignCall
PlaySafe | ForeignCall
playSafe | ForeignCall
playThreadSafe | ForeignCall
plural | Outputable
plusAssoc_C | ListSetOps
plusDU | NameSet
plusFM | FiniteMap
plusFM_C | FiniteMap
plusFV | NameSet
plusFVs | NameSet
plusGlobalRdrEnv | RdrName
plusHsValBinds | HsBinds, HsSyn, GHC
plusImportAvails | TcRnTypes, TcRnMonad
plusIntegerIdKey | PrelNames
plusIntegerName | PrelNames
plusInteger_RDR | PrelNames
plusLIE | TcRnTypes, TcRnMonad
plusLIEs | TcRnTypes, TcRnMonad
plusModuleEnv | Module
plusModuleEnv_C | Module
plusNameEnv | NameEnv
plusNameEnv_C | NameEnv
plusOccEnv | OccName, Name
plusOccEnv_C | OccName, Name
plusRegSet | CmmExpr, Cmm
plusSimplCount | SimplMonad
plusSpillCostInfo | RegSpillCost
plusSpillCostRecord | RegSpillCost
plusStmts | CmmUtils
plusTx | CmmTx
plusTyConKey | PrelNames
plusTyConName | PrelNames
plusUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
plusUFM_C
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
plusVarEnv | VarEnv
plusVarEnv_C | VarEnv
plusVectInfo | HscTypes
plusWarns | HscTypes
plus_RDR | PrelNames
POk | Lexer
Poly | NewDemand
polyAbstract | VectUtils
PolyAlt | StgSyn
polyApply | VectUtils
polyPatSig | TcPat
polyVApply | VectUtils
POP | MachInstrs
popContext | Lexer
popErrCtxt | TcRnMonad
popLexState | Lexer
POS | MachInstrs
PostInlineUnconditionally | SimplMonad
postInlineUnconditionally | SimplUtils
postorder_dfs | ZipCfg
postorder_dfs_from | ZipCfg
postorder_dfs_from_except | ZipCfg
PostTcExpr | HsExpr, HsSyn, GHC
PostTcTable | HsExpr, HsSyn, GHC
PostTcType | HsTypes, HsSyn, GHC
ppArityInfo | IdInfo
ppCafInfo | IdInfo
ppr | Outputable
pprBasicBlock | PprMach
pprBinders | TcEnv
pprBinds | HsExpr, HsSyn, GHC
pprBndr | Outputable
pprCallishMachOp | MachOp
pprCLabel | CLabel
pprCLabelString | ForeignCall
pprClassPred | Type, TcType
pprCmdArg | HsExpr, HsSyn, GHC
pprCmm | PprCmm
pprCmmGraphLikeCmm
1 (Function) | ZipCfgCmmRep
2 (Function) | PprCmmZ
pprCmms | PprCmm
pprCode | Outputable
pprComp | HsExpr, HsSyn, GHC
pprCoreAlt | PprCore
pprCoreBinding | PprCore
pprCoreBindings | PprCore
pprCoreExpr | PprCore
pprCostCentreCore | CostCentre
pprData | PprMach
pprDebugParendExpr | HsExpr, HsSyn, GHC
pprDeeper | Outputable
pprDeeperList | Outputable
pprDefnLoc | SrcLoc, GHC
pprDictsInFull | Inst
pprDictsTheta | Inst
pprDo | HsExpr, HsSyn, GHC
pprEquation | FunDeps
pprExpr
1 (Function) | HsExpr, HsSyn, GHC
2 (Function) | PprCmm
pprFamInst | FamInstEnv
pprFamInstHdr | FamInstEnv
pprFamInsts | FamInstEnv
pprFastFilePath | Outputable
pprForAll | Type
pprFunBind | HsExpr, HsSyn, GHC
pprFunDep | Class
pprFundeps | Class, FunDeps, GHC
pprGlobalRdrEnv | RdrName
pprGotDeclaration | PositionIndependentCode
pprGraph | ZipCfg
pprGRHS | HsExpr, HsSyn, GHC
pprGRHSs | HsExpr, HsSyn, GHC
pprGroupByClause | HsExpr, HsSyn, GHC
pprHsBracket | HsExpr, HsSyn, GHC
pprHsChar | Outputable
pprHsContext | HsTypes, HsSyn, GHC
pprHsForAll | HsTypes, HsSyn, GHC
pprHsInfix | Outputable
pprHsString | Outputable
pprHsTyVarBndr | HsTypes, HsSyn, GHC
pprHsVar | Outputable
pprHsWrapper | HsBinds, HsSyn, GHC
pprIfaceBndrs | IfaceType, IfaceSyn
pprIfaceContext | IfaceType, IfaceSyn
pprIfaceDeclHead | IfaceSyn
pprIfaceExpr | IfaceSyn
pprIfaceForAllPart | IfaceType, IfaceSyn
pprIfaceIdBndr | IfaceType, IfaceSyn
pprIfaceStrictSig | NewDemand
pprIfaceTvBndr | IfaceType, IfaceSyn
pprIfaceTvBndrs | IfaceType, IfaceSyn
pprIfaceType | IfaceType, IfaceSyn
pprImportedSymbol | PositionIndependentCode
pprInfixName | Name
pprInfixVar | Outputable
pprInst | Inst
pprInstance | InstEnv, GHC
pprInstanceHdr | InstEnv, GHC
pprInstances | InstEnv, Inst
pprInstArising | TcRnTypes, TcRnMonad
pprInstInfo | TcEnv
pprInstInfoDetails | TcEnv
pprInstInFull | Inst
pprInstLoc | TcRnTypes, TcRnMonad, Inst
pprInstr | PprMach
pprInsts | Inst
pprintClosureCommand | Debugger
pprKind | Type, TcType
pprLExpr | HsExpr, HsSyn, GHC
pprLgraph | ZipCfg
pprLHsBinds | HsBinds, HsSyn, GHC
pprLit | PprCmm
pprMachOp | MachOp
pprMatch | HsExpr, HsSyn, GHC
pprMatchContext | HsExpr, HsSyn, GHC
pprMatches | HsExpr, HsSyn, GHC
pprMatchInCtxt | HsExpr, HsSyn, GHC
pprModIface | LoadIface
pprModule | Module, GHC
pprModuleName | Module
pprNameLoc | Name
pprNameProvenance | RdrName
pprNameSpace | OccName, Name
pprNameSpaceBrief | OccName, Name
pprNatCmmTop | PprMach
pprNewStrictness | IdInfo
pprNonVarNameSpace | OccName, Name
pprOccName | OccName, Name
pprPanic | Outputable
pprPanicFastInt | Outputable
pprParendExpr
1 (Function) | PprCore
2 (Function) | HsExpr, HsSyn, GHC
pprParendHsType | HsTypes, HsSyn, GHC
pprParendIfaceType | IfaceType, IfaceSyn
pprParendKind | Type, TcType
pprParendType | Type, TcType, GHC
pprParenSymName | GHC
pprPatBind | HsExpr, HsSyn, GHC
pprPgmError | Outputable
pprPrag | HsBinds, HsSyn, GHC
pprPred | Type, TcType
pprPrefixName | Name
pprPrefixVar | Outputable
pprQuotedList | Outputable
pprRuleBase | Rules
pprRules | PprCore
pprRulesForUser | Rules
pprSection | PprCmm
pprSectionHeader | PprMach
pprSetDepth | Outputable
pprSimplCount | SimplMonad
pprSimplEnv | SimplEnv
pprSize | PprMach
pprSkolInfo | TcType
pprSkolTvBinding | TcType
pprSourceTyCon | Type
pprSpec | HsBinds, HsSyn, GHC
pprSpillCostRecord | RegSpillCost
pprSplice | HsExpr, HsSyn, GHC
pprStatic | PprCmm
pprStats
1 (Function) | RegAllocLinear
2 (Function) | RegAllocStats
pprStatsConflict | RegAllocStats
pprStatsLifeConflict | RegAllocStats
pprStatsLifetimes | RegAllocStats
pprStatsSpills | RegAllocStats
pprStgBinding | StgSyn
pprStgBindings | StgSyn
pprStgBindingsWithSRTs | StgSyn
pprStmt
1 (Function) | HsExpr, HsSyn, GHC
2 (Function) | PprCmm
pprStmtContext | HsExpr, HsSyn, GHC
pprStmtInCtxt | HsExpr, HsSyn, GHC
pprStringInCStyle | PprC
PprStyle | Outputable
pprTarget | HscTypes
pprTargetId | HscTypes
pprTcTyThingCategory | TcRnTypes, TcRnMonad
pprTcTyVarDetails | TcType
pprTerm | RtClosureInspect
pprTheta | Type, TcType
pprThetaArrow | Type, TcType, GHC
pprTrace | Outputable
pprType | Type, TcType
pprTypeAndContents | Debugger
pprTypeApp | Type, TcType, GHC
pprTypeForUser | PprTyThing
pprTyThing
1 (Function) | Type
2 (Function) | PprTyThing
pprTyThingCategory | Type, TcType
pprTyThingHdr | PprTyThing
pprTyThingInContext | PprTyThing
pprTyThingInContextLoc | PprTyThing
pprTyThingLoc | PprTyThing
pprUnique | Unique
pprUserReg | PprMach
pprUserTypeCtxt | TcType
pprValBindsForUser | HsBinds, HsSyn, GHC
pprVarSig | HsBinds, HsSyn, GHC
pprWithCommas | Outputable
ppr_expr | HsExpr, HsSyn, GHC
ppr_hs_context | HsTypes, HsSyn, GHC
ppr_lexpr | HsExpr, HsSyn, GHC
ppr_mbDoc | HsDoc, HsSyn, GHC
ppr_monobind | HsBinds, HsSyn, GHC
ppr_sig | HsBinds, HsSyn, GHC
ppSourceStats | HscStats
ppWorkerInfo | IdInfo
pp_dotdot | HsExpr, HsSyn, GHC
pp_rhs | HsExpr, HsSyn, GHC
Prag | HsBinds, HsSyn, GHC
pragBrackets | HsBinds, HsSyn, GHC
pragState | Lexer
prDataCon | VectBuiltIn, VectMonad
prDFunOfTyCon | VectUtils
preArr | Digraph
prec_RDR | PrelNames
predFamInsts | Type
predMap | CmmContFlowOpt
PredType | Type, TcType, GHC
predTypeRep | Type
predTyUnique | TcType
pred_RDR | PrelNames
Prefix | CmdLineParser
PrefixCon | HsPat, HsSyn, GHC
PrefixPred | CmdLineParser
PreInlineUnconditionally | SimplMonad
preInlineUnconditionally | SimplUtils
preloadPackages | Packages
pRELUDE | PrelNames
pRELUDE_NAME | PrelNames
prepareAlts | SimplUtils
prepForeignCall | LibFFI
preprocess | DriverPipeline
preprTyCon | VectBuiltIn, VectMonad
preSubType | TcUnify
prevChar | StringBuffer
Prim | RtClosureInspect, InteractiveEval
PrimAlt | StgSyn
primMethod | VectBuiltIn
primMname | ExternalCore
PrimOp | PrimOp
PrimOpId | IdInfo
primOpId | PrelInfo
primOpIsCheap | PrimOp
primOpIsDupable | PrimOp
primOpNeedsWrapper | PrimOp
primOpOcc | PrimOp
primOpOkForSpeculation | PrimOp
primOpOutOfLine | PrimOp
PrimOpResultInfo | PrimOp
primOpRules | PrelRules
primOpSig | PrimOp
primOpTag | PrimOp
primOpType | PrimOp
primPackageId | Module
primPArray | VectBuiltIn
PrimRep | TyCon, Type
primRepHint | SMRep
primRepSizeW | TyCon
primRepToCgRep | SMRep
primTyCons | TysPrim
printBagOfErrors | ErrUtils
printBagOfWarnings | ErrUtils
printDoc | Pretty
printDump | Outputable
printError | ErrUtils
printErrorsAndWarnings | ErrUtils
printErrs | Outputable
printExceptionAndWarnings | GHC
PrintExplicitForalls | PprTyThing
printForAsm | Outputable
printForC | Outputable
printForUser | Outputable
printForUserPartWay | Outputable
printIdKey | PrelNames
printName | PrelNames
printSDoc | Outputable
PrintUnqualified | Outputable, GHC
printWarnings | GHC
PrivateUse | Unicode
processArgs | CmdLineParser
ProcExpr | HsExpr, HsSyn, GHC
ProcOrigin | TcRnTypes, TcRnMonad, Inst
Prod | NewDemand
prodTyCon | VectBuiltIn, VectMonad
profAlloc | CgProf
profDynAlloc | CgProf
profHdrSize | SMRep
ProfilingInfo
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
pROF_HDR_SIZE | Constants
progName | Panic
ProgramError | Panic, GHC
ProtoBCO
1 (Type/Class) | ByteCodeInstr
2 (Data Constructor) | ByteCodeInstr
protoBCOArity | ByteCodeInstr
protoBCOBitmap | ByteCodeInstr
protoBCOBitmapSize | ByteCodeInstr
protoBCOExpr | ByteCodeInstr
protoBCOInstrs | ByteCodeInstr
protoBCOName | ByteCodeInstr
protoBCOPtrs | ByteCodeInstr
protoCmmCPSZ | CmmCPSZ
Provenance | RdrName
prTyCon | VectBuiltIn, VectMonad
PState
1 (Type/Class) | Lexer
2 (Data Constructor) | Lexer
PStr | Pretty
ptext
1 (Function) | Pretty
2 (Function) | Outputable
PtrArg | SMRep
PtrHint | MachOp
PtrRep | TyCon, Type
ptrs
1 (Function) | ByteCodeItbls
2 (Function) | RtClosureInspect
ptrTyConKey | PrelNames
ptrTyConName | PrelNames
pUnbox | FastTypes
punctuate
1 (Function) | Pretty
2 (Function) | Outputable
punc_RDR | PrelNames
pure | MonadUtils, IOEnv, TcRnMonad, DsMonad
PUSH | MachInstrs
pushCCOnCCS | CostCentre
pushCurrentContext | Lexer
pushLexState | Lexer
pushReturnAddress | CgTailCall
pushUnboxedTuple | CgTailCall
pushUpdateFrame | CgStackery
PUSH_ALTS | ByteCodeInstr
PUSH_ALTS_UNLIFTED | ByteCodeInstr
PUSH_APPLY_D | ByteCodeInstr
PUSH_APPLY_F | ByteCodeInstr
PUSH_APPLY_L | ByteCodeInstr
PUSH_APPLY_N | ByteCodeInstr
PUSH_APPLY_P | ByteCodeInstr
PUSH_APPLY_PP | ByteCodeInstr
PUSH_APPLY_PPP | ByteCodeInstr
PUSH_APPLY_PPPP | ByteCodeInstr
PUSH_APPLY_PPPPP | ByteCodeInstr
PUSH_APPLY_PPPPPP | ByteCodeInstr
PUSH_APPLY_V | ByteCodeInstr
PUSH_BCO | ByteCodeInstr
PUSH_G | ByteCodeInstr
PUSH_L | ByteCodeInstr
PUSH_LL | ByteCodeInstr
PUSH_LLL | ByteCodeInstr
PUSH_PRIMOP | ByteCodeInstr
PUSH_UBX | ByteCodeInstr
put
1 (Function) | State
2 (Function) | Binary
putAt | Binary
putByte | Binary
putByteArray | Binary
putCmdLineState | CmdLineParser
putDictionary | Binary
putFS | Binary
putMsg | ErrUtils
PutMVarOp | PrimOp
putSrcSpanDs | DsMonad
put_ | Binary
qTyConName | DsMeta
Qual
1 (Type/Class) | ExternalCore
2 (Data Constructor) | RdrName, GHC
QualifyName | Outputable
qualModule | Outputable
qualName | Outputable
qualSpecOK | RdrName
QuasiQuotePat | HsPat, HsSyn, GHC
QuietBinIFaceReading | BinIface
quoteExpName | DsMeta
quotePatName | DsMeta
quotes
1 (Function) | Pretty
2 (Function) | Outputable
quotFastInt | FastTypes
r10 | MachRegs
r11 | MachRegs
r12 | MachRegs
r13 | MachRegs
r14 | MachRegs
r15 | MachRegs
r8 | MachRegs
r9 | MachRegs
raCoalesced | RegAllocStats
raFinal | RegAllocStats
raGraph | RegAllocStats
raGraphColored | RegAllocStats
RaiseIOOp | PrimOp
RaiseOp | PrimOp
raLiveCmm | RegAllocStats
rANDOM | PrelNames
randomClassKey | PrelNames
randomClassName | PrelNames
randomGenClassKey | PrelNames
randomGenClassName | PrelNames
range_RDR | PrelNames
Rank | TcMType
raPatched | RegAllocStats
raSpillClean | RegAllocStats
raSpillCosts | RegAllocStats
raSpilled | RegAllocStats
raSpillStats | RegAllocStats
raSRMs | RegAllocStats
ratioDataConKey | PrelNames
ratioDataConName | PrelNames
ratioDataCon_RDR | PrelNames
rational
1 (Function) | Pretty
2 (Function) | Outputable
rationalTyConKey | PrelNames
rationalTyConName | PrelNames
ratioTyConKey | PrelNames
ratioTyConName | PrelNames
RawCmm | Cmm
RawCmmTop | Cmm
rax | MachRegs
rbp | MachRegs
rbrace
1 (Function) | Pretty
2 (Function) | Outputable
rbrack
1 (Function) | Pretty
2 (Function) | Outputable
rbx | MachRegs
RcDouble | MachRegs
RcFloat | MachRegs
RcInteger | MachRegs
rcx | MachRegs
rdi | MachRegs
RdrAvailInfo | HscTypes
RdrName | RdrName, GHC
rdrNameOcc | RdrName
rdrNameSpace | RdrName
rdx | MachRegs
reachableG | Digraph
ReadArrayOp | PrimOp
readBinIface | BinIface
readBinMem | Binary
ReadByteArrayOp_Addr | PrimOp
ReadByteArrayOp_Char | PrimOp
ReadByteArrayOp_Double | PrimOp
ReadByteArrayOp_Float | PrimOp
ReadByteArrayOp_Int | PrimOp
ReadByteArrayOp_Int16 | PrimOp
ReadByteArrayOp_Int32 | PrimOp
ReadByteArrayOp_Int64 | PrimOp
ReadByteArrayOp_Int8 | PrimOp
ReadByteArrayOp_StablePtr | PrimOp
ReadByteArrayOp_WideChar | PrimOp
ReadByteArrayOp_Word | PrimOp
ReadByteArrayOp_Word16 | PrimOp
ReadByteArrayOp_Word32 | PrimOp
ReadByteArrayOp_Word64 | PrimOp
ReadByteArrayOp_Word8 | PrimOp
readClassKey | PrelNames
readClassName | PrelNames
readFastMutInt | FastMutInt
readFastMutPtr | FastMutInt
readFilledBox | TcMType
readGEnv | VectMonad
readHexFingerprint | Fingerprint
readIface | LoadIface
readKindVar | TcMType
readLEnv | VectMonad
readListDefault_RDR | PrelNames
readListPrecDefault_RDR | PrelNames
readListPrec_RDR | PrelNames
readList_RDR | PrelNames
readMetaTyVar | TcMType
readMutVar | IOEnv, TcRnMonad
ReadMutVarOp | PrimOp
ReadOffAddrOp_Addr | PrimOp
ReadOffAddrOp_Char | PrimOp
ReadOffAddrOp_Double | PrimOp
ReadOffAddrOp_Float | PrimOp
ReadOffAddrOp_Int | PrimOp
ReadOffAddrOp_Int16 | PrimOp
ReadOffAddrOp_Int32 | PrimOp
ReadOffAddrOp_Int64 | PrimOp
ReadOffAddrOp_Int8 | PrimOp
ReadOffAddrOp_StablePtr | PrimOp
ReadOffAddrOp_WideChar | PrimOp
ReadOffAddrOp_Word | PrimOp
ReadOffAddrOp_Word16 | PrimOp
ReadOffAddrOp_Word32 | PrimOp
ReadOffAddrOp_Word64 | PrimOp
ReadOffAddrOp_Word8 | PrimOp
ReadOnlyData | Cmm
ReadOnlyData16 | Cmm
readPrec_RDR | PrelNames
readRational | Util
ReadTVarOp | PrimOp
rEAD_PREC | PrelNames
realClassKey | PrelNames
realClassName | PrelNames
realFloatClassKey | PrelNames
realFloatClassName | PrelNames
realFracClassKey | PrelNames
realFracClassName | PrelNames
realHp | CgMonad
ReallyUnsafePtrEqualityOp | PrimOp
RealReg | MachRegs
realSp | CgMonad
realWorldPrimId | MkId, PrelInfo
realWorldPrimIdKey | PrelNames
realWorldStatePrimTy | TysPrim
realWorldTy | TysPrim
realWorldTyCon | TysPrim
realWorldTyConKey | PrelNames
rebindToStack | CgBindery
Rec
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn
RecCon | HsPat, HsSyn, GHC
RecConError
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
recConErrorIdKey | PrelNames
RecFieldEnv | TcRnTypes, TcRnMonad
RecFields | TcRnTypes, TcRnMonad
RecFlag | BasicTypes
reconstructType | InteractiveEval, GHC
RecordCon | HsExpr, HsSyn, GHC
recordSelectorFieldLabel | Id, GHC
RecordSelId | IdInfo
recordThUse | TcRnMonad
RecordUpd | HsExpr, HsSyn, GHC
RecordUpdOrigin | TcRnTypes, TcRnMonad, Inst
recoverM | TcRnMonad
RecSelError
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
recSelErrorIdKey | PrelNames
RecStmt | HsExpr, HsSyn, GHC
RecUpd | HsExpr, HsSyn, GHC
RecUpdError
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
recUpdErrorIdKey | PrelNames
Recursive | BasicTypes
rEC_CON_ERROR_ID | MkId, PrelInfo
rec_dotdot | HsPat, HsSyn, GHC
rec_flds | HsPat, HsSyn, GHC
ReEntrant | StgSyn
ReferenceKind | PositionIndependentCode
refineBox | TcUnify
refineBoxToTau | TcUnify
Refinement | Unify
RefinementVisibility | TcRnTypes, TcRnMonad
refinePred | Unify
refineResType | Unify
refineType | Unify
reflectGhc | HscTypes
RefWrap | RtClosureInspect, InteractiveEval
Reg
1 (Type/Class) | RegArchBase
2 (Data Constructor) | RegArchBase
3 (Type/Class) | MachRegs
regAlias | RegArchX86
regAlloc
1 (Function) | RegAllocLinear
2 (Function) | RegAllocColor
RegAllocStats
1 (Type/Class) | RegAllocLinear
2 (Type/Class) | RegAllocStats
RegAllocStatsColored | RegAllocStats
RegAllocStatsSpill | RegAllocStats
RegAllocStatsStart | RegAllocStats
RegClass
1 (Type/Class) | RegArchBase
2 (Type/Class) | MachRegs
regClass | MachRegs
regCoalesce | RegCoalesce
regDotColor | RegAllocStats, RegAllocColor
RegisterParam | CmmCallConv
regLiveness | RegLiveness
RegMap | RegLiveness
regName | RegArchX86
RegNo | MachRegs
RegSet
1 (Type/Class) | CmmExpr, Cmm
2 (Type/Class) | RegLiveness
RegSlot | CmmExpr, Cmm
regsOfClass | RegArchX86
regSpill | RegSpill
RegSub
1 (Type/Class) | RegArchBase
2 (Data Constructor) | RegArchBase
RegUsage | RegAllocInfo
regUsage | RegAllocInfo
reifyGhc | HscTypes
RELOAD | MachInstrs
Reload | CmmSpillReload
RelocatableReadOnlyData | Cmm
removeDeadAssignmentsAndReloads | CmmSpillReload
removeDups | ListSetOps
removeOpt | StaticFlags
removeSpaces | Util
removeTarget | GHC
removeUnreachableBlocksZ | CmmContFlowOpt
RenamedSource | GHC
renamedSource | GHC
renameSigs | RnBinds
renameVirtualReg | MachRegs
render | Pretty
replaceLabelsZ | CmmContFlowOpt
replaceTx | CmmTx
replaceTyVarName | HsTypes, HsSyn, GHC
replicatePA | VectUtils
replicatePAIntPrimVar | VectBuiltIn, VectMonad
replicatePAVar | VectBuiltIn, VectMonad
replicatePIdKey | PrelNames
replicatePName | PrelNames
reportIfUnused | OccName, Name
reportUnusedNames | RnNames
repSplitAppTy_maybe | Type, TcType
repType | Type
rESERVED_C_STACK_BYTES | Constants
rESERVED_STACK_WORDS | Constants
reset_RDR | PrelNames
reslash | Util
resolveObjs | ObjLink
ResSigCtxt | TcType, TcMType, TcHsType
restoreCurrentCostCentre | CgCase
ResTyGADT | HsDecls, HsSyn, GHC
ResTyH98 | HsDecls, HsSyn, GHC
ResType | HsDecls, HsSyn, GHC
resTypeArgDmd | NewDemand
resultRepOfMachOp | MachOp
Results | ZipCfgCmmRep
resultWrapper | DsCCall
Resume
1 (Type/Class) | InteractiveEval, GHC
2 (Data Constructor) | InteractiveEval
resume | InteractiveEval, GHC
resumeApStack | InteractiveEval
resumeBindings | InteractiveEval
resumeBreakInfo | InteractiveEval, GHC
resumeBreakMVar | InteractiveEval
resumeFinalIds | InteractiveEval
resumeHistory | InteractiveEval, GHC
resumeHistoryIx | InteractiveEval, GHC
resumeSpan | InteractiveEval, GHC
resumeStatMVar | InteractiveEval
resumeStmt | InteractiveEval, GHC
resumeThreadId | InteractiveEval, GHC
retAddrSizeW | SMRep
RetCPR | NewDemand
retCPR | NewDemand
RetryOp | PrimOp
RETURN | ByteCodeInstr
ReturnCon | ClosureInfo
returnFC | CgMonad
returnIOIdKey | PrelNames
returnIOName | PrelNames
returnIO_RDR | PrelNames
ReturnIt | ClosureInfo
returnMClassOpKey | PrelNames
returnMName | PrelNames
returnM_RDR | PrelNames
returnP | ParserCoreUtils
ReturnsAlg | PrimOp
returnsCPR | NewDemand
ReturnsPrim | PrimOp
returnUnboxedTuple | CgTailCall
returnUs | UniqSupply
RETURN_UBX | ByteCodeInstr
rET_BIG | SMRep
rET_SMALL | SMRep
RewriteDeep | ZipDataflow
RewriteShallow | ZipDataflow
RewritingDepth | ZipDataflow
rhsIsStatic | CoreUtils
rhssOfAlts | CoreSyn
rhssOfBind | CoreSyn
RI | MachInstrs
RightCoercion | ExternalCore
rightCoercionTyCon | Coercion
rightCoercionTyConKey | PrelNames
rightDataConKey | PrelNames
rightDataConName | PrelNames
rightmost | SrcLoc, GHC
right_RDR | PrelNames
Rigid | TcRnTypes, TcRnMonad
RIImm | MachInstrs
ripRel | MachRegs
RIReg | MachInstrs
rnBindPat | RnPat
rnBndr2 | VarEnv
rnBndrL | VarEnv
rnBndrR | VarEnv
rnBndrs2 | VarEnv
rnContext | RnTypes
RnEnv2 | VarEnv
rnExports | RnNames
rnExpr | RnExpr
rnGRHSs | RnBinds
rnHaddock | RnHsDoc
rnHsDoc | RnHsDoc
rnHsRecFields_Con | RnPat
rnHsRecFields_Update | RnPat
rnHsSigType | RnTypes
rnHsType | RnTypes
rnHsTypeFVs | RnTypes
rnImports | RnNames
rnInScope | VarEnv
rnInScopeSet | VarEnv
rnLExpr | RnExpr
rnLHsDoc | RnHsDoc
rnLHsType | RnTypes
rnLHsTypes | RnTypes
rnLit | RnPat
rnLocalBindsAndThen | RnBinds
RnM | TcRnTypes, TcRnMonad
rnMatchGroup | RnBinds
rnMbLHsDoc | RnHsDoc
rnMethodBinds | RnBinds
rnOccL | VarEnv
rnOccR | VarEnv
rnOverLit | RnPat
rnPatsAndThen_LocalRightwards | RnPat
rnQuasiQuote | RnPat
rnSplice | RnSource
rnSrcDecls | RnSource
rnStmts | RnExpr
rnTopBinds | RnBinds
rnTopBindsLHS | RnBinds
rnTopBindsRHS | RnBinds
rnTyClDecls | RnSource
rnValBindsLHS | RnBinds
rnValBindsRHS | RnBinds
rootMainKey | PrelNames
rOOT_MAIN | PrelNames
roughMatchTcs | InstEnv
roughTopNames | Rules
rparen
1 (Function) | Pretty
2 (Function) | Outputable
rsi | MachRegs
rsp | MachRegs
rtsBuildTag | DynFlags, GHC
rtsPackageId | Module
RU | RegAllocInfo
Rule | CoreSyn
ruleActivation_maybe | CoreSyn
ruleArity | CoreSyn
RuleBase | Rules
RuleBndr
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
RuleBndrSig | HsDecls, HsSyn, GHC
ruleCheck | DynFlags, GHC
ruleCheckProgram | Rules
RuleD | HsDecls, HsSyn, GHC
RuleDecl | HsDecls, HsSyn, GHC
RuleFired | SimplMonad
ruleIdName | CoreSyn
ruleLhsFreeIds | CoreFVs
ruleLhsFreeNames | CoreFVs
ruleMatchTyX | Unify
RuleName | BasicTypes, CoreSyn
ruleName | CoreSyn
ruleRhsFreeVars | CoreFVs
rulesFreeVars | CoreFVs
RuleSkol | TcType
rulesOfBinds | Rules
RunAndLogSteps | InteractiveEval, GHC
runAs | SysTools
RunBreak | InteractiveEval, GHC
runCc | SysTools
runCmdLine | CmdLineParser
runCmmOpts | CmmContFlowOpt
runCpp | SysTools
runDFM | DFMonad
RunException | InteractiveEval, GHC
RunFailed | InteractiveEval, GHC
runFuelIO | OptimizationFuel, DFMonad
runGhc | GHC
runGhcT | GHC
runIOEnv | IOEnv, TcRnMonad
runLink | SysTools
runMainIOName | PrelNames
runMainKey | PrelNames
runMangle | SysTools
runMaybeT | Maybes
runMkDLL | SysTools
RunOk | InteractiveEval, GHC
runPp | SysTools
runQuasiQuoteExpr | TcSplice
runQuasiQuotePat | TcSplice
RunResult | InteractiveEval, GHC
runs | ListSetOps
runSplit | SysTools
runState | State
runState' | State
runStmt | InteractiveEval, GHC
runSTRepIdKey | PrelNames
runSTRepName | PrelNames
runtimeErrorIdKey | PrelNames
RuntimeUnkSkol | TcType
rUNTIME_ERROR_ID | MkId, PrelInfo
RunToCompletion | InteractiveEval, GHC
runTx | CmmTx
runUnlit | SysTools
runWindres | SysTools
ru_act | CoreSyn
ru_args | CoreSyn
ru_bndrs | CoreSyn
ru_fn | CoreSyn
ru_local | CoreSyn
ru_name | CoreSyn
ru_nargs | CoreSyn
ru_rhs | CoreSyn
ru_rough | CoreSyn
ru_try | CoreSyn
Safety | ForeignCall
SameMutableArrayOp | PrimOp
SameMutableByteArrayOp | PrimOp
SameMutVarOp | PrimOp
SameMVarOp | PrimOp
SameTVarOp | PrimOp
SAR | MachInstrs
satCallsOnly | StgSyn
saveVolatileVarsAndRegs | CgCase
scanGraph | GraphOps, GraphColor
SCC
1 (Type/Class) | Digraph
2 (Data Constructor) | CoreSyn
sccAbleCostCentre | CostCentre
Scope | VectMonad
SDoc | Outputable
seCafBlackHoleClosureInfo | ClosureInfo
seCC | SimplEnv
seChkr | SimplEnv
Section | Cmm
SectionL | HsExpr, HsSyn, GHC
SectionR | HsExpr, HsSyn, GHC
seekBin | Binary
seekBy | Binary
seFloats | SimplEnv
seIdSubst | SimplEnv
seInScope | SimplEnv
Select | SimplUtils
selectContinuations | CmmBrokenBlock
selectMatchVar | DsUtils
selectMatchVars | DsUtils
SelectorThunk | ClosureInfo
selectPAIntPrimVar | VectBuiltIn, VectMonad
selectSimpleMatchVarL | DsUtils
sel_label | IdInfo
sel_naughty | IdInfo
sel_tycon | IdInfo
semi
1 (Function) | Pretty
2 (Function) | Outputable
SemiTaggingStuff | CgMonad
seMode | SimplEnv
sep
1 (Function) | Pretty
2 (Function) | Outputable
separateByPtrFollowness | SMRep
SepArg | CmdLineParser
seqBitmap | Bitmap
seqDemand | NewDemand
seqDemands | NewDemand
seqDmd | NewDemand
seqDmdType | NewDemand
seqExpr | CoreSyn
seqExprs | CoreSyn
seqId | MkId, PrelInfo
seqIdInfo | IdInfo
seqIdKey | PrelNames
seqList | Util
seqOccInfo | BasicTypes
seqRules | CoreSyn
seqSpecInfo | IdInfo
seqStrictSig | NewDemand
seqTx | CmmTx
seqType | Type
seqTypes | Type
Sequel | CgMonad
seqUnfolding | CoreSyn, CoreUnfold
seqVar | DsUtils
seqVarSet | VarSet
Session
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
setAllFacts | DFMonad
setAllStrictnessInfo | IdInfo
setArityInfo | IdInfo
setAssocFamilyPermutation | BuildTyCl
setBinds | CgMonad
setBreakOff | BreakArray, GHC
setBreakOn | BreakArray, GHC
setCafInfo | IdInfo
SETCC | MachInstrs
setColor | GraphOps, GraphColor
setContext | InteractiveEval, GHC
setCoVarName | Var
setCoVarUnique | Var
setDeltaNat | NCGMonad
setEnclosingCC | SimplEnv
setEndOfBlockInfo | CgMonad
setEnv | IOEnv, TcRnMonad
setEnvs | TcRnMonad
setErrCtxt | TcRnMonad
setErrsVar | TcRnMonad
setExitFact | DFMonad
setFact | DFMonad
setFamInstEnv | VectMonad
setFloats | SimplEnv
setGblEnv | TcRnMonad
setGEnv | VectMonad
setGlobalRdrScope | GHC
setGlobalTypeEnv | TcEnv
setGlobalTypeScope | GHC
setHpUsage | CgMonad
setIdArity | Id
setIdCafInfo | Id
setIdExported | Id
setIdInfo | Id
setIdName | Id
setIdNewDemandInfo | Id
setIdNewStrictness | Id
setIdNotExported | Id
setIdOccInfo | Id
setIdSpecialisation | Id
setIdType | Id
setIdUnfolding | Id
setIdUnique | Id
setIdVarExported | Var
setIdVarNotExported | Var
setIdWorkerInfo | Id
setInlinePragInfo | IdInfo
setInlinePragma | Id
setInScope | SimplEnv
setInScopeSet | SimplEnv
setInstanceDFunId | InstEnv
setInstLoc | TcRnTypes, TcRnMonad
setLastToken | Lexer
setLBVarInfo | IdInfo
setLclEnv | TcRnMonad
setLclTypeEnv | TcRnMonad
setLEnv | VectMonad
setLevels | SetLevels
setLIEVar | TcRnMonad
setLocalRdrEnv | TcRnMonad
setMode | SimplEnv
setModule | TcRnMonad
setNameCache | IfaceEnv
setNameUnique | Name
setNewDemandInfo | IdInfo
setNewStrictnessInfo | IdInfo
setOccInfo | IdInfo
setOccNameSpace | OccName, Name
setOneShotLambda | Id
setOptM | TcRnMonad
setPackageName | DynFlags
setRdrNameSpace | RdrName
setRealAndVirtualSp | CgStackery
setRealHp | CgHeapery
setRealSp | CgStackery
setRuleIdName | CoreSyn
setSession | HscTypes, GHC
setSessionDynFlags | GHC
setSpecInfo | IdInfo
setSpecInfoHead | IdInfo
setSrcLoc | Lexer
setSrcSpan | TcRnMonad
setSRT | CgMonad
setSRTLabel | CgMonad
setStackFrame | CgStackery
setStage | TcRnMonad
setState | CgMonad
setStkUsage | CgMonad
setSubstEnv | SimplEnv
setTargets | GHC
setTickyCtrLabel | CgMonad
setTmpDir | DynFlags, SysTools
setTvSubstEnv | Type, TcType
setTyConArgPoss | TyCon
setTyVarKind | Var
setTyVarName | Var
setTyVarUnique | Var
setUnfoldingInfo | IdInfo
setUnfoldingInfoLazily | IdInfo
setUserData | Binary
setVarName | Var
setVarType | Var
setVarUnique | Var
setVirtHp | CgHeapery
seTvSubst | SimplEnv
setWarnings | HscTypes
setWorkerInfo | IdInfo
Severity | ErrUtils, GHC
SevError | ErrUtils, GHC
SevFatal | ErrUtils, GHC
SevInfo | ErrUtils, GHC
SevWarning | ErrUtils, GHC
shiftEqns | DsUtils
shiftLFastInt | FastTypes
shiftRAFastInt | FastTypes
shiftRLFastInt | FastTypes
shiftR_FastInt | FastTypes
shimForeignCallArg | CgForeignCall
SHL | MachInstrs
shortcutJump | RegAllocInfo
shortCutLit | TcHsSyn
shortcutStatic | RegAllocInfo
shouldDumpSimplPhase | DynFlags, GHC
showBreakArray | BreakArray
showClassKey | PrelNames
showClassName | PrelNames
showDocWith | Pretty
showException | Panic
showGhcException | Panic, GHC
showIface | LoadIface
showLIE | Inst
showLinkerState | Linker
showList_RDR | PrelNames
showList___RDR | PrelNames
showModMsg | HscTypes
showModule | InteractiveEval, GHC
showParen_RDR | PrelNames
showPass | ErrUtils, CoreLint
showRdrName | RdrName
showRichTokenStream | GHC
showSDoc | Outputable
showSDocDebug | Outputable
showSDocDump | Outputable
showSDocForUser | Outputable
showSDocUnqual | Outputable
showSpace_RDR | PrelNames
showsPrecSDoc | Outputable
showsPrec_RDR | PrelNames
showStgStats | StgStats
showString_RDR | PrelNames
showTerm | Debugger
SHR | MachInstrs
Sig | HsBinds, HsSyn, GHC
sigCtxt | TcUnify
SigD | HsDecls, HsSyn, GHC
sigForThisGroup | HsBinds, HsSyn, GHC
SigmaCtxt | TcMType
sigmaType | RtClosureInspect
sigName | HsBinds, HsSyn, GHC
sigNameNoLoc | HsBinds, HsSyn, GHC
SignedHint | MachOp
SigOrigin | TcRnTypes, TcRnMonad, Inst
SigPatIn | HsPat, HsSyn, GHC
SigPatOut | HsPat, HsSyn, GHC
SigSkol | TcType
SigTv | TcType
sig_id | TcBinds
sig_loc | TcBinds
sig_tau | TcBinds
sig_theta | TcBinds
sig_tvs | TcBinds
simplBinder | SimplEnv
simplBinders | SimplEnv
SimplCont | SimplUtils
SimplCount | SimplMonad
simpleInstInfoClsTy | TcEnv
simpleInstInfoTy | TcEnv
simpleInstInfoTyCon | TcEnv
SimpleKind | Type
SimplEnv
1 (Type/Class) | SimplEnv
2 (Data Constructor) | SimplEnv
simplExpr | Simplify
SimplGently | DynFlags
SimplifierDone | SimplMonad
SimplifierMode | DynFlags
SimplifierSwitch | DynFlags
simplifyExpr | SimplCore
simplLamBndr | SimplEnv
simplLamBndrs | SimplEnv
SimplM | SimplMonad
simplNonRecBndr | SimplEnv
SimplPhase | DynFlags
simplPhases | DynFlags, GHC
simplRecBndrs | SimplEnv
SimplSR | SimplEnv
simplTopBinds | Simplify
SingleEntry | StgSyn
SingleStep
1 (Type/Class) | InteractiveEval, GHC
2 (Data Constructor) | InteractiveEval, GHC
singleton | Util
singletonPIdKey | PrelNames
singletonPName | PrelNames
size | GraphOps, GraphColor
sizeBlockSet | BlockId
SizedSeq | ByteCodeAsm
sizeFM | FiniteMap
SizeofByteArrayOp | PrimOp
SizeofMutableByteArrayOp | PrimOp
sIZEOF_CostCentreStack | Constants
sIZEOF_generation | Constants
sIZEOF_MP_INT | Constants
sIZEOF_snEntry | Constants
sIZEOF_StgAP_NoHdr | Constants
sIZEOF_StgAP_NoThunkHdr | Constants
sIZEOF_StgAP_STACK_NoHdr | Constants
sIZEOF_StgAP_STACK_NoThunkHdr | Constants
sIZEOF_StgArrWords_NoHdr | Constants
sIZEOF_StgAtomicallyFrame_NoHdr | Constants
sIZEOF_StgBCO_NoHdr | Constants
sIZEOF_StgCatchFrame_NoHdr | Constants
sIZEOF_StgCatchRetryFrame_NoHdr | Constants
sIZEOF_StgCatchSTMFrame_NoHdr | Constants
sIZEOF_StgDeadWeak_NoHdr | Constants
sIZEOF_StgFunInfoExtraFwd | Constants
sIZEOF_StgFunInfoExtraRev | Constants
sIZEOF_StgMutArrPtrs_NoHdr | Constants
sIZEOF_StgMutVar_NoHdr | Constants
sIZEOF_StgMVar_NoHdr | Constants
sIZEOF_StgPAP_NoHdr | Constants
sIZEOF_StgSelector_NoHdr | Constants
sIZEOF_StgSelector_NoThunkHdr | Constants
sIZEOF_StgSMPThunkHeader | Constants
sIZEOF_StgStableName_NoHdr | Constants
sIZEOF_StgStopFrame_NoHdr | Constants
sIZEOF_StgTSODistInfo | Constants
sIZEOF_StgTSOGranInfo | Constants
sIZEOF_StgTSOParInfo | Constants
sIZEOF_StgTSOProfInfo | Constants
sIZEOF_StgUpdateFrame_NoHdr | Constants
sIZEOF_StgWeak_NoHdr | Constants
sizeSS | ByteCodeAsm
sizeUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
sizeUniqSet | UniqSet
sizeVarSet | VarSet
Skolem | Unify
SkolemInfo | TcType
skolemiseSubst | InteractiveEval
skolemiseTy | InteractiveEval
SkolemTv | TcType
SLIDE | ByteCodeInstr
sLit | FastString
SllOp | PrimOp
slopSize | ClosureInfo
SlotClass | StackPlacements
slotClass | StackColor
SlotClass128 | StackPlacements
SlotClass32 | StackPlacements
SlotClass64 | StackPlacements
slotClassBits | StackPlacements
SlotSet | StackPlacements
slowArgs | CgCallConv
SlowCall | ClosureInfo
slowCallPattern | CgCallConv
slurpConflicts | RegLiveness
slurpJoinMovs | RegCoalesce
slurpNodeConflictCount | GraphOps, GraphColor
slurpReloadCoalesce | RegLiveness
slurpSpillCostInfo | RegSpillCost
smallEnoughToInline | CoreUnfold
smallIntegerIdKey | PrelNames
smallIntegerName | PrelNames
SmallLiveness | ClosureInfo
smallLiveness | CgCallConv
SMRep | SMRep, ClosureInfo
smRepClosureType | SMRep
smRepClosureTypeInt | SMRep
sndIdKey | PrelNames
sndName | PrelNames
snocBag | Bag
snocOL | OrdList
snocView | Util
SomeChange | CmmTx
SomeException
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
sortLe | Util
sortWith | Util
SourceError | HscTypes
SourceTyCtxt | TcMType
Sp | CmmExpr, Cmm
Space | Unicode
space
1 (Function) | Pretty
2 (Function) | Outputable
SpacingCombiningMark | Unicode
spans | SrcLoc, GHC
speakN | Outputable
speakNOf | Outputable
speakNth | Outputable
speakNTimes | Outputable
specConstrCount | DynFlags, GHC
specConstrProgram | SpecConstr
specConstrThreshold | DynFlags, GHC
SpecInfo
1 (Type/Class) | IdInfo
2 (Data Constructor) | IdInfo
specInfo | IdInfo
specInfoFreeVars | IdInfo
specInfoRules | IdInfo
SpecInstCtxt | TcType, TcMType, TcHsType
SpecInstSig | HsBinds, HsSyn, GHC
SpecPrag | HsBinds, HsSyn, GHC
SpecPragOrigin | TcRnTypes, TcRnMonad, Inst
specProgram | Specialise
SpecSig | HsBinds, HsSyn, GHC
SPILL | MachInstrs
Spill | CmmSpillReload
SpillCostInfo | RegSpillCost
SpillCostRecord | RegSpillCost
spillNatBlock | RegLiveness
SpillStats
1 (Type/Class) | RegSpill
2 (Data Constructor) | RegSpill
spillStoreLoad | RegSpill
Splice
1 (Data Constructor) | TcRnTypes, TcRnMonad
2 (Data Constructor) | DsMonad
SpliceD | HsDecls, HsSyn, GHC
SpliceDecl
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
spliceOK | TcEnv
splice_head | ZipCfg
splice_head' | ZipCfg
splice_head_only' | ZipCfg
splice_tail | ZipCfg
SpLim | CmmExpr, Cmm
spLimReg | CmmExpr, Cmm
split | Util
splitAppTy | Type
splitAppTys | Type
splitAppTy_maybe | Type
SplitAs | DriverPhases
splitAtList | Util
splitAtProcPoints | CmmProcPointZ
splitCoercionKind | Coercion
splitCoercionKind_maybe | Coercion
splitEithers | Util
splitForAllTys | Type, GHC
splitForAllTy_maybe | Type
splitFunTy | Type
splitFunTys | Type
splitFunTysN | Type
splitFunTy_maybe | Type
splitHsFunType | HsTypes, HsSyn, GHC
splitHsInstDeclTy | HsTypes, HsSyn, GHC
splitInlineCont | SimplUtils
splitKindFunTys | Type
splitKindFunTysN | Type
splitLongestPrefix | Util
SplitMangle | DriverPhases
splitNewTypeRepCo_maybe | Coercion
splitProductType | DataCon
splitProductType_maybe | DataCon
splitStrictSig | NewDemand
splitTyConApp | Type
splitTyConApp_maybe | Type
splitUniqSupply | UniqSupply
spReg | CmmExpr, Cmm
spRel
1 (Function) | MachRegs
2 (Function) | CgStackery
SQRT | MachInstrs
squeese
1 (Function) | RegArchBase
2 (Function) | RegArchX86
srcDataName | OccName, Name
srcErrorMessages | HscTypes
SrcLoc | SrcLoc, GHC
srcLocCol | SrcLoc, GHC
srcLocFile | SrcLoc, GHC
srcLocLine | SrcLoc, GHC
srcLocSpan | SrcLoc, GHC
srcParseFail | Lexer
SrcSpan | SrcLoc, GHC
srcSpanEnd | SrcLoc, GHC
srcSpanEndCol | SrcLoc, GHC
srcSpanEndLine | SrcLoc, GHC
srcSpanFile | SrcLoc, GHC
srcSpanFileName_maybe | SrcLoc
srcSpanStart | SrcLoc, GHC
srcSpanStartCol | SrcLoc, GHC
srcSpanStartLine | SrcLoc, GHC
SrlOp | PrimOp
SRT
1 (Type/Class) | StgSyn
2 (Data Constructor) | StgSyn
SRTEntries | StgSyn
srtlen | ByteCodeItbls
ssElts | ByteCodeAsm
stability | PackageConfig, Packages
stableIdInfo | CgBindery
StableLoc | CgBindery
stableModuleCmp | Module
stableModuleNameCmp | Module
stableNameDataConKey | PrelNames
stableNamePrimTyCon | TysPrim
stableNamePrimTyConKey | PrelNames
StableNameToIntOp | PrimOp
stableNameTyConKey | PrelNames
stablePackageIdCmp | Module
stablePtrPrimTyCon | TysPrim
stablePtrPrimTyConKey | PrelNames
stablePtrTyConKey | PrelNames
stablePtrTyConName | PrelNames
StackOverflow | Exception
StackParam | CmmCallConv
StackPlacement | StackPlacements
stackSlot128 | StackPlacements
stackSlot32 | StackPlacements
stackSlot64 | StackPlacements
StackSlotMap | CmmExpr, Cmm
StackUsage
1 (Type/Class) | CgMonad
2 (Data Constructor) | CgMonad
standaloneDerivingEnabled | Lexer
StandAloneDerivOrigin | TcRnTypes, TcRnMonad, Inst
standardClassKeys | PrelNames
StandardFormInfo | ClosureInfo
startPhase | DriverPhases
startsConId | OccName, Name
startsConSym | OccName, Name
startsVarId | OccName, Name
startsVarSym | OccName, Name
State
1 (Type/Class) | State
2 (Data Constructor) | State
statePrimTyCon | TysPrim
statePrimTyConKey | PrelNames
staticClosureNeedsLink | ClosureInfo
staticClosureRequired | ClosureInfo
staticFlags | StaticFlags
staticGranHdr | CgParallel
staticParHdr | CgParallel
staticProfHdr | CgProf
StaticTarget | ForeignCall
staticTickyHdr | CgTicky
Status | InteractiveEval
StdCallConv | ForeignCall
stdInfoTableSizeB | CgInfoTbls
sTD_HDR_SIZE | Constants
stepOn | StringBuffer
step_RDR | PrelNames
stg2stg | SimplStg
StgAlt | StgSyn
StgApp | StgSyn
StgArg | StgSyn
stgArgHasCafRefs | StgSyn
stgArgType | StgSyn
StgBinderInfo | StgSyn
stgBindHasCafRefs | StgSyn
StgBinding | StgSyn
StgCase | StgSyn
StgConApp | StgSyn
StgDoMassageForProfiling | DynFlags
StgExpr | StgSyn
StgFCallOp | StgSyn
StgHalfWord | SMRep
StgInfoTable
1 (Type/Class) | ByteCodeItbls
2 (Data Constructor) | ByteCodeItbls
StgLam | StgSyn
StgLet | StgSyn
StgLetNoEscape | StgSyn
StgLit | StgSyn
StgLitArg | StgSyn
StgLiveVars | StgSyn
stgMassageForProfiling | SCCfinal
StgNonRec | StgSyn
StgOp | StgSyn
StgOpApp | StgSyn
StgPrimOp | StgSyn
StgRec | StgSyn
StgRhs | StgSyn
stgRhsArity | StgSyn
StgRhsClosure | StgSyn
StgRhsCon | StgSyn
stgSatOcc | StgSyn
StgSCC | StgSyn
StgTick | StgSyn
StgToDo | DynFlags
stgToDo | DynFlags, GHC
StgTypeArg | StgSyn
stgUnsatOcc | StgSyn
StgVarArg | StgSyn
StgWord | SMRep
STKCHECK | ByteCodeInstr
stkChkGen | CgHeapery
stkChkNodePoints | CgHeapery
Stmt | HsExpr, HsSyn, GHC
stmtC | CgMonad
StmtCtxt | HsExpr, HsSyn, GHC
stmtList | CmmUtils
StmtLR | HsExpr, HsSyn, GHC
stmtsC | CgMonad
stolen_x86_regs | DynFlags, GHC
Stop | SimplUtils
StopLn | DriverPhases
Str | Pretty
stretchZipWith | Util
StrictArg | SimplUtils
StrictBind | SimplUtils
StrictnessMark | BasicTypes, GHC
StrictSig
1 (Type/Class) | NewDemand
2 (Data Constructor) | NewDemand
strImmLit | MachRegs
StringBuffer
1 (Type/Class) | StringBuffer
2 (Data Constructor) | StringBuffer
stringToPackageId | Module
stringToStringBuffer | StringBuffer
stringTy | TysWiredIn
stringTyConKey | PrelNames
stringTyConName | PrelNames
stripLive | RegLiveness
stronglyConnCompFromEdgedVertices | Digraph
stronglyConnCompFromEdgedVerticesR | Digraph
stronglyConnCompG | Digraph
stubDir | DynFlags, GHC
SUB | MachInstrs
subAnalysis | DFMonad
subFunTys | TcUnify
subIntervals | Interval
SubL16 | RegArchBase
SubL8 | RegArchBase
SubL8H | RegArchBase
Subst | CoreSubst
substBndr | CoreSubst
substBndrs | CoreSubst
substEqSpec | TcType
substExpr
1 (Function) | CoreSubst
2 (Function) | SimplEnv
substId | SimplEnv
substInScope | CoreSubst
substInteractiveContext | HscTypes
substPred | Type
substRecBndrs | CoreSubst
substSpec | CoreSubst
substTheta | Type, TcType
substTy
1 (Function) | Type, TcType
2 (Function) | CoreSubst
3 (Function) | SimplEnv
substTys | Type, TcType
substTysWith | Type
substTyVar | Type, TcType
substTyVarBndr | Type, TcType
substTyVars | Type, TcType
substTyWith | Type, TcType
substWorker
1 (Function) | CoreSubst
2 (Function) | SimplEnv
subsumedCCS | CostCentre
subTerms | RtClosureInspect, InteractiveEval
subVarSet | VarSet
Succeeded
1 (Data Constructor) | Maybes
2 (Data Constructor) | BasicTypes, GHC
succeeded | BasicTypes
SuccessFlag | BasicTypes, GHC
successIf | BasicTypes
succs | ZipCfg
succ_RDR | PrelNames
Suffix | Util
sumTyCon | VectBuiltIn, VectMonad
sumTyCons | VectBuiltIn, VectMonad
Supported | CmdLineParser
supportedLanguages | DynFlags
Surrogate | Unicode
Suspension | RtClosureInspect, InteractiveEval
SwBool | SimplMonad, SimplEnv
SwInt | SimplMonad, SimplEnv
SwitchChecker | SimplMonad, SimplEnv
switchIsOn | SimplMonad, SimplEnv
SwitchResult | SimplMonad, SimplEnv
SWIZZLE | ByteCodeInstr
SwString | SimplMonad, SimplEnv
sybPackageId | Module
SymbolPtr | CLabel
symbol_RDR | PrelNames
SymCoercion | ExternalCore
symCoercionTyCon | Coercion
symCoercionTyConKey | PrelNames
SynonymTyCon | TyCon
SyntaxExpr | HsExpr, HsSyn, GHC
SyntaxTable | HsExpr, HsSyn, GHC
synTyConDefn | TyCon, GHC
synTyConResKind | TyCon, GHC
SynTyConRhs | TyCon
synTyConRhs | TyCon
synTyConType | TyCon, GHC
SystemDependent | DynFlags
systemPackageConfig | DynFlags, GHC
sYSTEM_IO | PrelNames
tablesNextToCode | StaticFlags
tabulate | Digraph
tagCons | CgUtils
tagForArity | ClosureInfo
tagForCon | CgUtils
TaggedAlt | CoreSyn
TaggedArg | CoreSyn
TaggedBind | CoreSyn
TaggedBndr | CoreSyn
TaggedExpr | CoreSyn
taggedHeapIdInfo | CgBindery
taggedStableIdInfo | CgBindery
tagToClosure | CgUtils
tagToEnumKey | PrimOp
TagToEnumOp | PrimOp
tAG_BITS | Constants
tAG_MASK | Constants
tailCallPrimOp | CgTailCall
tailFS | FastString
tailOfLast | ZipCfg
takeHoisted | VectUtils
takeList | Util
TakeMVarOp | PrimOp
tankFilledTo | OptimizationFuel, DFMonad
Tapp | ExternalCore
Target
1 (Type/Class) | HscTypes, GHC
2 (Data Constructor) | HscTypes, GHC
targetAllowObjCode | HscTypes, GHC
targetContents | HscTypes, GHC
TargetFile | HscTypes, GHC
TargetId | HscTypes, GHC
targetId | HscTypes, GHC
TargetModule | HscTypes, GHC
tARGET_MAX_INT | Literal
TauTv | TcType
TB | CoreSyn
Tb | ExternalCore
Tbind | ExternalCore
tcAddDeclCtxt | TcClassDcl
tcArrow | ExternalCore
tcBody | TcMatches
tcBracket | TcSplice
tcClassDecl2 | TcClassDcl
tcClassSigs | TcClassDcl
tcClsName | OccName, Name
tcCmpPred | Type, TcType
tcCmpType | Type, TcType
tcCmpTypes | Type, TcType
tcDataKindSig | TcHsType
tcdATs | HsDecls, HsSyn, GHC
tcdCons | HsDecls, HsSyn, GHC
tcdCtxt | HsDecls, HsSyn, GHC
tcdDerivs | HsDecls, HsSyn, GHC
tcdDocs | HsDecls, HsSyn, GHC
tcDefaults | TcDefaults
tcDeriving | TcDeriv
tcdExtName | HsDecls, HsSyn, GHC
tcdFDs | HsDecls, HsSyn, GHC
tcdFlavour | HsDecls, HsSyn, GHC
tcdFoType | HsDecls, HsSyn, GHC
TcDictBinds | TcRnTypes, TcRnMonad, TcHsSyn
tcdKind | HsDecls, HsSyn, GHC
tcdKindSig | HsDecls, HsSyn, GHC
tcdLName | HsDecls, HsSyn, GHC
tcdMeths | HsDecls, HsSyn, GHC
tcdName | HsDecls, HsSyn, GHC
tcdND | HsDecls, HsSyn, GHC
tcDoStmt | TcMatches
tcDoStmts | TcMatches
tcdSigs | HsDecls, HsSyn, GHC
tcdSynRhs | HsDecls, HsSyn, GHC
tcdTyPats | HsDecls, HsSyn, GHC
tcdTyVars | HsDecls, HsSyn, GHC
tcEqExpr | CoreUtils
tcEqExprX | CoreUtils
tcEqPred | Type, TcType
tcEqPredX | Type
tcEqType | Type, TcType
tcEqTypes | Type, TcType
tcEqTypeX | Type, TcType
tcExpandTyCon_maybe | TyCon
tcExtCoreBindings | TcIface
tcExtendGhciEnv | TcEnv
tcExtendGlobalEnv | TcEnv
tcExtendGlobalValEnv | TcEnv
tcExtendIdEnv | TcEnv
tcExtendIdEnv1 | TcEnv
tcExtendIdEnv2 | TcEnv
tcExtendKindEnv | TcEnv
tcExtendKindEnvTvs | TcEnv
tcExtendLocalFamInstEnv | FamInst
tcExtendLocalInstEnv | Inst
tcExtendRecEnv | TcEnv
tcExtendRules | TcEnv
tcExtendTyVarEnv | TcEnv
tcExtendTyVarEnv2 | TcEnv
tcFamInstDecl | TcTyClsDecls
tcForeignExports | TcForeign
tcForeignImports | TcForeign
tcFunArgTy | TcType
tcFunResultTy | TcType
TcGblEnv
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
tcGen | TcUnify
tcGetGlobalTyVars | TcEnv
tcGetInstEnvs | Inst
tcGetTyVar | TcType
tcGetTyVar_maybe | TcType
tcGRHSsPat | TcMatches
tcGuardStmt | TcMatches
tcg_binds | TcRnTypes, TcRnMonad
tcg_default | TcRnTypes, TcRnMonad
tcg_dfun_n | TcRnTypes, TcRnMonad
tcg_doc | TcRnTypes, TcRnMonad
tcg_dus | TcRnTypes, TcRnMonad
tcg_exports | TcRnTypes, TcRnMonad
tcg_fam_insts | TcRnTypes, TcRnMonad
tcg_fam_inst_env | TcRnTypes, TcRnMonad
tcg_field_env | TcRnTypes, TcRnMonad
tcg_fix_env | TcRnTypes, TcRnMonad
tcg_fords | TcRnTypes, TcRnMonad
tcg_hmi | TcRnTypes, TcRnMonad
tcg_hpc | TcRnTypes, TcRnMonad
tcg_imports | TcRnTypes, TcRnMonad
tcg_insts | TcRnTypes, TcRnMonad
tcg_inst_env | TcRnTypes, TcRnMonad
tcg_inst_uses | TcRnTypes, TcRnMonad
tcg_keep | TcRnTypes, TcRnMonad
tcg_mod | TcRnTypes, TcRnMonad
tcg_rdr_env | TcRnTypes, TcRnMonad
tcg_rn_decls | TcRnTypes, TcRnMonad
tcg_rn_exports | TcRnTypes, TcRnMonad
tcg_rn_imports | TcRnTypes, TcRnMonad
tcg_rules | TcRnTypes, TcRnMonad
tcg_src | TcRnTypes, TcRnMonad
tcg_th_used | TcRnTypes, TcRnMonad
tcg_type_env | TcRnTypes, TcRnMonad
tcg_type_env_var | TcRnTypes, TcRnMonad
tcg_warns | TcRnTypes, TcRnMonad
tcHiBootIface | TcIface
tcHsBangType | TcHsType
tcHsBootSigs | TcBinds
tcHsDeriv | TcHsType
tcHsInstHead | TcHsType
tcHsKindedContext | TcHsType
tcHsKindedType | TcHsType
tcHsPatSigType | TcHsType
tcHsQuantifiedType | TcHsType
tcHsSigType | TcHsType
TcId | TcRnTypes, TcRnMonad, TcEnv, TcHsSyn
TcIdSet | TcRnTypes, TcRnMonad, TcHsSyn
tcIfaceDecl | TcIface
tcIfaceFamInst | TcIface
tcIfaceGlobal | TcIface
tcIfaceInst | TcIface
tcIfaceLclId | IfaceEnv
tcIfaceRules | TcIface
tcIfaceTick | IfaceEnv
tcIfaceTyVar | IfaceEnv
tcIfaceVectInfo | TcIface
tcImportDecl | TcIface
tcInfer | TcUnify
tcInferRho | TcExpr
tcInferRhoNC | TcExpr
tcInitTidyEnv | TcRnMonad
tcInstanceMethodBody | TcClassDcl
tcInstBoxyTyVar | TcMType
tcInstClassOp | Inst
tcInstDecls1 | TcInstDcls
tcInstDecls2 | TcInstDcls
tcInstHeadTyAppAllTyVars | TcType
tcInstHeadTyNotSynonym | TcType
tcInstSigType | TcMType
tcInstSkolType | TcMType
tcInstSkolTyVars | TcMType
tcInstType | TcMType
tcInstTyVar | TcMType
tcInstTyVars | TcMType
tcIsForAllTy | TcType
tcIsHsBoot | TcRnMonad
tcIsTyVarTy | TcType
tci_co | TcRnTypes, TcRnMonad
tci_given | TcRnTypes, TcRnMonad
tci_id | TcRnTypes, TcRnMonad
tci_left | TcRnTypes, TcRnMonad
tci_lit | TcRnTypes, TcRnMonad
tci_loc | TcRnTypes, TcRnMonad
tci_name | TcRnTypes, TcRnMonad
tci_oid | TcRnTypes, TcRnMonad
tci_pred | TcRnTypes, TcRnMonad
tci_right | TcRnTypes, TcRnMonad
tci_theta | TcRnTypes, TcRnMonad
tci_ty | TcRnTypes, TcRnMonad
tci_tys | TcRnTypes, TcRnMonad
tci_tyvars | TcRnTypes, TcRnMonad
tci_wanted | TcRnTypes, TcRnMonad
TcKind | TcType, TcMType
tcLamPat | TcPat
tcLamPats | TcPat
TcLclEnv
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
tcLetPat | TcPat
tcLHsConResTy | TcHsType
tcLocalBinds | TcBinds
tcLookup | TcEnv
tcLookupClass | TcEnv
tcLookupDataCon | TcEnv
tcLookupFamInst | TcEnv
tcLookupField | TcEnv
tcLookupGlobal | TcEnv
tcLookupId | TcEnv
tcLookupLocalIds | TcEnv
tcLookupLocated | TcEnv
tcLookupLocatedClass | TcEnv
tcLookupLocatedGlobal | TcEnv
tcLookupLocatedGlobalId | TcEnv
tcLookupLocatedTyCon | TcEnv
tcLookupTyCon | TcEnv
tcLookupTyVar | TcEnv
tcl_arrow_ctxt | TcRnTypes, TcRnMonad
tcl_ctxt | TcRnTypes, TcRnMonad
tcl_env | TcRnTypes, TcRnMonad
tcl_errs | TcRnTypes, TcRnMonad
tcl_lie | TcRnTypes, TcRnMonad
tcl_loc | TcRnTypes, TcRnMonad
tcl_rdr | TcRnTypes, TcRnMonad
tcl_th_ctxt | TcRnTypes, TcRnMonad
tcl_tyvars | TcRnTypes, TcRnMonad
TcM | TcRnTypes, TcRnMonad
TcMatchCtxt | TcMatches
tcMatchesCase | TcMatches
tcMatchesFun | TcMatches
tcMatchLambda | TcMatches
tcMatchPreds | Unify
tcMatchTy | Unify
tcMatchTys | Unify
tcMatchTyX | Unify
tcMDoStmt | TcMatches
tcMetaTy | TcEnv
tcMonoBinds | TcBinds
tcMonoExpr | TcExpr
tcMultiSplitSigmaTy | TcType
tcName | OccName, Name
tcNormaliseFamInst | TcTyFuns
Tcon
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
tcOverloadedLit | TcPat
tcPartOfPred | Type
tcPartOfType | Type
tcPatSig | TcHsType
tcPolyBinds | TcBinds
tcPolyExpr | TcExpr
tcPolyExprNC | TcExpr
TcPragFun | TcBinds
tcPrags | TcBinds
TcPredType | TcType
tcProc | TcArrows
tcProcPat | TcPat
tcQual | PrelNames
tcQual_RDR | PrelNames
tcReduceEqs | TcTyFuns
TcRef | TcRnTypes, TcRnMonad
TcRhoType | TcType
TcRn | TcRnTypes, TcRnMonad
tcRnExpr | TcRnDriver
tcRnExtCore | TcRnDriver
tcRnGetInfo | TcRnDriver
TcRnIf | TcRnTypes, TcRnMonad
tcRnLookupName | TcRnDriver
tcRnLookupRdrName | TcRnDriver
tcRnModule | TcRnDriver
tcRnStmt | TcRnDriver
tcRnType | TcRnDriver
tcRules | TcRules
TcSigFun | TcBinds
TcSigInfo
1 (Type/Class) | TcBinds
2 (Data Constructor) | TcBinds
TcSigmaType | TcType
tcSimplifyBracket | TcSimplify
tcSimplifyCheck | TcSimplify
tcSimplifyCheckPat | TcSimplify
tcSimplifyDefault | TcSimplify
tcSimplifyDeriv | TcSimplify
tcSimplifyInfer | TcSimplify
tcSimplifyInferCheck | TcSimplify
tcSimplifyInteractive | TcSimplify
tcSimplifyIPs | TcSimplify
tcSimplifyRestricted | TcSimplify
tcSimplifyRuleLhs | TcSimplify
tcSimplifySuperClasses | TcSimplify
tcSimplifyTop | TcSimplify
tcSkolSigType | TcMType
tcSkolSigTyVars | TcMType
tcSpecPrag | TcBinds
tcSpliceDecls | TcSplice
tcSpliceExpr | TcSplice
tcSplitAppTy | TcType
tcSplitAppTys | TcType
tcSplitAppTy_maybe | TcType
tcSplitDFunHead | TcType
tcSplitDFunTy | TcType
tcSplitForAllTys | TcType
tcSplitFunTys | TcType
tcSplitFunTysN | TcType
tcSplitFunTy_maybe | TcType
tcSplitIOType_maybe | TcType
tcSplitPhiTy | TcType
tcSplitPredFunTy_maybe | TcType
tcSplitPredTy_maybe | TcType
tcSplitSigmaTy | TcType
tcSplitTyConApp | TcType
tcSplitTyConApp_maybe | TcType
tcStmts | TcMatches
tcSubExp | TcUnify
tcSyntaxName | Inst
tcSyntaxOp | TcExpr
TcTauType | TcType, TcMType
TcThetaType | TcType, TcMType
tcTopBinds | TcBinds
tcTopSrcDecls | TcRnDriver
tcTyAndClassDecls | TcTyClsDecls
tcTyConAppArgs | TcType
tcTyConAppTyCon | TcType
TcType | TcType, TcMType
TcTyThing | TcRnTypes, TcRnMonad, TcEnv
TcTyVar | TcType, TcMType
tcTyVarBndrs | TcHsType
TcTyVarDetails | TcType
tcTyVarDetails | Var
TcTyVarSet | TcType, TcMType
tcTyVarsOfType | TcType
tcTyVarsOfTypes | TcType
tct_co | TcRnTypes, TcRnMonad, TcEnv
tct_id | TcRnTypes, TcRnMonad, TcEnv
tct_level | TcRnTypes, TcRnMonad, TcEnv
tct_type | TcRnTypes, TcRnMonad, TcEnv
tcUnifyTys | Unify
tcView | Type, TcType
Tdef | ExternalCore
tellBin | Binary
templateHaskellNames | DsMeta
Term
1 (Type/Class) | RtClosureInspect, InteractiveEval
2 (Data Constructor) | RtClosureInspect, InteractiveEval
TermFold
1 (Type/Class) | RtClosureInspect
2 (Data Constructor) | RtClosureInspect
TermFoldM
1 (Type/Class) | RtClosureInspect
2 (Data Constructor) | RtClosureInspect
termType | RtClosureInspect
termTyVars | RtClosureInspect
TEST | MachInstrs
TESTEQ_D | ByteCodeInstr
TESTEQ_F | ByteCodeInstr
TESTEQ_I | ByteCodeInstr
TESTEQ_P | ByteCodeInstr
TESTLT_D | ByteCodeInstr
TESTLT_F | ByteCodeInstr
TESTLT_I | ByteCodeInstr
TESTLT_P | ByteCodeInstr
Text | Cmm
text
1 (Function) | Pretty
2 (Function) | Outputable
TextDetails | Pretty
Tforall | ExternalCore
thBrackets | HsExpr, HsSyn, GHC
thenC | CgMonad
thenCmp | Util
thenFC | CgMonad
thenIOIdKey | PrelNames
thenIOName | PrelNames
thenMClassOpKey | PrelNames
thenMName | PrelNames
thenP | ParserCoreUtils
thenUs | UniqSupply
ThetaType | Type, TcType, GHC
thisPackage | DynFlags, GHC
ThLevel | TcRnTypes, TcRnMonad
thLevel | TcEnv
thPackageId | Module
thRdrName | Convert
threadIdPrimTy | TysPrim
threadIdPrimTyCon | TysPrim
threadIdPrimTyConKey | PrelNames
ThreadKilled | Exception
ThreadStatusOp | PrimOp
thRnBrack | TcEnv
throw | Exception
throwGhcException | Panic
throwIO | Exception
throwOneError | HscTypes
throwTo | Exception, Panic
ThStage | TcRnTypes, TcRnMonad
thTopLevelId | TcEnv
Thunk
1 (Data Constructor) | SMRep
2 (Data Constructor) | RtClosureInspect
thunkEntryChecks | CgHeapery
thunkHdrSize | SMRep
ThunkInfo | Cmm
ThunkSelector
1 (Data Constructor) | SMRep
2 (Data Constructor) | RtClosureInspect
ThunkSelectorInfo | Cmm
Tick | SimplMonad
tick | SimplMonad
TickBox | IdInfo
TickBoxId | IdInfo
TickBoxOp | IdInfo
TickBoxOpId | IdInfo
tickyAllocHeap | CgTicky
tickyAllocPAP | CgTicky
tickyAllocPrim | CgTicky
tickyAllocThunk | CgTicky
tickyBlackHole | CgTicky
tickyDynAlloc | CgTicky
tickyEnterDynCon | CgTicky
tickyEnterFun | CgTicky
tickyEnterStaticCon | CgTicky
tickyEnterThunk | CgTicky
tickyEnterViaNode | CgTicky
tickyKnownCallExact | CgTicky
tickyKnownCallExtraArgs | CgTicky
tickyKnownCallTooFewArgs | CgTicky
tickyPushUpdateFrame | CgTicky
tickyReturnNewCon | CgTicky
tickyReturnOldCon | CgTicky
tickySlowCallPat | CgTicky
tickyUnboxedTupleReturn | CgTicky
tickyUnknownCall | CgTicky
tickyUpdateBhCaf | CgTicky
tickyUpdateFrameOmitted | CgTicky
tickyVectoredReturn | CgTicky
TidyEnv | VarEnv
tidyExpr | CoreTidy
tidyFreeTyVars | Type, TcType
tidyInsts | Inst
tidyKind | Type, TcType
tidyLitPat | MatchLit
tidyMoreInsts | Inst
tidyNameOcc | Name
tidyNPat | MatchLit
TidyOccEnv | OccName, Name
tidyOccName | OccName, Name
tidyOpenType | Type, TcType
tidyOpenTypes | Type, TcType
tidyOpenTyVar | Type, TcType
tidyOpenTyVars | Type, TcType
tidyPred | Type, TcType
tidyProgram | TidyPgm
tidyRule | CoreTidy
tidyRules | CoreTidy
tidySkolemTyVar | TcType
tidyTopType | Type, TcType
tidyType | Type, TcType
tidyTypes | Type, TcType
tidyTyVarBndr | Type, TcType
tidyVarOcc | CoreTidy
timesIntegerIdKey | PrelNames
timesIntegerName | PrelNames
timesInteger_RDR | PrelNames
timesRegSet | CmmExpr, Cmm
times_RDR | PrelNames
tipe
1 (Function) | ByteCodeItbls
2 (Function) | RtClosureInspect
TitlecaseLetter | Unicode
TKat | ParserCoreUtils
TKcase | ParserCoreUtils
TKcast | ParserCoreUtils
TKcbrace | ParserCoreUtils
TKchar | ParserCoreUtils
TKcname | ParserCoreUtils
TKcolon | ParserCoreUtils
TKcoloncolon | ParserCoreUtils
TKcoloneqcolon | ParserCoreUtils
TKcparen | ParserCoreUtils
TKdata | ParserCoreUtils
TKdot | ParserCoreUtils
TKEOF | ParserCoreUtils
TKeq | ParserCoreUtils
TKexternal | ParserCoreUtils
TKforall | ParserCoreUtils
TKhash | ParserCoreUtils
TKin | ParserCoreUtils
TKinteger | ParserCoreUtils
TKlambda | ParserCoreUtils
TKlet | ParserCoreUtils
TKlocal | ParserCoreUtils
TKmodule | ParserCoreUtils
TKname | ParserCoreUtils
TKnewtype | ParserCoreUtils
TKnote | ParserCoreUtils
TKobrace | ParserCoreUtils
TKof | ParserCoreUtils
TKoparen | ParserCoreUtils
TKquestion | ParserCoreUtils
TKrarrow | ParserCoreUtils
TKrational | ParserCoreUtils
TKrec | ParserCoreUtils
TKsemicolon | ParserCoreUtils
TKstar | ParserCoreUtils
TKstring | ParserCoreUtils
TKwild | ParserCoreUtils
tmpDir | DynFlags, GHC
toArgs | Util
toCmdArgs | Util
toDNType | TcType
toEnum_RDR | PrelNames
toEP | BasicTypes
toException | Exception, Panic
toIfaceBndr | IfaceType, IfaceSyn
toIfaceContext | IfaceType, IfaceSyn
toIfaceIdBndr | IfaceType, IfaceSyn
toIfacePred | IfaceType, IfaceSyn
toIfaceTvBndrs | IfaceType, IfaceSyn
toIfaceTyCon | IfaceType, IfaceSyn
toIfaceTyCon_name | IfaceType, IfaceSyn
toIfaceType | IfaceType, IfaceSyn
TokAName | HaddockLex
TokBirdTrack | HaddockLex
TokBullet | HaddockLex
TokDefEnd | HaddockLex
TokDefStart | HaddockLex
TokEmphasis | HaddockLex
Token
1 (Type/Class) | ParserCoreUtils
2 (Type/Class) | HaddockLex
3 (Type/Class) | Lexer, GHC
tokenise | HaddockLex
TokIdent | HaddockLex
TokNumber | HaddockLex
TokPara | HaddockLex
TokPic | HaddockLex
TokSpecial | HaddockLex
TokString | HaddockLex
TokURL | HaddockLex
toOL | OrdList
Top | NewDemand
topDir | DynFlags, GHC
topDmd | NewDemand
topDmdType | NewDemand
toPIdKey | PrelNames
topIdLvl | TcEnv
TopLevel | BasicTypes
topLevel | TcRnTypes, TcRnMonad
TopLevelFlag | BasicTypes
toPName | PrelNames
topNormaliseType | FamInstEnv
topologicalSortG | Digraph
topRecNameMaker | RnPat
TopRes | NewDemand
topSig | NewDemand
topSortModuleGraph | GHC
topSpliceStage | TcRnTypes, TcRnMonad
topStage | TcRnTypes, TcRnMonad
tOP_LEVEL | SetLevels
tOP_PREC | IfaceType, IfaceSyn
touch | SysTools
TouchOp | PrimOp
to_block_list | ZipCfg
trace | Panic, Outputable
TraceBinIFaceReading
1 (Type/Class) | BinIface
2 (Data Constructor) | BinIface
traceHiDiffs | TcRnMonad
traceIdKey | PrelNames
traceIf | TcRnMonad
traceMaybeV | VectMonad
traceNoV | VectMonad
traceOptIf | TcRnMonad
traceOptTcRn | TcRnMonad
traceRn | TcRnMonad
traceSplice | TcRnMonad
traceTc | TcRnMonad
TransCoercion | ExternalCore
transCoercionTyCon | Coercion
transCoercionTyConKey | PrelNames
transferPolyIdInfo | Id
TransformStmt | HsExpr, HsSyn, GHC
TransformStmtCtxt | HsExpr, HsSyn, GHC
transitiveClosure | Util
translate | ZipCfg
transposeG | Digraph
trimConArgs | CoreUtils
Triv | GraphBase, GraphColor
trivColorable | MachRegs
trueDataCon | TysWiredIn
trueDataConId | TysWiredIn
trueDataConKey | PrelNames
truesPABoolPrimVar | VectBuiltIn, VectMonad
true_RDR | TysWiredIn
try | Exception, Panic
tryAllM | IOEnv, TcRnMonad
tryIO | Exception
tryJust | Exception
tryM | IOEnv, TcRnMonad
tryMost | Panic
tryMostM | IOEnv, TcRnMonad
TryPutMVarOp | PrimOp
TryTakeMVarOp | PrimOp
tryTc | TcRnMonad
tryTcErrs | TcRnMonad
tryTcLIE | TcRnMonad
tryTcLIE_ | TcRnMonad
tryV | VectMonad
try_m | TcRnMonad
TupCon
1 (Type/Class) | BasicTypes
2 (Data Constructor) | BasicTypes
tupleCon | TysWiredIn
TupleOrigin | TcRnTypes, TcRnMonad, Inst
tupleParens | BasicTypes
TuplePat | HsPat, HsSyn, GHC
tupleTyCon | TysWiredIn
tupleTyConBoxity | TyCon
tupleTyCon_name | RnHsSyn
Tvar
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
tVarPrimTyCon | TysPrim
tVarPrimTyConKey | PrelNames
tvName | OccName, Name
TvSubst
1 (Type/Class) | Type, TcType
2 (Data Constructor) | Type, TcType
TvSubstEnv | Type, TcType, CoreSubst
Tx | CmmTx
txHasChanged | CmmTx
TxRes
1 (Type/Class) | CmmTx
2 (Data Constructor) | CmmTx
txVal | CmmTx
Ty | ExternalCore
ty | RtClosureInspect, InteractiveEval
TyClD | HsDecls, HsSyn, GHC
TyClDecl | HsDecls, HsSyn, GHC
tyClDeclNames | HsDecls, HsSyn, GHC
tyClDeclTyVars | HsDecls, HsSyn, GHC
tyClsNamesOfDFunHead | TcType
tyClsNamesOfType | TcType
TyCon | TyCon, GHC
tyConAppArgs | Type
tyConAppTyCon | Type
tyConArity | TyCon, GHC
tyConCgRep | SMRep
tyConClass_maybe | TyCon
tyConDataCons | TyCon, GHC
tyConDataCons_maybe | TyCon
tyConExtName | TyCon
tyConFamilyCoercion_maybe | TyCon
tyConFamilySize | TyCon
tyConFamInst_maybe | TyCon
tyConHasGenerics | TyCon
tyConKind | TyCon
tyConName | TyCon
TyConParent | TyCon
tyConPrimRep | TyCon
tyConSelIds | TyCon
tyConSingleDataCon_maybe | TyCon
tyConStupidTheta | TyCon
tyConTyVars | TyCon, GHC
tyConUnique | TyCon
tYCON_PREC | IfaceType, IfaceSyn
TyData | HsDecls, HsSyn, GHC
TyFamily | HsDecls, HsSyn, GHC
tyFamInsts | Type
TypBr | HsExpr, HsSyn, GHC
Type
1 (Type/Class) | Type, TcType, GHC
2 (Data Constructor) | CoreSyn
tYPEABLE | PrelNames
typeable1ClassKey | PrelNames
typeable1ClassName | PrelNames
typeable2ClassKey | PrelNames
typeable2ClassName | PrelNames
typeable3ClassKey | PrelNames
typeable3ClassName | PrelNames
typeable4ClassKey | PrelNames
typeable4ClassName | PrelNames
typeable5ClassKey | PrelNames
typeable5ClassName | PrelNames
typeable6ClassKey | PrelNames
typeable6ClassName | PrelNames
typeable7ClassKey | PrelNames
typeable7ClassName | PrelNames
typeableClassKey | PrelNames
typeableClassName | PrelNames
typeableClassNames | PrelNames
typeCgRep | SMRep
TypecheckedMod | GHC
TypecheckedModule | GHC
TypecheckedSource | GHC
typecheckedSource | GHC
typecheckIface | TcIface
typecheckModule | GHC
typecheckModule' | HscMain
typecheckRenameModule | HscMain
typeConKey | PrelNames
TypeCtxt | TcMType
TypeEnv | HscTypes
typeEnvClasses | HscTypes
typeEnvDataCons | HscTypes
typeEnvElts | HscTypes
typeEnvIds | HscTypes
typeEnvTyCons | HscTypes
TypeFamily | HsDecls, HsSyn, GHC
typeHint | SMRep
typeKind
1 (Function) | Type, TcType
2 (Function) | InteractiveEval, GHC
typeOf_RDR | PrelNames
TypePat | HsPat, HsSyn, GHC
typePrimRep | Type
typeQTyConName | DsMeta
TypeSig | HsBinds, HsSyn, GHC
typeTyConName | DsMeta
tySuperKind | Type
tySuperKindTyConKey | PrelNames
TySynCtxt | TcType, TcMType, TcHsType
TySynonym | HsDecls, HsSyn, GHC
TyThing | Type, HscTypes, TcEnv, GHC
tyThingClass | HscTypes
tyThingDataCon | HscTypes
tyThingId | HscTypes
tyThingToIfaceDecl | MkIface
tyThingTyCon | HscTypes
TyVar | Var, GHC
TyVarEnv | VarEnv
tyVarKind | Var
tyVarName | Var
TyVarSet | VarSet
tyVarsOfInst | Inst
tyVarsOfInsts | Inst
tyVarsOfLIE | Inst
tyVarsOfPred | Type, TcType
tyVarsOfTheta | Type, TcType
tyVarsOfType | Type, TcType
tyVarsOfTypes | Type, TcType
UbxTupAlt | StgSyn
ubxTupleKind | Type
ubxTupleKindTyCon | Type
ubxTupleKindTyConKey | PrelNames
ud_dict | Binary
ud_put_fs | Binary
ud_put_name | Binary
ud_symtab | Binary
ufmToList
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
unblock | Exception
UnblockAsyncExceptionsOp | PrimOp
unboundKey | PrelNames
unBox | TcUnify
unboxArg | DsCCall
Unboxed | BasicTypes
unboxedPairDataCon | TysWiredIn
unboxedPairTyCon | TysWiredIn
unboxedSingletonDataCon | TysWiredIn
unboxedSingletonTyCon | TysWiredIn
unbxTupleHeapCheck | CgHeapery
uncacheModule | Finder
UndefinedElement | Exception
undefined_RDR | PrelNames
Underflow | Exception
underscore | Outputable
undirected | Digraph
UnfoldIfGoodArgs | CoreSyn
Unfolding | CoreSyn, CoreUnfold
UnfoldingDone | SimplMonad
UnfoldingGuidance | CoreSyn, CoreUnfold
unfoldingInfo | IdInfo
unfoldingTemplate | CoreSyn, CoreUnfold
UnfoldNever | CoreSyn
unGhc | HscTypes
unGhcT | HscTypes
unguardedGRHSs | HsUtils, HsSyn, GHC
unguardedRHS | HsUtils, HsSyn, GHC
unifyFunKind | TcUnify
unifyKind | TcUnify
unifyKindCtxt | TcMType
unifyKindMisMatch | TcMType
unifyKinds | TcUnify
unifyTheta | TcUnify
unifyType | TcUnify
unifyTypeList | TcUnify
UninitialisedData | Cmm
union | GraphOps, GraphColor
unionBags | Bag
unionLists | ListSetOps
unionManyBags | Bag
unionManyNameSets | NameSet
unionManyOccSets | OccName, Name
unionManyUniqSets | UniqSet
unionNameSets | NameSet
unionOccSets | OccName, Name
unionRuleBase | Rules
unionUniqSets | UniqSet
unionVarSet | VarSet
unionVarSets | VarSet
uniq | FastString
uniqAway | VarEnv
UniqFM
1 (Type/Class) | UniqFM
2 (Type/Class) | LazyUniqFM
uniqFromSupply | UniqSupply
UniqSet | UniqSet
uniqSetToList | UniqSet
uniqsFromSupply | UniqSupply
UniqSM | UniqSupply
UniqSupply | UniqSupply, DsMonad
Uniquable | Unique, PrelNames
Unique | Unique, PrelNames
uniqueOfFS | FastString
unitAssoc | ListSetOps
unitBag | Bag
unitDataCon | TysWiredIn
unitDataConId | TysWiredIn
unitDirectlyUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
unitFM | FiniteMap
unitFV | NameSet
unitLIE | TcRnTypes, TcRnMonad
unitModuleEnv | Module
unitNameEnv | NameEnv
unitNameSet | NameSet
unitOccEnv | OccName, Name
unitOccSet | OccName, Name
unitOL | OrdList
unitTy | TysWiredIn
unitTyCon | TysWiredIn
unitTyConKey | PrelNames
unitUFM
1 (Function) | UniqFM
2 (Function) | LazyUniqFM
unitUniqSet | UniqSet
unitVarEnv | VarEnv
unitVarSet | VarSet
unknown1TyConKey | PrelNames
unknown2TyConKey | PrelNames
unknown3TyConKey | PrelNames
unknownArity | IdInfo
unknownNameErr | RnEnv
unknownTyConKey | PrelNames
UnkSkol | TcType
unliftedConKey | PrelNames
unliftedTypeKind | Type, TcType
unliftedTypeKindTyCon | Type
unliftedTypeKindTyConKey | PrelNames
Unlinked | HscTypes
UnlinkedBCO
1 (Type/Class) | ByteCodeAsm, ByteCodeGen
2 (Data Constructor) | ByteCodeAsm
unlinkedBCOArity | ByteCodeAsm
unlinkedBCOBitmap | ByteCodeAsm
unlinkedBCOInstrs | ByteCodeAsm
unlinkedBCOLits | ByteCodeAsm
unlinkedBCOName | ByteCodeAsm
unlinkedBCOPtrs | ByteCodeAsm
Unlit | DriverPhases
unload | Linker
unloadObj | ObjLink
unLoc | SrcLoc, GHC
unmarshalObjectIdKey | PrelNames
unmarshalObjectName | PrelNames
unmarshalStringIdKey | PrelNames
unmarshalStringName | PrelNames
unP | Lexer
UNPACK | ByteCodeInstr
UnpackClosureOp | PrimOp
unpackCStringAppendIdKey | PrelNames
unpackCStringAppendName | PrelNames
unpackCStringFoldrIdKey | PrelNames
unpackCStringFoldrName | PrelNames
unpackCStringFoldr_RDR | PrelNames
unpackCStringIdKey | PrelNames
unpackCStringName | PrelNames
unpackCStringUtf8IdKey | PrelNames
unpackCStringUtf8Name | PrelNames
unpackCStringUtf8_RDR | PrelNames
unpackCString_RDR | PrelNames
unpackFS | FastString
unpackLitString | FastString
unpackPackageId | PackageConfig, Packages
Unqual | RdrName, GHC
unQualOK | RdrName
unqualQuasiQuote | HsUtils, HsSyn, GHC
unQualSpecOK | RdrName
unqualSplice | HsUtils, HsSyn, GHC
Unrefineable | TcRnTypes, TcRnMonad
unsafeChr | FastFunctions
unsafeCoerceId | MkId, PrelInfo
unsafeCoerceIdKey | PrelNames
unsafeCoerceName | MkId, PrelInfo
UnsafeCoercion | ExternalCore
unsafeCoercionTyCon | Coercion
unsafeCoercionTyConKey | PrelNames
unsafeDupableInterleaveIO | FastFunctions
UnsafeFreezeArrayOp | PrimOp
UnsafeFreezeByteArrayOp | PrimOp
unsafeIndex_RDR | PrelNames
unsafeInterleaveM | IOEnv, TcRnMonad
unsafeRangeSize_RDR | PrelNames
UnsafeThawArrayOp | PrimOp
unsetOptM | TcRnMonad
unwrapFamInstScrut | MkId, PrelInfo
unwrapNewTyCon_maybe | TyCon
unwrapNewTypeBody | MkId, PrelInfo
unzip | ZipCfg
unzipWith | Util
Updatable | StgSyn
UpdateCode | CgMonad
updateEps | TcRnMonad
updateEps_ | TcRnMonad
UpdateFlag | StgSyn
UpdateFrame
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
updateMeta | TcMType
updCtxt | TcRnMonad
updEnv | IOEnv, TcRnMonad
updGblEnv | TcRnMonad
updGEnv | VectMonad
updLclEnv | TcRnMonad
updLEnv | VectMonad
updMutVar | IOEnv, TcRnMonad
updOptLevel | DynFlags
UppercaseLetter | Unicode
upToPAIntPrimVar | VectBuiltIn, VectMonad
Usage | HscTypes
UsageError | Panic, GHC
UsageHomeModule | HscTypes
UsagePackageModule | HscTypes
UserData
1 (Type/Class) | Binary
2 (Data Constructor) | Binary
userHsTyVarBndrs | HsUtils, HsSyn, GHC
UserInterrupt | Exception
UserOfLocalRegs | CmmExpr, Cmm
userStyle | Outputable
UserSyntax | Name
UserTypeCtxt | TcType, TcMType, TcHsType
UserTyVar | HsTypes, HsSyn, GHC
Uses | NameSet
usesOnly | NameSet
usg_entities | HscTypes
usg_exports | HscTypes
usg_mod | HscTypes
usg_mod_hash | HscTypes
usg_mod_name | HscTypes
utf8CharStart | Encoding
utf8DecodeChar | Encoding
utf8DecodeChar# | Encoding
utf8DecodeString | Encoding
utf8EncodeChar | Encoding
utf8EncodedLength | Encoding
utf8EncodeString | Encoding
utf8PrevChar | Encoding
val | RtClosureInspect, InteractiveEval
valArgCount | CoreSyn
ValBindsIn | HsBinds, HsSyn, GHC
ValBindsOut | HsBinds, HsSyn, GHC
valBndrCount | CoreSyn
ValD | HsDecls, HsSyn, GHC
validateGraph | GraphOps, GraphColor
validDerivPred | TcMType
validGenericInstanceType | Generics
validGenericMethodType | Generics
value | RtClosureInspect, InteractiveEval
ValueDirection | ZipCfgCmmRep
VanillaGlobal | IdInfo
vanillaIdInfo | IdInfo
VanillaInst | TcEnv
VanillaReg | CmmExpr, Cmm
Var
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
3 (Type/Class) | Var
4 (Data Constructor) | CoreSyn
VarBind | HsBinds, HsSyn, GHC
VarBr | HsExpr, HsSyn, GHC
VarEnv | VarEnv
varEnvElts | VarEnv
varEnvKeys | VarEnv
varIdInfo | Var
varName
1 (Function) | OccName, Name
2 (Function) | Var
VarPat | HsPat, HsSyn, GHC
VarPatOut | HsPat, HsSyn, GHC
varQual | PrelNames
varQual_RDR | PrelNames
VarSet | VarSet
varSetElems | VarSet
varsToCoreExprs | CoreSyn
varToCoreExpr | CoreSyn
varType | Var
varTypeTyVars | CoreFVs
varUnique | Var
var_id | HsBinds, HsSyn, GHC
var_rhs | HsBinds, HsSyn, GHC
Vb | ExternalCore
VBind | VectCore
Vbind | ExternalCore
vCaseDEFAULT | VectCore
vCaseProd | VectCore
vcat
1 (Function) | Pretty
2 (Function) | Outputable
Vdef | ExternalCore
Vdefg | ExternalCore
Vect | VectCore
vectAndLiftType | VectType
VectInfo
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
vectInfoDataCon | HscTypes
vectInfoIso | HscTypes
vectInfoPADFun | HscTypes
vectInfoTyCon | HscTypes
vectInfoVar | HscTypes
vectorise | Vectorise
vectorised | VectCore
vectTyCon | VectType
vectType | VectType
vectTypeEnv | VectType
verbosity | DynFlags, GHC
Version
1 (Type/Class) | PackageConfig, Packages
2 (Data Constructor) | PackageConfig, Packages
3 (Type/Class) | BasicTypes
versionBranch | PackageConfig, Packages
versionTags | PackageConfig, Packages
vertexGroupsG | Digraph
verticesG | Digraph
VExpr | VectCore
ViewPat | HsPat, HsSyn, GHC
ViewPatOrigin | TcRnTypes, TcRnMonad, Inst
virtHp | CgMonad
virtSp | CgMonad
VirtualHpOffset | CgMonad
VirtualRegD | MachRegs
VirtualRegF | MachRegs
VirtualRegHi | MachRegs
VirtualRegI | MachRegs
VirtualSpOffset | CgMonad
visibleDataCons | TyCon
visibleIfConDecls | IfaceSyn
vLams | VectCore
vLamsWithoutLC | VectCore
vLet | VectCore
VM | VectMonad
vNonRec | VectCore
vNote | VectCore
VoidArg | SMRep
voidArgId | MkId, PrelInfo
voidArgIdKey | PrelNames
VoidRep | TyCon, Type
voidTyCon | VectBuiltIn, VectMonad
voidVar | VectBuiltIn, VectMonad
VolatileLoc | CgBindery
vRec | VectCore
vType | VectCore
VVar | VectCore
vVar | VectCore
vVarApps | VectCore
v_Build_tag | StaticFlags
v_Ld_inputs | StaticFlags
v_opt_C_ready | StaticFlags
v_RTS_Build_tag | StaticFlags
v_Ways | StaticFlags
WaitReadOp | PrimOp
WaitWriteOp | PrimOp
wantedEqInstIsUnsolved | Inst
wantedToLocalEqInst | Inst
WarnAll | HscTypes
WarnDecl | HsDecls, HsSyn, GHC
warnDs | DsMonad
WarnErrLogger | GHC
warnIf | TcRnMonad
Warning | HsDecls, HsSyn, GHC
WarningD | HsDecls, HsSyn, GHC
WarningMessages | ErrUtils
Warnings | HscTypes
WarningTxt
1 (Type/Class) | BasicTypes, HscTypes
2 (Data Constructor) | BasicTypes, HscTypes
warnIsErrorMsg | ErrUtils
WarnLogMonad | HscTypes
WarnMsg | ErrUtils
warnPprTrace | Outputable
WarnSome | HscTypes
warnTc | TcRnMonad
warnUnusedImports | RnEnv
warnUnusedLocalBinds | RnEnv
warnUnusedMatches | RnEnv
warnUnusedModules | RnEnv
warnUnusedTopBinds | RnEnv
WayDebug | StaticFlags
WayGran | StaticFlags
WayName | StaticFlags
wayNames | DynFlags, GHC
WayNDP | StaticFlags
WayPar | StaticFlags
WayProf | StaticFlags
WayThreaded | StaticFlags
WayTicky | StaticFlags
WayUser_A | StaticFlags
WayUser_a | StaticFlags
WayUser_B | StaticFlags
WayUser_b | StaticFlags
WayUser_c | StaticFlags
WayUser_d | StaticFlags
WayUser_e | StaticFlags
WayUser_f | StaticFlags
WayUser_g | StaticFlags
WayUser_h | StaticFlags
WayUser_i | StaticFlags
WayUser_j | StaticFlags
WayUser_k | StaticFlags
WayUser_l | StaticFlags
WayUser_m | StaticFlags
WayUser_n | StaticFlags
WayUser_o | StaticFlags
weakPrimTyCon | TysPrim
weakPrimTyConKey | PrelNames
whenC | CgMonad
WhereFrom | TcRnTypes, TcRnMonad
WhetherHasOrphans | HscTypes
WildPat | HsPat, HsSyn, GHC
wiredInIds | MkId, PrelInfo
wiredInNameTyThing_maybe | Name
wiredInSrcSpan | SrcLoc
wiredInThings | PrelInfo
wiredInTyCons | TysWiredIn
withBox | TcUnify
withDNTypes | ForeignCall
withExtendedLinkEnv | Linker
withFreshLabel | MkZipCfg, MkZipCfgCmm
withPprStyle | Outputable
withPprStyleDoc | Outputable
withSession | HscTypes
withUnique | MkZipCfg, MkZipCfgCmm
Wobbly | TcRnTypes, TcRnMonad
WobblyInvisible | TcRnTypes, TcRnMonad
word16TyConKey | PrelNames
word16TyConName | PrelNames
Word2IntegerOp | PrimOp
word2IntLit | Literal
Word2IntOp | PrimOp
word32PrimTy | TysPrim
word32PrimTyCon | TysPrim
word32PrimTyConKey | PrelNames
word32TyConKey | PrelNames
word32TyConName | PrelNames
word64PrimTy | TysPrim
word64PrimTyCon | TysPrim
word64PrimTyConKey | PrelNames
Word64Rep | TyCon, Type
word64TyConKey | PrelNames
word64TyConName | PrelNames
wORD64_SIZE | Constants
word8TyConKey | PrelNames
word8TyConName | PrelNames
WordAddOp | PrimOp
wordDataCon | TysWiredIn
wordDataConKey | PrelNames
wordDataConName | PrelNames
wordDataCon_RDR | PrelNames
WordEqOp | PrimOp
WordGeOp | PrimOp
WordGtOp | PrimOp
WordLeOp | PrimOp
WordLtOp | PrimOp
WordMulOp | PrimOp
WordNeOp | PrimOp
WordOff | SMRep
wordPrimTy | TysPrim
wordPrimTyCon | TysPrim
wordPrimTyConKey | PrelNames
WordQuotOp | PrimOp
WordRemOp | PrimOp
WordRep | TyCon, Type
wordRep | MachOp
WordSubOp | PrimOp
wordTy | TysWiredIn
wordTyCon | TysWiredIn
wordTyConKey | PrelNames
wordTyConName | PrelNames, TysWiredIn
wORD_SIZE | Constants
wORD_SIZE_IN_BITS | Constants
workerExists | IdInfo
workerId | IdInfo
WorkerInfo | IdInfo
workerInfo | IdInfo
workingDirectoryChanged | GHC
worst
1 (Function) | RegArchBase
2 (Function) | RegArchX86
WpApp | HsBinds, HsSyn, GHC
WpCast | HsBinds, HsSyn, GHC
WpCompose | HsBinds, HsSyn, GHC
WpHole | HsBinds, HsSyn, GHC
WpInline | HsBinds, HsSyn, GHC
WpLam | HsBinds, HsSyn, GHC
WpLet | HsBinds, HsSyn, GHC
WpTyApp | HsBinds, HsSyn, GHC
WpTyLam | HsBinds, HsSyn, GHC
wrapBind | DsUtils
wrapBinds | DsUtils
wrapFamInstBody | MkId, PrelInfo
wrapFloats | SimplEnv
wrapFunResCoercion | TcUnify
wrapLocFstM | TcRnMonad
wrapLocM | TcRnMonad
wrapLocSndM | TcRnMonad
wrapNewTypeBody | MkId, PrelInfo
Wrapped | DynFlags
wrapped_term | RtClosureInspect, InteractiveEval
wrapperArity | IdInfo
wrapTyCon | VectBuiltIn, VectMonad
WriteArrayOp | PrimOp
writeBinIface | BinIface
writeBinMem | Binary
WriteByteArrayOp_Addr | PrimOp
WriteByteArrayOp_Char | PrimOp
WriteByteArrayOp_Double | PrimOp
WriteByteArrayOp_Float | PrimOp
WriteByteArrayOp_Int | PrimOp
WriteByteArrayOp_Int16 | PrimOp
WriteByteArrayOp_Int32 | PrimOp
WriteByteArrayOp_Int64 | PrimOp
WriteByteArrayOp_Int8 | PrimOp
WriteByteArrayOp_StablePtr | PrimOp
WriteByteArrayOp_WideChar | PrimOp
WriteByteArrayOp_Word | PrimOp
WriteByteArrayOp_Word16 | PrimOp
WriteByteArrayOp_Word32 | PrimOp
WriteByteArrayOp_Word64 | PrimOp
WriteByteArrayOp_Word8 | PrimOp
writeCmms | PprCmm
writeCs | PprC
writeFastMutInt | FastMutInt
writeFastMutPtr | FastMutInt
writeIfaceFile | MkIface
writeKindVar | TcMType
writeMetaTyVar | TcMType
writeMutVar | IOEnv, TcRnMonad
WriteMutVarOp | PrimOp
WriteOffAddrOp_Addr | PrimOp
WriteOffAddrOp_Char | PrimOp
WriteOffAddrOp_Double | PrimOp
WriteOffAddrOp_Float | PrimOp
WriteOffAddrOp_Int | PrimOp
WriteOffAddrOp_Int16 | PrimOp
WriteOffAddrOp_Int32 | PrimOp
WriteOffAddrOp_Int64 | PrimOp
WriteOffAddrOp_Int8 | PrimOp
WriteOffAddrOp_StablePtr | PrimOp
WriteOffAddrOp_WideChar | PrimOp
WriteOffAddrOp_Word | PrimOp
WriteOffAddrOp_Word16 | PrimOp
WriteOffAddrOp_Word32 | PrimOp
WriteOffAddrOp_Word64 | PrimOp
WriteOffAddrOp_Word8 | PrimOp
WriteTVarOp | PrimOp
wrongThingErr | TcEnv
wwTopBinds | WorkWrap
xFlags | DynFlags
xmm | MachRegs
xmm0 | MachRegs
xmm1 | MachRegs
xmm10 | MachRegs
xmm11 | MachRegs
xmm12 | MachRegs
xmm13 | MachRegs
xmm14 | MachRegs
xmm15 | MachRegs
xmm2 | MachRegs
xmm3 | MachRegs
xmm4 | MachRegs
xmm5 | MachRegs
xmm6 | MachRegs
xmm7 | MachRegs
xmm8 | MachRegs
xmm9 | MachRegs
XOR | MachInstrs
XorOp | PrimOp
YieldOp | PrimOp
YoungHalf | StackPlacements
zapDemandIdInfo | Id
zapDemandInfo | IdInfo
zapFloats | SimplEnv
zapFragileIdInfo | Id
zapFragileInfo | IdInfo
zapIdNewStrictness | Id
zapLamIdInfo | Id
zapLamInfo | IdInfo
zapSubstEnv
1 (Function) | CoreSubst
2 (Function) | SimplEnv
zapToMonotype | TcUnify
ZBlock
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
zDecodeString | Encoding
zdfDecoratedGraph | ZipDataflow
zdfFpContents | ZipDataflow
zdfFpFacts | ZipDataflow
zdfFpLastOuts | ZipDataflow
zdfFpOutputFact | ZipDataflow
zdfGraphChanged | ZipDataflow
zdfRewriteFrom | ZipDataflow
zdfSolveFrom | ZipDataflow
zEncodeFS | FastString
zEncodeString | Encoding
zeroCLit | CmmUtils
zeroSimplCount | SimplMonad
zeroSpillCostInfo | RegSpillCost
ZFirst | ZipCfg
ZHead
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
ZigZagMode | Pretty
zip | ZipCfg
zipEqual | Util
zipFunTys | Type, TcType
zipht | ZipCfg
zipIdKey | PrelNames
zipLazy | Util
zipName | PrelNames
zipOpenTvSubst | Type, TcType
zipPIdKey | PrelNames
zipPName | PrelNames
zipPreds | CmmZipUtil
zipTopTvSubst | Type, TcType
zipTyEnv | Type, TcType
zipVarEnv | VarEnv
zipWith3Equal | Util
zipWith4Equal | Util
zipWithDmds | NewDemand
zipWithEqual | Util
ZLast
1 (Data Constructor) | ZipCfg
2 (Type/Class) | ZipCfg
zonkId | TcHsSyn
zonkInst | Inst
zonkInsts | Inst
zonkQuantifiedTyVar | TcMType
zonkQuantifiedTyVars | TcMType
zonkSigTyVar | TcMType
zonkTcKind | TcMType
zonkTcKindToKind | TcMType
zonkTcPredType | TcMType
zonkTcThetaType | TcMType
zonkTcType | TcMType
zonkTcTypes | TcMType
zonkTcTyVar | TcMType
zonkTcTyVars | TcMType
zonkTcTyVarsAndFV | TcMType
zonkTopBndrs | TcHsSyn
zonkTopDecls | TcHsSyn
zonkTopExpr | TcHsSyn
zonkTopLExpr | TcHsSyn
zonkTopTyVar | TcMType
zonkType | TcMType
ZTail
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
_CLIT | FastTypes
_ILIT | FastTypes