ghc-7.4.2: The GHC API

Index

$$ |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
$+$ |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
*# | FastTypes, GhcPlugins
*> | MonadUtils, IOEnv, TcRnMonad, DsMonad
+# | FastTypes, GhcPlugins
-# | FastTypes, GhcPlugins
/=# | FastTypes, GhcPlugins
<# | FastTypes, GhcPlugins
<$> | MonadUtils, IOEnv, TcRnMonad, DsMonad
<* | MonadUtils, IOEnv, TcRnMonad, DsMonad
<*> |
1 (Function) | MonadUtils, IOEnv, TcRnMonad, DsMonad
2 (Function) | MkGraph
<+> |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
<.> | TcEvidence
<=# | FastTypes, GhcPlugins
<> |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
==# | FastTypes, GhcPlugins
># | FastTypes, GhcPlugins
>=# | FastTypes, GhcPlugins
abandon | InteractiveEval, GHC
abandonAll | InteractiveEval, GHC
ABE | HsBinds, HsSyn, GHC
ABExport | HsBinds, HsSyn, GHC
abe_mono | HsBinds, HsSyn, GHC
abe_poly | HsBinds, HsSyn, GHC
abe_prags | HsBinds, HsSyn, GHC
abe_wrap | HsBinds, HsSyn, GHC
Abs | Demand
AbsBinds | HsBinds, HsSyn, GHC
absentErrorIdKey | PrelNames
absentLiteralOf | Literal, GhcPlugins
aBSENT_ERROR_ID | MkCore, GhcPlugins
absIntegerIdKey | PrelNames
absIntegerName | PrelNames
abstractConstr | Util, GhcPlugins
abstractDataType | Util, GhcPlugins
abstractFloats | SimplUtils
AbstractTyCon | TyCon, GhcPlugins
abs_binds | HsBinds, HsSyn, GHC
abs_ev_binds | HsBinds, HsSyn, GHC
abs_ev_vars | HsBinds, HsSyn, GHC
abs_exports | HsBinds, HsSyn, GHC
abs_tvs | HsBinds, HsSyn, GHC
accSpillSL | RegAlloc.Graph.Spill
ACoAxiom | Type, HscTypes, TcEnv, GhcPlugins, GHC
Acon | ExternalCore
Activation | BasicTypes, GhcPlugins
ActiveAfter | BasicTypes, GhcPlugins
ActiveBefore | BasicTypes, GhcPlugins
activeContext | Lexer
activeRule | SimplUtils
activeStgRegs | CgUtils
activeUnfolding | SimplUtils
AcyclicSCC | Digraph
ADataCon | Type, HscTypes, TcEnv, GhcPlugins, GHC
ADC | X86.Instr
ADD |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
addArgReps | StgCmmClosure
addArgTo | SimplUtils
addBindC |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
addBindsC |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
addBndrRules | SimplEnv
addBootSuffix | Module, GhcPlugins
addBootSuffixLocn | Module, GhcPlugins
addBootSuffix_maybe | Module, GhcPlugins
ADDC | PPC.Instr
addCLoc | SrcLoc, GhcPlugins, GHC
addCoalesce | GraphOps, GraphColor
addConDoc | HaddockUtils
addConDocFirst | HaddockUtils
addConDocs | HaddockUtils
addConflict | GraphOps, GraphColor
addConflicts | GraphOps, GraphColor
addDataConStupidTheta | TcPat
addDependentFiles | TcRnMonad
ADDE | PPC.Instr
addEpsInStats | HscTypes, GhcPlugins
addErr |
1 (Function) | CmdLineParser
2 (Function) | TcRnMonad
addErrAt | TcRnMonad
addErrCtxt | TcRnMonad
addErrCtxtM | TcRnMonad
addErrs | TcRnMonad
addErrsTc | TcRnMonad
addErrTc | TcRnMonad
addErrTcM | TcRnMonad
addExclusion | GraphOps, GraphColor
addExclusions | GraphOps, GraphColor
addExprErrCtxt | TcExpr
addFieldDoc | HaddockUtils
addFieldDocs | HaddockUtils
addFilesToClean | SysTools
addFlats | TcRnTypes, TcRnMonad
addFloats | SimplEnv
addFvRn | RnEnv
addGlobalScalarTyCon | Vectorise.Monad
addGlobalScalarVar | Vectorise.Monad
addHomeModuleToFinder | Finder
addIdReps |
1 (Function) | CgUtils
2 (Function) | StgCmmClosure
addIdSpecialisations | Rules, GhcPlugins
addImplics | TcRnTypes, TcRnMonad
addImportNat | NCGMonad
addInlineArity | Vectorise.Utils.Hoisting, Vectorise.Utils
addInlinePrags | TcPat
addInScopeSet | CoreSubst, GhcPlugins
ADDIS | PPC.Instr
addLabelSize | CLabel
addLandmarkErrCtxt | TcRnMonad
addListToNameSet | NameSet, GhcPlugins
addListToUFM | UniqFM, GhcPlugins
addListToUFM_C | UniqFM, GhcPlugins
addListToUFM_Directly | UniqFM, GhcPlugins
addListToUniqSet | UniqSet, GhcPlugins
addLocalFixities | RnEnv
addLocM | TcRnMonad
addLongErrAt | TcRnMonad
addMessages | TcRnMonad
addNewInScopeIds | SimplEnv
addNode | GraphOps, GraphColor
addNonRec | SimplEnv
addOneFV | NameSet, GhcPlugins
addOneToNameSet | NameSet, GhcPlugins
addOneToUniqSet | UniqSet, GhcPlugins
addOneToUniqSet_C | UniqSet, GhcPlugins
addOpt | StaticFlags
addPreference | GraphOps, GraphColor
addProcPointProtocols | CmmProcPoint
Addr2IntOp | PrimOp
AddrAddOp | PrimOp
AddrBaseIndex | X86.Regs
addRecFloats | SimplEnv
addReport | TcRnMonad
addReportAt | TcRnMonad
AddrEqOp | PrimOp
AddrGeOp | PrimOp
AddrGtOp | PrimOp
AddrHint | CmmNode, Cmm, OldCmm
AddrLeOp | PrimOp
AddrLtOp | PrimOp
AddrMode |
1 (Type/Class) | PPC.Regs
2 (Type/Class) | SPARC.AddrMode
3 (Type/Class) | X86.Regs
addrModeRegs | X86.Regs
AddrNeOp | PrimOp
addRnInScopeSet | VarEnv, GhcPlugins
addrOffset |
1 (Function) | PPC.Regs
2 (Function) | SPARC.AddrMode
3 (Function) | X86.Regs
addrPrimTy | TysPrim
addrPrimTyCon | TysPrim
addrPrimTyConKey | PrelNames
AddrRegImm |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.AddrMode
AddrRegReg |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.AddrMode
AddrRemOp | PrimOp
AddrRep | TyCon, Type, GhcPlugins
AddrSubOp | PrimOp
AddrToAnyOp | PrimOp
addSimplCount | CoreMonad, GhcPlugins
addSourceToTokens | GHC
addSpecInfo | Rules, GhcPlugins
addSRM | RegAlloc.Graph.Stats
addTarget | GHC
addTcEvBind | TcRnMonad, TcMType
addTcgDUs | RnSource
addTicksToBinds | Coverage
addToMem |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
addToMemE |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
addToMemLbl | StgCmmUtils
addToUFM | UniqFM, GhcPlugins
addToUFM_Acc | UniqFM, GhcPlugins
addToUFM_C | UniqFM, GhcPlugins
addToUFM_Directly | UniqFM, GhcPlugins
addUsedRdrNames | RnEnv
addWarn |
1 (Function) | CmdLineParser
2 (Function) | TcRnMonad
addWarnAt | TcRnMonad
addWarning | Lexer
addWarnTc | TcRnMonad
addWarnTcM | TcRnMonad
addWay | StaticFlags
add_err_tcm | TcRnMonad
Adefault | ExternalCore
adjustMatchResult | DsUtils
adjustMatchResultDs | DsUtils
adjustStackHW | CgStackery
adjustUFM | UniqFM, GhcPlugins
adjustUFM_Directly | UniqFM, GhcPlugins
advanceSrcLoc | SrcLoc, GhcPlugins
AGlobal | TcRnTypes, TcRnMonad, TcEnv
ai_args | SimplUtils
ai_discs | SimplUtils
ai_encl | SimplUtils
ai_fun | SimplUtils
ai_rules | SimplUtils
ai_strs | SimplUtils
AlgAlt | StgSyn
AlgTyConRhs | TyCon, GhcPlugins
algTyConRhs | TyCon, GhcPlugins
Alignment | BasicTypes, GhcPlugins
Alit | ExternalCore
all2 | Util, GhcPlugins
allArgRegs |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
AllCafsCC | CostCentre
allFlags | DynFlags, GhcPlugins
allFPArgRegs |
1 (Function) | PPC.Regs
2 (Function) | X86.Regs
allM | MonadUtils, IOEnv, TcRnMonad
allMachRegNos |
1 (Function) | PPC.Regs
2 (Function) | X86.Regs
allMaybes | Maybes
Alloca | Llvm.AbsSyn, Llvm
allocatableRegs |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
allocateGlobalBinder | IfaceEnv
allocateIPName | IfaceEnv
allocateReg |
1 (Function) | RegAlloc.Linear.SPARC.FreeRegs
2 (Function) | RegAlloc.Linear.PPC.FreeRegs
3 (Function) | RegAlloc.Linear.X86.FreeRegs
allocDynClosure |
1 (Function) | CgHeapery
2 (Function) | StgCmmHeap
allocDynClosureCmm | StgCmmHeap
allocPrimStack | CgStackery
allocStackTop | CgStackery
ALLOC_AP | ByteCodeInstr
ALLOC_AP_NOUPD | ByteCodeInstr
ALLOC_PAP | ByteCodeInstr
allowInterrupt | Exception
allRealRegs | SPARC.Regs
allThePrimOps | PrimOp
AllTheWay | Outputable, GhcPlugins
allTop | Demand
allUses | NameSet, GhcPlugins
aLL_DPH_PRIM_TYCONS | Vectorise.Builtins.Base
alphaTy | TysPrim
alphaTyVar | TysPrim
alphaTyVars | TysPrim, GHC
alr_context | Lexer
alr_expecting_ocurly | Lexer
alr_justClosedExplicitLetBlock | Lexer
alr_last_loc | Lexer
alr_next_token | Lexer
alr_pending_implicit_tokens | Lexer
Alt |
1 (Type/Class) | ExternalCore
2 (Type/Class) | CoreSyn, GhcPlugins
AltCon | CoreSyn, GhcPlugins
alterNameEnv | NameEnv, GhcPlugins
alterTM | TrieMap
alterUFM | UniqFM, GhcPlugins
alterVarEnv | VarEnv, GhcPlugins
altHeapCheck |
1 (Function) | CgHeapery
2 (Function) | StgCmmHeap
AltMerge | CoreMonad, GhcPlugins
AltType | StgSyn
alt_RDR | PrelNames
ALWAYS |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
AlwaysActive | BasicTypes, GhcPlugins
alwaysFailMatchResult | DsUtils
AlwaysInline | Llvm.Types, Llvm
alwaysInlinePragma | BasicTypes, GhcPlugins
alwaysQualify | Outputable, GhcPlugins, GHC
AmbigOrigin | TcRnTypes, TcRnMonad
Amode |
1 (Type/Class) | SPARC.CodeGen.Base
2 (Data Constructor) | SPARC.CodeGen.Base
amountOfFuel | OptimizationFuel
analBwd | CmmUtils, OldCmmUtils
analFwd | CmmUtils, OldCmmUtils
analRewBwd | CmmUtils, OldCmmUtils
analRewFwd | CmmUtils, OldCmmUtils
AND |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
andCts | TcRnTypes, TcRnMonad
andIntegerIdKey | PrelNames
andIntegerName | PrelNames
andManyCts | TcRnTypes, TcRnMonad
ANDN | SPARC.Instr
AndOp | PrimOp
andWC | TcRnTypes, TcRnMonad
and_RDR | PrelNames
angleBrackets | Outputable, GhcPlugins
AnId | Type, HscTypes, TcEnv, GhcPlugins, GHC
AnnAlt | CoreSyn, GhcPlugins
AnnApp | CoreSyn, GhcPlugins
AnnBind | CoreSyn, GhcPlugins
AnnCase | CoreSyn, GhcPlugins
AnnCast | CoreSyn, GhcPlugins
AnnCoercion | CoreSyn, GhcPlugins
AnnD | HsDecls, HsSyn, GHC
AnnDecl | HsDecls, HsSyn, GHC
AnnEnv | Annotations, GhcPlugins
AnnExpr | CoreSyn, GhcPlugins
AnnExpr' | CoreSyn, GhcPlugins
AnnLam | CoreSyn, GhcPlugins
AnnLet | CoreSyn, GhcPlugins
AnnLit | CoreSyn, GhcPlugins
AnnNonRec | CoreSyn, GhcPlugins
AnnOrigin | TcRnTypes, TcRnMonad
Annotation |
1 (Type/Class) | Annotations, GhcPlugins
2 (Data Constructor) | Annotations, GhcPlugins
AnnProvenance | HsDecls, HsSyn, GHC
annProvenanceName_maybe | HsDecls, HsSyn, GHC
AnnRec | CoreSyn, GhcPlugins
AnnTarget | Annotations, GhcPlugins
AnnTick | CoreSyn, GhcPlugins
AnnType | CoreSyn, GhcPlugins
AnnVar | CoreSyn, GhcPlugins
ann_target | Annotations, GhcPlugins
ann_value | Annotations, GhcPlugins
ANothing | TcRnTypes, TcRnMonad, TcEnv
Any |
1 (Data Constructor) | TcSMonad
2 (Data Constructor) | SPARC.CodeGen.Base
anyBag | Bag
anyBoxConKey | PrelNames
anyFuelLeft | OptimizationFuel
AnyHpcUsage | HscTypes, GhcPlugins
anyHsc | DriverPhases
anyKind | TysPrim, Kind, Type, GhcPlugins
anyKindTyCon | TysPrim, Kind, Type, GhcPlugins
anyKindTyConKey | PrelNames
anyKindTyConName | TysPrim
anyM | MonadUtils, IOEnv, TcRnMonad
AnySuffix | CmdLineParser
AnySuffixPred | CmdLineParser
anyTy | TysPrim
anyTyCon | TysPrim
anyTyConKey | PrelNames
anyTypeOfKind | TysPrim
AP | RtClosureInspect
App |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn, GhcPlugins
appAIdKey | PrelNames
appAName | PrelNames
AppCo | Coercion, GhcPlugins
appendFS | FastString, GhcPlugins
appendGroups | HsDecls, HsSyn, GHC
appendIdKey | PrelNames
Appending | Llvm.Types, Llvm
appendName | PrelNames
appendStringBuffers | StringBuffer
appendStubC | HscTypes, GhcPlugins
appendWorkListCt | TcSMonad
appendWorkListEqs | TcSMonad
append_RDR | PrelNames
appIsBottom | Demand
Applicative | MonadUtils, IOEnv, TcRnMonad, DsMonad
applicativeClassKey | PrelNames
applicativeClassName | PrelNames
applyCo | Coercion, GhcPlugins
applyNameMaker | RnPat
ApplyTo | SimplUtils
applyTy | Type, TcType, GhcPlugins
applyTypeToArg | CoreUtils, GhcPlugins
applyTypeToArgs | CoreUtils, GhcPlugins
applyTys | Type, TcType, GhcPlugins
applyTysD | Type, GhcPlugins
applyVar | Vectorise.Builtins.Base, Vectorise.Builtins
appOL | OrdList
AppOrigin | TcRnTypes, TcRnMonad
appPVar | DsMonad
Appt | ExternalCore
ApThunk | ClosureInfo
ap_RDR | PrelNames
aP_STACK_SPLIM | Constants
Arch | Platform
ArchARM | Platform
ArchPPC | Platform
ArchPPC_64 | Platform
ArchSPARC | Platform
ArchUnknown | Platform
archWordSize |
1 (Function) | X86.Instr
2 (Function) | PPC.Instr
ArchX86 | Platform
ArchX86_64 | Platform
Area | CmmExpr, Cmm, OldCmm
areaBuilder | CmmStackLayout
AreaId | CmmExpr, Cmm, OldCmm
AreaMap | CmmExpr, Cmm, OldCmm
Arg | CoreSyn, GhcPlugins
argAlphaTy | TysPrim
argAlphaTyVar | TysPrim
argAlphaTyVars | TysPrim
argBetaTy | TysPrim
argBetaTyVar | TysPrim
ArgCtxt | CoreUnfold
ArgDescr | SMRep, ClosureInfo
ArgGen | SMRep, ClosureInfo
ArgInfo |
1 (Type/Class) | SimplUtils
2 (Data Constructor) | SimplUtils
argMachRep | ClosureInfo
argPrimRep | StgCmmClosure
argRegs |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
args | CmmNode, Cmm
ArgSpec | SMRep, ClosureInfo
ArgSummary | CoreUnfold
argTypeKind | TysPrim, Kind, Type, TcType, GhcPlugins
argTypeKindTyCon | TysPrim, Kind, Type, GhcPlugins
argTypeKindTyConKey | PrelNames
argTypeKindTyConName | TysPrim
aRG_GEN | SMRep
aRG_GEN_BIG | SMRep
arg_space | Cmm
ArithException | Exception
ArithSeq | HsExpr, HsSyn, GHC
ArithSeqInfo | HsExpr, HsSyn, GHC
ArithSeqOrigin | TcRnTypes, TcRnMonad
Arity | BasicTypes, GhcPlugins
arityDataCon_RDR | PrelNames
arityErr | TcMType
ArityInfo | IdInfo, GhcPlugins
arityInfo | IdInfo, GhcPlugins
ArmISA | Platform
armISA | Platform
ArmISAExt | Platform
armISAExt | Platform
ARMv5 | Platform
ARMv6 | Platform
ARMv7 | Platform
arrAIdKey | PrelNames
arrAName | PrelNames
arrayArrayPrimTyCon | TysPrim
arrayArrayPrimTyConKey | PrelNames
ArrayException | Exception
arrayPrimTyCon | TysPrim
arrayPrimTyConKey | PrelNames
aRROW | PrelNames
arrow | Outputable, GhcPlugins
ArrowCtxt | TcRnTypes, TcRnMonad
ArrowExpr | HsExpr, HsSyn, GHC
ArrowSkol | TcRnTypes, TcRnMonad
arrPtrsHdrSize | SMRep
arrWordsHdrSize | SMRep
As | DriverPhases
askCc | SysTools
Asm | Llvm.AbsSyn, Llvm
asmSDoc | PprBase
AsmStyle | Outputable, GhcPlugins
asmStyle | Outputable, GhcPlugins
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, GhcPlugins
assertPprPanic | Outputable, GhcPlugins
assignArgumentsPos | CmmCallConv
assignCallRegs | CgCallConv
assignMem_I64Code | SPARC.CodeGen.Gen64
Assignment | Llvm.AbsSyn, Llvm
assignPrimOpCallRegs | CgCallConv
assignReg_I64Code | SPARC.CodeGen.Gen64
assignReturnRegs | CgCallConv
assignTemp |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
assignTemp_ | CgUtils
AssignTo | StgCmmMonad
Assoc | ListSetOps
assoc | ListSetOps
assocDefault | ListSetOps
assocDefaultUsing | ListSetOps
assocElts | ListSetOps
AssocFamilyTyCon | TyCon, GhcPlugins
assocMaybe | ListSetOps
assocUsing | ListSetOps
AsyncException | Exception
ATcId | TcRnTypes, TcRnMonad, TcEnv
ATD | Class
ATDefault | Class
atDefaultPats | Class
atDefaultRhs | Class
atDefaultSrcSpan | Class
atDefaultTys | Class
atEnd | StringBuffer
AThing | TcRnTypes, TcRnMonad, TcEnv
atLength | Util, GhcPlugins
AtomicallyOp | PrimOp
AtomicModifyMutVarOp | PrimOp
atomicUpdMutVar | IOEnv, TcRnMonad
atomicUpdMutVar' | IOEnv, TcRnMonad
ATyCon | Type, HscTypes, TcEnv, GhcPlugins, GHC
ATyVar | TcRnTypes, TcRnMonad, TcEnv
augmentIdKey | PrelNames
augmentName | PrelNames
author | PackageConfig, Packages, GhcPlugins
Avail | Avail
AvailInfo | Avail
availName | Avail
availNames | Avail
Avails | Avail
availsToGlobalRdrEnv | InteractiveEval
availsToNameEnv | Avail
availsToNameSet | Avail
AvailTC | Avail
AxiomInstCo | Coercion, GhcPlugins
b16 | CmmType, CmmExpr, Cmm, OldCmm
b32 | CmmType, CmmExpr, Cmm, OldCmm
b64 | CmmType, CmmExpr, Cmm, OldCmm
b8 | CmmType, CmmExpr, Cmm, OldCmm
BA |
1 (Data Constructor) | BreakArray
2 (Data Constructor) | Binary
back |
1 (Function) | Digraph
2 (Function) | InteractiveEval, GHC
Backwards | Util, GhcPlugins
badATErr | TcTyClsDecls
badBootDeclErr | TcBinds
badFieldCon | TcPat
badMethodErr | TcClassDcl
Bag | Bag
BagDerivStuff | TcGenDeriv
bagToList | Bag
BangPat | HsPat, HsSyn, GHC
bangPatEnabled | Lexer
bangTyFVs | RnHsSyn
BangType | HsTypes, HsSyn, GHC
bang_RDR | RdrHsSyn
basePackageId | Module, GhcPlugins
BaseReg | CmmExpr, Cmm, OldCmm
baseReg | CmmExpr, Cmm, OldCmm
BasicBlock | OldCmm
basicKnownKeyNames | PrelNames, PrelInfo
BCC | PPC.Instr
bcc | Digraph
BCCFAR | PPC.Instr
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, GhcPlugins
BCTR | PPC.Instr
BCTRL | PPC.Instr
BetaReduction | CoreMonad, GhcPlugins
betaTy | TysPrim
betaTyVar | TysPrim
betaTyVars | TysPrim
BF | SPARC.Instr
bFlush | BufWrite
bHalfWord | CmmType, CmmExpr, Cmm, OldCmm
BI | SPARC.Instr
bicomps | Digraph
Bin | Binary
Binary | Binary
Bind |
1 (Type/Class) | ExternalCore
2 (Type/Class) | CoreSyn, GhcPlugins
bindArgsToRegs |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
bindArgsToStack | CgBindery
bindArgToReg | StgCmmEnv
bindConArgs |
1 (Function) | CgCon
2 (Function) | StgCmmCon
bindersOf | CoreSyn, GhcPlugins
bindersOfBinds | CoreSyn, GhcPlugins
BindFlag | Unify
bindFreeVars | CoreFVs, GhcPlugins
BindingSite | Outputable, GhcPlugins
bindIOIdKey | PrelNames
bindIOName | PrelNames
bindIO_RDR | PrelNames
bindLocalName | RnEnv
bindLocalNames | RnEnv
bindLocalNamesFV | RnEnv
bindLocatedLocalsFV | RnEnv
bindLocatedLocalsRn | RnEnv
bindMClassOpKey | PrelNames
BindMe | Unify
bindMName | PrelNames
bindM_RDR | PrelNames
bindNewToNode | CgBindery
bindNewToReg | CgBindery
bindNewToTemp | CgBindery
bindNewToUntagNode | CgBindery
bindNonRec | CoreUtils, GhcPlugins
BindPatSigCtxt | TcType, TcMType, TcHsType
bindPatSigTyVars | RnEnv
bindPatSigTyVarsFV | RnEnv
bindSigTyVarsFV | RnEnv
bindsOnlyPass | CoreMonad, GhcPlugins
BindStmt | HsExpr, HsSyn, GHC
bindToReg | StgCmmEnv
bindTyVarsFV | RnTypes
bindTyVarsRn | RnTypes
bindUnboxedTupleComponents | CgCon
bind_fvs | HsBinds, HsSyn, GHC
BinHandle | Binary
binSpillReasons | RegAlloc.Linear.Stats, RegAlloc.Linear.Main
bitAndFastInt | FastTypes, GhcPlugins
Bitmap | Bitmap
bITMAP_BITS_SHIFT | Constants
bitMask | RegAlloc.Linear.SPARC.FreeRegs
bitOrFastInt | FastTypes, GhcPlugins
BL | PPC.Instr
BlackHole | SMRep, Cmm, OldCmm
Blackhole | RtClosureInspect
blackHoleOnEntry |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
blackHoleRep | SMRep
blankLine | Outputable, GhcPlugins
blankWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
block | Exception
BlockAssignment | RegAlloc.Linear.Base, RegAlloc.Linear.Main
blocked | Exception
BlockedIndefinitelyOnMVar |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
BlockedIndefinitelyOnSTM |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
BlockEnv | BlockId
BlockId | BlockId
blockId | OldCmm
blockLabel | Llvm.AbsSyn, Llvm
blockLbl | BlockId
BlockMap | RegAlloc.Liveness
BlockSet | BlockId
blockStmts |
1 (Function) | Llvm.AbsSyn, Llvm
2 (Function) | OldCmm
bLOCKS_PER_MBLOCK | Constants
bLOCK_SIZE | Constants
bLOCK_SIZE_W | Constants
bodyToBlockList | CmmUtils, OldCmmUtils
bold | Outputable, GhcPlugins
boolToRecFlag | BasicTypes, GhcPlugins
boolTy | TysWiredIn, GhcPlugins
boolTyCon | TysWiredIn, GhcPlugins
boolTyConKey | PrelNames
boolTyConName | TysWiredIn, GhcPlugins
boolTyCon_RDR | TysWiredIn, GhcPlugins
BoringCtxt | CoreUnfold
boringCxtNotOk | CoreSyn, GhcPlugins
boringCxtOk | CoreSyn, GhcPlugins
Bot | Demand
botDmdType | Demand
both | DmdAnal
BotRes | Demand
botSig | Demand
BottomFound | CoreMonad, GhcPlugins
Bound | DsMonad
bound | RegAlloc.Graph.ArchBase
boundedClassKey | PrelNames
boundedClassName | PrelNames
bound_to | RtClosureInspect, InteractiveEval
Box | Demand
boxConTbl | TcGenDeriv
Boxed | BasicTypes, GhcPlugins
BoxedTuple | BasicTypes, GhcPlugins
Boxity | BasicTypes, GhcPlugins
boxityConKey | PrelNames
boxityNormalTupleSort | BasicTypes, GhcPlugins
boxResult | DsCCall
bPutChar | BufWrite
bPutFS | BufWrite
bPutLitString | BufWrite
bPutStr | BufWrite
braces |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
Brack | TcRnTypes, TcRnMonad
bracket | Exception
bracketOnError | Exception
brackets |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
BracketSkol | TcRnTypes, TcRnMonad
bracket_ | Exception
Branch | Llvm.AbsSyn, Llvm
BranchIf | Llvm.AbsSyn, Llvm
Break | InteractiveEval
BreakArray | BreakArray, GHC
BreakIndex | HscTypes, GhcPlugins, 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
Breakpoint | CoreSyn, GhcPlugins
breakpointAutoIdKey | PrelNames
breakpointAutoJumpIdKey | PrelNames
breakpointAutoJumpName | PrelNames
breakpointAutoName | PrelNames
breakpointCondIdKey | PrelNames
breakpointCondJumpIdKey | PrelNames
breakpointCondJumpName | PrelNames
breakpointCondName | PrelNames
breakpointFVs | CoreSyn, GhcPlugins
breakpointId | CoreSyn, GhcPlugins
breakpointIdKey | PrelNames
breakpointJumpIdKey | PrelNames
breakpointJumpName | PrelNames
breakpointName | PrelNames
BRK_FUN | ByteCodeInstr
BT | X86.Instr
buf |
1 (Function) | FastString, GhcPlugins
2 (Function) | StringBuffer
buffer | Lexer
BufHandle |
1 (Type/Class) | BufWrite
2 (Data Constructor) | BufWrite
bufLeftRender | Pretty
buildAlgTyCon | BuildTyCl
buildClass | BuildTyCl
buildClosures | Vectorise.Utils.Closure, Vectorise.Utils
buildDataCon | BuildTyCl
buildDynCon |
1 (Function) | CgCon
2 (Function) | StgCmmCon
buildIdKey | PrelNames
buildName | PrelNames
buildPADict | Vectorise.Generic.PADict
buildPAScAndMethods | Vectorise.Generic.PAMethods
buildPDatasTyCon | Vectorise.Generic.PData
buildPDataTyCon | Vectorise.Generic.PData
buildPReprTyCon | Vectorise.Generic.PAMethods
buildPromotedDataTyCon | BuildTyCl
buildSynTyCon | BuildTyCl
buildTag | DynFlags, GhcPlugins, GHC
build_RDR | PrelNames
builtin | Vectorise.Monad
BuiltinRule | CoreSyn, GhcPlugins
builtinRules | PrelRules, MkId, PrelInfo
Builtins |
1 (Type/Class) | Vectorise.Builtins.Base, Vectorise.Builtins
2 (Data Constructor) | Vectorise.Builtins.Base, Vectorise.Builtins
builtins | Vectorise.Monad
BuiltInSyntax |
1 (Type/Class) | Name, GhcPlugins
2 (Data Constructor) | Name, GhcPlugins
bumpStepCountTcS | TcSMonad
bumpVersion | BasicTypes, GhcPlugins
bundleCAFs | CmmBuildInfoTables
bWord | CmmType, CmmExpr, Cmm, OldCmm
ByteArray | Binary
ByteArrayContents_Char | PrimOp
byteArrayPrimTy | TysPrim
byteArrayPrimTyCon | TysPrim
byteArrayPrimTyConKey | PrelNames
ByteCode | ByteCodeAsm
byteCodeGen | ByteCodeGen
byteCodeOfObject | HscTypes, GhcPlugins
byteDiff | StringBuffer
ByteOff | SMRep
bytesFS | FastString, GhcPlugins
ByVal | Llvm.Types, Llvm
c1TyConKey | PrelNames
c1TyConName | PrelNames
cafAnal | CmmBuildInfoTables
cafBlackHoleClosureInfo | ClosureInfo
cafBlackHoleInfoTable | StgCmmClosure
CafCC | CostCentre
CAFEnv | CmmBuildInfoTables
CafInfo | IdInfo, GhcPlugins
cafInfo | IdInfo, GhcPlugins
CAFSet | CmmBuildInfoTables
cafTransfers | CmmBuildInfoTables
calcClassCycles | TcTyDecls
calcRecFlags | TcTyDecls
calcSynCycles | TcTyDecls
CALL |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
Call |
1 (Data Constructor) | Demand
2 (Data Constructor) | Llvm.AbsSyn, Llvm
CallArea | CmmExpr, Cmm, OldCmm
callClobberedRegs |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
CallCtxt | CoreUnfold
callerSaves |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
callerSaveVolatileRegs |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CallishMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm
CallMethod |
1 (Type/Class) | ClosureInfo
2 (Type/Class) | StgCmmClosure
callProcPoints | CmmProcPoint
CallReference | PIC
callSiteInline | CoreUnfold
canDoGenerics | TcGenGenerics
canEq | TcCanonical
canEvVar | TcCanonical
CanFail | DsMonad, DsUtils
CanItFail | DsMonad, DsUtils
cannotFindInterface | Finder
cannotFindModule | Finder
canOccursCheck | TcCanonical
canonicalize | TcCanonical
canRewrite | TcSMonad
canShortcut |
1 (Function) | X86.Instr
2 (Function) | SPARC.ShortcutJump
3 (Function) | PPC.RegInfo
canSolve | TcSMonad
CantFail | DsMonad, DsUtils
cantFailMatchResult | DsUtils
cantVectorise | Vectorise.Monad.Base, Vectorise.Monad
canUnfold | CoreSyn, GhcPlugins
CApiConv | ForeignCall
captureConstraints | TcRnMonad
captureUntouchables | TcRnMonad
carefullySplitNewType_maybe | Type, GhcPlugins
CARRY | X86.Cond
Case |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn, GhcPlugins
CaseAlt | HsExpr, HsSyn, GHC
CaseAlts | CgMonad
CaseBind | Outputable, GhcPlugins
CaseCtxt | CoreUnfold
CaseElim | CoreMonad, GhcPlugins
CASEFAIL | ByteCodeInstr
CaseIdentity | CoreMonad, GhcPlugins
CaseMerge | CoreMonad, GhcPlugins
CaseOfCase | CoreMonad, GhcPlugins
CasMutVarOp | PrimOp
Cast |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn, GhcPlugins
3 (Data Constructor) | Llvm.AbsSyn, Llvm
castBin | Binary
castDoubleToWord8Array | PprBase
castFastPtr | FastTypes, GhcPlugins
castFloatToWord8Array | PprBase
cat |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
catAGraphs | MkGraph
catch | Exception
catches | Exception
catchIO | Exception
catchJust | Exception
CatchOp | PrimOp
CatchRetryOp | PrimOp
CatchSTMOp | PrimOp
category | PackageConfig, Packages, GhcPlugins
catMaybes | Maybes
cBooterVersion | Config
cBox | FastTypes, GhcPlugins
cBuildPlatformString | Config
Cc | DriverPhases
CCALL | ByteCodeInstr
CCall | ForeignCall
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
CCanMap |
1 (Type/Class) | TcSMonad
2 (Data Constructor) | TcSMonad
CCCS | CmmExpr, Cmm, OldCmm
ccFromThisModule | CostCentre
CcName | CostCentre
ccOptions | PackageConfig, Packages, GhcPlugins
Ccpp | DriverPhases
ccsType | StgCmmProf
ccType | StgCmmProf
CC_Ccc | Llvm.Types, Llvm
cc_class | TcRnTypes, TcRnMonad, TcSMonad
CC_Coldcc | Llvm.Types, Llvm
cc_depth | TcRnTypes, TcRnMonad, TcSMonad
CC_Fastcc | Llvm.Types, Llvm
cc_flavor | TcRnTypes, TcRnMonad, TcSMonad
cc_fun | TcRnTypes, TcRnMonad, TcSMonad
cc_id | TcRnTypes, TcRnMonad, TcSMonad
cc_ip_nm | TcRnTypes, TcRnMonad, TcSMonad
cc_ip_ty | TcRnTypes, TcRnMonad, TcSMonad
cc_is_caf | CostCentre
cc_key | CostCentre
cc_loc | CostCentre
cc_mod | CostCentre
cc_name | CostCentre
CC_Ncc | Llvm.Types, Llvm
cc_rhs | TcRnTypes, TcRnMonad, TcSMonad
cc_ty | TcRnTypes, TcRnMonad, TcSMonad
cc_tyargs | TcRnTypes, TcRnMonad, TcSMonad
cc_tyvar | TcRnTypes, TcRnMonad, TcSMonad
CC_X86_Stdcc | Llvm.Types, Llvm
Cdef | ExternalCore
cDEFAULT_TMPDIR | Config
CDictCan | TcRnTypes, TcRnMonad, TcSMonad
cd_fld_doc | HsTypes, HsSyn, GHC
cd_fld_name | HsTypes, HsSyn, GHC
cd_fld_type | HsTypes, HsSyn, GHC
certainlyWillInline | CoreUnfold
CExport | HsDecls, HsSyn, GHC
CExportSpec | ForeignCall
CExportStatic | ForeignCall
CFunction | HsDecls, HsSyn, GHC
CFunEqCan | TcRnTypes, TcRnMonad, TcSMonad
cgBind | StgCmmBind
CgBindings | CgBindery
cgCase | CgCase
cGccLinkerOpts | Config
cgd_dflags |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgd_eob | CgMonad
cgd_mod |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgd_sequel | StgCmmMonad
cgd_srt | CgMonad
cgd_srt_lbl |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgd_statics |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgd_ticky |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgd_updfr_off | StgCmmMonad
cgExpr |
1 (Function) | CgExpr
2 (Function) | StgCmmExpr
cgForeignCall |
1 (Function) | CgForeignCall
2 (Function) | StgCmmForeign
CgGuts |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
cGhcEnableTablesNextToCode | Config
cGhcRTSWays | Config
cGhcUnregisterised | Config
cGhcWithInterpreter | Config
cGhcWithNativeCodeGen | Config
cGhcWithSMP | Config
cGHC_DRIVER_DIR | Config
cGHC_SPLIT_DIR | Config
cGHC_SPLIT_PGM | Config
cGHC_SYSMAN_DIR | Config
cGHC_SYSMAN_PGM | Config
cGHC_UNLIT_DIR | Config
cGHC_UNLIT_PGM | Config
CgIdInfo |
1 (Type/Class) | CgBindery
2 (Type/Class) | StgCmmMonad, StgCmmEnv
3 (Data Constructor) | StgCmmMonad
cgIdInfoArgRep | CgBindery
cgIdInfoId |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
cgIdInfoLF |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
CgInfoDownwards |
1 (Type/Class) | CgMonad
2 (Type/Class) | StgCmmMonad
cgLetNoEscapeClosure | CgLetNoEscape
cgLit |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
CgLoc | StgCmmMonad
cgOpApp | StgCmmPrim
cgPrimOp | CgPrimOp
CgRep | ClosureInfo
cgRepSizeB | ClosureInfo
cgRepSizeW | ClosureInfo
cgReturnDataCon | CgCon
cgRhsClosure | CgClosure
CgState |
1 (Type/Class) | CgMonad
2 (Type/Class) | StgCmmMonad
cgStdRhsClosure | CgClosure
CgStmts | CgMonad
cgStmtsToBlocks |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgs_binds |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgs_hp_usg |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgs_stk_usg | CgMonad
cgs_stmts |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgs_tops |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgs_uniqs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
cgTailCall | CgTailCall
cgTickBox | CgHpc
cgTopRhsClosure |
1 (Function) | CgClosure
2 (Function) | StgCmmBind
cgTopRhsCon |
1 (Function) | CgCon
2 (Function) | StgCmmCon
cgTyCon | CgCon
cg_binds | HscTypes, GhcPlugins
cg_dep_pkgs | HscTypes, GhcPlugins
cg_foreign | HscTypes, GhcPlugins
cg_hpc_info | HscTypes, GhcPlugins
cg_id | StgCmmMonad
cg_lf | StgCmmMonad
cg_loc | StgCmmMonad
cg_modBreaks | HscTypes, GhcPlugins
cg_module | HscTypes, GhcPlugins
cg_tag | StgCmmMonad
cg_tycons | HscTypes, GhcPlugins
char |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
char2IntLit | Literal, GhcPlugins
charDataCon | TysWiredIn, GhcPlugins
charDataConKey | PrelNames
CharEqOp | PrimOp
CharGeOp | PrimOp
CharGtOp | PrimOp
CharLeOp | PrimOp
CharLtOp | PrimOp
CharNeOp | PrimOp
charPrimTy | TysPrim
charPrimTyCon | TysPrim
charPrimTyConKey | PrelNames
charToC | Util, GhcPlugins
charTy | TysWiredIn, GhcPlugins
charTyCon | TysWiredIn, GhcPlugins
charTyConKey | PrelNames
charTyConName | TysWiredIn, GhcPlugins
charTyCon_name | RnHsSyn
charTyCon_RDR | TysWiredIn, GhcPlugins
CheapAppFun | CoreUtils, GhcPlugins
cheapEqExpr | CoreUtils, GhcPlugins
CheapFun | CoreArity
Check | PrimOp
check | Check
checkBlock | SPARC.CodeGen.Sanity
checkConstraints | TcUnify
checkContext | RdrHsSyn
checkDoAndIfThenElse | RdrHsSyn
checkDotnetResName | PrelNames
checkDotnetResNameIdKey | PrelNames
checkDupAndShadowedNames | RnEnv
checkDupAndShadowedRdrNames | RnEnv
checkDupNames | RnEnv
checkDupRdrNames | RnEnv
checkedAbsC | CgMonad
checkedTick | SimplMonad
checkErr | TcRnMonad
checkExpectedKind | TcHsType
checkFamInstConsistency | FamInst
checkFunDeps | FunDeps
CheckHiWay |
1 (Type/Class) | BinIface
2 (Data Constructor) | BinIface
checkInstCoverage | FunDeps
checkInstTermination | TcMType
checkKindSigs | RdrHsSyn
checkMonadComp | RdrHsSyn
checkNoErrs | TcRnMonad
checkOldIface | MkIface
checkPattern | RdrHsSyn
checkPatterns | RdrHsSyn
checkPrecMatch | RnTypes
checkPrecP | RdrHsSyn
checkProcessArgsResult | HeaderInfo
checkRecordSyntax | RdrHsSyn
checkSectionPrec | RnTypes
checkTc | TcRnMonad
checkTH | RnTypes
checkTupSize | RnPat
checkTyFamFreeness | TcMType
checkTyVars | RdrHsSyn
checkValDef | RdrHsSyn
checkValidFamInst | TcMType
checkValidInstance | TcMType
checkValidInstHead | TcMType
checkValidMonoType | TcMType
checkValidTheta | TcMType
checkValidTyCon | TcTyClsDecls
checkValidType | TcMType
checkValSig | RdrHsSyn
checkWellStaged | TcEnv
checkWellStagedDFun | TcSMonad
checkWiredInTyCon | TcIface
ChildCode64 |
1 (Type/Class) | SPARC.CodeGen.Base
2 (Data Constructor) | SPARC.CodeGen.Base
choiceAIdKey | PrelNames
choiceAName | PrelNames
chooseSpill | RegAlloc.Graph.SpillCost
chooseUniqueOccTc | TcRnMonad
choose_RDR | PrelNames
cHostPlatformString | Config
Chr | Pretty
ChrOp | PrimOp
CImport | HsDecls, HsSyn, GHC
CImportSpec | HsDecls, HsSyn, GHC
cInt | CmmType, CmmExpr, Cmm, OldCmm
cIntegerLibrary | Config
cIntegerLibraryType | Config
cIntWidth | CmmType, CmmExpr, Cmm, OldCmm
cINT_SIZE | Constants
CIPCan | TcRnTypes, TcRnMonad, TcSMonad
CIrredEvCan | TcRnTypes, TcRnMonad, TcSMonad
cit_lbl | Cmm, OldCmm
cit_prof | Cmm, OldCmm
cit_rep | Cmm, OldCmm
cit_srt | Cmm, OldCmm
CLabel |
1 (Data Constructor) | HsDecls, HsSyn, GHC
2 (Type/Class) | CLabel
CLabelString | ForeignCall
Class | Class, GHC
classAllSelIds | Class
classArity | Class
ClassATItem | Class
classATItems | Class
classATs | Class, GHC
classBigSig | Class
classDataCon | DataCon, GhcPlugins
ClassDecl | HsDecls, HsSyn, GHC
ClassDeclCtx | RnEnv
classExtraBigSig | Class
ClassF64 | RegAlloc.Graph.ArchBase
ClassG16 | RegAlloc.Graph.ArchBase
ClassG32 | RegAlloc.Graph.ArchBase
ClassG8 | RegAlloc.Graph.ArchBase
classifyPredType | Type, GhcPlugins
classifyTyCons | Vectorise.Type.Classify
ClassInstanceCtx | RnEnv
classInstances | InstEnv
classKey | Class
classMethods | Class, GHC
className | Class
classOfRealReg |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
classOfReg | RegAlloc.Graph.ArchX86
classOfVirtualReg | Reg
ClassOpId | IdInfo, GhcPlugins
ClassOpItem | Class
classOpItems | Class
ClassPred | Type, GhcPlugins
ClassSCCtxt | TcType, TcMType, TcHsType
classSCSelId | Class
classSCTheta | Class, GHC
classTvsFds | Class, GHC
ClassTyCon | TyCon, GhcPlugins
classTyCon | Class
classTyVars | Class
cLdHasBuildId | Config
cLdHasNoCompactUnwind | Config
cLdIsGNULd | Config
cLdLinkerOpts | Config
cLD_X | Config
cLeadingUnderscore | Config
cleanSpills | RegAlloc.Graph.SpillClean
cleanTempDirs | SysTools
cleanTempFiles | SysTools
cleanTempFilesExcept | SysTools
clearOneShotLambda | Id, GhcPlugins
clearVars | LlvmCodeGen.Base
clHasCafRefs | ClosureInfo
cLibFFI | Config
CloneArrayOp | PrimOp
cloneBndr | CoreSubst, GhcPlugins
cloneBndrs | CoreSubst, GhcPlugins
cloneIdBndr | CoreSubst, GhcPlugins
cloneIdBndrs | CoreSubst, GhcPlugins
CloneMutableArrayOp | PrimOp
cloneRecIdBndrs | CoreSubst, GhcPlugins
cloneTyVarBndr | Type, GhcPlugins
cloneVar | Vectorise.Monad.Naming, Vectorise.Monad
cLong | CmmType, CmmExpr, Cmm, OldCmm
cLongWidth | CmmType, CmmExpr, Cmm, OldCmm
closedV | Vectorise.Monad.Local, Vectorise.Monad
Closure |
1 (Type/Class) | RtClosureInspect
2 (Data Constructor) | RtClosureInspect
closureCon | ClosureInfo
closureCtrFun | Vectorise.Builtins.Base, Vectorise.Builtins
closureCtrFuns | Vectorise.Builtins.Base, Vectorise.Builtins
closureDescr | ClosureInfo
ClosureEnv | ByteCodeLink
closureFunInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureInfLcl | ClosureInfo
ClosureInfo |
1 (Type/Class) | ClosureInfo
2 (Data Constructor) | ClosureInfo
3 (Type/Class) | StgCmmClosure
closureInfoLabel | StgCmmClosure
closureInfoPtr |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
closureIsThunk | ClosureInfo
closureLabelFromCI | ClosureInfo
closureLFInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureLocalEntryLabel | StgCmmClosure
closureName |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureNeedsUpdSpace | ClosureInfo
closureRednCountsLabel | StgCmmClosure
closureReEntrant |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureSingleEntry |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureSize | ClosureInfo
closureSlowEntryLabel | StgCmmClosure
closureSMRep | ClosureInfo
closureSRT | ClosureInfo
closureTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
ClosureType | RtClosureInspect
closureType | ClosureInfo
closureTypeDescr | ClosureInfo
ClosureTypeInfo | SMRep, Cmm, OldCmm
closureUpdReqd |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
closureValDescr | ClosureInfo
closureVar | Vectorise.Builtins.Base, Vectorise.Builtins
ClsDeclCtxt | RnEnv, RnBinds
clsName | OccName, Name, GhcPlugins
clsQual | PrelNames
clsQual_RDR | PrelNames
ClsSkol | TcRnTypes, TcRnMonad
CLTD | X86.Instr
CmdLineError | Panic, GHC
cmdlineFrameworks | DynFlags, GhcPlugins, GHC
cmdlineHcIncludes | DynFlags, GhcPlugins, GHC
CmdLineP |
1 (Type/Class) | CmdLineParser
2 (Data Constructor) | CmdLineParser
cmdlineParserStyle | Outputable, GhcPlugins
cml_args | CmmNode, Cmm
cml_cont | CmmNode, Cmm
cml_false | CmmNode, Cmm
cml_pred | CmmNode, Cmm
cml_ret_args | CmmNode, Cmm
cml_ret_off | CmmNode, Cmm
cml_target | CmmNode, Cmm
cml_true | CmmNode, Cmm
Cmm | DriverPhases
CmmActual | CmmNode, Cmm, OldCmm
cmmAddWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
CmmAGraph | MkGraph
cmmAndWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
CmmAssign |
1 (Data Constructor) | CmmNode, Cmm
2 (Data Constructor) | OldCmm
CmmBasicBlock | OldCmm
cmmBits | CmmType, CmmExpr, Cmm, OldCmm
CmmBlock |
1 (Data Constructor) | CmmExpr, Cmm, OldCmm
2 (Type/Class) | Cmm
CmmBranch |
1 (Data Constructor) | CmmNode, Cmm
2 (Data Constructor) | OldCmm
CmmBwdRewrite | Cmm
CmmCall |
1 (Data Constructor) | CmmNode, Cmm
2 (Data Constructor) | OldCmm
CmmCallConv | ForeignCall
CmmCallee | OldCmm
CmmCallTarget | OldCmm
CmmComment |
1 (Data Constructor) | CmmNode, Cmm
2 (Data Constructor) | OldCmm
CmmCondBranch |
1 (Data Constructor) | CmmNode, Cmm
2 (Data Constructor) | OldCmm
cmmConstrTag | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmConstrTag1 | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
CmmCpp | DriverPhases
CmmData | Cmm, OldCmm
CmmDecl |
1 (Type/Class) | Cmm
2 (Type/Class) | OldCmm
cmmEliminateDeadBlocks | CmmOpt
CmmEntry | CmmNode, Cmm
cmmEqType | CmmType, CmmExpr, Cmm, OldCmm
cmmEqType_ignoring_ptrhood | CmmType, CmmExpr, Cmm, OldCmm
cmmEqWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
CmmExpr | CmmExpr, Cmm, OldCmm
cmmExprType | CmmExpr, Cmm, OldCmm
cmmExprWidth | CmmExpr, Cmm, OldCmm
CmmFloat | CmmExpr, Cmm, OldCmm
cmmFloat | CmmType, CmmExpr, Cmm, OldCmm
CmmForeignCall | CmmNode, Cmm
CmmFormal | CmmNode, Cmm, OldCmm
CmmFwdRewrite | Cmm
cmmGetClosureType |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
cmmGetTag | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
CmmGlobal | CmmExpr, Cmm, OldCmm
CmmGraph |
1 (Data Constructor) | Cmm
2 (Type/Class) | Cmm
CmmGroup |
1 (Type/Class) | Cmm
2 (Type/Class) | OldCmm
CmmHighStackMark | CmmExpr, Cmm, OldCmm
cmmHint | OldCmm
CmmHinted |
1 (Type/Class) | OldCmm
2 (Data Constructor) | OldCmm
cmmIndex | CmmUtils, OldCmmUtils
cmmIndexExpr | CmmUtils, OldCmmUtils
CmmInfo |
1 (Type/Class) | OldCmm
2 (Data Constructor) | OldCmm
CmmInfoTable |
1 (Type/Class) | Cmm, OldCmm
2 (Data Constructor) | Cmm, OldCmm
CmmInt | CmmExpr, Cmm, OldCmm
CmmInterruptible | OldCmm
cmmIsTagged | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
CmmJump | OldCmm
CmmLabel | CmmExpr, Cmm, OldCmm
CmmLabelDiffOff | CmmExpr, Cmm, OldCmm
CmmLabelOff | CmmExpr, Cmm, OldCmm
cmmLabelOff | CmmUtils, OldCmmUtils
cmmLabelOffB | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmLabelOffW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmlex | CmmLex
cmmLint | CmmLint
cmmLintTop | CmmLint
CmmLit |
1 (Type/Class) | CmmExpr, Cmm, OldCmm
2 (Data Constructor) | CmmExpr, Cmm, OldCmm
cmmLitType | CmmExpr, Cmm, OldCmm
CmmLive | CmmLive
cmmLiveness | CmmLive
CmmLoad | CmmExpr, Cmm, OldCmm
cmmLoadIndex | CmmUtils, OldCmmUtils
cmmLoadIndexW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
CmmLoc | StgCmmMonad
CmmLocal | CmmExpr, Cmm, OldCmm
cmmLoopifyForC | CmmOpt
CmmMachOp | CmmExpr, Cmm, OldCmm
cmmMachOpFold | CmmOpt
cmmMachOpFoldM | CmmOpt
cmmMakeDynamicReference | PIC
cmmMapGraph | OldCmm
CmmMayReturn | OldCmm
cmmMiniInline | CmmOpt
cmmMulWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmNegate | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
CmmNeverReturns | OldCmm
cmmNeWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
CmmNode | CmmNode, Cmm
CmmNonInfoTable | Cmm, OldCmm
CmmNop | OldCmm
cmmOffset | CmmUtils, OldCmmUtils
cmmOffsetB | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmOffsetExpr | CmmUtils, OldCmmUtils
cmmOffsetExprB | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmOffsetExprW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmOffsetLit | CmmUtils, OldCmmUtils
cmmOffsetLitB | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmOffsetLitW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmOffsetW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmOfZgraph | CmmCvt
cmmOrWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmPipeline | CmmPipeline
cmmPointerMask | CmmUtils, OldCmmUtils
CmmPrim | OldCmm
CmmProc | Cmm, OldCmm
CmmProgram | Cmm
CmmReg |
1 (Type/Class) | CmmExpr, Cmm, OldCmm
2 (Data Constructor) | CmmExpr, Cmm, OldCmm
CmmRegOff | CmmExpr, Cmm, OldCmm
cmmRegOff | CmmUtils, OldCmmUtils
cmmRegOffB | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmRegOffW | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmRegType | CmmExpr, Cmm, OldCmm
CmmReplGraph | Cmm
CmmReturn | OldCmm
CmmReturnInfo | OldCmm
CmmSafe | OldCmm
CmmSafety | OldCmm
CmmStackInfo | Cmm
CmmStackSlot | CmmExpr, Cmm, OldCmm
CmmStatic | Cmm, OldCmm
CmmStaticLit | Cmm, OldCmm
CmmStatics | Cmm, OldCmm
CmmStmt | OldCmm
CmmStmts | OldCmmUtils
CmmStore |
1 (Data Constructor) | CmmNode, Cmm
2 (Data Constructor) | OldCmm
CmmString | Cmm, OldCmm
cmmSubWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
CmmSwitch |
1 (Data Constructor) | CmmNode, Cmm
2 (Data Constructor) | OldCmm
cmmTagMask | CmmUtils, OldCmmUtils
CmmToken | CmmLex
cmmToLlvmType | LlvmCodeGen.Base
cmmTopCodeGen |
1 (Function) | X86.CodeGen
2 (Function) | PPC.CodeGen
3 (Function) | SPARC.CodeGen
CmmTopInfo | Cmm
cmmTopMapGraph | OldCmm
cmmToRawCmm | CmmInfo
CmmType | CmmType, CmmExpr, Cmm, OldCmm
cmmTypeSize | Size
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_gcptr | 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
cmmUGeWord | CmmUtils, OldCmmUtils
cmmUGtWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmULtWord | CmmUtils, OldCmmUtils
CmmUninitialised | Cmm, OldCmm
CmmUnsafe | OldCmm
CmmUnsafeForeignCall | CmmNode, Cmm
cmmUntag | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
cmmUShrWord | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
CMP |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
cmpAlt | CoreSyn, GhcPlugins
cmpAltCon | CoreSyn, GhcPlugins
cmpCostCentre | CostCentre
CMPL | PPC.Instr
cmpList | Util, GhcPlugins
cmpLocated | SrcLoc, GhcPlugins, GHC
cmpPred | Type, TcType, GhcPlugins
cmpType | Type, TcType, GhcPlugins
cmpTypes | Type, TcType, GhcPlugins
cm_binds | GHC
cm_module | GHC
cm_safe | GHC
cm_types | GHC
CNonCanonical | TcRnTypes, TcRnMonad, TcSMonad
coalesceGraph | GraphOps, GraphColor
coalesceNodes | GraphOps, GraphColor
CoAxiom |
1 (Type/Class) | TyCon, GhcPlugins
2 (Data Constructor) | TyCon, GhcPlugins
coAxiomArity | TyCon, GhcPlugins
coAxiomName | TyCon, GhcPlugins
Cobjc | DriverPhases
Cobjcpp | DriverPhases
Code | CgMonad
code |
1 (Function) | CgExtCode
2 (Function) | ByteCodeItbls
code2 | CgExtCode
codeGen |
1 (Function) | CodeGen
2 (Function) | StgCmm
codeOnly |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
codeOutput | CodeOutput
CodeStub | CLabel
CodeStyle | Outputable, GhcPlugins
codeStyle | Outputable, GhcPlugins
CoerceIt | SimplUtils
Coercion |
1 (Type/Class) | Coercion, GhcPlugins
2 (Data Constructor) | CoreSyn, GhcPlugins
coercionKind | Coercion, GhcPlugins
coercionKinds | Coercion, GhcPlugins
CoercionMap | TrieMap
coercionSize | Coercion, GhcPlugins
coercionTokenId | MkId
coercionTokenIdKey | PrelNames
coercionType | Coercion, GhcPlugins
colBinder | Outputable, GhcPlugins
colCoerc | Outputable, GhcPlugins
colDataCon | Outputable, GhcPlugins
collect | Digraph
collectAnnArgs | CoreSyn, GhcPlugins
collectAnnBndrs | CoreSyn, GhcPlugins
collectAnnDictArgs | Vectorise.Utils
collectAnnTypeArgs | Vectorise.Utils
collectAnnTypeBinders | Vectorise.Utils
collectAnnValBinders | Vectorise.Utils
collectArgs | CoreSyn, GhcPlugins
collectBinders | CoreSyn, GhcPlugins
CollectedCCs | CostCentre
collectHsBindBinders | HsUtils, HsSyn, GHC
collectHsBindListBinders | HsUtils, HsSyn, GHC
collectHsBindsBinders | HsUtils, HsSyn, GHC
collectHsValBinders | HsUtils, HsSyn, GHC
collectIncludeDirs | Packages, GhcPlugins
collectLibraryPaths | Packages, GhcPlugins
collectLinkOpts | Packages, GhcPlugins
collectLocalBinders | HsUtils, HsSyn, GHC
collectLStmtBinders | HsUtils, HsSyn, GHC
collectLStmtsBinders | HsUtils, HsSyn, GHC
collectMethodBinders | 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, GhcPlugins
collectTyBinders | CoreSyn, GhcPlugins
collectValBinders | CoreSyn, GhcPlugins
colon |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
colorGraph | GraphColor
coloured | Outputable, GhcPlugins
colType | Outputable, GhcPlugins
combineCtLoc | TcSMonad
combineLocs | SrcLoc, GhcPlugins, GHC
combineMatchResults | DsUtils
combinePD | Vectorise.Utils
combinePDVar | Vectorise.Builtins.Base, Vectorise.Builtins
combinePDVars | Vectorise.Builtins.Base, Vectorise.Builtins
combinePD_PrimVar | Vectorise.Builtins.Base, Vectorise.Builtins
combinePD_PrimVarss | Vectorise.Builtins.Base, Vectorise.Builtins
combineSrcSpans | SrcLoc, GhcPlugins
combineStgBinderInfo | StgSyn
comma |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
commaCat | Llvm.Types
CommandLineOption | CoreMonad, GhcPlugins
COMMENT |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
Comment | Llvm.AbsSyn, Llvm
Comp | TcRnTypes, TcRnMonad
comp1DataCon_RDR | PrelNames
Compare | Llvm.AbsSyn, Llvm
compareFixity | BasicTypes, GhcPlugins, GHC
compareIntegerIdKey | PrelNames
compareIntegerName | PrelNames
compareLength | Util, GhcPlugins
compare_RDR | PrelNames
compatKind | TcSMonad
compatKindTcM | TcMType
compatKindTcS | TcSMonad
compilationProgressMsg | ErrUtils
compile | DriverPipeline
compile' | DriverPipeline
compileCoreToObj | GHC
CompiledByteCode | ByteCodeAsm, HscTypes, GhcPlugins
compileExpr | InteractiveEval, GHC
compileFile | DriverPipeline
Compiler | HscMain
compilerInfo | DynFlags, GhcPlugins
CompilerPhase | BasicTypes, GhcPlugins
compileToCoreModule | GHC
compileToCoreSimplified | GHC
complementIntegerIdKey | PrelNames
complementIntegerName | PrelNames
Complete | InteractiveEval
CompManager | DynFlags, GhcPlugins, GHC
components | Digraph
componentsG | Digraph
compOrigType | Vectorise.Generic.Description
composeAIdKey | PrelNames
composeAName | PrelNames
composeTvSubst | Type, GhcPlugins
compose_RDR | PrelNames
CompRepr | Vectorise.Generic.Description
compTyConKey | PrelNames
compTyConName | PrelNames
computeFingerprint | Binary
computeSRTs | SRT
ConArgCtxt | TcType, TcMType, TcHsType
concatBag | Bag
concatFS | FastString, GhcPlugins
concatIdKey | PrelNames
concatMapM | MonadUtils, IOEnv, TcRnMonad
concatName | PrelNames
concatOL | OrdList
Cond |
1 (Type/Class) | SPARC.Cond
2 (Type/Class) | X86.Cond
3 (Type/Class) | PPC.Cond
CondCode |
1 (Type/Class) | SPARC.CodeGen.Base
2 (Data Constructor) | SPARC.CodeGen.Base
ConDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
ConDeclCtx | RnEnv
ConDeclField |
1 (Type/Class) | HsTypes, HsSyn, GHC
2 (Data Constructor) | HsTypes, HsSyn, GHC
conDeclFVs | RnHsSyn
condFltCode | SPARC.CodeGen.CondCode
condIntCode | SPARC.CodeGen.CondCode
condNegate | PPC.Cond
condToSigned |
1 (Function) | SPARC.Cond
2 (Function) | X86.Cond
3 (Function) | PPC.Cond
condToUnsigned |
1 (Function) | SPARC.Cond
2 (Function) | X86.Cond
3 (Function) | PPC.Cond
condUnsigned |
1 (Function) | SPARC.Cond
2 (Function) | X86.Cond
3 (Function) | PPC.Cond
conFixity_RDR | PrelNames
ConInfo | ClosureInfo
conIsRecord_RDR | PrelNames
ConLike | BasicTypes, GhcPlugins
conName | PrelNames
conName_RDR | PrelNames
ConPatIn | HsPat, HsSyn, GHC
ConPatOut | HsPat, HsSyn, GHC
ConRepr |
1 (Type/Class) | Vectorise.Generic.Description
2 (Data Constructor) | Vectorise.Generic.Description
consBag | Bag
consCgStmt | CgMonad
consDataCon | TysWiredIn, GhcPlugins
consDataConKey | PrelNames
consDataCon_RDR | TysWiredIn, GhcPlugins
consFS | FastString, GhcPlugins
consIORef | Util, GhcPlugins
consOL | OrdList
Constr |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | SMRep, Cmm, OldCmm
3 (Data Constructor) | RtClosureInspect
constraintKind | TysPrim, Kind, Type, TcType, GhcPlugins
constraintKindTyCon | TysPrim, Kind, Type, GhcPlugins
constraintKindTyConKey | PrelNames
constraintKindTyConName | TysPrim
ConstraintTuple | BasicTypes, GhcPlugins
ConstrDescription | SMRep, Cmm
constructorClassKey | PrelNames
constructorClassName | PrelNames
constructSlowCall | CgCallConv
ConTag | DataCon, GhcPlugins
ConTagZ |
1 (Type/Class) | ClosureInfo, CgMonad
2 (Type/Class) | StgCmmClosure, StgCmmMonad
contArgs | SimplUtils
ContEx | SimplEnv
context | Lexer
ContinueWith | TcCanonical
contIsDupable | SimplUtils
contIsRhsOrArg | SimplUtils
contIsTrivial | SimplUtils
contResultType | SimplUtils
cONTROL_APPLICATIVE | PrelNames
cONTROL_EXCEPTION_BASE | PrelNames
Convention | CmmNode, Cmm
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_old_rec | HsDecls, HsSyn, GHC
con_qvars | HsDecls, HsSyn, GHC
con_res | HsDecls, HsSyn, GHC
CoPat | HsPat, HsSyn, GHC
copy | SysTools
CopyArrayArrayOp | PrimOp
CopyArrayOp | PrimOp
CopyByteArrayOp | PrimOp
copyInOflow | MkGraph
copyInSlot | MkGraph
CopyMutableArrayArrayOp | PrimOp
CopyMutableArrayOp | PrimOp
CopyMutableByteArrayOp | PrimOp
copyOutOflow | MkGraph
copyOutSlot | MkGraph
copyright | PackageConfig, Packages, GhcPlugins
copyWithHeader | SysTools
core2core | SimplCore
CoreAlt | CoreSyn, GhcPlugins
coreAltsType | CoreUtils, GhcPlugins
coreAltType | CoreUtils, GhcPlugins
CoreAnnTarget | Annotations, GhcPlugins
CoreArg | CoreSyn, GhcPlugins
CoreBind | CoreSyn, GhcPlugins
coreBindsSize | CoreUtils, GhcPlugins
coreBindsStats | CoreUtils, GhcPlugins
CoreBindWithFVs | CoreFVs, GhcPlugins
CoreBndr | CoreSyn, GhcPlugins
CoreCSE | CoreMonad, GhcPlugins
CoreDesugar | CoreMonad, GhcPlugins
CoreDesugarOpt | CoreMonad, GhcPlugins
CoreDoFloatInwards | CoreMonad, GhcPlugins
CoreDoFloatOutwards | CoreMonad, GhcPlugins
CoreDoNothing | CoreMonad, GhcPlugins
CoreDoPasses | CoreMonad, GhcPlugins
CoreDoPluginPass | CoreMonad, GhcPlugins
CoreDoPrintCore | CoreMonad, GhcPlugins
CoreDoRuleCheck | CoreMonad, GhcPlugins
CoreDoSimplify | CoreMonad, GhcPlugins
CoreDoSpecConstr | CoreMonad, GhcPlugins
CoreDoSpecialising | CoreMonad, GhcPlugins
CoreDoStaticArgs | CoreMonad, GhcPlugins
CoreDoStrictness | CoreMonad, GhcPlugins
CoreDoVectorisation | CoreMonad, GhcPlugins
CoreDoWorkerWrapper | CoreMonad, GhcPlugins
coreEqCoercion | Coercion, GhcPlugins
coreEqCoercion2 | Coercion, GhcPlugins
coreExpandTyCon_maybe | TyCon, GhcPlugins
CoreExpr | CoreSyn, GhcPlugins
coreExprToBCOs | ByteCodeGen
coreExprToStg | CoreToStg
CoreExprWithFVs | CoreFVs, GhcPlugins
CoreLiberateCase | CoreMonad, GhcPlugins
CoreM | CoreMonad, GhcPlugins
CoreMap | TrieMap
CoreModule |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
coreModule | GHC
CorePrep | CoreMonad, GhcPlugins
corePrepExpr | CorePrep
corePrepPgm | CorePrep
CoreProgram | CoreSyn, GhcPlugins
CoreRule | CoreSyn, GhcPlugins
CoreStats | CoreUtils, GhcPlugins
CoreTidy | CoreMonad, GhcPlugins
CoreToDo | CoreMonad, GhcPlugins
coreToStg | CoreToStg
CoreUnfolding | CoreSyn, GhcPlugins
CoreVect | CoreSyn, GhcPlugins
coreView | Type, GhcPlugins
cORE_MONAD | PrelNames
CostCentre | CostCentre
costCentreFrom |
1 (Function) | CgProf
2 (Function) | StgCmmProf
costCentreSrcSpan | CostCentre
CostCentreStack | CostCentre
costCentreUserName | CostCentre
costCentreUserNameFS | CostCentre
coToHsWrapper | HsUtils, HsSyn, GHC
coToIfaceType | IfaceType, IfaceSyn
couldBeSmallEnoughToInline | CoreUnfold
count | Util, GhcPlugins
countArgs | SimplUtils
countRegRegMovesNat | RegAlloc.Linear.Stats, RegAlloc.Linear.Main
countSRMs | RegAlloc.Graph.Stats
countTyClDecls | HsDecls, HsSyn, GHC
countUTF8Chars | Encoding
countValArgs | SimplUtils
CoVar | Var, Coercion, GhcPlugins
CoVarCo | Coercion, GhcPlugins
coVarDetails | IdInfo, GhcPlugins
CoVarEnv | VarEnv, GhcPlugins
coVarKind | Coercion, GhcPlugins
coVarName | Coercion, GhcPlugins
CoVarSet | VarSet, GhcPlugins
coVarsOfCo | Coercion, GhcPlugins
coVarsOfTcCo | TcEvidence
co_ax_lhs | TyCon, GhcPlugins
co_ax_name | TyCon, GhcPlugins
co_ax_rhs | TyCon, GhcPlugins
co_ax_tvs | TyCon, GhcPlugins
co_ax_unique | TyCon, GhcPlugins
cparen |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
Cpp | DriverPhases
cPprTerm | RtClosureInspect
cPprTermBase | RtClosureInspect
cProjectName | Config
cProjectPatchLevel | Config
cProjectVersion | Config
cProjectVersionInt | Config
cprSig | Demand
cRAWCPP_FLAGS | Config
CRNOR | PPC.Instr
cross | Digraph
crossDataConKey | PrelNames
crossMapPVar | DsMonad
CS | CoreUtils, GhcPlugins
csel1CoercionTyConKey | PrelNames
csel2CoercionTyConKey | PrelNames
cselRCoercionTyConKey | PrelNames
cseProgram | CSE
cStage | Config
CStyle | Outputable, GhcPlugins
cSupportsSplitObjs | Config
cs_co | CoreUtils, GhcPlugins
cs_tm | CoreUtils, GhcPlugins
cs_ty | CoreUtils, GhcPlugins
Ct | TcRnTypes, TcRnMonad, TcSMonad
cTargetPlatformString | Config
CtFlavor | TcRnTypes, TcRnMonad
CtLoc |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ctLocOrigin | TcRnTypes, TcRnMonad
ctLocSpan | TcRnTypes, TcRnMonad
CtOrigin | TcRnTypes, TcRnMonad
ctPred | TcRnTypes, TcRnMonad
Cts | TcRnTypes, TcRnMonad
cts_derived | TcSMonad
cts_given | TcSMonad
cts_wanted | TcSMonad
CtTypeMap | TcSMonad
ctxtStkDepth | DynFlags, GhcPlugins, GHC
cTyConKey | PrelNames
cTyConName | PrelNames
CTyEqCan | TcRnTypes, TcRnMonad, TcSMonad
ctype | RtClosureInspect, InteractiveEval
cUnbox | FastTypes, GhcPlugins
cur | StringBuffer
curCCS |
1 (Function) | CgProf
2 (Function) | StgCmmProf
currentCCS | CostCentre
currentChar | StringBuffer
CurrentNursery | CmmExpr, Cmm, OldCmm
CurrentTSO | CmmExpr, Cmm, OldCmm
CustomTermPrinter | RtClosureInspect
cvBindGroup | RdrHsSyn
cvBindsAndSigs | RdrHsSyn
cvObtainTerm | RtClosureInspect
cvReconstructType | RtClosureInspect
CvSubst |
1 (Type/Class) | Coercion, GhcPlugins
2 (Data Constructor) | Coercion, GhcPlugins
CvSubstEnv | Coercion, GhcPlugins
cvTopDecls | RdrHsSyn
CVTSD2SS | X86.Instr
CVTSI2SD | X86.Instr
CVTSI2SS | X86.Instr
CVTSS2SD | X86.Instr
CVTTSD2SIQ | X86.Instr
CVTTSS2SIQ | X86.Instr
cvTvSubst | Coercion, GhcPlugins
CWrapper | HsDecls, HsSyn, GHC
cyclicModuleErr | GhcMake, GHC
CyclicSCC | Digraph
C_SRT |
1 (Type/Class) | Cmm, ClosureInfo, OldCmm
2 (Data Constructor) | Cmm, ClosureInfo, OldCmm
d1TyConKey | PrelNames
d1TyConName | PrelNames
darrow | Outputable, GhcPlugins
Data |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | Cmm, OldCmm
DataAlt | CoreSyn, GhcPlugins
dataClassKey | PrelNames
dataClassName | PrelNames
DataCon | DataCon, GhcPlugins, GHC
dataConAllTyVars | DataCon, GhcPlugins
dataConCannotMatch | DataCon, GhcPlugins
dataConEqSpec | DataCon, GhcPlugins
dataConExStricts | DataCon, GhcPlugins
dataConExTyVars | DataCon, GhcPlugins
dataConFieldLabels | DataCon, GhcPlugins, GHC
dataConFieldType | DataCon, GhcPlugins
dataConFullSig | DataCon, GhcPlugins
dataConIdentity | DataCon, GhcPlugins
DataConIds | DataCon, GhcPlugins
dataConImplicitIds | DataCon, GhcPlugins
dataConInfoPtrToName | DebuggerUtils
dataConInstArgTys | DataCon, GhcPlugins
dataConInstOrigArgTys | DataCon, GhcPlugins
dataConIsInfix | DataCon, GhcPlugins, GHC
dataConName | DataCon, GhcPlugins
dataConOrigArgTys | DataCon, GhcPlugins
dataConOrigResTy | DataCon, GhcPlugins
dataConOrigTyCon | DataCon, GhcPlugins
dataConRepArgTys | DataCon, GhcPlugins
dataConRepArity | DataCon, GhcPlugins
dataConRepFSInstPat | CoreUtils, GhcPlugins
dataConRepInstPat | CoreUtils, GhcPlugins
dataConRepStrictness | DataCon, GhcPlugins
dataConRepType | DataCon, GhcPlugins
dataConSig | DataCon, GhcPlugins, GHC
dataConSourceArity | DataCon, GhcPlugins
dataConStrictMarks | DataCon, GhcPlugins, GHC
dataConStupidTheta | DataCon, GhcPlugins
dataConTag | DataCon, GhcPlugins
dataConTagZ |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
3 (Function) | Vectorise.Utils.Base, Vectorise.Utils
dataConTheta | DataCon, GhcPlugins
dataConTyCon | DataCon, GhcPlugins, GHC
dataConType | GHC
dataConUnivTyVars | DataCon, GhcPlugins
dataConUserType | DataCon, GhcPlugins, GHC
DataConWorkId | IdInfo, GhcPlugins
dataConWorkId | DataCon, GhcPlugins
DataConWrapId | IdInfo, GhcPlugins
dataConWrapId | DataCon, GhcPlugins
dataConWrapId_maybe | DataCon, GhcPlugins
dataDeclChecks | TcTyClsDecls
DataFamily | HsDecls, HsSyn, GHC
DataFamilyTyCon | TyCon, GhcPlugins
dataflowPassBwd | CmmUtils, OldCmmUtils
dataflowPassFwd | CmmUtils, OldCmmUtils
dataKindsErr | RnEnv
dataName | OccName, Name, GhcPlugins
dataQual_RDR | PrelNames
DataReference | PIC
dataReturnConvPrim | CgCallConv
DataSkol | TcRnTypes, TcRnMonad
dataTcOccs | RnEnv
DataToTagOp | PrimOp
DataTyCon | TyCon, GhcPlugins
DataTyCtxt | TcType, TcMType, TcHsType
DataType | HsDecls, HsSyn, GHC
datatypeClassKey | PrelNames
datatypeClassName | PrelNames
datatypeContextsEnabled | Lexer
datatypeName_RDR | PrelNames
dATA_ARRAY_PARALLEL_NAME | PrelNames
dATA_ARRAY_PARALLEL_PRIM_NAME | PrelNames
data_con | TyCon, GhcPlugins
data_cons | TyCon, GhcPlugins
dATA_EITHER | PrelNames
dATA_FOLDABLE | PrelNames
dATA_STRING | PrelNames
dATA_TRAVERSABLE | PrelNames
dATA_TUPLE | PrelNames
dc | RtClosureInspect, InteractiveEval
DCIds | DataCon, GhcPlugins
dcolon | Outputable, GhcPlugins
Dcon |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
Deadlock |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
deAllocStackTop | CgStackery
deAnnAlt | CoreSyn, GhcPlugins
deAnnotate | CoreSyn, GhcPlugins
deAnnotate' | CoreSyn, GhcPlugins
debugDumpTcRn | TcRnMonad
debugIsOn | Util, GhcPlugins
debugStyle | Outputable, GhcPlugins
debugTc | TcRnMonad
debugTraceMsg |
1 (Function) | ErrUtils
2 (Function) | CoreMonad, GhcPlugins
debugTraceMsgS | CoreMonad, GhcPlugins
DecBrG | HsExpr, HsSyn, GHC
DecBrL | HsExpr, HsSyn, GHC
decName | Llvm.Types, Llvm
decomposeCo | Coercion, GhcPlugins
decomposeRuleLhs | DsBinds
decParams | Llvm.Types, Llvm
decQTyConName | DsMeta
decReturnType | Llvm.Types, Llvm
decsQTyConName | DsMeta
decTyConName | DsMeta
decVarargs | Llvm.Types, Llvm
deeplyInstantiate | Inst
deeplySkolemise | Inst
deepRepType | Type, GhcPlugins
deepSplitProductType | DataCon, GhcPlugins
deepSplitProductType_maybe | DataCon, GhcPlugins
deepSubtypesContaining | TcGenDeriv
DEFAULT | CoreSyn, GhcPlugins
defaultCCallConv | ForeignCall
defaultCleanupHandler | GHC
DefaultDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
DefaultDeclCtx | RnEnv
DefaultDeclCtxt | TcType, TcMType, TcHsType
defaultDumpStyle | Outputable, GhcPlugins
defaultDynFlags | DynFlags, GhcPlugins
defaultErrorHandler | GHC
defaultErrStyle | Outputable, GhcPlugins
defaultFixity | BasicTypes, GhcPlugins, GHC
defaultInlinePragma | BasicTypes, GhcPlugins
defaultKind | Kind, TcType
defaultKindVarToStar | TcMType
defaultLlvmVersion | LlvmCodeGen.Base
defaultLogAction | DynFlags, GhcPlugins
defaultObjectTarget | DynFlags, GhcPlugins, GHC
DefaultOrigin | TcRnTypes, TcRnMonad
defaultPackageConfig | PackageConfig, Packages, GhcPlugins
defaultPlugin | CoreMonad, GhcPlugins
defaultUserStyle | Outputable, GhcPlugins
defaultWarnErrLogger | GhcMonad, GHC
DefD | HsDecls, HsSyn, GHC
defDataCon | Vectorise.Monad.Global, Vectorise.Monad
Defer | Demand
defGlobalVar | Vectorise.Monad.Global, Vectorise.Monad
DefinerOfLocalRegs | CmmExpr, Cmm, OldCmm
DefinerOfSlots | CmmExpr, Cmm, OldCmm
defLocalTyVar | Vectorise.Monad.Local, Vectorise.Monad
defLocalTyVarWithPA | Vectorise.Monad.Local, Vectorise.Monad
DefMeth |
1 (Type/Class) | Class
2 (Data Constructor) | Class
DefMethSpec | BasicTypes, GhcPlugins
defMethSpecOfDefMeth | Class
Defs | NameSet, GhcPlugins
defTyCon | Vectorise.Monad.Global, Vectorise.Monad
defTyConName | Vectorise.Monad.Global, Vectorise.Monad
defTyConPAs | Vectorise.Monad.Global, Vectorise.Monad
DefUse | NameSet, GhcPlugins
DefUses | NameSet, GhcPlugins
DelayOp | PrimOp
delBndr | CoreSubst, GhcPlugins
delBndrL | VarEnv, GhcPlugins
delBndrR | VarEnv, GhcPlugins
delBndrs | CoreSubst, GhcPlugins
delBndrsL | VarEnv, GhcPlugins
delBndrsR | VarEnv, GhcPlugins
delCachedEvVar | TcSMonad
delCoalesce | GraphOps, GraphColor
delConflict | GraphOps, GraphColor
deleteFromIntervalSet | Interval
deleteFromLinkEnv | Linker
deleteFromRegSet | CmmExpr, Cmm, OldCmm
deleteList | FiniteMap, GhcPlugins
delFromNameEnv | NameEnv, GhcPlugins
delFromNameSet | NameSet, GhcPlugins
delFromOccEnv | OccName, Name, GhcPlugins
delFromUFM | UniqFM, GhcPlugins
delFromUFM_Directly | UniqFM, GhcPlugins
delFV | NameSet, GhcPlugins
delFVs | NameSet, GhcPlugins
delInScopeSet | VarEnv, GhcPlugins
delListFromNameEnv | NameEnv, GhcPlugins
delListFromNameSet | NameSet, GhcPlugins
delListFromOccEnv | OccName, Name, GhcPlugins
delListFromUFM | UniqFM, GhcPlugins
delListFromUniqSet | UniqSet, GhcPlugins
delLocalRdrEnvList | RdrName, GhcPlugins
delModuleEnv | Module, GhcPlugins
delModuleEnvList | Module, GhcPlugins
delNode | GraphOps, GraphColor
delOneFromUniqSet | UniqSet, GhcPlugins
delOneFromUniqSet_Directly | UniqSet, GhcPlugins
DELTA |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
deltaTy | TysPrim
deltaTyVar | TysPrim
delVarEnv | VarEnv, GhcPlugins
delVarEnvList | VarEnv, GhcPlugins
delVarSet | VarSet, GhcPlugins
delVarSetByKey | VarSet, GhcPlugins
delVarSetList | VarSet, GhcPlugins
Demand | Demand
demandInfo | IdInfo, GhcPlugins
Demands | Demand
demoteOccName | OccName, Name, GhcPlugins
demoteRdrName | RdrName, GhcPlugins
Denormal | Exception
deNoteType | TcType
depanal | GhcMake, GHC
Dependencies | HscTypes, GhcPlugins
depends | PackageConfig, Packages, GhcPlugins
depExcludeMods | DynFlags, GhcPlugins, GHC
depIncludePkgDeps | DynFlags, GhcPlugins, GHC
Deployable | DynFlags, GhcPlugins
depMakefile | DynFlags, GhcPlugins, GHC
deprecate | CmdLineParser
DeprecatedTxt | BasicTypes, HscTypes, GhcPlugins
Deps | HscTypes, GhcPlugins
depSuffixes | DynFlags, GhcPlugins, GHC
Depth | Outputable, GhcPlugins
dep_finsts | HscTypes, GhcPlugins
dep_mods | HscTypes, GhcPlugins
dep_orphs | HscTypes, GhcPlugins
dep_pkgs | HscTypes, GhcPlugins
DeRefStablePtrOp | PrimOp
DeRefWeakOp | PrimOp
derivableClassKeys | PrelNames
DerivAuxBind | TcGenDeriv
DerivD | HsDecls, HsSyn, GHC
DerivDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
DerivDeclCtx | RnEnv
Derived | TcRnTypes, TcRnMonad
deriveUnique | Unique
DerivFamInst | TcGenDeriv
DerivHsBind | TcGenDeriv
DerivInst | TcGenDeriv
DerivOrigin | TcRnTypes, TcRnMonad
DerivStuff | TcGenDeriv
DerivTyCon | TcGenDeriv
deriv_type | HsDecls, HsSyn, GHC
description | PackageConfig, Packages, GhcPlugins
deserializeAnns | Annotations, GhcPlugins
deserializeWithData | Serialized, GhcPlugins
deShadowBinds | CoreSubst, GhcPlugins
deShadowTy | Type, GhcPlugins
DestBlockId |
1 (Data Constructor) | SPARC.ShortcutJump
2 (Data Constructor) | PPC.RegInfo
DestImm | SPARC.ShortcutJump
deSugar | Desugar
DesugaredModule |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
deSugarExpr | Desugar
desugarModule | GHC
dflags | Lexer
dfsTopSortG | Digraph
DFunId |
1 (Type/Class) | Var, InstEnv, GhcPlugins
2 (Data Constructor) | IdInfo, GhcPlugins
dfunInlinePragma | BasicTypes, GhcPlugins
DFunUnfolding | CoreSyn, GhcPlugins
DictId | Var, Id, GhcPlugins
Dictionary | Binary
digitsTyConKey | PrelNames
directCall | StgCmmLayout
DirectEntry |
1 (Data Constructor) | ClosureInfo
2 (Data Constructor) | StgCmmClosure
Direction | Util, GhcPlugins
dirsToClean | DynFlags, GhcPlugins, GHC
discardWarnings | TcRnMonad
DisjointIntervalSet | Interval
disjointVarSet | VarSet, GhcPlugins
display | PackageConfig, Packages, GhcPlugins
distinctAbstractTyConRhs | BuildTyCl
DistrustPackage | DynFlags, GhcPlugins
DIV | X86.Instr
DivideByZero | Exception
divModIntegerIdKey | PrelNames
divModIntegerName | PrelNames
DIVW | PPC.Instr
DIVWU | PPC.Instr
dmdAnalPgm | DmdAnal
dmdAnalTopRhs | DmdAnal
DmdEnv | Demand
DmdResult | Demand
DmdType |
1 (Type/Class) | Demand
2 (Data Constructor) | Demand
dmdTypeDepth | Demand
dm_core_module | GHC
dm_typechecked_module | GHC
Doc | Pretty
DocCommentNamed | HsDecls, HsSyn, GHC
DocCommentNext | HsDecls, HsSyn, GHC
DocCommentPrev | HsDecls, HsSyn, GHC
DocD | HsDecls, HsSyn, GHC
DocDecl | HsDecls, HsSyn, GHC
docDeclDoc | HsDecls, HsSyn, GHC
DocGroup | HsDecls, HsSyn, GHC
docOfHsDocContext | RnEnv
docToSDoc | Outputable, GhcPlugins
doesDirNameExist | Util, GhcPlugins
DoExpr | HsExpr, HsSyn, GHC
doFloatFromRhs | SimplEnv
doFreeSimplTick | CoreMonad, GhcPlugins
doGranAllocate |
1 (Function) | CgParallel
2 (Function) | StgCmmGran
doIfSet | ErrUtils
doIfSet_dyn | ErrUtils
doingTickyProfiling | DynFlags, GhcPlugins
dollarIdKey | PrelNames
dollarName | PrelNames
doMkDependHS | DriverMkDepend
DoneEx | SimplEnv
DoneId | SimplEnv
dontCareCCS | CostCentre
DontInline | Vectorise.Utils.Hoisting, Vectorise.Utils
DoOrigin | TcRnTypes, TcRnMonad
dopt | DynFlags, GhcPlugins, GHC
doptDs | DsMonad
doptM | TcRnMonad
dopt_set | DynFlags, GhcPlugins
dopt_unset | DynFlags, GhcPlugins
doSimplTick | CoreMonad, GhcPlugins
doStaticArgs | SAT
dot | Outputable, GhcPlugins
DotA | HscTypes, GhcPlugins
DotDLL | HscTypes, GhcPlugins
dotGraph | GraphPpr, GraphColor
dOTNET | PrelNames
DotO | HscTypes, GhcPlugins
dot_tv_RDR | PrelNames
double |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
double2FloatLit | Literal, GhcPlugins
Double2FloatOp | PrimOp
double2IntLit | Literal, GhcPlugins
Double2IntOp | PrimOp
DoubleAcosOp | PrimOp
DoubleAddOp | PrimOp
DoubleArg | ClosureInfo
DoubleAsinOp | PrimOp
DoubleAtanOp | PrimOp
DoubleCoshOp | PrimOp
DoubleCosOp | PrimOp
doubleDataCon | TysWiredIn, GhcPlugins
doubleDataConKey | PrelNames
DoubleDecode_2IntOp | PrimOp
DoubleDivOp | PrimOp
DoubleEqOp | PrimOp
DoubleExpOp | PrimOp
doubleFromIntegerIdKey | PrelNames
doubleFromIntegerName | PrelNames
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, GhcPlugins
DoubleReg | CmmExpr, Cmm, OldCmm
DoubleRep | TyCon, Type, GhcPlugins
DoubleSinhOp | PrimOp
DoubleSinOp | PrimOp
DoubleSqrtOp | PrimOp
DoubleSubOp | PrimOp
DoubleTanhOp | PrimOp
DoubleTanOp | PrimOp
doubleToBytes | PprBase
doubleTy | TysWiredIn, GhcPlugins
doubleTyCon | TysWiredIn, GhcPlugins
doubleTyConKey | PrelNames
doubleTyConName | TysWiredIn, GhcPlugins
dOUBLE_SIZE | Constants
doWithInert | TcSMonad
do_label | Digraph
dphParPackageId | Module, GhcPlugins
dphSeqPackageId | Module, GhcPlugins
dropArgs | SimplUtils
dropForAlls | Type, GhcPlugins
dropList | Util, GhcPlugins
dropTail | Util, GhcPlugins
dsBracket | DsMeta
dsCCall | DsCCall
dsDPHBuiltin | DsMonad
dsEvBinds | DsBinds
dsExpr | DsExpr
dsExtendMetaEnv | DsMonad
dsForeigns | DsForeign
dsGRHSs | DsGRHSs
dsGuarded | DsGRHSs
dsHsType | TcHsType
dsHsWrapper | DsBinds
dsInitPArrBuiltin | DsMonad
dsLExpr | DsExpr
dsLHsBinds | DsBinds
dsListComp | DsListComp
dsLit | MatchLit, DsExpr
dsLocalBinds | DsExpr
dsLookupDataCon | DsMonad
dsLookupDPHRdrEnv | DsMonad
dsLookupDPHRdrEnv_maybe | DsMonad
dsLookupGlobal | DsMonad
dsLookupGlobalId | DsMonad
dsLookupMetaEnv | DsMonad
dsLookupTyCon | DsMonad
DsM | DsMonad
DsMatchContext |
1 (Type/Class) | DsMonad
2 (Data Constructor) | DsMonad
DsMetaEnv | DsMonad
DsMetaVal | DsMonad
dsMonadComp | DsListComp
dsOverLit | MatchLit
dsPArrComp | DsListComp
dsProcExpr | DsArrows
dsSpec | DsBinds
dsSyntaxTable | DsUtils
dsTcCoercion | DsBinds
dsTcEvBinds | DsBinds
dsTopLHsBinds | DsBinds
dsValBinds | DsExpr
DsWarning | DsMonad
DsWrapper | DsMonad
dToStr | Llvm.Types
dTyConKey | PrelNames
dTyConName | PrelNames
dualLivenessWithInsertion | CmmSpillReload
duDefs | NameSet, GhcPlugins
dumpDerivingInfo | TcRnMonad
dumpDir | DynFlags, GhcPlugins, GHC
dumpGraph | GraphPpr, GraphColor
dumpIfSet |
1 (Function) | ErrUtils
2 (Function) | CoreMonad, GhcPlugins
dumpIfSet_dyn |
1 (Function) | ErrUtils
2 (Function) | CoreMonad, GhcPlugins
dumpIfSet_dyn_or | ErrUtils
dumpOptTcRn | TcRnMonad
dumpOptVt | Vectorise.Monad.Base, Vectorise.Monad
dumpPackages | Packages, GhcPlugins
dumpPassResult | CoreMonad, GhcPlugins
dumpPrefix | DynFlags, GhcPlugins, GHC
dumpPrefixForce | DynFlags, GhcPlugins, GHC
dumpSDoc | ErrUtils
dumpSimplPhase | CoreMonad, GhcPlugins
dumpStyle | Outputable, GhcPlugins
dumpTcRn | TcRnMonad
dumpVt | Vectorise.Monad.Base, Vectorise.Monad
DupFlag | SimplUtils
duplicateLocalDs | DsMonad
duUses | NameSet, GhcPlugins
dylibInstallName | DynFlags, GhcPlugins, GHC
dYNAMIC | PrelNames
DynamicLinkerLabelInfo | CLabel
dynamicLinkerLabelInfo | CLabel
DynamicTarget | ForeignCall
dynCompileExpr | InteractiveEval, GHC
DynExternal | ExternalCore
DynFlag | DynFlags, GhcPlugins, GHC
dynFlagDependencies | DynFlags, GhcPlugins
DynFlags |
1 (Type/Class) | DynFlags, GhcPlugins, GHC
2 (Data Constructor) | DynFlags, GhcPlugins, GHC
DynLibLoader | DynFlags, GhcPlugins
dynLibLoader | DynFlags, GhcPlugins, GHC
dynProfHdr |
1 (Function) | CgProf
2 (Function) | StgCmmProf
DynTag | StgCmmClosure
D_stg_stats | DynFlags, GhcPlugins
EABase | X86.Regs
EABaseNone | X86.Regs
EABaseReg | X86.Regs
EABaseRip | X86.Regs
EagerBlackholeInfo | CmmExpr, Cmm, OldCmm
EAIndex |
1 (Type/Class) | X86.Regs
2 (Data Constructor) | X86.Regs
EAIndexNone | X86.Regs
EAsPat | HsExpr, HsSyn, GHC
eax | X86.Regs
ebp | X86.Regs
ebx | X86.Regs
EC | CgExtCode
ecx | X86.Regs
edgesG | Digraph
edi | X86.Regs
edx | X86.Regs
eitherTyConKey | PrelNames
eitherTyConName | PrelNames
EK | TcHsType
ekConstraint | TcHsType
ELazyPat | HsExpr, HsSyn, GHC
elemBag | Bag
elementOfUniqSet | UniqSet, GhcPlugins
elemInScopeSet | VarEnv, GhcPlugins
elemLocalRdrEnv | RdrName, GhcPlugins
elemModuleEnv | Module, GhcPlugins
elemModuleSet | Module, GhcPlugins
elemNameEnv | NameEnv, GhcPlugins
elemNameSet | NameSet, GhcPlugins
elemOccEnv | OccName, Name, GhcPlugins
elemOccSet | OccName, Name, GhcPlugins
ElemOf | BlockId
elemRegSet | CmmExpr, Cmm, OldCmm
elemUFM | UniqFM, GhcPlugins
elemUFM_Directly | UniqFM, GhcPlugins
elemUniqSet_Directly | UniqSet, GhcPlugins
elemVarEnv | VarEnv, GhcPlugins
elemVarEnvByKey | VarEnv, GhcPlugins
elemVarSet | VarSet, GhcPlugins
elemVarSetByKey | VarSet, GhcPlugins
elimCommonBlocks | CmmCommonBlockElim
eltsUFM | UniqFM, GhcPlugins
emit | StgCmmMonad
emitAlgReturnTarget | CgInfoTbls
emitBlackHoleCode |
1 (Function) | CgClosure
2 (Function) | StgCmmBind
emitCall | StgCmmLayout
emitCCall | StgCmmForeign
emitCgStmts | CgMonad
emitCloseNursery | CgForeignCall
emitClosureAndInfoTable | StgCmmLayout
emitClosureCodeAndInfoTable | CgInfoTbls
emitClosureProcAndInfoTable | StgCmmLayout
emitConstraints | TcRnMonad
emitCostCentreDecl | CgProf
emitCostCentreStackDecl | CgProf
emitDataLits |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
emitDecl |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
emitExternalCore | MkExternalCore
emitFDWorkAsDerived | TcCanonical
emitFDWorkAsWanted | TcCanonical
emitFlat | TcRnMonad
emitFlats | TcRnMonad
emitForeignCall | CgForeignCall
emitForeignCall' | CgForeignCall
emitFrozenError | TcSMonad
emitIf | CgUtils
emitIfThenElse | CgUtils
emitImplication | TcRnMonad
emitImplications | TcRnMonad
emitInfoTableAndCode | CgInfoTbls
emitLitSwitch | CgUtils
emitLoadThreadState |
1 (Function) | CgForeignCall
2 (Function) | StgCmmForeign
emitOpenNursery |
1 (Function) | CgForeignCall
2 (Function) | StgCmmForeign
emitPrimCall | StgCmmForeign
emitProc |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
emitProcWithConvention | StgCmmMonad
emitPushUpdateFrame | CgStackery
emitReturn | StgCmmLayout
emitReturnInstr | CgInfoTbls
emitReturnTarget | CgInfoTbls
emitRODataLits |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
emitRtsCall |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
emitRtsCallGen |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
emitRtsCallWithResult |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
emitRtsCallWithVols |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
emitSaveThreadState |
1 (Function) | CgForeignCall
2 (Function) | StgCmmForeign
emitSetCCC |
1 (Function) | CgProf
2 (Function) | StgCmmProf
emitSetDynHdr |
1 (Function) | CgHeapery
2 (Function) | StgCmmHeap
emitSimpleProc |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
emitSimultaneously | CgUtils
emitStmts | CgMonad
emitSwitch |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
emitTickyCounter |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
emitVt | Vectorise.Monad.Base, Vectorise.Monad
emitWanted | Inst
emitWantedCts | TcRnMonad
emitWanteds | Inst
empty |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
emptyAGraph | MkGraph
emptyAnnEnv | Annotations, GhcPlugins
emptyAssoc | ListSetOps
emptyBag | Bag
emptyBlockMap | BlockId, RegAlloc.Liveness
emptyBlockSet | BlockId
emptyClosureEnv | ByteCodeLink
emptyCoreMap | TrieMap
emptyCts | TcRnTypes, TcRnMonad
emptyCvSubst | Coercion, GhcPlugins
emptyCvSubstEnv | Coercion, GhcPlugins
emptyDmdEnv | Demand
emptyDUs | NameSet, GhcPlugins
emptyEvBindMap | TcEvidence
emptyFamInstEnv | FamInstEnv
emptyFamInstEnvs | FamInstEnv
emptyFixityEnv | HscTypes, GhcPlugins
emptyFloats | SimplEnv
emptyFsEnv | RnEnv
emptyFVs | NameSet, GhcPlugins
emptyG | Digraph
emptyGlobalRdrEnv | RdrName, GhcPlugins
emptyHomePackageTable | HscTypes, GhcPlugins
emptyHpcInfo | HscTypes, GhcPlugins
emptyIfaceWarnCache | HscTypes, GhcPlugins
emptyImportAvails | TcRnTypes, TcRnMonad
emptyInert | TcSMonad
EmptyInlineSpec | BasicTypes, GhcPlugins
emptyInScopeSet | VarEnv, GhcPlugins
emptyInstEnv | InstEnv
emptyInteractiveContext | HscTypes, GhcPlugins
emptyIntervalSet | Interval
emptyLHsBinds | HsBinds, HsSyn, GHC
EmptyLocalBinds | HsBinds, HsSyn, GHC
emptyLocalBinds | HsBinds, HsSyn, GHC
emptyLocalEnv | Vectorise.Env
emptyLocalRdrEnv | RdrName, GhcPlugins
emptyMessages | ErrUtils
emptyMG | HscTypes, GhcPlugins
emptyModBreaks | HscTypes, GhcPlugins
emptyModDetails | HscTypes, GhcPlugins
emptyModIface | HscTypes, GhcPlugins
emptyModuleEnv | Module, GhcPlugins
emptyModuleSet | Module, GhcPlugins
emptyNameEnv | NameEnv, GhcPlugins
emptyNameSet | NameSet, GhcPlugins
emptyOccEnv | OccName, Name, GhcPlugins
emptyOccSet | OccName, Name, GhcPlugins
emptyPackageConfigMap | Packages, GhcPlugins
emptyPackageIfaceTable | HscTypes, GhcPlugins
emptyPD | Vectorise.Utils
emptyPDVar | Vectorise.Builtins.Base, Vectorise.Builtins
emptyPD_PrimVar | Vectorise.Builtins.Base, Vectorise.Builtins
emptyPD_PrimVars | Vectorise.Builtins.Base, Vectorise.Builtins
EmptyProd | Vectorise.Generic.Description
emptyPVar | DsMonad
emptyRdrGroup | HsDecls, HsSyn, GHC
emptyRecStmt | HsUtils, HsSyn, GHC
emptyRegMap | RegAlloc.Liveness
emptyRegSet | CmmExpr, Cmm, OldCmm
emptyRnGroup | HsDecls, HsSyn, GHC
emptyRuleBase | Rules, GhcPlugins
emptySpecInfo | IdInfo, GhcPlugins
emptySRT | CmmBuildInfoTables
emptyStackMap | RegAlloc.Linear.StackMap
emptySubst | CoreSubst, GhcPlugins
EmptySum | Vectorise.Generic.Description
emptyTcEvBinds | TcEvidence
emptyTidyEnv | VarEnv, GhcPlugins
emptyTidyOccEnv | OccName, Name, GhcPlugins
emptyTM | TrieMap
emptyTransStmt | HsUtils, HsSyn, GHC
emptyTvSubst | Type, TcType, GhcPlugins
emptyTvSubstEnv | Type, GhcPlugins
emptyTypeEnv | HscTypes, GhcPlugins
emptyUFM | UniqFM, GhcPlugins
emptyUniqSet | UniqSet, GhcPlugins
emptyValBindsIn | HsBinds, HsSyn, GHC
emptyValBindsOut | HsBinds, HsSyn, GHC
emptyVarEnv | VarEnv, GhcPlugins
emptyVarSet | VarSet, GhcPlugins
emptyWC | TcRnTypes, TcRnMonad
emptyWorkList | TcSMonad
enc | FastString, GhcPlugins
encodeDoubleIntegerIdKey | PrelNames
encodeDoubleIntegerName | PrelNames
encodeFloatIntegerIdKey | PrelNames
encodeFloatIntegerName | PrelNames
EndOfBlockInfo |
1 (Type/Class) | CgMonad
2 (Data Constructor) | CgMonad
endPass | CoreMonad, GhcPlugins
ensureV | Vectorise.Monad.Base, Vectorise.Monad
ENTER | ByteCodeInstr
enterCostCentreFun | CgProf
enterCostCentreThunk |
1 (Function) | CgProf
2 (Function) | StgCmmProf
enterIdLabel | ClosureInfo
EnterIt |
1 (Data Constructor) | ClosureInfo
2 (Data Constructor) | StgCmmClosure
enterLocalIdLabel | ClosureInfo
enterReturnPtLabel | ClosureInfo
entryCode |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
entryHeapCheck | StgCmmHeap
entryLabelFromCI | ClosureInfo
enumClassKey | PrelNames
enumClassName | PrelNames
enumClass_RDR | PrelNames
enumFromClassOpKey | PrelNames
enumFromName | PrelNames
enumFromThenClassOpKey | PrelNames
enumFromThenName | PrelNames
enumFromThenToClassOpKey | PrelNames
enumFromThenToName | PrelNames
enumFromThenToPVar | DsMonad
enumFromThenTo_RDR | PrelNames
enumFromThen_RDR | PrelNames
enumFromToClassOpKey | PrelNames
enumFromToName | PrelNames
enumFromToPVar | DsMonad
enumFromTo_RDR | PrelNames
enumFrom_RDR | PrelNames
Env |
1 (Type/Class) | CgExtCode
2 (Type/Class) | TcRnTypes, TcRnMonad
3 (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, GhcPlugins
2 (Data Constructor) | BasicTypes, GhcPlugins
EPS | HscTypes, GhcPlugins
EpsStats |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
eps_ann_env | HscTypes, GhcPlugins
eps_fam_inst_env | HscTypes, GhcPlugins
eps_inst_env | HscTypes, GhcPlugins
eps_is_boot | HscTypes, GhcPlugins
eps_mod_fam_inst_env | HscTypes, GhcPlugins
eps_PIT | HscTypes, GhcPlugins
eps_PTE | HscTypes, GhcPlugins
eps_rule_base | HscTypes, GhcPlugins
eps_stats | HscTypes, GhcPlugins
eps_vect_info | HscTypes, GhcPlugins
eqBoxDataCon | TysWiredIn, GhcPlugins
eqBoxDataConKey | PrelNames
eqClassKey | PrelNames
eqClassName | PrelNames
eqClassOpKey | PrelNames
eqClass_RDR | PrelNames
eqDataCon | TysWiredIn, GhcPlugins
eqDataConId | TysWiredIn, GhcPlugins
eqDataConKey | PrelNames
eqDataConName | PrelNames
eqExpr | CoreUtils, GhcPlugins
eqExprX | CoreUtils, GhcPlugins
eqFastChar | FastTypes, GhcPlugins
eqIntegerIdKey | PrelNames
eqIntegerName | PrelNames
eqKind | Type, TcType, GhcPlugins
eqListBy | Util, GhcPlugins
eqLocated | SrcLoc, GhcPlugins, GHC
eqMaybeBy | Util, GhcPlugins
eqName | PrelNames
EqnInfo | DsMonad, DsUtils
eqn_pats | DsMonad, DsUtils
eqn_rhs | DsMonad, DsUtils
EqOrigin | TcRnTypes, TcRnMonad
eqPhase | DriverPhases
EqPred | Type, GhcPlugins
eqPred | Type, TcType, GhcPlugins
eqPredX | Type, GhcPlugins
eqPrimTyCon | TysPrim
eqPrimTyConKey | PrelNames
EQQ |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
eqSpecPreds | DataCon, GhcPlugins
EqStableNameOp | PrimOp
EqStablePtrOp | PrimOp
eqStringIdKey | PrelNames
eqStringName | PrelNames
eqString_RDR | PrelNames
eqTag_RDR | PrelNames
eqTyCon | TysWiredIn, GhcPlugins
eqTyConKey | PrelNames
eqTyConName | TysWiredIn, GhcPlugins
eqTyCon_RDR | TysWiredIn, GhcPlugins
eqType | Type, TcType, GhcPlugins
eqTypes | Type, TcType, GhcPlugins
eqTypeX | Type, TcType, GhcPlugins
equalLength | Util, GhcPlugins
equals |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
Equation | FunDeps
EquationInfo | DsMonad, DsUtils
equivClasses | ListSetOps
equivClassesByUniq | ListSetOps
EqVar | Var, GhcPlugins
eq_RDR | PrelNames
eraseDeltasLive | RegAlloc.Liveness
ErrCtxt | TcRnTypes, TcRnMonad
errDmd | Demand
ErrMsg | ErrUtils
errMsgContext | ErrUtils
errMsgExtraInfo | ErrUtils
errMsgShortDoc | ErrUtils
errMsgSpans | ErrUtils
ErrorCall |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
errorIdKey | PrelNames
errorIds | MkCore, GhcPlugins
ErrorMessages | ErrUtils
errorMsg |
1 (Function) | ErrUtils
2 (Function) | CoreMonad, GhcPlugins
errorMsgS | CoreMonad, GhcPlugins
errorsFound | ErrUtils
errorsToGhcException | CmdLineParser
eRROR_ID | MkCore, GhcPlugins
error_RDR | PrelNames
escapeArrowScope | TcRnTypes, TcRnMonad
escapeSpaces | Util, GhcPlugins
esi | X86.Regs
esp | X86.Regs
etaExpand | CoreArity
EtaExpansion | CoreMonad, GhcPlugins
EtaReduction | CoreMonad, GhcPlugins
Eval | Demand
evalDmd | Demand
evaldUnfolding | CoreSyn, GhcPlugins
evalState | State
evaluate | Exception
EvBind |
1 (Type/Class) | TcEvidence
2 (Data Constructor) | TcEvidence
EvBindMap |
1 (Type/Class) | TcEvidence
2 (Data Constructor) | TcEvidence
evBindMapBinds | TcEvidence
EvBinds | TcEvidence
EvBindsVar |
1 (Type/Class) | TcEvidence
2 (Data Constructor) | TcEvidence
EvCast | TcEvidence
EvCoercion | TcEvidence
evc_is_new | TcSMonad
evc_the_evvar | TcSMonad
EvDFunApp | TcEvidence
EvId |
1 (Type/Class) | Var, GhcPlugins
2 (Data Constructor) | TcEvidence
EViewPat | HsExpr, HsSyn, GHC
EvSuperClass | TcEvidence
EvTerm | TcEvidence
EvTupleMk | TcEvidence
EvTupleSel | TcEvidence
EvVar | Var, GhcPlugins
EvVarCreated |
1 (Type/Class) | TcSMonad
2 (Data Constructor) | TcSMonad
evVarOf | TcRnTypes, TcRnMonad
evVarOfPred | TcRnTypes, TcRnMonad
evVarPred | TcType
evVarPred_maybe | TcType
evVarsOfTerm | TcEvidence
EvVarX |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
evVarX | TcRnTypes, TcRnMonad
ev_bind_varenv | TcEvidence
EWildPat | HsExpr, HsSyn, GHC
EwM | CmdLineParser
Exact | RdrName, GhcPlugins
exactTyVarsOfType | TcType
exactTyVarsOfTypes | TcType
Exception | Exception, Panic
ExceptionMonad | Exception
execState | State
ExhaustivePat | Check
Exp | ExternalCore
expandTop | SPARC.CodeGen.Expand
expandTypeSynonyms | Type, GhcPlugins
expandUnfolding_maybe | CoreSyn, GhcPlugins
expArgKind | TcHsType
ExpBr | HsExpr, HsSyn, GHC
expectedKindInCtxt | TcMType
expectJust | Maybes
ExpKind | TcHsType
Explicit | HsTypes, HsSyn, GHC
ExplicitList | HsExpr, HsSyn, GHC
ExplicitPArr | HsExpr, HsSyn, GHC
ExplicitTuple | HsExpr, HsSyn, GHC
exposed | PackageConfig, Packages, GhcPlugins
exposedModules | PackageConfig, Packages, GhcPlugins
ExposePackage | DynFlags, GhcPlugins
ExposePackageId | DynFlags, GhcPlugins
expQTyConName | DsMeta
Expr |
1 (Type/Class) | CoreSyn, GhcPlugins
2 (Data Constructor) | Llvm.AbsSyn, Llvm
exprArity | CoreArity
exprBotStrictness_maybe | CoreArity
exprEtaExpandArity | CoreArity
exprFreeIds | CoreFVs, GhcPlugins
exprFreeVars | CoreFVs, GhcPlugins
exprIsBig | CoreUtils, GhcPlugins
exprIsBottom | CoreUtils, GhcPlugins
exprIsCheap | CoreUtils, GhcPlugins
exprIsCheap' | CoreUtils, GhcPlugins
exprIsConApp_maybe | CoreSubst, CoreUnfold, GhcPlugins
exprIsConLike | CoreUtils, GhcPlugins
exprIsDupable | CoreUtils, GhcPlugins
exprIsExpandable | CoreUtils, GhcPlugins
exprIsHNF | CoreUtils, GhcPlugins
exprIsLiteral_maybe | CoreSubst, CoreUnfold, GhcPlugins
exprIsTrivial | CoreUtils, GhcPlugins
exprOkForSideEffects | CoreUtils, GhcPlugins
exprOkForSpeculation | CoreUtils, GhcPlugins
exprsFreeVars | CoreFVs, GhcPlugins
ExprSigCtxt | TcType, TcMType, TcHsType
ExprSigOrigin | TcRnTypes, TcRnMonad
exprSize | CoreUtils, GhcPlugins
exprSomeFreeVars | CoreFVs, GhcPlugins
exprsSomeFreeVars | CoreFVs, GhcPlugins
ExprStmt | HsExpr, HsSyn, GHC
exprType |
1 (Function) | CoreUtils, GhcPlugins
2 (Function) | InteractiveEval, GHC
ExprWithTySig | HsExpr, HsSyn, GHC
ExprWithTySigCtx | RnEnv
ExprWithTySigOut | HsExpr, HsSyn, GHC
ExtCode | CgExtCode
ExtCoreFile | DriverPhases, HscTypes, GhcPlugins
extCoreName | DynFlags, GhcPlugins, GHC
extendAnnEnvList | Annotations, GhcPlugins
extendAssoc_C | ListSetOps
extendClosureEnv | ByteCodeLink
extendCoreMap | TrieMap
extendCts | TcRnTypes, TcRnMonad
extendCvSubst |
1 (Function) | CoreSubst, GhcPlugins
2 (Function) | SimplEnv
extendCvSubstAndInScope | Coercion, GhcPlugins
extendCvSubstList | CoreSubst, GhcPlugins
extendEvBinds | TcEvidence
extendFamEnv | Vectorise.Env
extendFamInstEnv | FamInstEnv
extendFamInstEnvList | FamInstEnv
extendFixityEnv | TcRnMonad
extendFloats | SimplEnv
extendFsEnv | RnEnv
extendGlobalRdrEnv | RdrName, GhcPlugins
extendGlobalRdrEnvRn | RnNames
extendIdSubst |
1 (Function) | CoreSubst, GhcPlugins
2 (Function) | SimplEnv
extendIdSubstList | CoreSubst, GhcPlugins
extendIfaceIdEnv | IfaceEnv
extendIfaceTyVarEnv | IfaceEnv
extendImportedVarsEnv | Vectorise.Env
extendInScope | CoreSubst, GhcPlugins
extendInScopeIds | CoreSubst, GhcPlugins
extendInScopeList | CoreSubst, GhcPlugins
extendInScopeSet | VarEnv, GhcPlugins
extendInScopeSetList | VarEnv, GhcPlugins
extendInScopeSetSet | VarEnv, GhcPlugins
extendInstEnv | InstEnv
extendInstEnvList | InstEnv
extendInteractiveContext | HscTypes, GhcPlugins
extendIntervalSet | Interval
extendLinkEnv | Linker
extendLoadedPkgs | Linker
extendLocalRdrEnv | RdrName, GhcPlugins
extendLocalRdrEnvList | RdrName, GhcPlugins
extendModuleEnv | Module, GhcPlugins
extendModuleEnvList | Module, GhcPlugins
extendModuleEnvList_C | Module, GhcPlugins
extendModuleEnvWith | Module, GhcPlugins
extendModuleSet | Module, GhcPlugins
extendNameCache | IfaceEnv
extendNameEnv | NameEnv, GhcPlugins
extendNameEnvList | NameEnv, GhcPlugins
extendNameEnvList_C | NameEnv, GhcPlugins
extendNameEnv_Acc | NameEnv, GhcPlugins
extendNameEnv_C | NameEnv, GhcPlugins
extendOccEnv | OccName, Name, GhcPlugins
extendOccEnvList | OccName, Name, GhcPlugins
extendOccEnv_Acc | OccName, Name, GhcPlugins
extendOccEnv_C | OccName, Name, GhcPlugins
extendOccSet | OccName, Name, GhcPlugins
extendOccSetList | OccName, Name, GhcPlugins
extendPackageConfigMap | Packages, GhcPlugins
extendRegSet | CmmExpr, Cmm, OldCmm
extendRuleBaseList | Rules, GhcPlugins
extendSpecInfo | Rules, GhcPlugins
extendSubst | CoreSubst, GhcPlugins
extendSubstList | CoreSubst, GhcPlugins
extendSubstWithVar | CoreSubst, GhcPlugins
extendTvInScope | Type, TcType, GhcPlugins
extendTvInScopeList | Type, GhcPlugins
extendTvSubst |
1 (Function) | Type, TcType
2 (Function) | Coercion
3 (Function) | CoreSubst, GhcPlugins
4 (Function) | SimplEnv
extendTvSubstList |
1 (Function) | Type, TcType
2 (Function) | CoreSubst, GhcPlugins
extendTypeEnv | HscTypes, GhcPlugins
extendTypeEnvList | HscTypes, GhcPlugins
extendTypeEnvWithIds | HscTypes, GhcPlugins
extendTyVarEnvFVRn | RnEnv
extendVarEnv | VarEnv, GhcPlugins
extendVarEnvList | VarEnv, GhcPlugins
extendVarEnv_Acc | VarEnv, GhcPlugins
extendVarEnv_C | VarEnv, GhcPlugins
extendVarSet | VarSet, GhcPlugins
extendVarSetList | VarSet, GhcPlugins
extendVarSet_C | VarSet, GhcPlugins
extendWorkListCt | TcSMonad
extendWorkListEq | TcSMonad
extendWorkListNonEq | TcSMonad
extension | Lexer
ExtensionFlag | DynFlags, GhcPlugins
extensionFlags | DynFlags, GhcPlugins, GHC
extensions | DynFlags, GhcPlugins, GHC
External |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | Llvm.Types, Llvm
ExternallyVisible | Llvm.Types, Llvm
externallyVisibleCLabel | CLabel
ExternalPackageState | HscTypes, GhcPlugins
ExternWeak | Llvm.Types, Llvm
ExtFCode | CgExtCode
extractFunDepNames | RnHsSyn
extractGenericPatTyVars | RdrHsSyn
extractHsCtxtTyNames | RnHsSyn
extractHsRhoRdrTyVars | RdrHsSyn
extractHsTyNames | RnHsSyn
extractHsTyNames_s | RnHsSyn
extractHsTyRdrTyVars | RdrHsSyn
extractHsTyVarBndrNames | RnHsSyn
extractHsTyVarBndrNames_s | RnHsSyn
extractHsTyVars | RnHsSyn
extractMatchResult | DsUtils
extractRelevantInerts | TcSMonad
extractUnsolved | TcSMonad
extractUnsolvedTcS | TcSMonad
extraGccViaCFlags | DynFlags, GhcPlugins
extraGHCiLibraries | PackageConfig, Packages, GhcPlugins
extraLibraries | PackageConfig, Packages, GhcPlugins
extraPkgConfs | DynFlags, GhcPlugins, GHC
extraStackArgsHere | SPARC.Base
EXTS | PPC.Instr
extsBitmap | Lexer
f0 | SPARC.Regs
f1 |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
f20 | PPC.Regs
f21 | PPC.Regs
f22 | SPARC.Regs
f26 | SPARC.Regs
f27 | SPARC.Regs
f32 | CmmType, CmmExpr, Cmm, OldCmm
f6 | SPARC.Regs
f64 | CmmType, CmmExpr, Cmm, OldCmm
f8 | SPARC.Regs
FABS | SPARC.Instr
FADD |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
Failed |
1 (Data Constructor) | Maybes
2 (Data Constructor) | BasicTypes, GhcPlugins, GHC
failed | BasicTypes, GhcPlugins, GHC
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
failTcS | TcSMonad
failWith | TcRnMonad
failWithDs | DsMonad
failWithM | IOEnv, TcRnMonad
failWithMisMatch | TcUnify
failWithTc | TcRnMonad
failWithTcM | TcRnMonad
fake0 | X86.Regs
fake1 | X86.Regs
fake2 | X86.Regs
fake3 | X86.Regs
fake4 | X86.Regs
fake5 | X86.Regs
falseDataCon | TysWiredIn, GhcPlugins
falseDataConId | TysWiredIn, GhcPlugins
falseDataConKey | PrelNames
false_RDR | TysWiredIn, GhcPlugins
FamilyFlavour | HsDecls, HsSyn, GHC
familyInstances | FamInstEnv
FamInst |
1 (Type/Class) | FamInstEnv
2 (Data Constructor) | FamInstEnv
FamInstEnv | FamInstEnv
famInstEnvElts | FamInstEnv
FamInstEnvs | FamInstEnv
famInstHead | FamInstEnv
FamInstSkol | TcRnTypes, TcRnMonad
FamInstTyCon | TyCon, GhcPlugins
famInstTyCon | FamInstEnv
famInstTyVars | FamInstEnv
fastAnd | FastBool
FastBool | FastBool
fastBool | FastBool
FastChar | FastTypes, GhcPlugins
fastChr | FastTypes, GhcPlugins
FastInt | FastTypes, GhcPlugins
FastMutInt | FastMutInt
FastMutPtr | FastMutInt
fastOr | FastBool
fastOrd | FastTypes, GhcPlugins
FastPtr | FastTypes, GhcPlugins
FastString |
1 (Type/Class) | FastString, GhcPlugins
2 (Data Constructor) | FastString, GhcPlugins
fatalErrorMsg |
1 (Function) | ErrUtils
2 (Function) | CoreMonad, GhcPlugins
fatalErrorMsg' | ErrUtils
fatalErrorMsgS | CoreMonad, GhcPlugins
FCallId | IdInfo, GhcPlugins
fcat |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
FCMP |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
FCode |
1 (Type/Class) | CgMonad
2 (Type/Class) | StgCmmMonad
FCTIWZ | PPC.Instr
FDEq |
1 (Type/Class) | FunDeps
2 (Data Constructor) | FunDeps
FDEqn | FunDeps
FDIV |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
fd_eqs | FunDeps
fd_pos | FunDeps
fd_pred1 | FunDeps
fd_pred2 | FunDeps
fd_qtvs | FunDeps
fd_ty_left | FunDeps
fd_ty_right | FunDeps
Fence | Llvm.AbsSyn, Llvm
FETCHGOT | X86.Instr
FETCHPC |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
FF32 | Size
FF64 | Size
FF80 | Size
fFlags | DynFlags, GhcPlugins
FFoldType | TcGenDeriv
FieldLabel | TyCon, GhcPlugins
figureLlvmVersion | SysTools
FileOption | DynFlags, SysTools, GhcPlugins
filesToClean | DynFlags, GhcPlugins, GHC
FillInCaseDefault | CoreMonad, GhcPlugins
filterBag | Bag
filterIdKey | PrelNames
filterModuleEnv | Module, GhcPlugins
filterName | PrelNames
filterNameEnv | NameEnv, GhcPlugins
filterNameSet | NameSet, GhcPlugins
filterOccEnv | OccName, Name, GhcPlugins
filterOut | Util, GhcPlugins
filterPVar | DsMonad
filterRegsUsed | CmmExpr, Cmm, OldCmm
filterUFM | UniqFM, GhcPlugins
filterUFM_Directly | UniqFM, GhcPlugins
filterUniqSet | UniqSet, GhcPlugins
filterVarEnv_Directly | VarEnv, GhcPlugins
filterVarSet | VarSet, GhcPlugins
FinalizeWeakOp | PrimOp
finally | Exception
finalSafeMode | TcRnMonad
findAlt | CoreUtils, GhcPlugins
findAndReadIface | LoadIface
findAnns | Annotations, GhcPlugins
findCycle | Digraph
findDefault | CoreUtils, GhcPlugins
findDupsEq | ListSetOps
FinderCache | HscTypes, GhcPlugins
findExactModule | Finder
findExposedPackageModule | Finder
findGlobalAnns | GHC
findHomeModule | Finder
findImportedModule | Finder
findInList | ListSetOps
findLocalDupsRdrEnv | RdrName, GhcPlugins
findMethodBind | TcClassDcl
findModule | GHC
findObjectLinkable | Finder
findObjectLinkableMaybe | Finder
FindResult | HscTypes, Finder, GhcPlugins
findSplice | RnSource
findUses | NameSet, GhcPlugins
Fingerprint |
1 (Data Constructor) | Fingerprint
2 (Type/Class) | Fingerprint
fingerprint0 | Fingerprint
fingerprintBinMem | Binary
fingerprintData | Fingerprint
fingerprintDynFlags | FlagChecker
fingerprintString | Fingerprint
finishWarnings | RnNames
first3M | Util, GhcPlugins
firstAIdKey | PrelNames
firstAName | PrelNames
firstfake | X86.Regs
firstJust | Maybes
firstJusts | Maybes
firstM | Util, GhcPlugins
firstPat | DsUtils
fIRST_TAG | DataCon, GhcPlugins
fits13Bits | SPARC.Base
fits16Bits | PPC.Regs
fixC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
fixC_ |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
fixDs | DsMonad
Fixed | SPARC.CodeGen.Base
FixedArgs | Llvm.Types, Llvm
fixedHdrSize | SMRep
fixEndian | Llvm.Types
FixItem |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
Fixity |
1 (Type/Class) | BasicTypes, HsSyn, GhcPlugins, GHC
2 (Data Constructor) | BasicTypes, GhcPlugins
FixityDirection | BasicTypes, GhcPlugins, GHC
FixityEnv | HscTypes, GhcPlugins
FixitySig |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
fixM | IOEnv, TcRnMonad
FixSig | HsBinds, HsSyn, GHC
fixStgRegisters | CgUtils
fixV | Vectorise.Monad.Base, Vectorise.Monad
fixVarSet | VarSet, GhcPlugins
fi_fam | FamInstEnv
fi_tcs | FamInstEnv
fi_tvs | FamInstEnv
fi_tycon | FamInstEnv
fi_tys | FamInstEnv
FL | BasicTypes, GhcPlugins
Flag |
1 (Type/Class) | CmdLineParser
2 (Data Constructor) | CmdLineParser
flagName | CmdLineParser
flagOptKind | CmdLineParser
flags | DynFlags, GhcPlugins, GHC
fLangFlags | DynFlags, GhcPlugins
FlatEqOrigin | TcSMonad
flatMapBagM | Bag
flatMapBagPairM | Bag
FlatSkol | TcType
flattenBinds | CoreSyn, GhcPlugins
flattenForAllErrorTcS | TcErrors
flattenSCC | Digraph
flattenSCCs | Digraph
Flexi | TcType
float |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
float2DoubleLit | Literal, GhcPlugins
Float2DoubleOp | PrimOp
float2IntLit | Literal, GhcPlugins
Float2IntOp | PrimOp
FloatAcosOp | PrimOp
FloatAddOp | PrimOp
FloatArg | ClosureInfo
FloatAsinOp | PrimOp
FloatAtanOp | PrimOp
FloatBind | MkCore, GhcPlugins
floatBinds | SimplEnv
FloatCase | MkCore, GhcPlugins
FloatCoshOp | PrimOp
FloatCosOp | PrimOp
floatDataCon | TysWiredIn, GhcPlugins
floatDataConKey | PrelNames
FloatDecode_IntOp | PrimOp
FloatDivOp | PrimOp
FloatEqOp | PrimOp
FloatExpOp | PrimOp
floatFromIntegerIdKey | PrelNames
floatFromIntegerName | PrelNames
FloatGeOp | PrimOp
FloatGtOp | PrimOp
floatingClassKey | PrelNames
floatingClassName | PrelNames
floatInwards | FloatIn
floatLamArgs | DynFlags, GhcPlugins, GHC
FloatLeOp | PrimOp
FloatLet | MkCore, GhcPlugins
FloatLogOp | PrimOp
FloatLtOp | PrimOp
FloatMe | SetLevels
FloatMulOp | PrimOp
FloatNegOp | PrimOp
FloatNeOp | PrimOp
floatOutConstants | CoreMonad, GhcPlugins
floatOutLambdas | CoreMonad, GhcPlugins
floatOutPartialApplications | CoreMonad, GhcPlugins
FloatOutSwitches |
1 (Type/Class) | CoreMonad, GhcPlugins
2 (Data Constructor) | CoreMonad, GhcPlugins
floatOutwards | FloatOut
FloatPowerOp | PrimOp
floatPrimTy | TysPrim
floatPrimTyCon | TysPrim
floatPrimTyConKey | PrelNames
FloatReg | CmmExpr, Cmm, OldCmm
FloatRep | TyCon, Type, GhcPlugins
Floats | SimplEnv
FloatSinhOp | PrimOp
FloatSinOp | PrimOp
floatSize | Size
FloatSpec | SetLevels
floatSpecLevel | SetLevels
FloatSqrtOp | PrimOp
FloatSubOp | PrimOp
FloatTanhOp | PrimOp
FloatTanOp | PrimOp
floatToBytes | PprBase
floatTy | TysWiredIn, GhcPlugins
floatTyCon | TysWiredIn, GhcPlugins
floatTyConKey | PrelNames
floatTyConName | TysWiredIn, GhcPlugins
flushFinderCaches | Finder
flushFlatCache | TcSMonad
fl_text | BasicTypes, GhcPlugins
fl_value | BasicTypes, GhcPlugins
fmapClassOpKey | PrelNames
fmapEitherM | MonadUtils, IOEnv, TcRnMonad
fmapMaybeM | MonadUtils, IOEnv, TcRnMonad
fmapM_maybe | Maybes
fmapName | PrelNames
fmap_RDR | PrelNames
FMOV | SPARC.Instr
FMUL |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
FNEG |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
fNewtypeWrap | RtClosureInspect
fNewtypeWrapM | RtClosureInspect
foldableClassKey | PrelNames
foldableClassName | PrelNames
foldable_foldr_RDR | PrelNames
foldBag | Bag
foldCoreMap | TrieMap
foldDataConArgs | TcGenDeriv
foldExp | CmmNode, Cmm
foldExpDeep | CmmNode, Cmm
foldGraphBlocks | CmmUtils, OldCmmUtils
foldl1' | Util, GhcPlugins
foldl2 | Util, GhcPlugins
foldlBag | Bag
foldlBagM | Bag
foldlM | MonadUtils, IOEnv, TcRnMonad, DsMonad
foldlM_ | MonadUtils, IOEnv, TcRnMonad
foldlOL | OrdList
foldModuleEnv | Module, GhcPlugins
foldNameEnv | NameEnv, GhcPlugins
foldNameSet | NameSet, GhcPlugins
foldOccEnv | OccName, Name, GhcPlugins
foldOccSet | OccName, Name, GhcPlugins
foldrBag | Bag
foldrBagM | Bag
foldRegsDefd | CmmExpr, Cmm, OldCmm
foldRegsUsed | CmmExpr, Cmm, OldCmm
foldrIdKey | PrelNames
foldRight | FiniteMap, GhcPlugins
foldRightWithKey | FiniteMap, GhcPlugins
foldrM | MonadUtils, IOEnv, TcRnMonad, DsMonad
foldrName | PrelNames
foldrOL | OrdList
foldr_RDR | PrelNames
foldSlotsDefd | CmmExpr, Cmm, OldCmm
foldSlotsUsed | CmmExpr, Cmm, OldCmm
foldTerm | RtClosureInspect
foldTermM | RtClosureInspect
foldTM | TrieMap
foldTypeMap | TrieMap
foldUFM | UniqFM, GhcPlugins
foldUFM_Directly | UniqFM, GhcPlugins
foldUniqSet | UniqSet, GhcPlugins
foldVarEnv | VarEnv, GhcPlugins
foldVarSet | VarSet, GhcPlugins
ForAllCo | Coercion, GhcPlugins
forall_tv_RDR | PrelNames
forceLoadModuleInterfaces | DynamicLoading
forceLoadNameModuleInterface | DynamicLoading
forceLoadTyCon | DynamicLoading
forceNewEvVar | TcSMonad
ForceSpecConstr | SpecConstr
ForD | HsDecls, HsSyn, GHC
Foreign | CmmNode, Cmm
ForeignCall | ForeignCall
ForeignCallToken | LibFFI
ForeignConvention |
1 (Type/Class) | CmmNode, Cmm
2 (Data Constructor) | CmmNode, Cmm
ForeignDecl | HsDecls, HsSyn, GHC
ForeignDeclCtx | RnEnv
ForeignExport |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
ForeignHint | CmmNode, Cmm, OldCmm
ForeignImport |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
ForeignLabelInExternalPackage | CLabel
ForeignLabelInPackage | CLabel
ForeignLabelInThisPackage | CLabel
ForeignLabelSource | CLabel
foreignLabelStdcallInfo | CLabel
foreignObjPrimTyConKey | PrelNames
ForeignStubs |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
ForeignTarget |
1 (Type/Class) | CmmNode, Cmm
2 (Data Constructor) | CmmNode, Cmm
ForeignType | HsDecls, HsSyn, GHC
forkAlts |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
forkCgStmts | CgMonad
forkClosureBody |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
forkEval | CgMonad
forkEvalHelp | CgMonad
forkLabelledCode | CgMonad
forkLabelledCodeEC | CgExtCode
forkM | TcRnMonad
forkM_maybe | TcRnMonad
ForkOnOp | PrimOp
ForkOp | PrimOp
forkProc |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
forkStatics |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
ForSigCtxt | TcType, TcMType, TcHsType
forward |
1 (Function) | Digraph
2 (Function) | InteractiveEval, GHC
Forwards | Util, GhcPlugins
Found | HscTypes, Finder, GhcPlugins
FoundMultiple | HscTypes, Finder, GhcPlugins
fp | SPARC.Regs
fpRel | SPARC.Stack
fpRelEA | SPARC.Instr
fPrim | RtClosureInspect
fPrimM | RtClosureInspect
FR | RegAlloc.Linear.FreeRegs
fractionalClassKey | PrelNames
fractionalClassKeys | PrelNames
fractionalClassName | PrelNames
FractionalLit | BasicTypes, GhcPlugins
frAllocateReg | RegAlloc.Linear.FreeRegs
frameSp | CgMonad
frameworkDirs | PackageConfig, Packages, GhcPlugins
frameworkPaths | DynFlags, GhcPlugins, GHC
frameworks | PackageConfig, Packages, GhcPlugins
freeNamesIfDecl | IfaceSyn
freeNamesIfRule | IfaceSyn
freeReg |
1 (Function) | SPARC.RegPlate
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
FreeRegs |
1 (Type/Class) | RegAlloc.Linear.SPARC.FreeRegs
2 (Data Constructor) | RegAlloc.Linear.SPARC.FreeRegs
3 (Type/Class) | RegAlloc.Linear.PPC.FreeRegs
4 (Data Constructor) | RegAlloc.Linear.PPC.FreeRegs
5 (Type/Class) | RegAlloc.Linear.X86.FreeRegs
freeStackSlots | CgStackery
freeStk | CgMonad
freeTick | SimplMonad
FreeVars | NameSet, GhcPlugins
freeVars | CoreFVs, GhcPlugins
freeVarsOf | CoreFVs, GhcPlugins
freezeAllInGraph | GraphOps, GraphColor
FreezeArrayOp | PrimOp
freezeNode | GraphOps, GraphColor
freezeOneInGraph | GraphOps, GraphColor
fRefWrap | RtClosureInspect
fRefWrapM | RtClosureInspect
fReg |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
frGetFreeRegs | RegAlloc.Linear.FreeRegs
frInitFreeRegs | RegAlloc.Linear.FreeRegs
From | HsExpr, HsSyn, GHC
from1_RDR | PrelNames
fromEnum_RDR | PrelNames
fromEP | BasicTypes, GhcPlugins
fromException | Exception, Panic
fromIntegerClassOpKey | PrelNames
fromIntegerName | PrelNames
fromInteger_RDR | PrelNames
fromIntegralIdKey | PrelNames
fromIntegralName | PrelNames
fromJust | Maybes
fromMaybe | Maybes
fromOL | OrdList
fromRationalClassOpKey | PrelNames
fromRationalName | PrelNames
fromRational_RDR | PrelNames
fromSerialized | Serialized, GhcPlugins
fromStringClassOpKey | PrelNames
fromStringName | PrelNames
fromString_RDR | PrelNames
FromThen | HsExpr, HsSyn, GHC
FromThenTo | HsExpr, HsSyn, GHC
FromTo | HsExpr, HsSyn, GHC
fromVect | Vectorise.Convert
fromVoidVar | Vectorise.Builtins.Base, Vectorise.Builtins
from_RDR | PrelNames
frReleaseReg | RegAlloc.Linear.FreeRegs
FRSP | PPC.Instr
fr_mods_hidden | HscTypes, Finder, GhcPlugins
fr_paths | HscTypes, Finder, GhcPlugins
fr_pkg | HscTypes, Finder, GhcPlugins
fr_pkgs_hidden | HscTypes, Finder, GhcPlugins
fr_suggestions | HscTypes, Finder, GhcPlugins
fsep |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
fsLit | FastString, GhcPlugins
FSQRT | SPARC.Instr
fstIdKey | PrelNames
fstName | PrelNames
fstOf3 | Util, GhcPlugins
fsToPackageId | Module, GhcPlugins
FSUB |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
fSuspension | RtClosureInspect
fSuspensionM | RtClosureInspect
FT | TcGenDeriv
fTerm | RtClosureInspect
fTermM | RtClosureInspect
ftext |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
fToStr | Llvm.Types
ft_bad_app | TcGenDeriv
ft_co_var | TcGenDeriv
ft_forall | TcGenDeriv
ft_fun | TcGenDeriv
ft_triv | TcGenDeriv
ft_tup | TcGenDeriv
ft_ty_app | TcGenDeriv
ft_var | TcGenDeriv
FuelConsumer | OptimizationFuel
fuelConsumingPass | OptimizationFuel
fuelDec1 | OptimizationFuel
fuelExhausted | OptimizationFuel
fuelGet | OptimizationFuel
fuelSet | OptimizationFuel
FuelState | OptimizationFuel
FuelUniqSM | OptimizationFuel
FuelUsingMonad | OptimizationFuel
fullRender | Pretty
Fun |
1 (Data Constructor) | SMRep, Cmm, OldCmm
2 (Data Constructor) | RtClosureInspect
funArgTy | Type, GhcPlugins
FunBind | HsBinds, HsSyn, GHC
funcAlign | Llvm.Types, Llvm
funcArgs | Llvm.AbsSyn, Llvm
funcAttrs | Llvm.AbsSyn, Llvm
funcBody | Llvm.AbsSyn, Llvm
funcCc | Llvm.Types, Llvm
funcDecl | Llvm.AbsSyn, Llvm
funcLinkage | Llvm.Types, Llvm
funcSect | Llvm.AbsSyn, Llvm
FunctionOrData | BasicTypes, GhcPlugins
functorClassKey | PrelNames
functorClassName | PrelNames
functorLikeTraverse | TcGenDeriv
FunDep | Class
FunDepOrigin | TcRnTypes, TcRnMonad
funEntryChecks | CgHeapery
funInfoTable |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
funInsert | LlvmCodeGen.Base
FunLike | BasicTypes, GhcPlugins
funLookup | LlvmCodeGen.Base
FunN | CgExtCode
funPtrTyConKey | PrelNames
funPtrTyConName | PrelNames
funResultTy | Type, GhcPlugins, GHC
FunRhs | HsExpr, HsSyn, GHC
FunSigCtxt | TcType, TcMType, TcHsType
funTag |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
funTagLFInfo | ClosureInfo
funTyCon | TysPrim, Type, GhcPlugins
funTyConKey | PrelNames
funTyConName | TysPrim
funTyFixity | BasicTypes, GhcPlugins
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
fuzzyLookup | Util, GhcPlugins
fuzzyMatch | Util, GhcPlugins
fWarningFlags | DynFlags, GhcPlugins
FxTOy | SPARC.Instr
g0 | SPARC.Regs
g1 | SPARC.Regs
g2 | SPARC.Regs
GABS | X86.Instr
GADD | X86.Instr
GadtConstr | ExternalCore
gammaTy | TysPrim
gammaTyVar | TysPrim
gblock | Exception
gbracket | Exception, GHC
GC | CmmNode, Cmm
gcatch | Exception, GHC
gcdIntegerIdKey | PrelNames
gcdIntegerName | PrelNames
GCEnter1 | CmmExpr, Cmm, OldCmm
GCFun | CmmExpr, Cmm, OldCmm
GCMP | X86.Instr
GCOS | X86.Instr
gcWord | CmmType, CmmExpr, Cmm, OldCmm
GDIV | X86.Instr
GDTOF | X86.Instr
GDTOI | X86.Instr
GE |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
geClassOpKey | PrelNames
geIntegerIdKey | PrelNames
geIntegerName | PrelNames
gen | CmmLive
gen1ClassKey | PrelNames
gen1ClassName | PrelNames
geName | PrelNames
genAuxBinds | TcGenDeriv
GenBasicBlock | OldCmm
genCCall | SPARC.CodeGen.CCall
genClassKey | PrelNames
genClassName | PrelNames
GenCmmDecl | Cmm, OldCmm
GenCmmGraph | Cmm
GenCmmGroup | Cmm, OldCmm
genCmmLabelRef | LlvmCodeGen.Base
GenCmmReplGraph | Cmm
GenDefMeth | Class
generatedDumps | DynFlags, GhcPlugins, GHC
generatedSrcLoc | SrcLoc, GhcPlugins
generateJumpTableForInstr |
1 (Function) | X86.CodeGen
2 (Function) | PPC.CodeGen
3 (Function) | SPARC.CodeGen
GenericDM | BasicTypes, GhcPlugins
gENERICS | PrelNames
GenericSig | HsBinds, HsSyn, GHC
genericTyConNames | PrelNames
genLlvmData | LlvmCodeGen.Data
genLlvmProc | LlvmCodeGen.CodeGen
GenLocated | SrcLoc, GhcPlugins, GHC
GenSigCtxt | TcType, TcMType, TcHsType
GenStgAlt | StgSyn
GenStgArg | StgSyn
GenStgBinding | StgSyn
GenStgExpr | StgSyn
GenStgLiveVars | StgSyn
GenStgRhs | StgSyn
genStringLabelRef | LlvmCodeGen.Base
genUnitDataConKey | PrelNames
gen_Bounded_binds | TcGenDeriv
gen_Data_binds | TcGenDeriv
gen_Enum_binds | TcGenDeriv
gen_Eq_binds | TcGenDeriv
gen_Foldable_binds | TcGenDeriv
gen_Functor_binds | TcGenDeriv
gen_Generic_binds | TcGenGenerics
gen_Ix_binds | TcGenDeriv
gen_kill | CmmLive
gen_Ord_binds | TcGenDeriv
gen_Read_binds | TcGenDeriv
gen_Show_binds | TcGenDeriv
gen_Traversable_binds | TcGenDeriv
gen_Typeable_binds | TcGenDeriv
get |
1 (Function) | State
2 (Function) | Binary
getAmode | SPARC.CodeGen.Amode
getAnnotations | CoreMonad, GhcPlugins
getAnnTargetName_maybe | Annotations, GhcPlugins
GetApStackValOp | PrimOp
getArg | CmdLineParser
getArgAmode |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
getArgAmodes | CgBindery
getAssigR | RegAlloc.Linear.State
getAt | Binary
getBangStrictness | HsTypes, HsSyn, GHC
getBangType | HsTypes, HsSyn, GHC
getBindings | GHC
getBindName | Vectorise.Monad.Local, Vectorise.Monad
getBinds |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getBlockAssigR | RegAlloc.Linear.State
getBlockIdNat | NCGMonad
getBreak | BreakArray, GHC
getByte | Binary
getByteArray | Binary
getCAddrModeIfVolatile | CgBindery
getCallMethod |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
GetCCSOfOp | PrimOp
getCgIdInfo |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
getCgStmts | CgMonad
getCgStmts' | CgMonad
getCgStmtsEC | CgExtCode
getCgStmtsEC' | CgExtCode
getClassPredTys | Type, GhcPlugins
getClassPredTys_maybe | Type, GhcPlugins
getClosureData | RtClosureInspect
getCmd | Util, GhcPlugins
getCmdLineState | CmdLineParser
getCmm |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getCode | StgCmmMonad
getCodeR | StgCmmMonad
getCondCode | SPARC.CodeGen.CondCode
getConstraintVar | TcRnMonad
getConstrTag |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
getContext | InteractiveEval, GHC
getCoreModuleName | ParserCoreUtils
getCoVar_maybe | Coercion, GhcPlugins
getCtCoercion | TcSMonad
getCtLoc | TcRnMonad
getCurLoc | CmdLineParser
GetCurrentCCSOp | PrimOp
getCvInScope | Coercion, GhcPlugins
getCvSubst | SimplEnv
getDeclaredDefaultTys | TcRnMonad
getDefaultInfo | TcSMonad
getDeltaNat | NCGMonad
getDeltaR | RegAlloc.Linear.State
getDFunTyKey | TcType
getDictFastString | BinIface
getDictionary | Binary
getDOpts | TcRnMonad
getDOptsDs | DsMonad
getDOptsSmpl | SimplMonad
getDynFlags |
1 (Function) | Lexer
2 (Function) | CgMonad
3 (Function) | StgCmmMonad
4 (Function) | TcSMonad
5 (Function) | CoreMonad, GhcPlugins
getDynFlagsNat | NCGMonad
GetElemPtr | Llvm.AbsSyn, Llvm
getEndOfBlockInfo | CgMonad
getEnv |
1 (Function) | IOEnv, TcRnMonad
2 (Function) | CgExtCode
getEnvs | TcRnMonad
getEps | TcRnMonad
getEpsAndHpt | TcRnMonad
getEpsVar | TcRnMonad
getEqPredTys | Type, GhcPlugins
getEqPredTys_maybe | Type, GhcPlugins
getErrCtxt | TcRnMonad
getErrsVar | TcRnMonad
getFamEnvs | SimplMonad
getFamInstEnvs | TcSMonad
getFastStringTable | FastString, GhcPlugins
getFinalStackHW | CgStackery
getFirstAnnotations | CoreMonad, GhcPlugins
getFixityEnv | TcRnMonad
getFloatBinds | SimplEnv
getFloats | SimplEnv
getFreeRegs |
1 (Function) | RegAlloc.Linear.SPARC.FreeRegs
2 (Function) | RegAlloc.Linear.PPC.FreeRegs
3 (Function) | RegAlloc.Linear.X86.FreeRegs
getFreeRegsR | RegAlloc.Linear.State
getGblEnv |
1 (Function) | TcRnMonad
2 (Function) | TcSMonad
getGhcMode | TcRnMonad
getGhcModeDs | DsMonad
getGlobalRdrEnv | TcRnMonad
getGlobalType | Llvm.Types, Llvm
getGlobalVar | Llvm.Types, Llvm
getGRE | GHC
getGRE_NameQualifier_maybes | RdrName, GhcPlugins
getHeapUsage | StgCmmMonad
getHistoryModule | InteractiveEval, GHC
getHistorySpan |
1 (Function) | InteractiveEval
2 (Function) | GHC
getHiVirtualRegFromLo | Reg
getHiVRegFromLo | Reg
getHpRelOffset |
1 (Function) | CgHeapery
2 (Function) | StgCmmLayout, StgCmmHeap
getHpt | TcRnMonad
getHpUsage |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getHscEnv | CoreMonad, GhcPlugins
getHValue | Linker
getIdFromTrivialExpr | CoreUtils, GhcPlugins
getIfModule | TcRnMonad
getImports |
1 (Function) | TcRnMonad
2 (Function) | HeaderInfo
getInertEqs | TcSMonad
getInfo | InteractiveEval, GHC
getInfoDown |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getInLocalScope | TcEnv
getInScope | SimplEnv
getInScopeVars | VarEnv, GhcPlugins
getInstEnvs | TcSMonad
getInsts | GHC
getIPPredTy_maybe | Type, GhcPlugins
getIsGHCi | TcRnMonad
getJumpDestBlockId |
1 (Function) | X86.Instr
2 (Function) | SPARC.ShortcutJump
3 (Function) | PPC.RegInfo
getKey | Unique
getKeyFastInt | Unique
getLclEnv | TcRnMonad
getLclTypeEnv | TcRnMonad
getLexState | Lexer
getLink | Llvm.Types, Llvm
getLit | Llvm.Types, Llvm
getLitType | Llvm.Types, Llvm
getLiveStackBindings | CgBindery
getLiveStackSlots | CgBindery
getLlvmPlatform | LlvmCodeGen.Base
getLlvmVer | LlvmCodeGen.Base
getLoc | SrcLoc, GhcPlugins, GHC
getLocalNonValBinders | RnNames
getLocalRdrEnv | TcRnMonad
getLookupOccRn | RnEnv
getMaskingState | Exception
getMessages | Lexer
getModBreaks | InteractiveEval
getMode | SimplEnv
getModSummary | GHC
getModule |
1 (Function) | TcRnMonad
2 (Function) | CoreMonad, GhcPlugins
getModuleDs | DsMonad
getModuleGraph | GHC
getModuleInfo | GHC
getModuleInterface | TcRnDriver
getModuleName |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getName |
1 (Function) | Name, GhcPlugins, GHC
2 (Function) | Llvm.Types, Llvm
getNameCache | IfaceEnv
getNamesInScope | InteractiveEval, GHC
getNewLabelNat | NCGMonad
getNewRegNat | NCGMonad
getNewRegPairNat | NCGMonad
getNode | GraphOps, GraphColor
getNonVoidArgAmodes | StgCmmEnv
getOccName | Name, GhcPlugins, GHC
getOccString | Name, GhcPlugins
getOptions | HeaderInfo
getOptionsFromFile | HeaderInfo
getOpts | DynFlags, GhcPlugins
getOrigNameCache | CoreMonad, GhcPlugins
getOverlapFlag | Inst
getPackageDetails | Packages, GhcPlugins
getPackageExtraCcOpts | Packages, GhcPlugins
getPackageFrameworkPath | Packages, GhcPlugins
getPackageFrameworks | Packages, GhcPlugins
getPackageIncludePath | Packages, GhcPlugins
getPackageLibraryPath | Packages, GhcPlugins
getPackageLinkOpts | Packages, GhcPlugins
getPicBaseMaybeNat | NCGMonad
getPicBaseNat | NCGMonad
getPlainName | Llvm.Types, Llvm
getPprStyle | Outputable, GhcPlugins
getPreloadPackagesAnd | Packages, GhcPlugins
getPrimOpResultInfo | PrimOp
getPrintUnqual | GHC
getPState | Lexer
getRdrEnvs | TcRnMonad
getRdrName | RdrName, GhcPlugins
getRdrNamesInScope | InteractiveEval, GHC
getRealSp | CgStackery
getRecFieldEnv | TcRnMonad
getRegister | SPARC.CodeGen.Gen32
getRegisterReg | SPARC.CodeGen.Base
getRelevantCts | TcSMonad
getResumeContext | InteractiveEval, GHC
getRichTokenStream | GHC
getRuleBase | CoreMonad, GhcPlugins
getRules | Rules, GhcPlugins
gets | State
getSafeMode | HscTypes, GhcPlugins
getScopedTyVarBinds | TcEnv
getSequel | StgCmmMonad
getSequelAmode | CgCallConv
getSession | GhcMonad, GHC
getSessionDynFlags | GhcMonad, GHC
getSimplCount | SimplMonad
getSimplRules | SimplMonad, SimplEnv
getSomeReg | SPARC.CodeGen.Gen32
GetSparkOp | PrimOp
getSpEntryMap | CmmStackLayout
getSpRelOffset | CgStackery
getSrcLoc |
1 (Function) | Name, GhcPlugins
2 (Function) | Lexer
getSrcSpan | Name, GhcPlugins
getSrcSpanDs | DsMonad
getSrcSpanM | TcRnMonad
getSRT | CgMonad
getSRTInfo |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
getSRTLabel |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getStackFrame | CgStackery
getStackSlotFor | RegAlloc.Linear.StackMap
getStage | TcRnMonad
getState |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getStaticBinds |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getStatType | Llvm.Types, Llvm
getStgToDo | DynFlags, GhcPlugins
getStkUsage | CgMonad
getSymtabName | BinIface
getTag_RDR | PrelNames
getTargets | GHC
getTcCoVar_maybe | TcEvidence
getTcEvBinds | TcSMonad
getTcEvBindsMap | TcSMonad
getTcSContext | TcSMonad
getTcSEvVarCacheMap | TcSMonad
getTcSEvVarFlatCache | TcSMonad
getTcSInerts | TcSMonad
getTcSTyBinds | TcSMonad
getTcSTyBindsMap | TcSMonad
getTcSWorkList | TcSMonad
getThisPackage |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getTickyCtrLabel |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
getTokenStream | GHC
getTopEnv |
1 (Function) | TcRnMonad
2 (Function) | TcSMonad
getTvInScope | Type, TcType, GhcPlugins
getTvSubst | SimplEnv
getTvSubstEnv | Type, TcType, GhcPlugins
getTypeSigNames | HsBinds, HsSyn, GHC
getTyVar | Type, GhcPlugins
getTyVar_maybe | Type, GhcPlugins
getUnfoldingInRuleMatch | SimplUtils
getUnique | Unique, PrelNames, GhcPlugins
getUniqueM | UniqSupply, GhcPlugins, SimplMonad
getUniqueNat | NCGMonad
getUniqueR | RegAlloc.Linear.State
getUniquesM | UniqSupply, GhcPlugins, SimplMonad
getUniqueSupplyM | UniqSupply, GhcPlugins, SimplMonad
getUniqueUs | UniqSupply, GhcPlugins
getUntouchables | TcSMonad
getUpdFrameOff | StgCmmMonad
getUs | UniqSupply, GhcPlugins
getUserData | Binary
getValueSafely | DynamicLoading
getVarType | Llvm.Types, Llvm
getVerbFlags | DynFlags, GhcPlugins
getVirtHp |
1 (Function) | CgHeapery
2 (Function) | StgCmmMonad, StgCmmHeap
getVirtSp | CgStackery
getVolatileRegs | CgBindery
getWantedLoc | TcSMonad
getWayFlags | StaticFlags
get_GlobalReg_addr |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
GEU |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
ge_RDR | PrelNames
gfinally | Exception, GHC
GFREE | X86.Instr
GFTOI | X86.Instr
ghandle | Exception
Ghc |
1 (Type/Class) | GhcMonad, GHC
2 (Data Constructor) | GhcMonad
GhcApiError | HscTypes, GhcPlugins
ghcError | Panic
GhcException | Panic, GHC
ghcExit | ErrUtils
GHCiCtx | RnEnv
GhciCtxt | TcType, TcMType, TcHsType
ghcInternalFunctions | LlvmCodeGen.Base
GhciStmt | HsExpr, HsSyn, GHC
ghciSupported | Util, GhcPlugins
ghciTablesNextToCode | Util, GhcPlugins
ghciUsagePath | DynFlags, GhcPlugins
GhcLink | DynFlags, GhcPlugins, GHC
ghcLink | DynFlags, GhcPlugins, GHC
GhcMode | DynFlags, GhcPlugins, GHC
ghcMode | DynFlags, GhcPlugins, GHC
GhcMonad | GhcMonad, GHC
ghcPrimExports | PrelInfo
ghcPrimIds | MkId, PrelInfo
GhcT |
1 (Type/Class) | GhcMonad, GHC
2 (Data Constructor) | GhcMonad
ghcUsagePath | DynFlags, GhcPlugins
gHC_ARR | PrelNames
gHC_BASE | PrelNames
gHC_CLASSES | PrelNames
gHC_CONC | PrelNames
gHC_CSTRING | PrelNames
gHC_DESUGAR | PrelNames
gHC_ENUM | PrelNames
gHC_ERR | PrelNames
gHC_EXTS | PrelNames
gHC_FLOAT | PrelNames
gHC_GENERICS | PrelNames
gHC_INT | PrelNames
gHC_INTEGER_TYPE | PrelNames
gHC_IO | PrelNames
gHC_IO_Exception | PrelNames
gHC_LIST | PrelNames
gHC_MAGIC | PrelNames
gHC_NUM | 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_WORD | PrelNames
GITOD | X86.Instr
GITOF | X86.Instr
Given | TcRnTypes, TcRnMonad
GivenKind | TcRnTypes, TcRnMonad
GivenLoc | TcRnTypes, TcRnMonad
GivenOrig | TcRnTypes, TcRnMonad
GivenSolved | TcRnTypes, TcRnMonad
glasgowExtsFlags | DynFlags, GhcPlugins
GLD | X86.Instr
GLD1 | X86.Instr
GLDZ | X86.Instr
Global |
1 (Type/Class) | FastFunctions
2 (Data Constructor) | Vectorise.Env
global |
1 (Function) | FastFunctions
2 (Function) | Util, GhcPlugins
GlobalEnv |
1 (Type/Class) | Vectorise.Env
2 (Data Constructor) | Vectorise.Env
globaliseAndTidyId | TidyPgm
globaliseId | Var, Id, GhcPlugins
globalM | Util, GhcPlugins
GlobalRdrElt | RdrName, GhcPlugins
GlobalRdrEnv | RdrName, GhcPlugins
globalRdrEnvElts | RdrName, GhcPlugins
GlobalReg | CmmExpr, Cmm, OldCmm
globalRegMaybe |
1 (Function) | SPARC.RegPlate
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
globalRegType | CmmExpr, Cmm, OldCmm
globalScalarTyCons | Vectorise.Monad.Global, Vectorise.Monad
globalScalarVars | Vectorise.Monad.Global, Vectorise.Monad
globalVectTyCons | Vectorise.Monad.Global, Vectorise.Monad
global_bindings | Vectorise.Env
global_datacons | Vectorise.Env
global_fam_inst_env | Vectorise.Env
global_inst_env | Vectorise.Env
global_novect_vars | Vectorise.Env
global_pa_funs | Vectorise.Env
global_pr_funs | Vectorise.Env
global_scalar_tycons | Vectorise.Env
global_scalar_vars | Vectorise.Env
global_tycons | Vectorise.Env
global_vars | Vectorise.Env
global_vect_decls | Vectorise.Env
gmask | Exception
GMOV | X86.Instr
GMUL | X86.Instr
GNEG | X86.Instr
gonException | Exception
GotSymbolOffset | CLabel
GotSymbolPtr | CLabel
granFetchAndReschedule | CgParallel
granThunk | StgCmmGran
granYield |
1 (Function) | CgParallel
2 (Function) | StgCmmGran
Graph |
1 (Type/Class) | GraphBase, GraphColor
2 (Data Constructor) | GraphBase, GraphColor
3 (Type/Class) | Digraph
graphFromEdgedVertices | Digraph
graphFromVerticesAndAdjacency | Digraph
graphMap | GraphBase, GraphColor
graphMapModify | GraphBase, GraphColor
GRE | RdrName, GhcPlugins
gReg | SPARC.Regs
greRdrName | RnEnv
gresFromAvail | Avail
gresFromAvails | Avail, RnNames
gre_name | RdrName, GhcPlugins
gre_par | RdrName, GhcPlugins
gre_prov | RdrName, GhcPlugins
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
grhssGRHSs | HsExpr, HsSyn, GHC
grhssLocalBinds | HsExpr, HsSyn, GHC
GroupForm | HsExpr, HsSyn, GHC
groupWithIdKey | PrelNames
groupWithName | PrelNames
growPredTyVars | TcMType
growThetaTyVars | TcMType
GSIN | X86.Instr
GSQRT | X86.Instr
GST | X86.Instr
GSUB | X86.Instr
GTAN | X86.Instr
gtDataCon | TysWiredIn, GhcPlugins
gtDataConId | TysWiredIn, GhcPlugins
gtDataConKey | PrelNames
gtDataConName | PrelNames
gtIntegerIdKey | PrelNames
gtIntegerName | PrelNames
gtry | Exception
GTT |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
gtTag_RDR | PrelNames
gt_RDR | PrelNames
GU |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
guardMIdKey | PrelNames
guardMName | PrelNames
guessTarget | GHC
gunblock | Exception
g_entry | Cmm
g_graph | Cmm
HA | PPC.Regs
haddockHTMLs | PackageConfig, Packages, GhcPlugins
haddockInterfaces | PackageConfig, Packages, GhcPlugins
haddockOptions | DynFlags, GhcPlugins, GHC
halfWordWidth | CmmType, CmmExpr, Cmm, OldCmm
hALF_WORD_SIZE | SMRep
hALF_WORD_SIZE_IN_BITS | SMRep
handle | Exception
handleFlagWarnings | HscTypes, GhcPlugins
handleGhcException | Panic
handleIO | Exception
handleJust | Exception
Handler |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
handleSourceError | HscTypes, GhcPlugins, GHC
hang |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
happensBefore | DriverPhases
HasArg | CmdLineParser
hasCAF | CLabel
hasDetailedCounts | CoreMonad, GhcPlugins
hasEqualities | Inst
hashExpr | CoreUtils, GhcPlugins
hashLiteral | Literal, GhcPlugins
hashName | Name, GhcPlugins
HasInfo | IfaceSyn
hasKey | Unique, PrelNames
hasNoBinding | Id, GhcPlugins
hasNoDups | ListSetOps
hasNoGlobalRegs | CmmUtils, OldCmmUtils
hasNoLBVarInfo | IdInfo, GhcPlugins
hasSomeUnfolding | CoreSyn, GhcPlugins
hasSpecPrags | HsBinds, HsSyn, GHC
hasVertexG | Digraph
hasZEncoding | FastString, GhcPlugins
hcat |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
HCc | DriverPhases
hcSuf | DynFlags, GhcPlugins, GHC
headFS | FastString, GhcPlugins
heapClosureSize | SMRep
heapHWM |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
heapIdInfo | CgBindery
HeapOverflow | Exception
HeapRep | SMRep
HeapUsage |
1 (Type/Class) | CgMonad
2 (Data Constructor) | CgMonad
3 (Type/Class) | StgCmmMonad
4 (Data Constructor) | StgCmmMonad
hexDigit | Ctype
hexToChar | LexCore
hGetStringBuffer | StringBuffer
hGetStringBufferBlock | StringBuffer
HI |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
hiddenModules | PackageConfig, Packages, GhcPlugins
HidePackage | DynFlags, GhcPlugins
hiDir | DynFlags, GhcPlugins, GHC
HintedCmmActual | OldCmm
HintedCmmFormal | OldCmm
hintlessCmm | OldCmm
History |
1 (Type/Class) | InteractiveEval, GHC
2 (Data Constructor) | InteractiveEval
historyApStack | InteractiveEval
historyBreakInfo | InteractiveEval, GHC
historyEnclosingDecls | InteractiveEval, GHC
hiSuf | DynFlags, GhcPlugins, GHC
hm_details | HscTypes, GhcPlugins
hm_iface | HscTypes, GhcPlugins
hm_linkable | HscTypes, GhcPlugins
hoistBinding | Vectorise.Utils.Hoisting, Vectorise.Utils
hoistExpr | Vectorise.Utils.Hoisting, Vectorise.Utils
hoistPolyVExpr | Vectorise.Utils.Hoisting, Vectorise.Utils
hoistVExpr | Vectorise.Utils.Hoisting, Vectorise.Utils
HomeModInfo |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
HomePackageTable | HscTypes, GhcPlugins
homepage | PackageConfig, Packages, GhcPlugins
Hp | CmmExpr, Cmm, OldCmm
HpAlloc | CmmExpr, Cmm, OldCmm
hpcDir | DynFlags, GhcPlugins, GHC
hpChkGen | CgHeapery
hpChkNodePointsAssignSp0 | CgHeapery
HpcInfo |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
hpcInfoHash | HscTypes, GhcPlugins
hpcInfoTickCount | HscTypes, GhcPlugins
hpcInitCode | Coverage
hpcTable | CgHpc
HpcTick | CoreSyn, GhcPlugins
hpcUsed | HscTypes, GhcPlugins
HpLim | CmmExpr, Cmm, OldCmm
hpm_module | HscTypes, GhcPlugins
hpm_src_files | HscTypes, GhcPlugins
hpReg | CmmExpr, Cmm, OldCmm
hpRel |
1 (Function) | CgHeapery
2 (Function) | StgCmmLayout, StgCmmHeap
hPrintDump | Outputable, GhcPlugins
hptInstances | HscTypes, GhcPlugins
hptObjs | HscTypes, GhcPlugins
hptRules | HscTypes, GhcPlugins
hptVectInfo | HscTypes, GhcPlugins
hPutFS | FastString, GhcPlugins
HsAnnotation | HsDecls, HsSyn, GHC
HsApp | HsExpr, HsSyn, GHC
HsAppTy | HsTypes, HsSyn, GHC
HsArity | IfaceSyn
HsArrApp | HsExpr, HsSyn, GHC
HsArrAppType | HsExpr, HsSyn, GHC
HsArrForm | HsExpr, HsSyn, GHC
HsBang | BasicTypes, HsTypes, HsSyn, GhcPlugins, GHC
HsBangTy | HsTypes, HsSyn, GHC
HsBind | HsBinds, HsSyn, GHC
HsBindLR | HsBinds, HsSyn, GHC
HsBinTick | HsExpr, HsSyn, GHC
HsBootCtxt | RnEnv, RnBinds
HsBootFile | DriverPhases, HscTypes, GhcPlugins
HsBoxedOrConstraintTuple | HsTypes, HsSyn, GHC
HsBoxedTuple | HsTypes, HsSyn, GHC
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, GhcPlugins, GHC
hscBatchBackendOnly | HscMain
HscC | DynFlags, GhcPlugins, GHC
hscCheckSafe | HscMain
hscCompileBatch | HscMain
hscCompileCmmFile | HscMain
hscCompileCore | HscMain
hscCompileCoreExpr | HscMain
hscCompileInteractive | HscMain
hscCompileNothing | HscMain
hscCompileOneShot | HscMain
hscDecls | HscMain
hscDeclsWithLocation | HscMain
hscDesugar | HscMain
HscEnv |
1 (Type/Class) | HscTypes, GhcPlugins, GHC
2 (Data Constructor) | HscTypes, GhcPlugins
hscEPS | HscTypes, GhcPlugins
hscGetModuleInterface | HscMain
HsChar | HsLit, HsSyn, GHC
HsCharPrim | HsLit, HsSyn, GHC
hscImport | HscMain
hscInteractiveBackendOnly | HscMain
HscInterpreted | DynFlags, GhcPlugins, GHC
hscKcType | HscMain
HscLlvm | DynFlags, GhcPlugins, GHC
HsCmd | HsExpr, HsSyn, GHC
HsCmdTop |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HscNoRecomp | HscMain
HscNothing | DynFlags, GhcPlugins, GHC
hscNothingBackendOnly | HscMain
hsConDeclArgTys | HsDecls, HsSyn, GHC
HsConDeclDetails | HsDecls, HsSyn, GHC
HsConDetails | HsPat, HsSyn, GHC
hscOneShotBackendOnly | HscMain
hsConPatArgs | HsPat, HsSyn, GHC
HsConPatDetails | HsPat, HsSyn, GHC
HsConstraintTuple | HsTypes, HsSyn, GHC
HsContext | HsTypes, HsSyn, GHC
HsCoreAnn | HsExpr, HsSyn, GHC
HsCoreTy | HsTypes, HsSyn, GHC
hscOutName | DynFlags, GhcPlugins, GHC
hscParse | HscMain
hscParseIdentifier | HscMain
HscRecomp | HscMain
hscRnImportDecls | HscMain
hscSimplify | HscMain
HscSource | DriverPhases, HscTypes, GhcPlugins
hscSourceString | DriverPhases, HscTypes, GhcPlugins
HscStatus | HscMain
HscStatus' | HscMain
hscStmt | HscMain
hscStmtWithLocation | HscMain
HscTarget | DynFlags, GhcPlugins, GHC
hscTarget | DynFlags, GhcPlugins, GHC
hscTcExpr | HscMain
hscTcRcLookupName | HscMain
hscTcRnGetInfo | HscMain
hscTcRnLookupRdrName | HscMain
hscTypecheckRename | HscMain
hsc_dflags | HscTypes, GhcPlugins
hsc_EPS | HscTypes, GhcPlugins
hsc_FC | HscTypes, GhcPlugins
hsc_HPT | HscTypes, GhcPlugins
hsc_IC | HscTypes, GhcPlugins
hsc_MLC | HscTypes, GhcPlugins
hsc_mod_graph | HscTypes, GhcPlugins
hsc_NC | HscTypes, GhcPlugins
hsc_OptFuel | HscTypes, GhcPlugins
hsc_targets | HscTypes, GhcPlugins
hsc_type_env_var | HscTypes, GhcPlugins
HsDecl | HsDecls, HsSyn, GHC
HsDo | HsExpr, HsSyn, GHC
HsDocContext | RnEnv
HsDocString |
1 (Type/Class) | HsDoc, HsSyn, GHC
2 (Data Constructor) | HsDoc, HsSyn, GHC
HsDocTy | HsTypes, HsSyn, GHC
HsDoublePrim | HsLit, HsSyn, GHC
hsep |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
HsEqTy | HsTypes, HsSyn, GHC
HsExplicitFlag | HsTypes, HsSyn, GHC
HsExplicitListTy | HsTypes, HsSyn, GHC
HsExplicitTupleTy | HsTypes, HsSyn, GHC
hsExplicitTvs | HsTypes, HsSyn, GHC
HsExpr | HsExpr, HsSyn, GHC
hsExprNeedsParens | 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
hsForeignDeclsBinders | HsUtils, HsSyn, GHC
HsFractional | HsLit, HsSyn, GHC
HsFunTy | HsTypes, HsSyn, GHC
HsGroup |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
hsGroupBinders | HsUtils, HsSyn, GHC
HsHigherOrderApp | HsExpr, HsSyn, GHC
HsIf | HsExpr, HsSyn, GHC
HsInline | IfaceSyn
HsInt | HsLit, HsSyn, GHC
HsInt64Prim | HsLit, HsSyn, GHC
HsInteger | HsLit, HsSyn, GHC
HsIntegral | HsLit, HsSyn, GHC
HsIntPrim | HsLit, HsSyn, GHC
HsIParamTy | HsTypes, HsSyn, GHC
HsIPBinds |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
HsIPVar | HsExpr, HsSyn, GHC
HsIsString | HsLit, HsSyn, GHC
HsKind | HsTypes, HsSyn, GHC
HsKindSig | HsTypes, HsSyn, GHC
HsLam | HsExpr, HsSyn, GHC
HsLet | HsExpr, HsSyn, GHC
hsLibraries | PackageConfig, Packages, GhcPlugins
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
hsLTyVarKind | HsTypes, HsSyn, GHC
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
hsmodHaddockModHeader | HsSyn, GHC
hsmodImports | HsSyn, GHC
hsmodName | HsSyn, GHC
HsModule |
1 (Type/Class) | HsSyn, GHC
2 (Data Constructor) | HsSyn, GHC
HsNoBang | BasicTypes, HsTypes, HsSyn, GhcPlugins, GHC
HsNoCafRefs | IfaceSyn
HsNoUnpack | BasicTypes, HsTypes, HsSyn, GhcPlugins, GHC
HsNoVect | HsDecls, 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
HsParsedModule |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
HsParTy | HsTypes, HsSyn, GHC
hsPatNeedsParens | HsPat, HsSyn, GHC
hsPatType | TcHsSyn
HsPp | DriverPhases
HsProc | HsExpr, HsSyn, GHC
HsQuasiQuote |
1 (Type/Class) | HsTypes, HsSyn, GHC
2 (Data Constructor) | HsTypes, HsSyn, GHC
HsQuasiQuoteE | HsExpr, HsSyn, GHC
HsQuasiQuoteTy | HsTypes, HsSyn, GHC
HsRat | HsLit, HsSyn, GHC
HsRecField |
1 (Type/Class) | HsPat, HsSyn, GHC
2 (Data Constructor) | HsPat, HsSyn, GHC
hsRecFieldArg | HsPat, HsSyn, GHC
HsRecFieldCon | RnPat
HsRecFieldContext | RnPat
hsRecFieldId | HsPat, HsSyn, GHC
HsRecFieldPat | RnPat
HsRecFields |
1 (Type/Class) | HsPat, HsSyn, GHC
2 (Data Constructor) | HsPat, HsSyn, GHC
hsRecFields | HsPat, HsSyn, GHC
HsRecFieldUpd | RnPat
HsRecordBinds | HsExpr, HsSyn, GHC
hsRecPun | HsPat, HsSyn, GHC
HsRecTy | HsTypes, HsSyn, GHC
HsRule | HsDecls, HsSyn, GHC
HsSCC | HsExpr, HsSyn, GHC
HsSigCtxt | RnEnv, RnBinds
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, GhcPlugins
HsStmtContext | HsExpr, HsSyn, GHC
HsStrict | BasicTypes, HsTypes, HsSyn, GhcPlugins, GHC
HsStrictness | IfaceSyn
HsString | HsLit, HsSyn, GHC
HsStringPrim | HsLit, HsSyn, GHC
HsTick | HsExpr, HsSyn, GHC
HsTickPragma | HsExpr, HsSyn, GHC
HsTupArg | HsExpr, HsSyn, GHC
HsTupleSort | HsTypes, HsSyn, GHC
HsTupleTy | HsTypes, HsSyn, GHC
hsTyClDeclBinders | HsUtils, HsSyn, GHC
hsTyClDeclsBinders | HsUtils, HsSyn, GHC
HsType |
1 (Type/Class) | HsTypes, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HsTypeCtx | RnEnv
HsTyVar | HsTypes, HsSyn, GHC
HsTyVarBndr | HsTypes, HsSyn, GHC
hsTyVarKind | HsTypes, HsSyn, GHC
hsTyVarName | HsTypes, HsSyn, GHC
hsTyVarNameKind | HsTypes, HsSyn, GHC
hsTyVarNames | HsTypes, HsSyn, GHC
HsTyWrapper | HsTypes, HsSyn, GHC
HsUnboxedTuple | HsTypes, HsSyn, GHC
HsUnfold | IfaceSyn
HsUnpack | BasicTypes, HsTypes, HsSyn, GhcPlugins, GHC
HsUnpackFailed | BasicTypes, HsTypes, HsSyn, GhcPlugins, GHC
HsValBinds |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
hsValBindsImplicits | HsUtils, HsSyn, GHC
HsValBindsLR | HsBinds, HsSyn, GHC
HsVar | HsExpr, HsSyn, GHC
HsVect | HsDecls, HsSyn, GHC
HsVectClassIn | HsDecls, HsSyn, GHC
HsVectClassOut | HsDecls, HsSyn, GHC
HsVectInstIn | HsDecls, HsSyn, GHC
HsVectInstOut | HsDecls, HsSyn, GHC
HsVectTypeIn | HsDecls, HsSyn, GHC
HsVectTypeOut | HsDecls, HsSyn, GHC
HsWord64Prim | HsLit, HsSyn, GHC
HsWordPrim | HsLit, HsSyn, GHC
HsWrap | HsExpr, HsSyn, GHC
HsWrapper | TcEvidence
HsWrapTy | HsTypes, HsSyn, GHC
hs_annds | HsDecls, 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_vects | HsDecls, HsSyn, GHC
hs_warnds | HsDecls, HsSyn, GHC
hugsOptions | PackageConfig, Packages, GhcPlugins
HValue | ByteCodeLink, Linker, GHC
hwSp | CgMonad
i1 | Llvm.Types, Llvm
i128 | Llvm.Types
i16 | Llvm.Types, Llvm
i32 | Llvm.Types, Llvm
i386_insert_ffrees | X86.Instr
i64 | Llvm.Types, Llvm
i8 | Llvm.Types, Llvm
i8Ptr | Llvm.Types, Llvm
IAmALoopBreaker | BasicTypes, IdInfo, GhcPlugins
IAmDead | BasicTypes, IdInfo, GhcPlugins
iBinds | TcEnv
iBox | FastTypes, GhcPlugins
icInScopeTTs | HscTypes, GhcPlugins
icPlusGblRdrEnv | HscTypes, GhcPlugins
icPrintUnqual | HscTypes, GhcPlugins
ic_binds | TcRnTypes, TcRnMonad
ic_cwd | HscTypes, GhcPlugins
ic_env | TcRnTypes, TcRnMonad
ic_given | TcRnTypes, TcRnMonad
ic_imports | HscTypes, GhcPlugins
ic_insol | TcRnTypes, TcRnMonad
ic_instances | HscTypes, GhcPlugins
ic_loc | TcRnTypes, TcRnMonad
ic_resume | HscTypes, GhcPlugins
ic_rn_gbl_env | HscTypes, GhcPlugins
ic_skols | TcRnTypes, TcRnMonad
ic_sys_vars | HscTypes, GhcPlugins
ic_tythings | HscTypes, GhcPlugins
ic_untch | TcRnTypes, TcRnMonad
ic_wanted | TcRnTypes, TcRnMonad
ID | MonadUtils, IOEnv, TcRnMonad
Id |
1 (Type/Class) | ExternalCore
2 (Type/Class) | Var, Id, GhcPlugins, GHC
idArity | Id, GhcPlugins
idCafInfo | Id, GhcPlugins
idCgRep | ClosureInfo
idCoreRules | Id, GhcPlugins
idDataCon | Id, GhcPlugins, GHC
idDemandInfo | Id, GhcPlugins
idDemandInfo_maybe | Id, GhcPlugins
IdDetails | IdInfo, GhcPlugins
idDetails | Var, Id, GhcPlugins
idDsWrapper | DsMonad
ideclAs | HsImpExp, HsSyn, GHC
ideclHiding | HsImpExp, HsSyn, GHC
ideclImplicit | HsImpExp, HsSyn, GHC
ideclName | HsImpExp, HsSyn, GHC
ideclPkgQual | HsImpExp, HsSyn, GHC
ideclQualified | HsImpExp, HsSyn, GHC
ideclSafe | HsImpExp, HsSyn, GHC
ideclSource | HsImpExp, HsSyn, GHC
ident_RDR | PrelNames
IdEnv | VarEnv, GhcPlugins
idFreeVars | CoreFVs, GhcPlugins
iDFunId | TcEnv
idHasRules | Id, GhcPlugins
idHsWrapper | TcEvidence
IdInfo | IdInfo, GhcPlugins
idInfo | Var, Id, GhcPlugins
idInfoToAmode |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
idInlineActivation | Id, GhcPlugins
idInlinePragma | Id, GhcPlugins
idIsFrom | Id, GhcPlugins
IDIV | X86.Instr
idLBVarInfo | Id, GhcPlugins
idName | Id, GhcPlugins
idOccInfo | Id, GhcPlugins
idPrimRep | Id, GhcPlugins
idRuleAndUnfoldingVars | CoreFVs, GhcPlugins
idRuleMatchInfo | Id, GhcPlugins
idRuleRhsVars | CoreFVs, GhcPlugins
idRuleVars | CoreFVs, GhcPlugins
IdSet | VarSet, GhcPlugins
IdSig | HsBinds, HsSyn, GHC
idSpecialisation | Id, GhcPlugins
idStrictness | Id, GhcPlugins
idStrictness_maybe | Id, GhcPlugins
IdSubstEnv | CoreSubst, GhcPlugins
idTermFold | RtClosureInspect
idToReg | StgCmmEnv
idType | Id, GhcPlugins, GHC
idUnfolding | Id, GhcPlugins
IdUnfoldingFun | CoreSyn, GhcPlugins
idUnfoldingVars | CoreFVs, GhcPlugins
idUnique | Id, GhcPlugins
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
IfaceAnnotation |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceAnnTarget | IfaceSyn
IfaceApp | IfaceSyn
IfaceAppTy | IfaceType, IfaceSyn
IfaceArgTypeKindTc | IfaceType, IfaceSyn
IfaceAT |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceATD | IfaceSyn
IfaceATDefault | 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
IfaceCo | IfaceSyn
IfaceCoAx | IfaceType, IfaceSyn
IfaceCoCon | IfaceType, IfaceSyn
IfaceCoConApp | IfaceType, IfaceSyn
IfaceCoercion | IfaceType, IfaceSyn
IfaceConAlt | IfaceSyn
IfaceConDecl | IfaceSyn
IfaceConDecls | IfaceSyn
IfaceConstraintKindTc | IfaceType, IfaceSyn
IfaceContext | IfaceType, IfaceSyn
IfaceData | IfaceSyn
IfaceDataAlt | IfaceSyn
IfaceDecl | IfaceSyn
ifaceDeclSubBndrs | IfaceSyn
IfaceDefault | IfaceSyn
IfaceExport | HscTypes, GhcPlugins
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
IfaceHpcTick | IfaceSyn
IfaceId | IfaceSyn
IfaceIdBndr |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
IfaceIdDetails | IfaceSyn
IfaceIdInfo | IfaceSyn
IfaceInfoItem | IfaceSyn
IfaceInst |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceInstCo | IfaceType, IfaceSyn
IfaceIntTc | IfaceType, IfaceSyn
IfaceIPCoAx | IfaceType, IfaceSyn
IfaceIPTc | 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
IfaceNthCo | IfaceType, IfaceSyn
IfaceOpenTypeKindTc | IfaceType, IfaceSyn
IfacePArrTc | IfaceType, IfaceSyn
IfacePredType | IfaceType, IfaceSyn
IfaceRec | IfaceSyn
IfaceReflCo | IfaceType, IfaceSyn
IfaceRule |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceSCC | IfaceSyn
ifaceStats | LoadIface
IfaceSuperKindTc | IfaceType, IfaceSyn
IfaceSymCo | IfaceType, IfaceSyn
IfaceSyn | IfaceSyn
IfaceTc | IfaceType, IfaceSyn
IfaceTick | IfaceSyn
IfaceTickish | IfaceSyn
IfaceTransCo | IfaceType, IfaceSyn
IfaceTrustInfo | HscTypes, GhcPlugins
IfaceTuple | 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
IfaceUnfolding | IfaceSyn
IfaceUnliftedTypeKindTc | IfaceType, IfaceSyn
IfaceUnsafeCo | IfaceType, IfaceSyn
IfaceVectInfo |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
ifaceVectInfoScalarTyCons | HscTypes, GhcPlugins
ifaceVectInfoScalarVars | HscTypes, GhcPlugins
ifaceVectInfoTyCon | HscTypes, GhcPlugins
ifaceVectInfoTyConReuse | HscTypes, GhcPlugins
ifaceVectInfoVar | HscTypes, GhcPlugins
ifActivation | IfaceSyn
ifAnnotatedTarget | IfaceSyn
ifAnnotatedValue | IfaceSyn
ifATs | IfaceSyn
IfCompulsory | IfaceSyn
IfCon | IfaceSyn
ifConArgTys | IfaceSyn
ifConCtxt | IfaceSyn
ifConEqSpec | IfaceSyn
ifConExTvs | IfaceSyn
ifConFields | IfaceSyn
ifConInfix | IfaceSyn
ifConOcc | IfaceSyn
ifCons | IfaceSyn
ifConStricts | IfaceSyn
ifConUnivTvs | IfaceSyn
ifConWrapper | IfaceSyn
IfCoreUnfold | IfaceSyn
ifCtxt | IfaceSyn
IfDataTyCon | IfaceSyn
ifDFun | IfaceSyn
IfDFunId | IfaceSyn
IfDFunUnfold | IfaceSyn
ifDOptM | TcRnMonad, DsMonad
ifErrsM | TcRnMonad
IfExtName | IfaceType, IfaceSyn
ifExtName | IfaceSyn
IfExtWrapper | 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
ifIdDetails | IfaceSyn
ifIdInfo | IfaceSyn
IfInlineRule | IfaceSyn
ifInstCls | IfaceSyn
ifInstOrph | IfaceSyn
ifInstTys | IfaceSyn
IfIPName | IfaceType, IfaceSyn
IfL | TcRnTypes, TcRnMonad
IfLclEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
IfLclName | IfaceType, IfaceSyn
IfLclWrapper | IfaceSyn
IfLetBndr | IfaceSyn
IfM | TcRnTypes, TcRnMonad
ifName | IfaceSyn
IfNewTyCon | IfaceSyn
ifOFlag | IfaceSyn
IfOpenDataTyCon | IfaceSyn
IfOrigin | TcRnTypes, TcRnMonad
ifPprDebug | Outputable, GhcPlugins
ifRec | IfaceSyn
IfRecSelId | IfaceSyn
ifRuleArgs | IfaceSyn
ifRuleAuto | IfaceSyn
ifRuleBndrs | IfaceSyn
ifRuleHead | IfaceSyn
ifRuleName | IfaceSyn
ifRuleOrph | IfaceSyn
ifRuleRhs | IfaceSyn
ifSigs | IfaceSyn
ifSynKind | IfaceSyn
ifSynRhs | IfaceSyn
ifType | IfaceSyn
ifTyVars | IfaceSyn
IfVanillaId | IfaceSyn
ifWOptM | TcRnMonad
ifXOptM | TcRnMonad
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, GhcPlugins
igraph | CmmStackLayout
II16 | Size
II32 | Size
II64 | Size
II8 | Size
IIDecl | HscTypes, GhcPlugins, GHC
IIModule | HscTypes, GhcPlugins, GHC
Imm |
1 (Type/Class) | PPC.Regs
2 (Type/Class) | SPARC.Imm
3 (Type/Class) | X86.Regs
ImmAddr | X86.Regs
ImmCLbl |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmConstantDiff |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmConstantSum |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmDouble |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmFloat |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmIndex |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmInt |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmInteger |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmLit |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
immSuperClasses | TcType
ImpAll | RdrName, GhcPlugins
ImpDeclSpec |
1 (Type/Class) | RdrName, GhcPlugins
2 (Data Constructor) | RdrName, GhcPlugins
ImpItemSpec | RdrName, GhcPlugins
impLevel | TcRnTypes, TcRnMonad
Implic | TcRnTypes, TcRnMonad
Implication | TcRnTypes, TcRnMonad
Implicit | HsTypes, HsSyn, GHC
implicitClassThings | HscTypes, GhcPlugins
implicitTyConThings | HscTypes, GhcPlugins
implicitTyThings | HscTypes, GhcPlugins
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
importDecl | TcIface
importDirs | PackageConfig, Packages, GhcPlugins
Imported | RdrName, GhcPlugins
ImportedMods | HscTypes, GhcPlugins
ImportedModsVal | HscTypes, GhcPlugins
importPaths | DynFlags, GhcPlugins, GHC
ImportSpec | RdrName, GhcPlugins
importSpecLoc | RdrName, GhcPlugins
importSpecModule | RdrName, GhcPlugins
improveFromAnother | FunDeps
improveFromInstEnv | FunDeps
improveRTTIType | RtClosureInspect
ImpSome | RdrName, GhcPlugins
ImpSpec | RdrName, GhcPlugins
imp_dep_mods | TcRnTypes, TcRnMonad
imp_dep_pkgs | TcRnTypes, TcRnMonad
imp_finsts | TcRnTypes, TcRnMonad
imp_mods | TcRnTypes, TcRnMonad
imp_orphs | TcRnTypes, TcRnMonad
imp_trust_own_pkg | TcRnTypes, TcRnMonad
imp_trust_pkgs | TcRnTypes, TcRnMonad
IMUL | X86.Instr
IMUL2 | X86.Instr
InAlt | SimplEnv
InArg | SimplEnv
InBind | SimplEnv
inBind | Vectorise.Monad.Local, Vectorise.Monad
InBndr | SimplEnv
InBoth | RegAlloc.Linear.Base, RegAlloc.Linear.Main
inCharRange | Literal, GhcPlugins
includeDirs | PackageConfig, Packages, GhcPlugins
includePaths | DynFlags, GhcPlugins, GHC
includes | PackageConfig, Packages, GhcPlugins
incMinorLvl | SetLevels
InCoercion | SimplEnv
Incoherent | BasicTypes, InstEnv, GhcPlugins
increaseStrictSigArity | Demand
incrUnique | Unique
indegreeG | Digraph
IndexArrayArrayOp_ArrayArray | PrimOp
IndexArrayArrayOp_ByteArray | PrimOp
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
indexPVar | DsMonad
indexWord8OffFastPtr | FastFunctions
indexWord8OffFastPtrAsFastChar | FastFunctions
indexWord8OffFastPtrAsFastInt | FastFunctions
index_RDR | PrelNames
Indirect | TcType
Indirection | RtClosureInspect
InertSet | TcSMonad
inert_dicts | TcSMonad
inert_eqs | TcSMonad
inert_eq_tvs | TcSMonad
inert_frozen | TcSMonad
inert_funeqs | TcSMonad
inert_ips | TcSMonad
inert_irreds | TcSMonad
InExpr | SimplEnv
InferSkol | TcRnTypes, TcRnMonad
InfixCon | HsPat, HsSyn, GHC
infixDataCon_RDR | PrelNames
InfixL | BasicTypes, GhcPlugins, GHC
InfixN | BasicTypes, GhcPlugins, GHC
InfixR | BasicTypes, GhcPlugins, GHC
infoPtr | RtClosureInspect
infoSection | LlvmCodeGen.Ppr
infoTable |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
3 (Function) | RtClosureInspect
infoTableClosureType |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
infoTableLabelFromCI | ClosureInfo
infoTableNonPtrs |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
infoTablePtrs |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
infoTblLbl | BlockId
info_tbl | Cmm
InfSigCtxt | TcType, TcMType, TcHsType
InId | SimplEnv
inIntRange | Literal, GhcPlugins
initBuiltins | Vectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinVars | Vectorise.Builtins.Initialise, Vectorise.Builtins
initC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
initCostCentres | StgCmmProf
initDs | DsMonad
initDsTc | DsMonad
initDynFlags | DynFlags, GhcPlugins
initDynLinker | Linker
initExternalPackageState | LoadIface
initFreeRegs |
1 (Function) | RegAlloc.Linear.SPARC.FreeRegs
2 (Function) | RegAlloc.Linear.PPC.FreeRegs
3 (Function) | RegAlloc.Linear.X86.FreeRegs
initGhcMonad | GHC
initGlobalEnv | Vectorise.Env
initGraph | GraphBase, GraphColor
initHeapUsage | CgHeapery
initHpc | StgCmmHpc
initHpUsage |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
initializePicBase_ppc | PIC
initializePicBase_x86 | PIC
InitialPhase | BasicTypes, GhcPlugins
initialVersion | BasicTypes, GhcPlugins
initIfaceCheck | TcRnMonad
initIfaceExtCore | TcRnMonad
initIfaceLcl | TcRnMonad
initIfaceTc | TcRnMonad
initIfaceTcRn | TcRnMonad
initLlvmEnv | LlvmCodeGen.Base
initNameCache | IfaceEnv
initNat | NCGMonad
initObjLinker | ObjLink
initOptFuelState | OptimizationFuel
initPackages | Packages, GhcPlugins
initSDocContext | Outputable, GhcPlugins
initSmpl | SimplMonad
initStaticOpts | StaticFlags
initStkUsage | CgMonad
initSysTools | SysTools
initTc | TcRnMonad
initTcPrintErrors | TcRnMonad
initTcRnIf | TcRnMonad
initTidyOccEnv | OccName, Name, GhcPlugins
initTyVarUnique | Unique
initUpdFrameOff | StgCmmMonad
initUpdFrameProf |
1 (Function) | CgProf
2 (Function) | StgCmmProf
initUs | UniqSupply, GhcPlugins
initUs_ | UniqSupply, GhcPlugins
initV | Vectorise.Monad
inlDataConKey | PrelNames
Inlinable | BasicTypes, GhcPlugins
Inline |
1 (Data Constructor) | BasicTypes, GhcPlugins
2 (Type/Class) | Vectorise.Utils.Hoisting, Vectorise.Utils
3 (Data Constructor) | Vectorise.Utils.Hoisting, Vectorise.Utils
inlineBoringOk | CoreUnfold
InlineCompulsory | CoreSyn, GhcPlugins
InlineHint | Llvm.Types, Llvm
inlineIdKey | PrelNames
inlineIdName | PrelNames
inlineMe | Vectorise.Utils.Hoisting, Vectorise.Utils
inlinePerformIO | FastFunctions
InlinePragInfo | IdInfo, GhcPlugins
inlinePragInfo | IdInfo, GhcPlugins
InlinePragma |
1 (Type/Class) | BasicTypes, GhcPlugins
2 (Data Constructor) | BasicTypes, GhcPlugins
inlinePragmaActivation | BasicTypes, GhcPlugins
inlinePragmaRuleMatchInfo | BasicTypes, GhcPlugins
inlinePragmaSat | BasicTypes, GhcPlugins
inlinePragmaSpec | BasicTypes, GhcPlugins
InlineRhs | CoreSyn, GhcPlugins
InlineSig | HsBinds, HsSyn, GHC
InlineSpec | BasicTypes, GhcPlugins
InlineStable | CoreSyn, GhcPlugins
InlineWrapper | CoreSyn, GhcPlugins
inLocalRdrEnvScope | RdrName, GhcPlugins
inl_act | BasicTypes, GhcPlugins
inl_inline | BasicTypes, GhcPlugins
inl_rule | BasicTypes, GhcPlugins
inl_sat | BasicTypes, GhcPlugins
InMem | RegAlloc.Linear.Base, RegAlloc.Linear.Main
InPat | HsPat, HsSyn, GHC
inRange_RDR | PrelNames
inrDataConKey | PrelNames
InReg |
1 (Data Constructor) | Llvm.Types, Llvm
2 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.Main
inRnEnvL | VarEnv, GhcPlugins
inRnEnvR | VarEnv, GhcPlugins
InScopeSet | VarEnv, CoreSubst, GhcPlugins
insertBetween | CmmUtils, OldCmmUtils
insertBlock | CmmUtils, OldCmmUtils
insertList |
1 (Function) | FiniteMap, GhcPlugins
2 (Function) | ListSetOps
insertListWith | FiniteMap, GhcPlugins
insertSymbol | ObjLink
InsideLam | BasicTypes, IdInfo, GhcPlugins
insideLam | BasicTypes, IdInfo, GhcPlugins
insolubleWC | TcRnTypes, TcRnMonad
InstallationError | Panic, GHC
installCoreToDos | CoreMonad, GhcPlugins
installedPackageId | PackageConfig, Packages, GhcPlugins
installedPackageIdMap | Packages, GhcPlugins
InstalledPackageInfo | PackageConfig, Packages, GhcPlugins
installedPackageInfoToPackageConfig | PackageConfig, Packages, GhcPlugins
InstalledPackageInfo_ | PackageConfig, Packages, GhcPlugins
installSignalHandlers | Panic
Instance |
1 (Type/Class) | InstEnv, GHC
2 (Data Constructor) | InstEnv
instanceBindFun | InstEnv
instanceCantMatch | InstEnv
instanceDFunId | InstEnv, GHC
instanceHead | InstEnv
instanceRoughTcs | InstEnv
instantiateMethod | TcClassDcl
InstBindings | TcEnv
instCall | Inst
instCallConstraints | Inst
InstCo | Coercion, GhcPlugins
InstCoercion | ExternalCore
instCoercionTyConKey | PrelNames
InstD | HsDecls, HsSyn, GHC
InstDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
instDeclATs | HsDecls, HsSyn, GHC
InstDeclCtxt |
1 (Data Constructor) | TcType, TcMType, TcHsType
2 (Data Constructor) | RnEnv, RnBinds
instDFunConstraints | TcSMonad
instDFunTypes | TcSMonad
InstEnv | InstEnv
instEnvElts | InstEnv
instFlexiTcS | TcSMonad
InstInfo |
1 (Type/Class) | TcEnv
2 (Data Constructor) | TcEnv
instNewTyCon_maybe | Coercion, GhcPlugins
Instr |
1 (Data Constructor) | RegAlloc.Liveness
2 (Type/Class) | X86.Instr
3 (Type/Class) | SPARC.Instr
4 (Type/Class) | PPC.Instr
InstrBlock |
1 (Type/Class) | SPARC.CodeGen.Base, SPARC.CodeGen
2 (Type/Class) | X86.CodeGen
3 (Type/Class) | PPC.CodeGen
InstrSR | RegAlloc.Liveness
Instruction | Instruction
InstSkol | TcRnTypes, TcRnMonad
instStupidTheta | Inst
int |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
int16TyConKey | PrelNames
int16TyConName | PrelNames
Int2AddrOp | PrimOp
int2CharLit | Literal, GhcPlugins
int2DoubleLit | Literal, GhcPlugins
Int2DoubleOp | PrimOp
int2FloatLit | Literal, GhcPlugins
Int2FloatOp | PrimOp
int2WordLit | Literal, GhcPlugins
Int2WordOp | PrimOp
int32PrimTy | TysPrim
int32PrimTyCon | TysPrim
int32PrimTyConKey | PrelNames
int32TyConKey | PrelNames
int32TyConName | PrelNames
int64PrimTy | TysPrim
int64PrimTyCon | TysPrim
int64PrimTyConKey | PrelNames
Int64Rep | TyCon, Type, GhcPlugins
int64TyConKey | PrelNames
int64TyConName | PrelNames
iNT64_SIZE | Constants
int8TyConKey | PrelNames
int8TyConName | PrelNames
IntAddCOp | PrimOp
IntAddOp | PrimOp
intDataCon | TysWiredIn, GhcPlugins
intDataConKey | PrelNames
intDataCon_RDR | TysWiredIn, GhcPlugins
integer |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
integerDataConKey | PrelNames
IntegerGMP | Config
integerGmpJDataConKey | PrelNames
integerGmpSDataCon | TysWiredIn, GhcPlugins
integerGmpSDataConKey | PrelNames
IntegerLibrary | Config
integerPackageId | Module, GhcPlugins
IntegerSimple | Config
integersInInterval | Interval
integerToInt64IdKey | PrelNames
integerToInt64Name | PrelNames
integerToIntIdKey | PrelNames
integerToIntName | PrelNames
integerToWord64IdKey | PrelNames
integerToWord64Name | PrelNames
integerToWordIdKey | PrelNames
integerToWordName | PrelNames
integerTyConKey | PrelNames
integerTyConName | PrelNames
integralClassKey | PrelNames
integralClassName | PrelNames
integralFractionalLit | BasicTypes, GhcPlugins
IntEqOp | PrimOp
iNTERACTIVE | PrelNames
InteractiveContext |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
InteractiveImport | HscTypes, GhcPlugins, GHC
interactiveSrcLoc | SrcLoc, GhcPlugins
InteractiveStatus | HscMain
interestingArg | CoreUnfold, SimplUtils
interestingCallContext | SimplUtils
InterestingCxt | BasicTypes, GhcPlugins
InterestingVarFun | CoreFVs, GhcPlugins
Internal | Llvm.Types, Llvm
interpp'SP | Outputable, GhcPlugins
interppSP | Outputable, GhcPlugins
iNTERP_STACK_CHECK_THRESH | ByteCodeAsm
interruptTargetThread | Panic
intersectNameSet | NameSet, GhcPlugins
intersectOccSet | OccName, Name, GhcPlugins
intersectsNameSet | NameSet, GhcPlugins
intersectsOccSet | OccName, Name, GhcPlugins
intersectsVarEnv | VarEnv, GhcPlugins
intersectsVarSet | VarSet, GhcPlugins
intersectUFM | UniqFM, GhcPlugins
intersectUFM_C | UniqFM, GhcPlugins
intersectUniqSets | UniqSet, GhcPlugins
intersectVarSet | VarSet, GhcPlugins
Interval | Interval
intervalToInfinityFrom | Interval
IntGeOp | PrimOp
IntGtOp | PrimOp
IntLeOp | PrimOp
IntLtOp | PrimOp
IntMulMayOfloOp | PrimOp
IntMulOp | PrimOp
IntNegOp | PrimOp
IntNeOp | PrimOp
inTouchableRange | TcRnTypes, TcRnMonad
intPrimTy | TysPrim
intPrimTyCon | TysPrim
intPrimTyConKey | PrelNames
IntQuotOp | PrimOp
intrbl | CmmNode, Cmm
IntRemOp | PrimOp
IntRep | TyCon, Type, GhcPlugins
intSize | Size
intsToBitmap | Bitmap
intsToReverseBitmap | Bitmap
IntSubCOp | PrimOp
IntSubOp | PrimOp
IntSuffix | CmdLineParser
intTy | TysWiredIn, GhcPlugins
intTyCon | TysWiredIn, GhcPlugins
intTyConKey | PrelNames
intTyConName | TysWiredIn, GhcPlugins
intTyCon_RDR | TysWiredIn, GhcPlugins
InType | SimplEnv
InVar | SimplEnv
inWordRange | Literal, GhcPlugins
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
IORef | IOEnv, TcRnMonad
ioTyConKey | PrelNames
ioTyConName | PrelNames
IPBind |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
IPBinds | HsBinds, HsSyn, GHC
ipCoAxiom | IParam
ipFastString | IParam
IpId | Var, GhcPlugins
IPName |
1 (Type/Class) | BasicTypes, GhcPlugins
2 (Data Constructor) | BasicTypes, GhcPlugins
ipNameName | BasicTypes, GhcPlugins
IPOccOrigin | TcRnTypes, TcRnMonad
IPPred | Type, GhcPlugins
IPSkol | TcRnTypes, TcRnMonad
IPTyCon | TyCon, GhcPlugins
ipTyCon | IParam
ipTyConName | IParam
iReg | SPARC.Regs
IrredPred | Type, GhcPlugins
irrefutPatErrorIdKey | PrelNames
iRREFUT_PAT_ERROR_ID | MkCore, GhcPlugins
IS | TcSMonad
is32BitInteger | SPARC.Base
is64BitArg | ClosureInfo
isAbsent | Demand
isAbstractTyCon | TyCon, GhcPlugins
isActive | BasicTypes, GhcPlugins
isActiveIn | BasicTypes, GhcPlugins
isAlgTyCon | TyCon, GhcPlugins
isAlgType | Type, GhcPlugins
isAlwaysActive | BasicTypes, GhcPlugins
isAmbiguousTyVar | TcType
isAnnTypeArg | Vectorise.Utils
isAnyInlinePragma | BasicTypes, GhcPlugins
isAnyKind | Kind
isAnyKindCon | Kind
isArgTypeKind | Kind
isAsmTemp | CLabel
isAssociativeMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm
isAtomicHsExpr | HsExpr, HsSyn, GHC
isBanged | BasicTypes, GhcPlugins
isBangHsBind | HsPat, HsSyn, GHC
isBangLPat | HsPat, HsSyn, GHC
isBoolTy | TcType
IsBootInterface | HscTypes, GhcPlugins
isBootSummary | HscTypes, GhcPlugins
isBotRes | Demand
isBottomingId | Id, GhcPlugins, GHC
isBottomingSig | Demand
isBoxed | BasicTypes, GhcPlugins
isBoxedTupleTyCon | TyCon, GhcPlugins
isBrackStage | TcEnv
isBuiltinRule | CoreSyn, GhcPlugins
isBuiltInSyntax | Name, GhcPlugins
IsCafCC | CostCentre
isCafCC | CostCentre
isCafCCS | CostCentre
isCDictCan_Maybe | TcRnTypes, TcRnMonad
isCFunctionLabel | CLabel
isCFunEqCan_Maybe | TcRnTypes, TcRnMonad
isCharTy | TcType
isCheapApp | CoreUtils, GhcPlugins
isCheapUnfolding | CoreSyn, GhcPlugins
isCIPCan_Maybe | TcRnTypes, TcRnMonad
isCIrredEvCan | TcRnTypes, TcRnMonad
isCishFilename | DriverPhases
isCishSuffix | DriverPhases
isCLabelString | ForeignCall
isClassDecl | HsDecls, HsSyn, GHC
isClassOpId_maybe | Id, GhcPlugins, GHC
isClassPred | Type, TcType, GhcPlugins
isClassTyCon | TyCon, GhcPlugins, GHC
isClosedAlgType | Type, GhcPlugins
isClosedSynTyCon | TyCon, GhcPlugins
isClosedUnfolding | CoreSyn, GhcPlugins
isCNonCanonical | TcRnTypes, TcRnMonad
isCommutableMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm
isComparisonMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm
isCompulsoryUnfolding | CoreSyn, GhcPlugins
isConLike | BasicTypes, GhcPlugins
isConLikeId | Id, GhcPlugins
isConLikeUnfolding | CoreSyn, GhcPlugins
isConRep | SMRep
isConstr | RtClosureInspect
isConstraintKind | Kind
isConstraintKindCon | Kind
isConstraintOrLiftedKind | Kind
isConstrClosure_maybe | ClosureInfo
isCoVar | Coercion, GhcPlugins
isCoVarType | Coercion, GhcPlugins
isCTyEqCan | TcRnTypes, TcRnMonad
isCurrentCCS | CostCentre
IsCurrentThreadBoundOp | PrimOp
isDarwinTarget | Util, GhcPlugins
IsData | BasicTypes, GhcPlugins
isDataConId_maybe | Id, GhcPlugins
isDataConName | Name, GhcPlugins
isDataConNameSpace | OccName, Name, GhcPlugins
isDataConWorkId | Id, GhcPlugins, GHC
isDataConWorkId_maybe | Id, GhcPlugins
isDataDecl | HsDecls, HsSyn, GHC
isDataFamilyTyCon | TyCon, GhcPlugins
isDataOcc | OccName, Name, GhcPlugins
isDataSymOcc | OccName, Name, GhcPlugins
isDataTyCon | TyCon, GhcPlugins
isDeadBinder | Id, GhcPlugins, GHC
isDeadOcc | BasicTypes, IdInfo, GhcPlugins
isDecomposableTyCon | TyCon, GhcPlugins
isDefaultAlt | CoreUtils, GhcPlugins
isDefaultInlinePragma | BasicTypes, GhcPlugins
IsDefaultMethod | HsBinds, HsSyn, GHC
isDefaultMethod | HsBinds, HsSyn, GHC
isDerived | TcRnTypes, TcRnMonad, TcSMonad
isDerivedCt | TcSMonad
isDerivedOccName | OccName, Name, GhcPlugins
isDFunId | Id, GhcPlugins
isDictId | Id, GhcPlugins
isDictLikeTy | Type, TcType, GhcPlugins
isDictonaryId | GHC
isDictTy | Type, GhcPlugins
isDistinctAlgRhs | TyCon, GhcPlugins
isDistinctTyCon | TyCon, GhcPlugins
isDllConApp | StgSyn
isDllName | Packages, GhcPlugins
isDoubleTy | TcType
isDynamicGhcLib | Util, GhcPlugins
isDynamicTarget | ForeignCall
isDynLibFilename | DriverPhases
isDynLibSuffix | DriverPhases
isEarlyActive | BasicTypes, GhcPlugins
iselExpr64 | SPARC.CodeGen.Gen64
isEmpty | Pretty
isEmptyBag | Bag
isEmptyCts | TcRnTypes, TcRnMonad
isEmptyCvSubst | Coercion, GhcPlugins
isEmptyFloats | SimplEnv
isEmptyFVs | NameSet, GhcPlugins
isEmptyIPBinds | HsBinds, HsSyn, GHC
isEmptyLHsBinds | HsBinds, HsSyn, GHC
isEmptyLocalBinds | HsBinds, HsSyn, GHC
isEmptyMatchGroup | HsExpr, HsSyn, GHC
isEmptyModuleEnv | Module, GhcPlugins
IsEmptyMVarOp | PrimOp
isEmptyNameSet | NameSet, GhcPlugins
isEmptyOccSet | OccName, Name, GhcPlugins
isEmptySpecInfo | IdInfo, GhcPlugins
isEmptySubst | CoreSubst, GhcPlugins
isEmptyTcEvBinds | TcEvidence
isEmptyTvSubst | Type, GhcPlugins
isEmptyUniqSet | UniqSet, GhcPlugins
isEmptyValBinds | HsBinds, HsSyn, GHC
isEmptyVarEnv | VarEnv, GhcPlugins
isEmptyVarSet | VarSet, GhcPlugins
isEmptyWC | TcRnTypes, TcRnMonad
isEmptyWorkList | TcSMonad
isEnumerationTyCon | TyCon, GhcPlugins
isEOFBin | Binary
isEqPred | Type, TcType, GhcPlugins
isEqual | Util, GhcPlugins
isEqVar | TcEvidence
isEvaldUnfolding | CoreSyn, GhcPlugins
isEvVar | Id, GhcPlugins
isExact | RdrName, GhcPlugins
isExact_maybe | RdrName, GhcPlugins
isExpandableApp | CoreUtils, GhcPlugins
isExpandableUnfolding | CoreSyn, GhcPlugins
isExplicitItem | RdrName, GhcPlugins
isExportedId | Var, Id, GhcPlugins, GHC
isExtCoreFilename | DriverPhases
isExtCoreSuffix | DriverPhases
isExternalName | Name, GhcPlugins, GHC
isFamilyDecl | HsDecls, HsSyn, GHC
isFamilyTyCon | TyCon, GhcPlugins, GHC
isFamInstDecl | HsDecls, HsSyn, GHC
isFamInstTyCon | TyCon, GhcPlugins
isFastTrue | FastBool
isFCallId | Id, GhcPlugins, GHC
isFCallId_maybe | Id, GhcPlugins
isFFIArgumentTy | TcType
isFFIDotnetObjTy | TcType
isFFIDotnetTy | TcType
isFFIDynArgumentTy | TcType
isFFIDynResultTy | TcType
isFFIExportResultTy | TcType
isFFIExternalTy | TcType
isFFIImportResultTy | TcType
isFFILabelTy | TcType
isFFIPrimArgumentTy | TcType
isFFIPrimResultTy | TcType
isFFITy | TcType
isFilledMetaTyVar | TcMType
isFixityLSig | HsBinds, HsSyn, GHC
isFlexi | TcType
isFlexiMetaTyVar | TcMType
isFlexiTcsTv | TcSMonad
isFloat | Llvm.Types, Llvm
isFloat32 | CmmType, CmmExpr, Cmm, OldCmm
isFloat64 | CmmType, CmmExpr, Cmm, OldCmm
isFloatingArg | ClosureInfo
isFloatSize | Size
isFloatTy | TcType
isFloatType | CmmType, CmmExpr, Cmm, OldCmm
isFollowableArg | ClosureInfo
isForAllTy | Type, GhcPlugins
isForeignTyCon | TyCon, GhcPlugins
isFullyEvaluated | RtClosureInspect
isFullyEvaluatedTerm | RtClosureInspect
isFun | RtClosureInspect
IsFunction | BasicTypes, GhcPlugins
isFunLike |
1 (Function) | BasicTypes, GhcPlugins
2 (Function) | RtClosureInspect
isFunPtrTy | TcType
isFunRep | SMRep
isFunTy | Type, GhcPlugins
isFunTyCon | TyCon, GhcPlugins, GHC
isGadtSyntaxTyCon | TyCon, GhcPlugins
isGcPtrLabel | CLabel
isGcPtrRep | StgCmmClosure
isGcPtrType | CmmType, CmmExpr, Cmm, OldCmm
isGivenCt_maybe | TcSMonad
isGivenOrSolved | TcRnTypes, TcRnMonad, TcSMonad
isGivenOrSolvedCt | TcSMonad
isGiven_maybe | TcRnTypes, TcRnMonad
isGlobal | Llvm.Types, Llvm
isGlobalId | Var, Id, GhcPlugins, GHC
isGlobalScalarVar | Vectorise.Monad.Global, Vectorise.Monad
isGoodSrcSpan | SrcLoc, GhcPlugins, GHC
isHaskellishFilename | DriverPhases
isHaskellishSuffix | DriverPhases
isHaskellSrcFilename | DriverPhases
isHaskellSrcSuffix | DriverPhases
isHaskellUserSrcFilename | DriverPhases
isHaskellUserSrcSuffix | DriverPhases
isHexEscape | LexCore
isHpcUsed | HscTypes, GhcPlugins
isHsBoot | DriverPhases, HscTypes, GhcPlugins
isId | Var, CoreSyn, Id, GhcPlugins
isIdHsWrapper | TcEvidence
isImmutableTyVar | TcType
isImplicitId | Id, GhcPlugins, GHC
isImplicitTyCon | TyCon, GhcPlugins
isImplicitTyThing | HscTypes, GhcPlugins
isIn | Util, GhcPlugins
isIndirect | TcType
isIndirection | RtClosureInspect
isInjectiveTyCon | TyCon, GhcPlugins
isInlinablePragma | BasicTypes, GhcPlugins
isInlineLSig | HsBinds, HsSyn, GHC
isInlinePragma | BasicTypes, GhcPlugins
isInScope |
1 (Function) | Type, TcType
2 (Function) | CoreSubst, GhcPlugins
isInt | Llvm.Types, Llvm
isIntegerTy | TcType
isInteractive | TcSMonad
isInternalName | Name, GhcPlugins
isInterpretable | HscTypes, GhcPlugins
isIntTy | TcType
isIPPred | Type, TcType, GhcPlugins
isIrrefutableHsPat | HsPat, HsSyn, GHC
isJumpishInstr | Instruction
isJust | Maybes
isKeywordChar | LexCore
isKind | Kind
isKindTy | Type, GhcPlugins
isKiVar | Kind
isKnownFun |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isLexCon | OccName, Name, GhcPlugins
isLexConId | OccName, Name, GhcPlugins
isLexConSym | OccName, Name, GhcPlugins
isLexId | OccName, Name, GhcPlugins
isLexSym | OccName, Name, GhcPlugins
isLexVar | OccName, Name, GhcPlugins
isLexVarId | OccName, Name, GhcPlugins
isLexVarSym | OccName, Name, GhcPlugins
isLFReEntrant | StgCmmClosure
isLFThunk |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isLiftedPatBind | HsPat, HsSyn, GHC
isLiftedTypeKind | Kind, TcType
isLiftedTypeKindCon | Kind
isListCompExpr | HsExpr, HsSyn, GHC
ISllOp | PrimOp
isLoaded | GHC
isLocalGRE | RdrName, GhcPlugins
isLocalId | Var, Id, GhcPlugins, GHC
isLocalRule | CoreSyn, GhcPlugins
isLocalVar | Var, GhcPlugins
IsMap | BlockId
isMarkedStrict | BasicTypes, GhcPlugins, GHC
isMarkedUnboxed | BasicTypes, GhcPlugins
isMathFun | CLabel
isMetaInstr | Instruction
isMetaTyVar | TcType
isMetaTyVarTy | TcType
isModuleInterpreted | InteractiveEval, GHC
isMonadCompExpr | HsExpr, HsSyn, GHC
isn'tIn | Util, GhcPlugins
isNameChar | LexCore
isNaughtyRecordSelector | Id, GhcPlugins
isNeverActive | BasicTypes, GhcPlugins
isNewEvVar | TcSMonad
isNewTyCon | TyCon, GhcPlugins, GHC
isNewtypeWrap | RtClosureInspect
isNilOL | OrdList
isNoIfaceVectInfo | HscTypes, GhcPlugins
isNoLink | DynFlags, GhcPlugins
isNonRec | BasicTypes, GhcPlugins
isNoOcc | BasicTypes, GhcPlugins
isNoParent | TyCon, GhcPlugins
isNopStmt | OldCmmUtils
isNothing | Maybes
isNotTopLevel | BasicTypes, GhcPlugins
isNoUntouchables | TcRnTypes, TcRnMonad
isNullaryRepDataCon | DataCon, GhcPlugins
isNullarySrcDataCon | DataCon, GhcPlugins
isNullUFM | UniqFM, GhcPlugins
isNumericClass | PrelInfo
isObject | HscTypes, GhcPlugins
isObjectFilename | DriverPhases
isObjectLinkable | HscTypes, GhcPlugins
isObjectSuffix | DriverPhases
isObjectTarget | DynFlags, GhcPlugins
isOneLineSpan | SrcLoc, GhcPlugins
isOneOcc | BasicTypes, GhcPlugins
isOneShot | DynFlags, GhcPlugins
isOneShotBndr | Id, GhcPlugins
IsOneShotLambda | IdInfo, GhcPlugins
isOneShotLambda | Id, GhcPlugins
isOpenTypeKind | Kind
isOrig | RdrName, GhcPlugins
isOrig_maybe | RdrName, GhcPlugins
isOverlappableTyVar | TcType
isOverloadedTy | TcType
isPArrFakeCon | TysWiredIn, GhcPlugins
isPArrTyCon | TysWiredIn, GhcPlugins
iSpec | TcEnv
isPointer | Llvm.Types, Llvm
isPragLSig | HsBinds, HsSyn, GHC
isPredTy | Type, TcType, GhcPlugins
isPrim | RtClosureInspect
isPrimitiveType | Type, TcType, GhcPlugins
isPrimOpId | Id, GhcPlugins, GHC
isPrimOpId_maybe | Id, GhcPlugins
isPrimTyCon | TyCon, GhcPlugins, GHC
isProductTyCon | TyCon, GhcPlugins
isPromotableKind | Kind
isPromotableType | Kind
isPromotedDataTyCon | TyCon, GhcPlugins
isPromotedTypeTyCon | TyCon, GhcPlugins
isQual | RdrName, GhcPlugins
isQual_maybe | RdrName, GhcPlugins
isQuietHsExpr | HsExpr, HsSyn, GHC
ISraOp | PrimOp
isRdrDataCon | RdrName, GhcPlugins
isRdrTc | RdrName, GhcPlugins
isRdrTyVar | RdrName, GhcPlugins
isRealReg | Reg
isRec | BasicTypes, GhcPlugins
isRecordSelector | Id, GhcPlugins, GHC
isRecursiveTyCon | TyCon, GhcPlugins
isReflCo | Coercion, GhcPlugins
isReflCo_maybe | Coercion, GhcPlugins
ISrlOp | PrimOp
isRTSWay | StaticFlags
isRuntimeArg | CoreSyn, GhcPlugins
isRuntimeUnkSkol | TcType
isRuntimeVar | CoreSyn, GhcPlugins
isSafeForeignCall | ForeignCall
IsSafeImport | HscTypes, GhcPlugins
isSafeOverlap | BasicTypes, InstEnv, GhcPlugins
isSccCountCC | CostCentre
IsSet | BlockId
isSigmaTy | TcType
isSigTyVar | TcType
isSimplified | SimplUtils
isSingleton | Util, GhcPlugins
isSingletonBag | Bag
isSkolemTyVar | TcType
isSmallFamily |
1 (Function) | CgUtils
2 (Function) | StgCmmClosure
isSolved | TcRnTypes, TcRnMonad
isSourceFilename | DriverPhases
isSourceSuffix | DriverPhases
isSpecInstLSig | HsBinds, HsSyn, GHC
isSpecLSig | HsBinds, HsSyn, GHC
isSrcRdrName | RdrName, GhcPlugins
isStableCoreUnfolding_maybe | CoreSyn, GhcPlugins
isStableSource | CoreSyn, GhcPlugins
isStableUnfolding | CoreSyn, GhcPlugins
isStackSlotOf | CmmExpr, Cmm, OldCmm
isStandardClass | PrelInfo
isStateHackType | Id, GhcPlugins
IsStatic | SMRep
isStaticClosure |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isStaticNoCafCon | SMRep
isStaticRep | SMRep
isStgTypeArg | StgSyn
isStopLn | DriverPhases
isStrictDmd | Demand
isStrictId | Id, GhcPlugins
isStrictType | Type, GhcPlugins
isStringClassKey | PrelNames
isStringClassName | PrelNames
isStringTy | TcType
isStrongLoopBreaker | BasicTypes, IdInfo, GhcPlugins
isSubArgTypeKind | Kind, TcType
isSubKind | Kind, TcType
isSubKindCon | Kind
isSubKindTcM | TcMType
isSubKindTcS | TcSMonad
isSubOpenTypeKind | Kind, TcType
isSubOpenTypeKindCon | Kind
isSubspanOf | SrcLoc, GhcPlugins, GHC
isSuccess | Maybes
isSuperKind | Kind
isSuperKindTyCon | TyCon, GhcPlugins
isSuspension | RtClosureInspect
isSymOcc | OccName, Name, GhcPlugins
isSynDecl | HsDecls, HsSyn, GHC
isSynFamilyTyCon | TyCon, GhcPlugins
isSynFamilyTyConApp | TcType
isSynTyCon | TyCon, GhcPlugins, GHC
isSystemName | Name, GhcPlugins
isTauTy | TcType
isTauTyCon | TcType
isTcClsNameSpace | OccName, Name, GhcPlugins
isTcOcc | OccName, Name, GhcPlugins
isTcReflCo | TcEvidence
isTcReflCo_maybe | TcEvidence
isTcTyVar | Var, GhcPlugins
isTerm | RtClosureInspect
isThunkRep | SMRep
isTop | Demand
isToplevClosure |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isTopLevel | BasicTypes, GhcPlugins
isTopLvl | SetLevels
isTopSig | Demand
isTouchableMetaTyVar | TcSMonad
isTouchableMetaTyVar_InRange | TcSMonad
isTrivialCmmExpr | CmmUtils, OldCmmUtils
isTupleCon | DataCon, GhcPlugins
isTupleOcc_maybe | OccName, Name, GhcPlugins
isTupleTyCon | TyCon, GhcPlugins
isTvNameSpace | OccName, Name, GhcPlugins
isTvOcc | OccName, Name, GhcPlugins
isTyCoArg | CoreSyn, GhcPlugins
isTyConableTyVar | TcType
isTyConAssoc | TyCon, GhcPlugins
isTyConName | Name, GhcPlugins
isTypeArg | CoreSyn, GhcPlugins
isTypeDecl | HsDecls, HsSyn, GHC
isTypeLSig | HsBinds, HsSyn, GHC
isTyVar | Var, Type, GhcPlugins
isTyVarClassPred | TcType
isTyVarName | Name, GhcPlugins
isTyVarTy | Type, TcType, GhcPlugins
isUbxTupleKind | Kind
isUnboundName | PrelNames
isUnboxedTupleCon | DataCon, GhcPlugins
isUnboxedTupleTyCon | TyCon, GhcPlugins
isUnboxedTupleType | Type, TcType, GhcPlugins
isUnconditionalJump | SPARC.Instr
isUnitTy | TcType
isUnLiftedTyCon | TyCon, GhcPlugins
isUnLiftedType | Type, TcType, GhcPlugins
isUnliftedTypeKind | Kind, TcType
isUnqual | RdrName, GhcPlugins
isUntouchable | TcRnMonad
isUpdatable | StgSyn
isValArg | CoreSyn, GhcPlugins
isValName | Name, GhcPlugins
isValNameSpace | OccName, Name, GhcPlugins
isValOcc | OccName, Name, GhcPlugins
isValueUnfolding | CoreSyn, GhcPlugins
isVanillaDataCon | DataCon, GhcPlugins, GHC
isVanillaLSig | HsBinds, HsSyn, GHC
isVarName | Name, GhcPlugins
isVarNameSpace | OccName, Name, GhcPlugins
isVarOcc | OccName, Name, GhcPlugins
isVirtualReg | Reg
isVoidArg | ClosureInfo
isVoidId | StgCmmEnv
isVoidRep | StgCmmClosure
isWanted | TcRnTypes, TcRnMonad, TcSMonad
isWantedCt | TcSMonad
isWeakLoopBreaker | BasicTypes, IdInfo, GhcPlugins
isWindowsHost | Util, GhcPlugins
isWindowsTarget | Util, GhcPlugins
isWiredInName | Name, GhcPlugins
isWord32 | CmmType, CmmExpr, Cmm, OldCmm
isWord64 | CmmType, CmmExpr, Cmm, OldCmm
isWordTy | TcType
isZEncoded | FastString, GhcPlugins
isZeroLit | Literal, GhcPlugins
isZeroSimplCount | CoreMonad, GhcPlugins, SimplMonad
is_alphanum | Ctype
is_any | Ctype
is_as | RdrName, GhcPlugins
is_cls | InstEnv
is_decdigit | Ctype
is_decl | RdrName, GhcPlugins
is_dfun | InstEnv
is_digit | Ctype
is_dloc | RdrName, GhcPlugins
is_enum | TyCon, GhcPlugins
is_explicit | RdrName, GhcPlugins
is_flag | InstEnv
is_hexdigit | Ctype
is_ident | Ctype
is_iloc | RdrName, GhcPlugins
is_item | RdrName, GhcPlugins
is_lower | Ctype
is_mod | RdrName, GhcPlugins
is_octdigit | Ctype
is_qual | RdrName, GhcPlugins
is_space | Ctype
is_symbol | Ctype
is_tcs | InstEnv
is_tvs | InstEnv
is_tys | InstEnv
is_upper | Ctype
iTableSuf | LlvmCodeGen.Ppr
ITann_prag | Lexer
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
ITcapiconv | 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
ITdupipvarid | Lexer
ITdynamic | Lexer
ITelse | Lexer
ITeof | Lexer
ITequal | Lexer
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
ITinterruptible | 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
ITnounpack_prag | Lexer
ITnovect_prag | 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
ITprefixqconsym | Lexer
ITprefixqvarsym | Lexer
ITprimcallconv | 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
ITsimpleQuote | Lexer
ITsource_prag | Lexer
ITspec_inline_prag | Lexer
ITspec_prag | Lexer
ITstar | Lexer
ITstdcallconv | Lexer
ITstring | Lexer
ITthen | Lexer
ITtilde | Lexer
ITtildehsh | Lexer
ITtype | Lexer
ITtyQuote | Lexer
ITunderscore | Lexer
ITunknown | Lexer
ITunpack_prag | Lexer
ITunsafe | Lexer
ITusing | Lexer
ITvarid | Lexer
ITvarsym | Lexer
ITvbar | Lexer
ITvccurly | Lexer
ITvect_prag | Lexer
ITvect_scalar_prag | Lexer
ITvocurly | Lexer
ITwarning_prag | Lexer
ITwhere | Lexer
iUnbox | FastTypes, GhcPlugins
IWMMX2 | Platform
ixClassKey | PrelNames
ixClassName | PrelNames
JMP |
1 (Data Constructor) | ByteCodeInstr
2 (Data Constructor) | X86.Instr
3 (Data Constructor) | SPARC.Instr
4 (Data Constructor) | PPC.Instr
JMP_TBL |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
joinToTargets | RegAlloc.Linear.JoinToTargets
joinUFM | UniqFM, GhcPlugins
JumpDest |
1 (Type/Class) | SPARC.ShortcutJump
2 (Type/Class) | PPC.RegInfo
jumpDestsOfInstr | Instruction
JumpReference | PIC
JumpToIt |
1 (Data Constructor) | ClosureInfo
2 (Data Constructor) | StgCmmClosure
Just | Maybes
JXX | X86.Instr
JXX_GBL | X86.Instr
k1DataCon_RDR | PrelNames
k1TyConKey | PrelNames
k1TyConName | PrelNames
Karrow | ExternalCore
kcApps | TcHsType
kcCheckLHsType | TcHsType
kcDataDecl | TcTyClsDecls
kcHsContext | TcHsType
kcHsLiftedSigType | TcHsType
kcHsSigType | TcHsType
kcHsTyVars | TcHsType
kcLHsType | TcHsType
kcSpliceType | TcSplice
Keep | Vectorise.Generic.Description
keepAliveSetTc | TcRnMonad
keepAliveTc | TcRnMonad
keepWanted | TcSMonad
Key | TrieMap
KeyOf | BlockId
keysUFM | UniqFM, GhcPlugins
keyword | Outputable, GhcPlugins
kill | CmmLive
KillThreadOp | PrimOp
Kind |
1 (Type/Class) | ExternalCore
2 (Type/Class) | Kind, Type, TcType, GhcPlugins, GHC
kindAppResult | Kind
kindConKey | PrelNames
KindedTyVar | HsTypes, HsSyn, GHC
kindFunResult | Kind
kindGeneralizeKind | TcHsType
kindGeneralizeKinds | TcHsType
kindKeys | PrelNames
KindOrType | Type, GhcPlugins
kindSigErr | RnEnv
KindVar | Var, GhcPlugins
kiVarsOfKind | Kind
kiVarsOfKinds | Kind
kKiVar | TysPrim
Klifted | ExternalCore
KnownBranch | CoreMonad, GhcPlugins
Kopen | ExternalCore
Kunboxed | ExternalCore
Kunlifted | ExternalCore
L | SrcLoc, GhcPlugins, GHC
l1DataCon_RDR | PrelNames
LA | PPC.Instr
LABEL | ByteCodeInstr
Label | ExternalCore
labelAGraph | MkGraph
labelC | CgMonad
labelDynamic | CLabel
LabelN | CgExtCode
LabelThreadOp | PrimOp
Lam |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn, GhcPlugins
LambdaBind | Outputable, GhcPlugins
LambdaExpr | HsExpr, HsSyn, GHC
LambdaFormInfo |
1 (Type/Class) | ClosureInfo
2 (Type/Class) | StgCmmClosure
LamPatSigCtxt | TcType, TcMType, TcHsType
language | DynFlags, GhcPlugins, GHC
LAnnDecl | HsDecls, HsSyn, GHC
largeOffsetError | SPARC.Base
lastFuelPass | OptimizationFuel
lastNode | CmmUtils, OldCmmUtils
LastStmt | HsExpr, HsSyn, GHC
last_len | Lexer
last_loc | Lexer
layout | CmmStackLayout
layOutDynConstr | CgHeapery
layOutStaticConstr | CgHeapery
lazyDmd | Demand
lazyGet | Binary
lazyId | MkId
lazyIdKey | PrelNames, MkId
lazyMapUs | UniqSupply, GhcPlugins
LazyPat | HsPat, HsSyn, GHC
lazyPut | Binary
lazySetIdInfo |
1 (Function) | Var, GhcPlugins
2 (Function) | Id
lazyThenUs | UniqSupply, GhcPlugins
LBangType | HsTypes, HsSyn, GHC
lbrace |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
lbrack |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
LBVarInfo | IdInfo, GhcPlugins
lbvarInfo | IdInfo, GhcPlugins
Lchar | ExternalCore
lcmIntegerIdKey | PrelNames
lcmIntegerName | PrelNames
LConDecl | HsDecls, HsSyn, GHC
LD |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
LDATA |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
LDefaultDecl | HsDecls, HsSyn, GHC
LDerivDecl | HsDecls, HsSyn, GHC
LDocDecl | HsDecls, HsSyn, GHC
ldOptions | PackageConfig, Packages, GhcPlugins
ldvEnter |
1 (Function) | CgProf
2 (Function) | StgCmmProf
ldvEnterClosure |
1 (Function) | CgProf
2 (Function) | StgCmmProf
ldvRecordCreate |
1 (Function) | CgProf
2 (Function) | StgCmmProf
LE |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
LEA | X86.Instr
leftAssocDataCon_RDR | PrelNames
leftCoercionTyConKey | PrelNames
leftDataConKey | PrelNames
leftDataConName | PrelNames
LeftMode | Pretty
leftmost_largest | SrcLoc, GhcPlugins, GHC
leftmost_smallest | SrcLoc, GhcPlugins, GHC
left_RDR | PrelNames
leIntegerIdKey | PrelNames
leIntegerName | PrelNames
len | StringBuffer
lengthAtLeast | Util, GhcPlugins
lengthBag | Bag
lengthExceeds | Util, GhcPlugins
lengthFS | FastString, GhcPlugins
lengthIs | Util, GhcPlugins
lengthLS | FastString, GhcPlugins
lengthPVar | DsMonad
lessUnsafeCoerce | DynamicLoading
Let |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn, GhcPlugins
LetBind | Outputable, GhcPlugins
LetBndrSpec | TcPat
LetFloatFromLet | CoreMonad, GhcPlugins
LetGblBndr | TcPat
LetLclBndr | TcPat
letNoEscapeIdInfo | CgBindery
LetStmt | HsExpr, HsSyn, GHC
LEU |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
Level |
1 (Type/Class) | SetLevels
2 (Data Constructor) | SetLevels
LevelledBind | SetLevels
LevelledBndr | 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
lfDynTag | StgCmmClosure
LFixitySig | HsBinds, HsSyn, GHC
LFLetNoEscape | ClosureInfo
LForeignDecl | HsDecls, HsSyn, GHC
LFReEntrant | ClosureInfo
LFThunk | ClosureInfo
LFUnknown | ClosureInfo
lfUpdatable | StgCmmClosure
lgraphOfAGraph | MkGraph
LGRHS | HsExpr, HsSyn, GHC
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
LHsDocString | HsDoc, HsSyn, GHC
LHsExpr | HsExpr, HsSyn, GHC
LHsKind | HsTypes, HsSyn, GHC
LHsType | HsTypes, HsSyn, GHC
LHsTyVarBndr | HsTypes, HsSyn, GHC
LI | PPC.Instr
liberateCase | LiberateCase
liberateCaseThreshold | DynFlags, GhcPlugins, GHC
libraryDirs | PackageConfig, Packages, GhcPlugins
libraryPaths | DynFlags, GhcPlugins, GHC
license | PackageConfig, Packages, GhcPlugins
LIE | HsImpExp, HsSyn, GHC
lifeMapFromSpillCostInfo | RegAlloc.Graph.SpillCost
liftBuiltinDs | Vectorise.Monad
liftCoMatch | Coercion, GhcPlugins
liftCoSubstTyVar | Coercion, GhcPlugins
liftCoSubstWith | Coercion, GhcPlugins
liftDs | Vectorise.Monad.Base, Vectorise.Monad
lifted | Vectorise.Vect
liftedApplyVar | Vectorise.Builtins.Base, Vectorise.Builtins
liftedClosureVar | Vectorise.Builtins.Base, Vectorise.Builtins
liftedConKey | PrelNames
liftedTypeKind | TysPrim, Kind, Type, TcType, GhcPlugins
liftedTypeKindTyCon | TysPrim, Kind, Type, GhcPlugins
liftedTypeKindTyConKey | PrelNames
liftedTypeKindTyConName | TysPrim
liftEwM | CmdLineParser
liftGhcT | GhcMonad
liftInertEqsTy | TcSMonad
liftingContext | Vectorise.Builtins.Base, Vectorise.Builtins
liftIO | MonadUtils, IOEnv, GhcMonad, TcRnMonad, CoreMonad, GhcPlugins
liftIO1 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins
liftIO2 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins
liftIO3 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins
liftIO4 | MonadUtils, IOEnv, TcRnMonad, CoreMonad, GhcPlugins
liftIOWithCount | CoreMonad, GhcPlugins
liftMIdKey | PrelNames
liftMName | PrelNames
liftName | DsMeta
liftPatchFnToRegReg | Reg
liftPD | Vectorise.Utils
liftStringName | DsMeta
liftTcCoSubstWith | TcEvidence
liftUniq | OptimizationFuel
LImportDecl | HsImpExp, HsSyn, GHC
link | DriverPipeline
Linkable | HscTypes, GhcPlugins
linkableModule | HscTypes, GhcPlugins
linkableObjs | HscTypes, GhcPlugins
linkableTime | HscTypes, GhcPlugins
linkableUnlinked | HscTypes, GhcPlugins
linkBCO | ByteCodeLink
LinkBinary | DynFlags, GhcPlugins, GHC
linkBinary | DriverPipeline
linkDecls | Linker
LinkDynLib | DynFlags, GhcPlugins, GHC
linkExpr | Linker
LinkInMemory | DynFlags, GhcPlugins, GHC
linkModule | Linker
LinkOnce | Llvm.Types, Llvm
linkPackages | Linker
LInstDecl | HsDecls, HsSyn, GHC
Lint | ExternalCore
lintCoreBindings | CoreLint
lintPassResult | CoreMonad, GhcPlugins
lintStgBindings | StgLint
lintUnfolding | CoreLint
LIPBind | HsBinds, HsSyn, GHC
LIS | PPC.Instr
ListComp | HsExpr, HsSyn, GHC
listCs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
listFCs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
ListGraph |
1 (Type/Class) | OldCmm
2 (Data Constructor) | OldCmm
listLengthCmp | Util, GhcPlugins
ListMap | TrieMap
ListPat | HsPat, HsSyn, GHC
listSplitUniqSupply | UniqSupply, GhcPlugins
listToBag | Bag
listToMaybe | Maybes
listToUFM | UniqFM, GhcPlugins
listToUFM_C | UniqFM, GhcPlugins
listToUFM_Directly | UniqFM, GhcPlugins
listTyCon | TysWiredIn, GhcPlugins
listTyConKey | PrelNames
listTyConName | TysWiredIn, GhcPlugins
listTyCon_name | RnHsSyn
listTyCon_RDR | TysWiredIn, GhcPlugins
Lit |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
3 (Data Constructor) | CoreSyn, GhcPlugins
LitAlt | CoreSyn, GhcPlugins
Literal | Literal, GhcPlugins
LiteralOrigin | TcRnTypes, TcRnMonad
literalType | Literal, GhcPlugins
litFitsInChar | Literal, GhcPlugins
litIdInfo | StgCmmEnv
LitInteger | Literal, GhcPlugins
litIsDupable | Literal, GhcPlugins
litIsLifted | Literal, GhcPlugins
litIsTrivial | Literal, GhcPlugins
LitPat | HsPat, HsSyn, GHC
LitString | FastString, GhcPlugins
litToImm |
1 (Function) | PPC.Regs
2 (Function) | SPARC.Imm
3 (Function) | X86.Regs
LiveBasicBlock | RegAlloc.Liveness
liveBorn | RegAlloc.Liveness
LiveCmmDecl | RegAlloc.Liveness
liveDieRead | RegAlloc.Liveness
liveDieWrite | RegAlloc.Liveness
LiveInfo |
1 (Type/Class) | RegAlloc.Liveness
2 (Data Constructor) | RegAlloc.Liveness
LiveInstr |
1 (Type/Class) | RegAlloc.Liveness
2 (Data Constructor) | RegAlloc.Liveness
liveLattice | CmmLive
Liveness |
1 (Type/Class) | SMRep, ClosureInfo
2 (Type/Class) | RegAlloc.Liveness
3 (Data Constructor) | RegAlloc.Liveness
liveSlotAnal | CmmStackLayout
liveSlotTransfers | CmmStackLayout, CmmBuildInfoTables
LlvmAlias | Llvm.Types, Llvm
LlvmBasicBlock | LlvmCodeGen.Base
LlvmBlock |
1 (Type/Class) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | Llvm.AbsSyn, Llvm
LlvmBlockId | Llvm.AbsSyn, Llvm
LlvmBlocks | Llvm.AbsSyn, Llvm
LlvmCallConvention | Llvm.Types, Llvm
LlvmCallType | Llvm.Types, Llvm
LlvmCastOp | Llvm.Types, Llvm
LlvmCmmDecl | LlvmCodeGen.Base
LlvmCmpOp | Llvm.Types, Llvm
llvmCodeGen | LlvmCodeGen
LlvmData | LlvmCodeGen.Base
LlvmEnv | LlvmCodeGen.Base
LlvmExpression | Llvm.AbsSyn, Llvm
llvmFixupAsm | LlvmMangler, LlvmCodeGen
llvmFunAlign | LlvmCodeGen.Base
LlvmFuncAttr | Llvm.Types, Llvm
LlvmFunction |
1 (Type/Class) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | Llvm.AbsSyn, Llvm
LlvmFunctionDecl |
1 (Type/Class) | Llvm.Types, Llvm
2 (Data Constructor) | Llvm.Types, Llvm
LlvmFunctionDecls | Llvm.Types, Llvm
LlvmFunctions | Llvm.AbsSyn, Llvm
llvmFunSig | LlvmCodeGen.Base
llvmFunTy | LlvmCodeGen.Base
llvmInfAlign | LlvmCodeGen.Base
LlvmLinkageType | Llvm.Types, Llvm
LlvmLit | Llvm.Types, Llvm
LlvmLlc | DriverPhases
LlvmMachOp | Llvm.Types, Llvm
LlvmMangle | DriverPhases
LlvmModule |
1 (Type/Class) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | Llvm.AbsSyn, Llvm
LlvmOp | Llvm.AbsSyn, Llvm
LlvmOpt | DriverPhases
LlvmParamAttr | Llvm.Types, Llvm
LlvmParameter | Llvm.Types, Llvm
LlvmParameterListType | Llvm.Types, Llvm
llvmPtrBits | LlvmCodeGen.Base
llvmSDoc | Llvm.PpLlvm, Llvm
LlvmStatement | Llvm.AbsSyn, Llvm
LlvmStatic | Llvm.Types, Llvm
llvmStdFunAttrs | LlvmCodeGen.Base
LlvmSyncOrdering | Llvm.AbsSyn, Llvm
LlvmType | Llvm.Types, Llvm
LlvmUnresData | LlvmCodeGen.Base
LlvmVar | Llvm.Types, Llvm
LlvmVersion | LlvmCodeGen.Base
llvmWidthInBits | Llvm.Types, Llvm
llvmWord | Llvm.Types, Llvm
llvmWordPtr | Llvm.Types, Llvm
LM | HscTypes, GhcPlugins
LMAdd | Llvm.Types, Llvm
LMAlias | Llvm.Types, Llvm
LMAlign | Llvm.Types, Llvm
LMArray | Llvm.Types, Llvm
LMatch | HsExpr, HsSyn, GHC
LMBitc | Llvm.Types, Llvm
LMComment | Llvm.Types, Llvm
LMConst | Llvm.Types
LMDouble | Llvm.Types, Llvm
LMFloat | Llvm.Types, Llvm
LMFloat128 | Llvm.Types, Llvm
LMFloat80 | Llvm.Types, Llvm
LMFloatLit | Llvm.Types, Llvm
LMFunction | Llvm.Types, Llvm
LMGlobal | Llvm.Types, Llvm
lmGlobalRegArg | LlvmCodeGen.Regs
lmGlobalRegVar | LlvmCodeGen.Regs
LMGlobalVar | Llvm.Types, Llvm
LMInt | Llvm.Types, Llvm
LMIntLit | Llvm.Types, Llvm
LMLabel | Llvm.Types, Llvm
LMLitVar | Llvm.Types, Llvm
LMLocalVar | Llvm.Types, Llvm
LMNLocalVar | Llvm.Types, Llvm
LMNullLit | Llvm.Types, Llvm
LMPointer | Llvm.Types, Llvm
LMPtoI | Llvm.Types, Llvm
LMSection | Llvm.Types, Llvm
LMStaticArray | Llvm.Types, Llvm
LMStaticLit | Llvm.Types, Llvm
LMStaticPointer | Llvm.Types, Llvm
LMStaticStr | Llvm.Types, Llvm
LMStaticStruc | Llvm.Types, Llvm
LMString | Llvm.Types, Llvm
LMStruct | Llvm.Types, Llvm
LMSub | Llvm.Types, Llvm
LMUndefLit | Llvm.Types, Llvm
LMUninitType | Llvm.Types, Llvm
LMVoid | Llvm.Types, Llvm
LM_Bitcast | Llvm.Types, Llvm
LM_CMP_Eq | Llvm.Types, Llvm
LM_CMP_Feq | Llvm.Types, Llvm
LM_CMP_Fge | Llvm.Types, Llvm
LM_CMP_Fgt | Llvm.Types, Llvm
LM_CMP_Fle | Llvm.Types, Llvm
LM_CMP_Flt | Llvm.Types, Llvm
LM_CMP_Fne | Llvm.Types, Llvm
LM_CMP_Ne | Llvm.Types, Llvm
LM_CMP_Sge | Llvm.Types, Llvm
LM_CMP_Sgt | Llvm.Types, Llvm
LM_CMP_Sle | Llvm.Types, Llvm
LM_CMP_Slt | Llvm.Types, Llvm
LM_CMP_Uge | Llvm.Types, Llvm
LM_CMP_Ugt | Llvm.Types, Llvm
LM_CMP_Ule | Llvm.Types, Llvm
LM_CMP_Ult | Llvm.Types, Llvm
LM_Fpext | Llvm.Types, Llvm
LM_Fptosi | Llvm.Types, Llvm
LM_Fptoui | Llvm.Types, Llvm
LM_Fptrunc | Llvm.Types, Llvm
LM_Inttoptr | Llvm.Types, Llvm
LM_MO_Add | Llvm.Types, Llvm
LM_MO_And | Llvm.Types, Llvm
LM_MO_AShr | Llvm.Types, Llvm
LM_MO_FAdd | Llvm.Types, Llvm
LM_MO_FDiv | Llvm.Types, Llvm
LM_MO_FMul | Llvm.Types, Llvm
LM_MO_FRem | Llvm.Types, Llvm
LM_MO_FSub | Llvm.Types, Llvm
LM_MO_LShr | Llvm.Types, Llvm
LM_MO_Mul | Llvm.Types, Llvm
LM_MO_Or | Llvm.Types, Llvm
LM_MO_SDiv | Llvm.Types, Llvm
LM_MO_Shl | Llvm.Types, Llvm
LM_MO_SRem | Llvm.Types, Llvm
LM_MO_Sub | Llvm.Types, Llvm
LM_MO_UDiv | Llvm.Types, Llvm
LM_MO_URem | Llvm.Types, Llvm
LM_MO_Xor | Llvm.Types, Llvm
LM_Ptrtoint | Llvm.Types, Llvm
LM_Sext | Llvm.Types, Llvm
LM_Sitofp | Llvm.Types, Llvm
LM_Trunc | Llvm.Types, Llvm
LM_Uitofp | Llvm.Types, Llvm
LM_Zext | Llvm.Types, Llvm
lneIdInfo | StgCmmEnv
LneLoc | StgCmmMonad
LO |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
Load | Llvm.AbsSyn, Llvm
load | GhcMake, GHC
LoadAllTargets | GhcMake, GHC
loadArchive | ObjLink
loadArgsIntoTemps | OldCmmUtils
loadDecls | LoadIface
LoadDependenciesOf | GhcMake, GHC
loadDLL | ObjLink
LoadHowMuch | GhcMake, GHC
loadInterface | LoadIface
loadInterfaceForName | LoadIface
loadModule | GHC
loadModuleInterface | LoadIface
loadModuleInterfaces | LoadIface
loadObj | ObjLink
loadR | RegAlloc.Linear.State
loadSrcInterface | LoadIface
loadSysInterface | LoadIface
loadThreadState | StgCmmForeign
LoadUpTo | GhcMake, GHC
loadUserInterface | LoadIface
loadWiredInHomeIface | LoadIface
Loc | RegAlloc.Linear.Base, RegAlloc.Linear.Main
loc | Lexer
Local | Vectorise.Env
LocalBindCtxt | RnEnv, RnBinds
localCAFInfo | CmmBuildInfoTables
LocalDef | RdrName, GhcPlugins
LocalEnv |
1 (Type/Class) | Vectorise.Env
2 (Data Constructor) | Vectorise.Env
localiseId | Id, GhcPlugins
localiseName | Name, GhcPlugins
LocalRdrEnv | RdrName, GhcPlugins
localRdrEnvElts | RdrName, GhcPlugins
localRecNameMaker | RnPat
LocalReg |
1 (Type/Class) | CmmExpr, Cmm, OldCmm
2 (Data Constructor) | CmmExpr, Cmm, OldCmm
localRegType | CmmExpr, Cmm, OldCmm
localTyVars | Vectorise.Monad.Local, Vectorise.Monad
localV | Vectorise.Monad.Local, Vectorise.Monad
local_bind_name | Vectorise.Env
local_tyvars | Vectorise.Env
local_tyvar_pa | Vectorise.Env
local_vars | Vectorise.Env
Located | SrcLoc, GhcPlugins, GHC
LogAction | DynFlags, GhcPlugins
logWarnings | GhcMonad
log_action | DynFlags, GhcPlugins, GHC
LongArg | ClosureInfo
LongReg | CmmExpr, Cmm, OldCmm
looksLikeModuleName | Util, GhcPlugins
lookupConstructorFields | RnEnv
lookupCoreMap | TrieMap
lookupCoVar | Coercion, GhcPlugins
lookupCvSubst | CoreSubst, GhcPlugins
lookupDataCon |
1 (Function) | HscTypes, GhcPlugins
2 (Function) | Vectorise.Monad.Global, Vectorise.Monad
lookupEvBind | TcEvidence
lookupEvidence | DsUtils
lookupFamInst | Vectorise.Monad.InstEnv, Vectorise.Monad
lookupFamInstEnv | FamInstEnv
lookupFamInstEnvConflicts | FamInstEnv
lookupFamInstEnvConflicts' | FamInstEnv
lookupFixity | HscTypes, GhcPlugins
lookupFixityRn | RnEnv
lookupFsEnv | RnEnv
lookupGlobalName | GHC
lookupGlobalOccRn | RnEnv
lookupGlobalOccRn_maybe | RnEnv
lookupGlobalRdrEnv | RdrName, GhcPlugins
lookupGreLocalRn | RnEnv
lookupGreRn | RnEnv
lookupGreRn_maybe | RnEnv
lookupGRE_Name | RdrName, GhcPlugins
lookupGRE_RdrName | RdrName, GhcPlugins
lookupId | HscTypes, GhcPlugins
lookupIdSubst | CoreSubst, GhcPlugins
lookupIE | ByteCodeLink
lookupIfaceByModule | HscTypes, GhcPlugins
lookupIfaceTop | IfaceEnv
lookupIfaceTyVar | IfaceEnv
lookupIfThenElse | RnEnv
lookupInScope | VarEnv, GhcPlugins
lookupInScope_Directly | VarEnv, GhcPlugins
lookupInst | Vectorise.Monad.InstEnv, Vectorise.Monad
lookupInstDeclBndr | RnEnv
lookupInstEnv | InstEnv
lookupInstEnv' | InstEnv
lookupLabel | CgExtCode
lookupLocalDataTcNames | RnEnv
lookupLocalOccRn_maybe | RnEnv
lookupLocalRdrEnv | RdrName, GhcPlugins
lookupLocalRdrOcc | RdrName, GhcPlugins
lookupLocatedOccRn | RnEnv
lookupLocatedTopBndrRn | RnEnv
lookupModule | GHC
lookupModuleEnv | Module, GhcPlugins
lookupModuleInAllPackages | Packages, GhcPlugins
lookupModuleWithSuggestions | Packages, GhcPlugins
lookupName |
1 (Function) | CgExtCode
2 (Function) | ByteCodeLink
3 (Function) | GHC
lookupNameEnv | NameEnv, GhcPlugins
lookupNameEnv_NF | NameEnv, GhcPlugins
lookupNode | GraphOps, GraphColor
lookupOccEnv | OccName, Name, GhcPlugins
lookupOccRn | RnEnv
lookupOrig | IfaceEnv
lookupOrigNameCache | IfaceEnv
lookupPackage | Packages, GhcPlugins
lookupPromotedOccRn | RnEnv
lookupRdrNameInModule | DynamicLoading
lookupRecBndr | SimplEnv
lookupRnInScope | VarEnv, GhcPlugins
lookupRule | Rules, GhcPlugins
lookupSigOccRn | RnEnv
lookupStaticPtr | ByteCodeLink
lookupSubBndrGREs | RnEnv
lookupSubBndrOcc | RnEnv
lookupSymbol | ObjLink
lookupSyntaxName | RnEnv
lookupSyntaxTable | RnEnv
lookupTcdName | RnNames
lookupThing | HscTypes, GhcPlugins
lookupThName_maybe | TcSplice
lookupTM | TrieMap
lookupTopBndrRn | RnEnv
lookupTvSubst | CoreSubst, GhcPlugins
lookupTyCon |
1 (Function) | HscTypes, GhcPlugins
2 (Function) | Vectorise.Monad.Global, Vectorise.Monad
lookupTyConPA | Vectorise.Monad.Global, Vectorise.Monad
lookupTyConPR | Vectorise.Monad.Global, Vectorise.Monad
lookupTyFixityRn | RnEnv
lookupType | HscTypes, GhcPlugins
lookupTypeEnv | HscTypes, GhcPlugins
lookupTypeHscEnv | HscTypes, GhcPlugins
lookupTyVar |
1 (Function) | Type, TcType, GhcPlugins
2 (Function) | Coercion
lookupTyVarPA | Vectorise.Monad.Local, Vectorise.Monad
lookupUFM | UniqFM, GhcPlugins
lookupUFM_Directly | UniqFM, GhcPlugins
lookupUniqSet | UniqSet, GhcPlugins
lookupUniqueInstEnv | InstEnv
lookupVar | Vectorise.Monad
lookupVarEnv | VarEnv, GhcPlugins
lookupVarEnv_Directly | VarEnv, GhcPlugins
lookupVarEnv_NF | VarEnv, GhcPlugins
lookupVarSet | VarSet, GhcPlugins
lookupVar_maybe | Vectorise.Monad
lookupVectDecl | Vectorise.Monad.Global, Vectorise.Monad
lookupWithDefaultModuleEnv | Module, GhcPlugins
lookupWithDefaultUFM | UniqFM, GhcPlugins
lookupWithDefaultUFM_Directly | UniqFM, GhcPlugins
lookupWithDefaultVarEnv | VarEnv, GhcPlugins
loopAIdKey | PrelNames
loopAName | PrelNames
loopDecls | CgExtCode
LossOfPrecision | Exception
lowerSafeForeignCalls | CmmBuildInfoTables
lparen |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
LPat | HsPat, HsSyn, GHC
lPatImplicits | HsUtils, HsSyn, GHC
Lrational | ExternalCore
lReg | SPARC.Regs
LRuleDecl | HsDecls, HsSyn, GHC
LSig | HsBinds, HsSyn, GHC
LStmt | HsExpr, HsSyn, GHC
LStmtLR | HsExpr, HsSyn, GHC
lStmtsImplicits | HsUtils, HsSyn, GHC
LStr | Pretty
Lstring | ExternalCore
ltAlt | CoreSyn, GhcPlugins
LTcSpecPrag | HsBinds, HsSyn, GHC
ltDataCon | TysWiredIn, GhcPlugins
ltDataConId | TysWiredIn, GhcPlugins
ltDataConKey | PrelNames
ltDataConName | PrelNames
ltIntegerIdKey | PrelNames
ltIntegerName | PrelNames
ltLvl | SetLevels
ltMajLvl | SetLevels
LTT |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
ltTag_RDR | PrelNames
LTyClDecl | HsDecls, HsSyn, GHC
lt_RDR | PrelNames
LU |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
LVectDecl | HsDecls, HsSyn, GHC
lvectDeclName | HsDecls, HsSyn, GHC
lvectInstDecl | HsDecls, HsSyn, GHC
LWarnDecl | HsDecls, HsSyn, GHC
LWSYNC | PPC.Instr
m1DataCon_RDR | PrelNames
m1TyConKey | PrelNames
m1TyConName | PrelNames
MachChar | Literal, GhcPlugins
MachDouble | Literal, GhcPlugins
MachFloat | Literal, GhcPlugins
MachInt | Literal, GhcPlugins
MachInt64 | Literal, GhcPlugins
MachLabel | Literal, GhcPlugins
MachNullAddr | Literal, GhcPlugins
MachOp | CmmMachOp, CmmExpr, Cmm, OldCmm
machOpArgReps | CmmMachOp, CmmExpr, Cmm, OldCmm
machOpResultType | CmmMachOp, CmmExpr, Cmm, OldCmm
MachStr | Literal, GhcPlugins
MachWord | Literal, GhcPlugins
MachWord64 | Literal, GhcPlugins
mAIN | PrelNames
mainFunIs | DynFlags, GhcPlugins, GHC
mainModIs | DynFlags, GhcPlugins, GHC
mainPackageId | Module, GhcPlugins
maintainer | PackageConfig, Packages, GhcPlugins
mAIN_NAME | PrelNames
main_RDR_Unqual | PrelNames
makeImmediate | PPC.Regs
makeMiniFixityEnv | RnBinds
makeSimpleDetails | HscMain
makeSimpleIface | HscMain
MakeStableNameOp | PrimOp
MakeStablePtrOp | PrimOp
makeTyConAbstract | TyCon, GhcPlugins
Malloc | Llvm.AbsSyn, Llvm
mangleIndexTree | SPARC.CodeGen.Base
manifestArity | CoreArity
manifestSP | CmmStackLayout
mapAccumBagLM | Bag
mapAccumLM | MonadUtils, State, IOEnv, TcRnMonad
mapAccumLNat | NCGMonad
mapAndRecoverM | TcRnMonad
mapAndUnzip | Util, GhcPlugins
mapAndUnzip3 | Util, GhcPlugins
mapAndUnzip3M | MonadUtils, IOEnv, TcRnMonad
mapAndUnzip4M | MonadUtils, IOEnv, TcRnMonad
mapAndUnzipBagM | Bag
mapAndUnzipM | MonadUtils, IOEnv, TcRnMonad, DsMonad
mapAssoc | ListSetOps
mapBag | Bag
mapBagM | Bag
mapBagM_ | Bag
mapBlockStmts | OldCmm
mapBlockTop | RegAlloc.Liveness
mapBlockTopM | RegAlloc.Liveness
mapCatMaybes | Maybes
mapCs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
mapDelete | BlockId
mapDeleteList | BlockId
mapDifference | BlockId
mapDmds | Demand
mapElems | BlockId
mapEmpty | BlockId
mapException | Exception
mapExp | CmmNode, Cmm
mapExpDeep | CmmNode, Cmm
mapExpDeepM | CmmNode, Cmm
mapExpM | CmmNode, Cmm
mapFCs |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
mapFindWithDefault | BlockId
mapFloats | SimplEnv
mapFold | BlockId
mapFoldWithKey | BlockId
mapFromList | BlockId
mapFst | Util, GhcPlugins
mapFvRn | RnEnv
mapFvRnCPS | RnEnv
mapGenBlockTop | RegAlloc.Liveness
mapGenBlockTopM | RegAlloc.Liveness
mapGraphNodes | CmmUtils, OldCmmUtils
mapGraphNodes1 | CmmUtils, OldCmmUtils
mapIdKey | PrelNames
mapInsert | BlockId
mapInsertList | BlockId
mapIntersection | BlockId
mapIPName | BasicTypes, GhcPlugins
mapIsSubmapOf | BlockId
mapKeys | BlockId
mapLookup | BlockId
mapM | DsMonad
mapMap | BlockId
mapMapWithKey | BlockId
mapMaybe | Maybes
mapMaybeFvRn | RnEnv
mapMaybeM | MonadUtils, IOEnv, TcRnMonad
mapMember | BlockId
mapModuleEnv | Module, GhcPlugins
mapName | PrelNames
mapNameEnv | NameEnv, GhcPlugins
mapNull | BlockId
mapOccEnv | OccName, Name, GhcPlugins
mapOL | OrdList
mapPVar | DsMonad
mapSCCM | RegAlloc.Liveness
mapSingleton | BlockId
mapSize | BlockId
mapSnd | Util, GhcPlugins
mapSndM | MonadUtils, IOEnv, TcRnMonad
mapTermType | RtClosureInspect
mapToList | BlockId
mapUFM | UniqFM, GhcPlugins
mapUFM_Directly | UniqFM, GhcPlugins
mapUnion | BlockId
mapUnions | BlockId
mapUnionWithKey | BlockId
mapUniqSet | UniqSet, GhcPlugins
mapUs | UniqSupply, GhcPlugins
mapVarEnv | VarEnv, GhcPlugins
mapVarSet | VarSet, GhcPlugins
mapVect | Vectorise.Vect
map_RDR | PrelNames
MarkedStrict | BasicTypes, GhcPlugins, GHC
marshalObjectIdKey | PrelNames
marshalObjectName | PrelNames
marshalStringIdKey | PrelNames
marshalStringName | PrelNames
mask | Exception
MaskAsyncExceptionsOp | PrimOp
MaskedInterruptible | Exception
MaskedUninterruptible | Exception
MaskingState | Exception
MaskStatus | PrimOp
MaskUninterruptibleOp | PrimOp
mask_ | Exception
Match |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
match | Match
matchCanFail | DsUtils
matchClass | TcSMonad
matchConFamily | MatchCon
matchContextErrString | HsExpr, HsSyn, GHC
MatchEnv | Unify
matchEquations | Match
matchExpectedAppTy | TcUnify
matchExpectedFunKind | TcUnify
matchExpectedFunTys | TcUnify
matchExpectedListTy | TcUnify
matchExpectedPArrTy | TcUnify
matchExpectedTyConApp | TcUnify
matchFam | TcSMonad
MatchGroup |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
matchGroupArity | HsExpr, HsSyn, GHC
MatchInstMany | TcSMonad
MatchInstNo | TcSMonad
MatchInstResult | TcSMonad
MatchInstSingle | TcSMonad
matchList | Unify
matchLiterals | MatchLit
matchNPats | MatchLit
matchNPlusKPats | MatchLit
MatchResult |
1 (Type/Class) | DsMonad, DsUtils
2 (Data Constructor) | DsMonad, DsUtils
matchSeparator | HsExpr, HsSyn, GHC
matchSimply | Match
matchSinglePat | Match
matchWrapper | Match
maxBound_RDR | PrelNames
maxFastInt | FastTypes, GhcPlugins
maxPrecedence | BasicTypes, GhcPlugins, GHC
maxPrimOpTag | PrimOp
maxSimplIterations | DynFlags, GhcPlugins, GHC
maxSpillSlots |
1 (Function) | SPARC.Stack, SPARC.Instr
2 (Function) | X86.Instr
3 (Function) | PPC.Instr
4 (Function) | RegAlloc.Linear.FreeRegs
mAX_CHARLIKE | Constants
mAX_CONTEXTS | TcRnMonad
mAX_CONTEXT_REDUCTION_DEPTH | Constants
mAX_Double_REG | Constants
mAX_DPH_COMBINE | Vectorise.Builtins.Base
mAX_DPH_PROD | Vectorise.Builtins.Base
mAX_DPH_SCALAR_ARGS | Vectorise.Builtins.Base, Vectorise.Builtins
mAX_DPH_SUM | Vectorise.Builtins.Base
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
maybeAsmTemp | CLabel
maybeAssignTemp | OldCmmUtils
maybeCantVectorise | Vectorise.Monad.Base, Vectorise.Monad
maybeCantVectoriseM | Vectorise.Monad.Base, Vectorise.Monad
maybeCharLikeCon | PrelInfo
MaybeErr | Maybes
maybeIntLikeCon | PrelInfo
maybeInvertCmmExpr | CmmExpr, Cmm, OldCmm
maybeInvertComparison | CmmMachOp, CmmExpr, Cmm, OldCmm
maybeIsLFCon |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
maybeLetNoEscape |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
MaybeMap | TrieMap
maybeMapM | MonadUtils, IOEnv, TcRnMonad
maybeModifyIdInfo | Id, GhcPlugins
maybeParen | IfaceType, IfaceSyn
maybeRead | Util, GhcPlugins
maybeReadFuzzy | Util, GhcPlugins
maybeSingletonCCS | CostCentre
MaybeT |
1 (Type/Class) | Maybes
2 (Data Constructor) | Maybes
maybeToBool | Maybes
maybeToList | Maybes
maybeUnfoldingTemplate | CoreSyn, GhcPlugins
maybeV | Vectorise.Monad.Base, Vectorise.Monad
MayHaveCafRefs | IdInfo, GhcPlugins
mayHaveCafRefs | IdInfo, GhcPlugins
MC | TcMatches
MCompOrigin | TcRnTypes, TcRnMonad
mc_body | TcMatches
mc_what | TcMatches
MDoExpr | HsExpr, HsSyn, GHC
md_anns | HscTypes, GhcPlugins
md_exports | HscTypes, GhcPlugins
md_fam_insts | HscTypes, GhcPlugins
md_insts | HscTypes, GhcPlugins
md_rules | HscTypes, GhcPlugins
md_types | HscTypes, GhcPlugins
md_vect_info | HscTypes, GhcPlugins
ME | Unify
megaSeqIdInfo | IdInfo, GhcPlugins
mergeAlts | CoreUtils, GhcPlugins
MergeStub | DriverPhases
Message | ErrUtils
Messages | ErrUtils
messages | Lexer
MetaDetails | TcType
MetaInfo | TcType
MetaKindVar | Type, GhcPlugins
MetaTv | TcType
metaTvRef | TcType
methName | PrelNames
me_env | Unify
me_tmpls | Unify
MFCR | PPC.Instr
mfix | MonadUtils, IOEnv, TcRnMonad
mfixIdKey | PrelNames
mfixName | PrelNames
MFLR | PPC.Instr
mg_anns | HscTypes, GhcPlugins
mg_binds | HscTypes, GhcPlugins
mg_boot | HscTypes, GhcPlugins
mg_dependent_files | HscTypes, GhcPlugins
mg_deps | HscTypes, GhcPlugins
mg_dir_imps | HscTypes, GhcPlugins
mg_exports | HscTypes, GhcPlugins
mg_fam_insts | HscTypes, GhcPlugins
mg_fam_inst_env | HscTypes, GhcPlugins
mg_fix_env | HscTypes, GhcPlugins
mg_foreign | HscTypes, GhcPlugins
mg_hpc_info | HscTypes, GhcPlugins
mg_insts | HscTypes, GhcPlugins
mg_inst_env | HscTypes, GhcPlugins
mg_modBreaks | HscTypes, GhcPlugins
mg_module | HscTypes, GhcPlugins
mg_rdr_env | HscTypes, GhcPlugins
mg_rules | HscTypes, GhcPlugins
mg_safe_haskell | HscTypes, GhcPlugins
mg_tcs | HscTypes, GhcPlugins
mg_trust_pkg | HscTypes, GhcPlugins
mg_used_names | HscTypes, GhcPlugins
mg_used_th | HscTypes, GhcPlugins
mg_vect_decls | HscTypes, GhcPlugins
mg_vect_info | HscTypes, GhcPlugins
mg_warns | HscTypes, GhcPlugins
minBound_RDR | PrelNames
minFastInt | FastTypes, GhcPlugins
MiniFixityEnv | RnEnv, RnBinds
minimalProcPointSet | CmmProcPoint
minusClassOpKey | PrelNames
minusIntegerIdKey | PrelNames
minusIntegerName | PrelNames
minusList | ListSetOps
minusName | PrelNames
minusNameSet | NameSet, GhcPlugins
minusOccSet | OccName, Name, GhcPlugins
minusRegSet | CmmExpr, Cmm, OldCmm
minusUFM | UniqFM, GhcPlugins
minusUniqSet | UniqSet, GhcPlugins
minusVarEnv | VarEnv, GhcPlugins
minusVarSet | VarSet, GhcPlugins
minus_RDR | PrelNames
minWith | Util, GhcPlugins
mIN_CHARLIKE | Constants
mIN_INTLIKE | Constants
mIN_PAYLOAD_SIZE | Constants
Missing | HsExpr, HsSyn, GHC
missingTupArg | HsUtils, HsSyn, GHC
mi_anns | HscTypes, GhcPlugins, GHC
mi_boot | HscTypes, GhcPlugins, GHC
mi_decls | HscTypes, GhcPlugins, GHC
mi_deps | HscTypes, GhcPlugins, GHC
mi_exports | HscTypes, GhcPlugins, GHC
mi_exp_hash | HscTypes, GhcPlugins, GHC
mi_fam_insts | HscTypes, GhcPlugins, GHC
mi_finsts | HscTypes, GhcPlugins, GHC
mi_fixities | HscTypes, GhcPlugins, GHC
mi_fix_fn | HscTypes, GhcPlugins, GHC
mi_flag_hash | HscTypes, GhcPlugins, GHC
mi_globals | HscTypes, GhcPlugins, GHC
mi_hash_fn | HscTypes, GhcPlugins, GHC
mi_hpc | HscTypes, GhcPlugins, GHC
mi_iface_hash | HscTypes, GhcPlugins, GHC
mi_insts | HscTypes, GhcPlugins, GHC
mi_module | HscTypes, GhcPlugins, GHC
mi_mod_hash | HscTypes, GhcPlugins, GHC
mi_orphan | HscTypes, GhcPlugins, GHC
mi_orphan_hash | HscTypes, GhcPlugins, GHC
mi_rules | HscTypes, GhcPlugins, GHC
mi_trust | HscTypes, GhcPlugins, GHC
mi_trust_pkg | HscTypes, GhcPlugins, GHC
mi_usages | HscTypes, GhcPlugins, GHC
mi_used_th | HscTypes, GhcPlugins, GHC
mi_vect_info | HscTypes, GhcPlugins, GHC
mi_warns | HscTypes, GhcPlugins, GHC
mi_warn_fn | HscTypes, GhcPlugins, GHC
mkAlgTyCon | TyCon, GhcPlugins
mkAllCafsCC | CostCentre
mkAlphaTyVarUnique | Unique
mkAltExpr | CoreUtils, GhcPlugins
mkAltLabel | CLabel
mkAnnEnv | Annotations, GhcPlugins
MKAP | ByteCodeInstr
mkApEntryLabel | CLabel
mkApiErr | HscTypes, GhcPlugins
mkApInfoTableLabel | CLabel
mkApLFInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkAppCo | Coercion, GhcPlugins
mkApps | CoreSyn, GhcPlugins
mkAppTy | Type, TcType, GhcPlugins
mkAppTys | Type, TcType, GhcPlugins
MkApUpd0_Op | PrimOp
mkArgDescr |
1 (Function) | CgCallConv
2 (Function) | StgCmmLayout
mkArgInfo | SimplUtils
mkArrayArrayPrimTy | TysPrim
mkArrayPrimTy | TysPrim
mkArrowKind | TysPrim, Kind, TcType
mkArrowKinds | TysPrim, Kind, TcType
mkAsmTempLabel | CLabel
mkAssign | MkGraph
mkAutoCC | CostCentre
mkAxInstCo | Coercion, GhcPlugins
mkBaseModule | PrelNames
mkBaseModule_ | PrelNames
mkBHUpdInfoLabel | CLabel
mkBigCoreTup | MkCore, GhcPlugins
mkBigCoreTupTy | MkCore, GhcPlugins
mkBigCoreVarTup | MkCore, GhcPlugins
mkBigCoreVarTupTy | MkCore, GhcPlugins
mkBigLHsPatTup | DsUtils
mkBigLHsTup | DsUtils
mkBigLHsVarPatTup | DsUtils
mkBigLHsVarTup | DsUtils
mkBinaryTickBox | DsUtils
mkBindStmt | HsUtils, HsSyn, GHC
mkBitmap | Bitmap
mkBitmapLabel | CLabel
mkBlockId | BlockId
mkBootModDetailsTc | TidyPgm
mkBoringStop | SimplUtils
mkBoxedTupleTy | TysWiredIn, GhcPlugins
mkBranch | MkGraph
mkBuildExpr | MkCore, GhcPlugins
mkBuildTag | StaticFlags
mkBuiltinCo | Vectorise.Utils.Base, Vectorise.Utils
mkBuiltinUnique | Unique
mkByteStringCLit | CmmUtils, OldCmmUtils
mkCAFBlackHoleEntryLabel | CLabel
mkCAFBlackHoleInfoTableLabel | CLabel
mkCall | MkGraph
mkCallEntry | MkGraph
mkCase | SimplUtils
mkCast | CoreUtils, GhcPlugins
mkCbranch | MkGraph
mkCCLabel | CLabel
mkCCostCentre |
1 (Function) | CgProf
2 (Function) | StgCmmProf
mkCCostCentreStack |
1 (Function) | CgProf
2 (Function) | StgCmmProf
mkCCSLabel | CLabel
MkCgInfoDown |
1 (Data Constructor) | CgMonad
2 (Data Constructor) | StgCmmMonad
MkCgState |
1 (Data Constructor) | CgMonad
2 (Data Constructor) | StgCmmMonad
mkCharExpr | MkCore, GhcPlugins
mkCharLit | CoreSyn, GhcPlugins
mkCharLitPat | HsPat, HsSyn, GHC
mkChunkified | MkCore, GhcPlugins
mkClass | Class
mkClassDataConOcc | OccName, Name, GhcPlugins
mkClassDecl | RdrHsSyn
mkClassOpAuxOcc | OccName, Name, GhcPlugins
mkClassPred | Type, TcType, GhcPlugins
mkClassTyCon | TyCon, GhcPlugins
mkClosure | Vectorise.Utils.Closure, Vectorise.Utils
mkClosureApp | Vectorise.Utils.Closure, Vectorise.Utils
mkClosureInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkClosureLabel | CLabel
mkClosureTableLabel | CLabel
mkClosureTypes | Vectorise.Utils.Base, Vectorise.Utils
mkClsOcc | OccName, Name, GhcPlugins
mkClsOccFS | OccName, Name, GhcPlugins
mkCmmCall | MkGraph
mkCmmCodeLabel | CLabel
mkCmmDataLabel | CLabel
mkCmmEntryLabel | CLabel
mkCmmGcPtrLabel | CLabel
mkCmmIfThen | MkGraph
mkCmmIfThenElse | MkGraph
mkCmmInfo | StgCmmClosure
mkCmmInfoLabel | CLabel
mkCmmLitSwitch | StgCmmUtils
mkCmmRetInfoLabel | CLabel
mkCmmRetLabel | CLabel
mkCmmSwitch | StgCmmUtils
mkCmmWhileDo | MkGraph
mkCoAlgCaseMatchResult | DsUtils
mkCoApps | CoreSyn, GhcPlugins
mkCoBind | CoreSyn, GhcPlugins
mkCodeStyle | Outputable, GhcPlugins
mkCoercionType | Coercion, GhcPlugins
mkCoLetMatchResult | DsUtils
mkComment | MkGraph
mkCompulsoryUnfolding | CoreUnfold
mkCon2TagOcc | OccName, Name, GhcPlugins
mkConApp | CoreSyn, GhcPlugins
mkConEntryLabel | CLabel
mkConInfo | ClosureInfo
mkConInfoTableLabel | CLabel
mkConLFInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkConOpPatRn | RnTypes
mkConsExpr | MkCore, GhcPlugins
mkContEx | SimplEnv
mkCoPrimCaseMatchResult | DsUtils
mkCoreApp | MkCore, GhcPlugins
mkCoreAppDs | DsUtils
mkCoreApps | MkCore, GhcPlugins
mkCoreAppsDs | DsUtils
mkCoreConApps | MkCore, GhcPlugins
mkCoreLams | MkCore, GhcPlugins
mkCoreLet | MkCore, GhcPlugins
mkCoreLets | MkCore, GhcPlugins
mkCoreSubst | SimplEnv
mkCoreTup | MkCore, GhcPlugins
mkCoreUnfolding | CoreUnfold
mkCoreVarTup | MkCore, GhcPlugins
mkCoreVarTupTy | MkCore, GhcPlugins
mkCostCentreUnique | Unique
mkCoVar | Var, Coercion, GhcPlugins
mkCoVarCo | Coercion, GhcPlugins
mkCvSubst | Coercion, GhcPlugins
mkDataCOcc | OccName, Name, GhcPlugins
mkDataCon | DataCon, GhcPlugins
mkDataConIds | MkId
mkDataConInfoTable | StgCmmClosure
mkDataConTag | Vectorise.Utils.Base, Vectorise.Utils
mkDataConWorkerOcc | OccName, Name, GhcPlugins
mkDataConWrapperOcc | OccName, Name, GhcPlugins
mkDataLits | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
mkDataOcc | OccName, Name, GhcPlugins
mkDataOccFS | OccName, Name, GhcPlugins
mkDataOccUnique | Unique
mkDataTOcc | OccName, Name, GhcPlugins
mkDataTyConRhs | BuildTyCl
mkDeadStripPreventer | CLabel
mkDefaultLabel | CLabel
mkDefaultMethodOcc | OccName, Name, GhcPlugins
MkDepend | DynFlags, GhcPlugins, GHC
mkDependencies | MkIface
mkDeprecatedGadtRecordDecl | RdrHsSyn
mkDerivedInternalName | Name, GhcPlugins
mkDerivedTyConOcc | OccName, Name, GhcPlugins
mkDFunOcc | OccName, Name, GhcPlugins
mkDFunUnfolding | CoreUnfold
mkDictFunId | MkId
mkDictFunTy | MkId
mkDictOcc | OccName, Name, GhcPlugins
mkDictSelId | MkId
mkDirectJump | MkGraph
mkDirty_MUT_VAR_Label | CLabel
mkDmdType | Demand
mkDoubleExpr | MkCore, GhcPlugins
mkDoubleLit | CoreSyn, GhcPlugins
mkDoubleLitDouble | CoreSyn, GhcPlugins
mkDumpDoc | ErrUtils
mkDUs | NameSet, GhcPlugins
mkDynamicLinkerLabel | CLabel
mkEmptyContInfoTable | CmmInfo
mkEmptySubst | CoreSubst, GhcPlugins
mkEMPTY_MVAR_infoLabel | CLabel
mkEntryLabel | CLabel
mkEqBox | MkCore, GhcPlugins
mkEqPred | Type, TcType, GhcPlugins
mkEqPredCoOcc | OccName, Name, GhcPlugins
mkErrInfo | TcRnMonad
mkErrMsg | ErrUtils
mkErrorAppDs | DsUtils
mkErrStyle | Outputable, GhcPlugins
mkEvalMatchResult | DsUtils
mkEvCast | TcEvidence
mkEvVarX | TcRnTypes, TcRnMonad
mkExplicitHsForAllTy | HsTypes, HsSyn, GHC
mkExport | RdrHsSyn
mkExportedLocalId | Id, GhcPlugins
mkExportedLocalVar | Var, GhcPlugins
mkExprStmt | HsUtils, HsSyn, GHC
mkExternalName | Name, GhcPlugins
mkExtName | RdrHsSyn
mkFamilyTyConApp | Type, GhcPlugins
mkFamInstCo | Coercion, GhcPlugins
mkFastString | FastString, GhcPlugins
mkFastString# | FastString, GhcPlugins
mkFastStringByteList | FastString, GhcPlugins
mkFastStringBytes | FastString, GhcPlugins
mkFastStringForeignPtr | FastString, GhcPlugins
mkFCall | DsCCall
mkFCallId | MkId
mkFCallName | Name, GhcPlugins
mkFinalCall | MkGraph
mkFlatWC | TcRnTypes, TcRnMonad
mkFloatExpr | MkCore, GhcPlugins
mkFloatLit | CoreSyn, GhcPlugins
mkFloatLitFloat | CoreSyn, GhcPlugins
mkFoldrExpr | MkCore, GhcPlugins
mkForAllCo | Coercion, GhcPlugins
mkForAllTy | Type, TcType, GhcPlugins
mkForAllTys | Type, TcType, GhcPlugins
mkForeignExportOcc | OccName, Name, GhcPlugins
mkForeignJump | MkGraph
mkForeignLabel | CLabel
mkForeignTyCon | TyCon, GhcPlugins
mkFunBind | HsUtils, HsSyn, GHC
mkFunCo | Coercion, GhcPlugins
mkFunTy | Type, TcType, GhcPlugins
mkFunTyCon | TyCon, GhcPlugins
mkFunTys | Type, TcType, GhcPlugins
mkFVs | NameSet, GhcPlugins
mkGadtDecl | RdrHsSyn
mkGenC | OccName, Name, GhcPlugins
mkGenD | OccName, Name, GhcPlugins
mkGenDefMethodOcc | OccName, Name, GhcPlugins
mkGeneralLocated | SrcLoc, GhcPlugins, GHC
mkGeneralSrcLoc | SrcLoc, GhcPlugins
mkGeneralSrcSpan | SrcLoc, GhcPlugins
mkGenericDefMethBind | TcClassDcl
mkGenOcc1 | OccName, Name, GhcPlugins
mkGenOcc2 | OccName, Name, GhcPlugins
mkGenR | OccName, Name, GhcPlugins
mkGenRCo | OccName, Name, GhcPlugins
mkGenS | OccName, Name, GhcPlugins
mkGivenFlavor | TcSMonad
mkGlobalId | Id, GhcPlugins
mkGlobalRdrEnv | RdrName, GhcPlugins
mkGlobalVar | Var, GhcPlugins
mkGroupByUsingStmt | HsUtils, HsSyn, GHC
mkGroupUsingStmt | HsUtils, HsSyn, GHC
mkGuardedMatchResult | DsUtils
mkHeapRep | SMRep
mkHiOnlyModLocation | Finder
mkHomeModLocation | Finder
mkHomeModLocation2 | Finder
mkHpcTicksLabel | CLabel
mkHsApp | HsUtils, HsSyn, TcHsSyn, GHC
mkHsAppTy | HsUtils, HsSyn, TcHsSyn, GHC
mkHsAppTys | HsTypes, HsSyn, GHC
mkHsComp | HsUtils, HsSyn, GHC
mkHsConApp | HsUtils, HsSyn, TcHsSyn, GHC
mkHsDictLet | HsUtils, HsSyn, TcHsSyn, GHC
mkHsDo | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsFractional | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsIf | HsUtils, HsSyn, GHC
mkHsIntegral | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsIsString | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsLam | HsUtils, HsSyn, GHC
mkHsLams | HsUtils, HsSyn, GHC
mkHsOpApp | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsOpTy | HsTypes, HsSyn, GHC
mkHsPar | HsUtils, HsSyn, GHC
mkHsQuasiQuote | HsUtils, HsSyn, GHC
mkHsSplice | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsSpliceTy | HsUtils, HsSyn, GHC
mkHsString | HsUtils, HsSyn, GHC
mkHsVarBind | HsUtils, HsSyn, GHC
mkHsWrap | HsUtils, HsSyn, GHC
mkHsWrapCo | HsUtils, HsSyn, GHC
mkHsWrapPat | HsUtils, HsSyn, GHC
mkHsWrapPatCo | HsUtils, HsSyn, GHC
mkIface | MkIface
mkIfaceFixCache | HscTypes, GhcPlugins
mkIfaceHashCache | HscTypes, GhcPlugins
mkIfaceTc | MkIface
mkIfaceWarnCache | HscTypes, GhcPlugins
mkIfLclEnv | TcRnMonad
mkIfThenElse | MkCore, GhcPlugins
mkImplicitHsForAllTy | HsTypes, HsSyn, GHC
mkImplicitUnfolding | CoreUnfold
mkImport | RdrHsSyn
mkImportedFamInst | FamInstEnv
mkImportedInstance | InstEnv
mkImpossibleExpr | MkCore, GhcPlugins
mkIndStaticInfoLabel | CLabel
mkInfoTable | CmmInfo
mkInfoTableLabel | CLabel
mkInlinableUnfolding | CoreUnfold
mkInlinePragma | RdrHsSyn
mkInlineUnfolding | CoreUnfold
mkInScopeSet | VarEnv, GhcPlugins
mkInstCo | Coercion, GhcPlugins
mkInstTyCoOcc | OccName, Name, GhcPlugins
mkInstTyTcOcc | OccName, Name, GhcPlugins
mkInt64LitInt64 | CoreSyn, GhcPlugins
mkIntCLit | CmmUtils, OldCmmUtils
mkIntegerExpr | MkCore, GhcPlugins
mkIntegerIdKey | PrelNames
mkIntegerModule | PrelNames
mkIntegerName | PrelNames
mkInternalName | Name, GhcPlugins
mkInterval | Interval
mkIntExpr | MkCore, GhcPlugins
mkIntExprInt | MkCore, GhcPlugins
mkIntLit | CoreSyn, GhcPlugins
mkIntLitInt | CoreSyn, GhcPlugins
mkIParamTyCon | TyCon, GhcPlugins
mkIPBox | MkCore, GhcPlugins
mkIPName | TysWiredIn, GhcPlugins
mkIPOcc | OccName, Name, GhcPlugins
mkIPPred | Type, TcType, GhcPlugins
mkIPUnbox | MkCore, GhcPlugins
mkITbls | ByteCodeItbls
mkJump | MkGraph
mkJumpGC | MkGraph
mkJumpInstr | Instruction
mkKindErrorCtxt | TcUnify
mkKindTyCon | TyCon, GhcPlugins
mkKindVar | Var, GhcPlugins
MkLabel | Llvm.AbsSyn, Llvm
mkLabel | MkGraph
mkLam | SimplUtils
mkLams | CoreSyn, GhcPlugins
mkLargeSRTLabel | CLabel
mkLast | MkGraph
mkLastStmt | HsUtils, HsSyn, GHC
mkLazyArgStop | SimplUtils
mkLblExpr | CmmUtils, OldCmmUtils
mkLets | CoreSyn, GhcPlugins
mkLFArgument |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkLFBlackHole | StgCmmClosure
mkLFImported |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkLFLetNoEscape |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkLFReEntrant |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkLFThunk |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkLHsPar | HsUtils, HsSyn, GHC
mkLHsPatTup | DsUtils
mkLHsTupleExpr | HsUtils, HsSyn, GHC
mkLHsVarPatTup | DsUtils
mkLHsVarTuple | HsUtils, HsSyn, GHC
mkLHsWrap | HsUtils, HsSyn, GHC
mkLHsWrapCo | HsUtils, HsSyn, GHC
mkLiftedPrimTyCon | TyCon, GhcPlugins
mkListExpr | MkCore, GhcPlugins
mkListTy | TysWiredIn, GhcPlugins
mkLitInteger | Literal, GhcPlugins
mkLitString | FastString, GhcPlugins
mkLitString# | FastString, GhcPlugins
mkLiveness | CmmUtils, OldCmmUtils, CmmBuildInfoTables
mkLlvmFunc | LlvmCodeGen.Base
mkLoadInstr | Instruction
mkLocalClosureLabel | CLabel
mkLocalClosureTableLabel | CLabel
mkLocalConEntryLabel | CLabel
mkLocalConInfoTableLabel | CLabel
mkLocalEntryLabel | CLabel
mkLocalFamInst | FamInstEnv
mkLocalId | Id, GhcPlugins
mkLocalIdWithInfo | Id, GhcPlugins
mkLocalInfoTableLabel | CLabel
mkLocalInstance | InstEnv
mkLocalisedName | Vectorise.Monad.Naming, Vectorise.Monad
mkLocalisedOccName | Name, GhcPlugins
mkLocalOcc | OccName, Name, GhcPlugins
mkLocalStaticConEntryLabel | CLabel
mkLocalStaticInfoTableLabel | CLabel
mkLocalVar | Var, GhcPlugins
mkLocMessage | ErrUtils
mkLongErrMsg | ErrUtils
mkLongWarnMsg | ErrUtils
mkLookupFun | ListSetOps
mkMachChar | Literal, GhcPlugins
mkMachDouble | Literal, GhcPlugins
mkMachFloat | Literal, GhcPlugins
mkMachInt | Literal, GhcPlugins
mkMachInt64 | Literal, GhcPlugins
mkMachString | Literal, GhcPlugins
mkMachWord | Literal, GhcPlugins
mkMachWord64 | Literal, GhcPlugins
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, GhcPlugins
mkMetaKindVar | TcType
mkMethodOcc | OccName, Name, GhcPlugins
mkMiddle | MkGraph
mkMinimalBySCs | TcType
mkModDeps | TcRnTypes, TcRnMonad
mkModule | Module, GhcPlugins, GHC
mkModuleEnv | Module, GhcPlugins
mkModuleName | Module, GhcPlugins, GHC
mkModuleNameFS | Module, GhcPlugins
mkModuleSet | Module, GhcPlugins
mkMultiAssign | StgCmmUtils
mkMutableArrayArrayPrimTy | TysPrim
mkMutableArrayPrimTy | TysPrim
mkMutableByteArrayPrimTy | TysPrim
mkMutVarPrimTy | TysPrim
mkMVarPrimTy | TysPrim
mkNameCacheUpdater | IfaceEnv
mkNameEnv | NameEnv, GhcPlugins
mkNameG_dName | DsMeta
mkNameG_tcName | DsMeta
mkNameG_vName | DsMeta
mkNameSet | NameSet, GhcPlugins
mkNatM_State | NCGMonad
mkNegAppRn | RnTypes
mkNewTyConRhs | BuildTyCl
mkNewTyCoOcc | OccName, Name, GhcPlugins
mkNewTypeCo | Coercion, GhcPlugins
mkNilExpr | MkCore, GhcPlugins
mkNilPat | HsPat, HsSyn, GHC
mkNop | MkGraph
mkNoRepType | Util, GhcPlugins
mkNoScope | CoreSyn, GhcPlugins
mkNoTick | CoreSyn, GhcPlugins
mkNPat | HsUtils, HsSyn, GHC
mkNPlusKPat | HsUtils, HsSyn, GHC
mkNthCo | Coercion, GhcPlugins
mkOccEnv | OccName, Name, GhcPlugins
mkOccEnv_C | OccName, Name, GhcPlugins
mkOccName | OccName, Name, GhcPlugins
mkOccNameFS | OccName, Name, GhcPlugins
mkOccSet | OccName, Name, GhcPlugins
mkOpAppRn | RnTypes
mkOpenSubst | CoreSubst, GhcPlugins
mkOpenTvSubst | Type, TcType, GhcPlugins
mkOpFormRn | RnTypes
mkOptTickBox | DsUtils
mkOrig | RdrName, GhcPlugins
mkOtherCon | CoreSyn, GhcPlugins
mkOverLit | Inst
mkPackageId | PackageConfig, Packages, GhcPlugins
mkPADFunOcc | OccName, Name, GhcPlugins
MKPAP | ByteCodeInstr
mkParPat | HsUtils, HsSyn, GHC
mkPArrDataConUnique | Unique
mkPArrTy | TysWiredIn, GhcPlugins
mkPDataDataConOcc | OccName, Name, GhcPlugins
mkPDatasDataConOcc | OccName, Name, GhcPlugins
mkPDatasTyConOcc | OccName, Name, GhcPlugins
mkPDatasType | Vectorise.Utils.Base, Vectorise.Utils
mkPDataTyConOcc | OccName, Name, GhcPlugins
mkPDataType | Vectorise.Utils.Base, Vectorise.Utils
mkPhiTy | TcType
mkPicBaseLabel | CLabel
mkPiCo | Coercion, GhcPlugins
mkPiCos | Coercion, GhcPlugins
mkPiKinds | Type, GhcPlugins
mkPiType | Type, GhcPlugins
mkPiTypes | Type, GhcPlugins
mkPlainErrMsg | ErrUtils
mkPlainModuleInitLabel | CLabel
mkPlainWarnMsg | ErrUtils
mkPragFun | TcBinds
mkPredKeyForTypeMap | TcSMonad
mkPrefixConPat | HsPat, HsSyn, GHC
mkPrelImports | HeaderInfo
mkPreludeClassUnique | Unique
mkPreludeDataConUnique | Unique
mkPreludeMiscIdUnique | Unique
mkPreludeTyConUnique | Unique
mkPReprTyConOcc | OccName, Name, GhcPlugins
mkPReprType | Vectorise.Utils.Base, Vectorise.Utils
mkPrimCallLabel | CLabel
mkPrimEqType | Type, GhcPlugins
mkPrimModule | PrelNames
mkPrimOpId | MkId
mkPrimOpIdUnique | Unique
mkPrimTyCon | TyCon, GhcPlugins
mkPrimTyConName | TysPrim
mkPrintUnqualified | HscTypes, GhcPlugins
mkPrintUnqualifiedDs | DsMonad
mkPrintUnqualifiedForModule | GHC
mkProductBox | MkId
mkPromotedDataTyCon | TyCon, GhcPlugins
mkPromotedTypeTyCon | TyCon, GhcPlugins
mkPseudoUniqueD | Unique
mkPseudoUniqueE | Unique
mkPseudoUniqueH | Unique
mkPState | Lexer
mkQual | RdrName, GhcPlugins
mkRdrQual | RdrName, GhcPlugins
mkRdrUnqual | RdrName, GhcPlugins
mkRealSrcLoc | SrcLoc, GhcPlugins
mkRealSrcSpan | SrcLoc, GhcPlugins
mkReboxingAlt | MkId
mkRecConstrOrUpdate | RdrHsSyn
mkRecStmt | HsUtils, HsSyn, GHC
mkRednCountsLabel | CLabel
mkReflCo | Coercion, GhcPlugins
mkRegClassUnique | Unique
mkRegLiveness | CgCallConv
mkRegPairUnique | Unique
mkRegRegMoveInstr | Instruction
mkRegSet | CmmExpr, Cmm, OldCmm
mkRegSingleUnique | Unique
mkRegSubUnique | Unique
mkReturn | MkGraph
mkReturnInfoLabel | CLabel
mkReturnPtLabel | CLabel
mkReturnSimple | MkGraph
mkRhsStop | SimplUtils
mkRnEnv2 | VarEnv, GhcPlugins
mkRODataLits | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
mkRtsApFastLabel | CLabel
mkRtsPrimOpLabel | CLabel
mkRTSRep | SMRep
mkRtsSlowTickyCtrLabel | CLabel
mkRule | Rules, GhcPlugins
mkRuleBase | Rules, GhcPlugins
mkRuntimeErrorApp | MkCore, GhcPlugins
mkSafeCall | MkGraph
mkSelectorBinds | DsUtils
mkSelectorEntryLabel | CLabel
mkSelectorInfoLabel | CLabel
mkSelectorLFInfo |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
mkSigFun | TcBinds
mkSigmaTy | TcType
mkSigTvFn | RnBinds
mkSimpleConDecl | RdrHsSyn
mkSimpleHsAlt | HsUtils, HsSyn, TcHsSyn, GHC
mkSimpleLit | StgCmmUtils
mkSimpleMatch | HsUtils, HsSyn, GHC
mkSimplEnv | SimplEnv
mkSimpleUnfolding | CoreUnfold
mkSingletonCCS | CostCentre
mkSlowEntryLabel | CLabel
mkSmallTupleCase | MkCore, GhcPlugins
mkSmallTupleSelector | MkCore, GhcPlugins
mkSolvedFlavor | TcSMonad
mkSpecInfo | Rules, GhcPlugins
mkSpecOcc | OccName, Name, GhcPlugins
mkSpillInstr | Instruction
mkSplitMarkerLabel | CLabel
mkSplitUniqSupply | UniqSupply, GhcPlugins
mkSrcErr | HscTypes, GhcPlugins
mkSrcLoc | SrcLoc, GhcPlugins, GHC
mkSrcSpan | SrcLoc, GhcPlugins, GHC
mkSRTLabel | CLabel
mkStableIdFromName | TcEnv
mkStableIdFromString | TcEnv
mkStableNamePrimTy | TysPrim
mkStablePtrPrimTy | TysPrim
mkStackRep | SMRep
mkStatePrimTy | TysPrim
mkStaticClosure |
1 (Function) | CgHeapery
2 (Function) | StgCmmHeap
mkStaticClosureFields |
1 (Function) | CgHeapery
2 (Function) | StgCmmHeap
mkStaticConEntryLabel | CLabel
mkStaticInfoTableLabel | CLabel
mkStkAmodes | CgStackery
mkStmts | OldCmmUtils
mkStore | MkGraph
mkStrictSig | Demand
mkStringExpr | MkCore, GhcPlugins
mkStringExprFS | MkCore, GhcPlugins
mkStringLit | CoreSyn, GhcPlugins
mkStringLitLabel | CLabel
mkStubPaths | Finder
mkSubst | CoreSubst, GhcPlugins
mkSuperDictSelOcc | OccName, Name, GhcPlugins
mkSuperKindTyCon | TyCon, GhcPlugins
mkSwitch | MkGraph
mkSymCo | Coercion, GhcPlugins
mkSynTyCon | TyCon, GhcPlugins
mkSysLocal | Id, GhcPlugins
mkSysLocalM | Id, GhcPlugins
mkSystemName | Name, GhcPlugins
mkSystemNameAt | Name, GhcPlugins
mkSystemVarName | Name, GhcPlugins
mkSysTvName | Name, GhcPlugins
mkTag2ConOcc | OccName, Name, GhcPlugins
mkTaggedObjectLoad | StgCmmUtils
mkTcAppCo | TcEvidence
mkTcAppCos | TcEvidence
mkTcAxInstCo | TcEvidence
mkTcCoVarCo | TcEvidence
mkTcForAllCo | TcEvidence
mkTcForAllCos | TcEvidence
mkTcFunCo | TcEvidence
mkTcInstCos | TcEvidence
mkTcNthCo | TcEvidence
mkTcOcc | OccName, Name, GhcPlugins
mkTcOccFS | OccName, Name, GhcPlugins
mkTcOccUnique | Unique
mkTcReflCo | TcEvidence
mkTcSymCo | TcEvidence
mkTcTransCo | TcEvidence
mkTcTyConAppCo | TcEvidence
mkTcTyVar | Var, GhcPlugins
mkTcTyVarName | TcMType
mkTemplateLocal | Id, GhcPlugins
mkTemplateLocals | Id, GhcPlugins
mkTemplateLocalsNum | Id, GhcPlugins
mkThisGhcModule | PrelNames
mkThisGhcModule_ | PrelNames
mkTick | CoreUtils, GhcPlugins
mkTickBox | StgCmmHpc
mkTickNoHNF | CoreUtils, GhcPlugins
mkTopCAFInfo | CmmBuildInfoTables
mkTopDmdType | Demand
mkTopFunBind | HsUtils, HsSyn, GHC
mkTopSpliceDecl | RdrHsSyn
mkTopTickyCtrLabel | CLabel
mkTopTvSubst | Type, TcType, GhcPlugins
mkTopUnfolding | CoreUnfold
mkTransCo | Coercion, GhcPlugins
mkTransformByStmt | HsUtils, HsSyn, GHC
mkTransformStmt | HsUtils, HsSyn, GHC
mkTupleCase | MkCore, GhcPlugins
mkTupleDataConUnique | Unique
mkTupleModule | PrelNames
mkTupleOcc | OccName, Name, GhcPlugins
mkTupleSelector | MkCore, GhcPlugins
mkTupleTy | TysWiredIn, GhcPlugins
mkTupleTyCon | TyCon, GhcPlugins
mkTupleTyConUnique | Unique
mkTVarPrimTy | TysPrim
mkTvOccUnique | Unique
mkTvSubst | Type, TcType, GhcPlugins
mkTyApps | CoreSyn, GhcPlugins
mkTyBind | CoreSyn, GhcPlugins
mkTyConApp | Type, TcType, GhcPlugins
mkTyConAppCo | Coercion, GhcPlugins
mkTyConApp_RDR | PrelNames
mkTyConTy | Type, TcType, GhcPlugins
mkTyCon_RDR | PrelNames
mkTyData | RdrHsSyn
mkTyFamily | RdrHsSyn
mkTypeEnv | HscTypes, GhcPlugins
mkTypeEnvWithImplicits | HscTypes, GhcPlugins
mkTySynonym | RdrHsSyn
mkTyVar | Var, GhcPlugins
mkTyVarOcc | OccName, Name, GhcPlugins
mkTyVarOccFS | OccName, Name, GhcPlugins
mkTyVarTy | Type, TcType, GhcPlugins
mkTyVarTys | Type, TcType, GhcPlugins
mkUnboundName | PrelNames
mkUnfolding | CoreUnfold
mkUniqSet | UniqSet, GhcPlugins
mkUnique | Unique
mkUniqueGrimily | Unique
mkUnpackCase | MkId
mkUnqual | RdrName, GhcPlugins
mkUnsafeCall | MkGraph
mkUnsafeCo | Coercion, GhcPlugins
mkUpdInfoLabel | CLabel
mkUsedNames | MkIface
mkUserCC | CostCentre
mkUserLocal | Id, GhcPlugins
mkUserLocalM | Id, GhcPlugins
mkUserStyle | Outputable, GhcPlugins
mkVanillaGlobal | Id, GhcPlugins
mkVanillaGlobalWithInfo | Id, GhcPlugins
mkVanillaTuplePat | DsUtils
mkVarApps | CoreSyn, GhcPlugins
mkVarBind | HsUtils, HsSyn, GHC
mkVarEnv | VarEnv, GhcPlugins
mkVarOcc | OccName, Name, GhcPlugins
mkVarOccFS | OccName, Name, GhcPlugins
mkVarOccUnique | Unique
mkVarSet | VarSet, GhcPlugins
mkVarUnqual | RdrName, GhcPlugins
mkVectDataConOcc | OccName, Name, GhcPlugins
mkVectId | Vectorise.Monad.Naming, Vectorise.Monad
mkVectIsoOcc | OccName, Name, GhcPlugins
mkVectOcc | OccName, Name, GhcPlugins
mkVectTyConOcc | OccName, Name, GhcPlugins
mkViewMatchResult | DsUtils
mkVirtConstrOffsets | StgCmmLayout, StgCmmHeap
mkVirtHeapOffsets |
1 (Function) | CgHeapery
2 (Function) | StgCmmLayout, StgCmmHeap
mkVirtStkOffsets | CgStackery
mkVirtualReg |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.RegInfo
mkWantedFlavor | TcSMonad
mkWarnMsg | ErrUtils
MkWeakForeignEnvOp | PrimOp
MkWeakOp | PrimOp
mkWeakPrimTy | TysPrim
mkWildCase | MkCore, GhcPlugins
mkWildEvBinder | MkCore, GhcPlugins
mkWildValBinder | MkCore, GhcPlugins
mkWiredInIdName | Id, GhcPlugins
mkWiredInName | Name, GhcPlugins
mkWord64LitWord64 | CoreSyn, GhcPlugins
mkWordCLit | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
mkWordExpr | MkCore, GhcPlugins
mkWordExprWord | MkCore, GhcPlugins
mkWordLit | CoreSyn, GhcPlugins
mkWordLitWord | CoreSyn, GhcPlugins
mkWorkerArgs | WwLib
mkWorkerId | Id, GhcPlugins
mkWorkerOcc | OccName, Name, GhcPlugins
mkWpEvApps | TcEvidence
mkWpEvVarApps | TcEvidence
mkWpLams | TcEvidence
mkWpLet | TcEvidence
mkWpTyApps | TcEvidence
mkWpTyLams | TcEvidence
mkWrapper | WorkWrap
mkWrapType | Vectorise.Utils.Base, Vectorise.Utils
mkWwBodies | WwLib
mkWwInlineRule | CoreUnfold
mkWWstr | WwLib
mkZFastString | FastString, GhcPlugins
mkZFastStringBytes | FastString, GhcPlugins
mkZonkTcTyVar | TcHsSyn
mk_easy_FunBind | HsUtils, HsSyn, GHC
mk_known_key_name | PrelNames
ml_hi_file | Module, GhcPlugins, GHC
ml_hs_file | Module, GhcPlugins, GHC
ml_obj_file | Module, GhcPlugins, GHC
Mname | ExternalCore
modAliases | Llvm.AbsSyn, Llvm
ModBreaks |
1 (Type/Class) | HscTypes, GhcPlugins, GHC
2 (Data Constructor) | HscTypes, GhcPlugins, GHC
modBreaks_decls | HscTypes, GhcPlugins, GHC
modBreaks_flags | HscTypes, GhcPlugins, GHC
modBreaks_locs | HscTypes, GhcPlugins, GHC
modBreaks_vars | HscTypes, GhcPlugins, GHC
modComments | Llvm.AbsSyn, Llvm
ModDetails |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
Mode | Pretty
modFuncs | Llvm.AbsSyn, Llvm
modFwdDecls | Llvm.AbsSyn, Llvm
modGlobals | Llvm.AbsSyn, Llvm
ModGuts |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
ModIface |
1 (Type/Class) | HscTypes, GhcPlugins, GHC
2 (Data Constructor) | HscTypes, GhcPlugins, GHC
modificationTimeIfExists | Util, GhcPlugins
modify | State
modifyAnnProvenanceNameM | HsDecls, HsSyn, GHC
modifyGraph | CmmUtils, OldCmmUtils
modifyIdInfo | Id, GhcPlugins
modifyInertTcS | TcSMonad
modifyInlinePragma | Id, GhcPlugins
modifyInScope | SimplEnv
modifySession | GhcMonad
modifyVarEnv | VarEnv, GhcPlugins
modifyVarEnv_Directly | VarEnv, GhcPlugins
modInfoExports | GHC
modInfoIface | GHC
modInfoInstances | GHC
modInfoIsExportedName | GHC
modInfoLookupName | GHC
modInfoModBreaks | GHC
modInfoSafe | GHC
modInfoTopLevelScope | GHC
modInfoTyThings | GHC
ModLocation |
1 (Type/Class) | Module, GhcPlugins, GHC
2 (Data Constructor) | Module, GhcPlugins, GHC
ModLocationCache | HscTypes, GhcPlugins
modNode | GraphOps, GraphColor
ModSummary |
1 (Type/Class) | HscTypes, GhcPlugins, GHC
2 (Data Constructor) | HscTypes, GhcPlugins, GHC
Module |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
3 (Type/Class) | Module, GhcPlugins, GHC
ModuleAnnProvenance | HsDecls, HsSyn, GHC
ModuleEnv | Module, GhcPlugins
moduleEnvElts | Module, GhcPlugins
moduleEnvKeys | Module, GhcPlugins
moduleEnvToList | Module, GhcPlugins
ModuleGraph | HscTypes, GhcPlugins, GHC
ModuleInfo | GHC
moduleInfo | GHC
moduleIsInterpreted | InteractiveEval, GHC
ModuleName | Module, GhcPlugins, GHC
moduleName | Module, GhcPlugins, GHC
moduleNameColons | Module, GhcPlugins
ModuleNameEnv | Module, GhcPlugins
moduleNameFS | Module, GhcPlugins
moduleNameSlashes | Module, GhcPlugins
moduleNameString | Module, GhcPlugins, GHC
moduleName_RDR | PrelNames
modulePackageId | Module, GhcPlugins, GHC
ModuleSet | Module, GhcPlugins
moduleSetElts | Module, GhcPlugins
ModuleTarget | Annotations, GhcPlugins
moduleToPkgConfAll | Packages, GhcPlugins
modVectInfo | Vectorise.Env
mONAD | PrelNames
monadClassKey | PrelNames
monadClassName | PrelNames
monadClass_RDR | PrelNames
MonadComp | HsExpr, HsSyn, GHC
MonadFix | MonadUtils, IOEnv, TcRnMonad
monadFixClassKey | PrelNames
monadFixClassName | PrelNames
MonadIO | MonadUtils, IOEnv, TcRnMonad
monadPlusClassKey | PrelNames
monadPlusClassName | PrelNames
MonadThings | HscTypes, GhcPlugins
MonadUnique | UniqSupply, GhcPlugins, SimplMonad
mONAD_FIX | PrelNames
mONAD_ZIP | PrelNames
MOV | X86.Instr
moveSp | SPARC.Instr
MOVSxL | X86.Instr
MOVZxL | X86.Instr
mo_32To16 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_32To8 | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Add | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_And | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Eq | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Acos | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Asin | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Atan | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Cos | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Cosh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Exp | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Log | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Pwr | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Sin | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Sinh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Sqrt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Tan | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F32_Tanh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Acos | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Asin | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Atan | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Cos | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Cosh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Exp | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Log | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Pwr | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Sin | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Sinh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Sqrt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Tan | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F64_Tanh | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_FF_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_FS_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Add | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Eq | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Ge | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Gt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Le | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Lt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Mul | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Ne | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Neg | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Quot | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_F_Sub | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Memcpy | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Memmove | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Memset | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Mul | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Ne | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Not | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Or | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_PopCnt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_SF_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Shl | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_SS_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Sub | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_s_16To32 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_s_16ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_s_32ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_s_8To32 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_s_8ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Ge | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Gt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Le | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Lt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_MulMayOflo | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Neg | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Quot | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Rem | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_S_Shr | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Touch | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_UU_Conv | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_u_16To32 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_u_16ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_u_32ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_u_8To32 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_u_8ToWord | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Ge | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Gt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Le | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Lt | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_MulMayOflo | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Quot | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Rem | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_U_Shr | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordAdd | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordAnd | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordEq | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordMul | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordNe | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordNot | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordOr | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSGe | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSGt | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordShl | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSLe | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSLt | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSNeg | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSQuot | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSRem | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSShr | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordSub | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_WordTo16 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_WordTo32 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_WordTo8 | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordUGe | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordUGt | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordULe | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordULt | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordUQuot | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordURem | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordUShr | CmmMachOp, CmmExpr, Cmm, OldCmm
mo_wordXor | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_WriteBarrier | CmmMachOp, CmmExpr, Cmm, OldCmm
MO_Xor | CmmMachOp, CmmExpr, Cmm, OldCmm
MR | PPC.Instr
msHiFilePath | HscTypes, GhcPlugins
msHsFilePath | HscTypes, GhcPlugins
msObjFilePath | HscTypes, GhcPlugins
ms_hsc_src | HscTypes, GhcPlugins, GHC
ms_hspp_buf | HscTypes, GhcPlugins, GHC
ms_hspp_file | HscTypes, GhcPlugins, GHC
ms_hspp_opts | HscTypes, GhcPlugins, GHC
ms_hs_date | HscTypes, GhcPlugins, GHC
ms_imps | HscTypes, GhcPlugins
ms_location | HscTypes, GhcPlugins, GHC
ms_mod | HscTypes, GhcPlugins, GHC
ms_mod_name | HscTypes, GhcPlugins, GHC
ms_obj_date | HscTypes, GhcPlugins, GHC
ms_srcimps | HscTypes, GhcPlugins, GHC
ms_textual_imps | HscTypes, GhcPlugins, GHC
MTCTR | PPC.Instr
MUL | X86.Instr
MULLW | PPC.Instr
MULLW_MayOflo | PPC.Instr
mustHaveLocalBinding | Var, GhcPlugins
mutableArrayArrayPrimTyCon | TysPrim
mutableArrayArrayPrimTyConKey | PrelNames
mutableArrayPrimTyCon | TysPrim
mutableArrayPrimTyConKey | PrelNames
mutableByteArrayPrimTyCon | TysPrim
mutableByteArrayPrimTyConKey | PrelNames
MutVar | RtClosureInspect
mutVarPrimTyCon | TysPrim
mutVarPrimTyConKey | PrelNames
mUT_ARR_PTRS_CARD_BITS | Constants
MVar | RtClosureInspect
mVarPrimTyCon | TysPrim
mVarPrimTyConKey | PrelNames
MyThreadIdOp | PrimOp
mzipIdKey | PrelNames
mzipName | PrelNames
Naked | Llvm.Types, Llvm
Name | Name, GhcPlugins, GHC
NameCache |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
NameCacheUpdater | IfaceEnv
Named | CgExtCode
NamedTarget | Annotations, GhcPlugins
NamedThing | Name, GhcPlugins, GHC
NameEnv | NameEnv, GhcPlugins
nameEnvElts | NameEnv, GhcPlugins
nameEnvUniqueElts | NameEnv, GhcPlugins
nameIsLocalOrFrom | Name, GhcPlugins
NameMaker | RnPat
nameModule | Name, GhcPlugins, GHC
nameModule_maybe | Name, GhcPlugins
NameNotInScope1 | Outputable, GhcPlugins
NameNotInScope2 | Outputable, GhcPlugins
nameOccName | Name, GhcPlugins
nameOfObject | HscTypes, GhcPlugins
NameQual | Outputable, GhcPlugins
nameRdrName | RdrName, GhcPlugins
NameSet | NameSet, GhcPlugins
nameSetToList | NameSet, GhcPlugins
NameSpace | OccName, Name, GhcPlugins
nameSrcLoc | Name, GhcPlugins
nameSrcSpan | Name, GhcPlugins, GHC
nameTyConName | DsMeta
nameUnique | Name, GhcPlugins
NameUnqual | Outputable, GhcPlugins
narrow16IntLit | Literal, GhcPlugins
Narrow16IntOp | PrimOp
narrow16WordLit | Literal, GhcPlugins
Narrow16WordOp | PrimOp
narrow32IntLit | Literal, GhcPlugins
Narrow32IntOp | PrimOp
narrow32WordLit | Literal, GhcPlugins
Narrow32WordOp | PrimOp
narrow8IntLit | Literal, GhcPlugins
Narrow8IntOp | PrimOp
narrow8WordLit | Literal, GhcPlugins
Narrow8WordOp | PrimOp
narrowS | CmmType, CmmExpr, Cmm, OldCmm
narrowU | CmmType, CmmExpr, Cmm, OldCmm
NatBasicBlock | Instruction
NatCmm | Instruction
NatCmmDecl | Instruction
natCmmTopToLive | RegAlloc.Liveness
nativeCodeGen | AsmCodeGen
NativeDirectCall | CmmNode, Cmm
NativeNodeCall | CmmNode, Cmm
NativeReturn | CmmNode, Cmm
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
ncgDebugIsOn | Util, GhcPlugins
NCU | IfaceEnv
NE |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
needImportedSymbols | PIC
needSaturated | CoreSyn, GhcPlugins
needsCaseBinding | CoreUtils, GhcPlugins
needsCDecl | CLabel
needsSRT | Cmm, ClosureInfo
needsTemplateHaskell | GHC
NEG |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Instr
NegApp | HsExpr, HsSyn, GHC
negateClassOpKey | PrelNames
negateFastInt | FastTypes, GhcPlugins
negateFixity | BasicTypes, GhcPlugins, GHC
negateFractionalLit | BasicTypes, GhcPlugins
negateIntegerIdKey | PrelNames
negateIntegerName | PrelNames
negateName | PrelNames
NegateOrigin | TcRnTypes, TcRnMonad
NEGI | X86.Instr
NEON | Platform
neqIntegerIdKey | PrelNames
neqIntegerName | PrelNames
Nest | Llvm.Types, Llvm
nest |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
NestedAtomically |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
nestImplicTcS | TcSMonad
NEVER | SPARC.Cond
NeverActive | BasicTypes, GhcPlugins
neverInlinePragma | BasicTypes, GhcPlugins
neverQualify | Outputable, GhcPlugins
neverUnfoldGuidance | CoreSyn, GhcPlugins
NewAlignedPinnedByteArrayOp_Char | PrimOp
NewArrayArrayOp | PrimOp
NewArrayOp | PrimOp
newArrowScope | TcRnTypes, TcRnMonad
NewBCOOp | PrimOp
NEWBLOCK |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
newBreakArray | BreakArray
newBufHandle | BufWrite
NewByteArrayOp_Char | PrimOp
newByteStringCLit |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
newDerivOnLoc | DynFlags, GhcPlugins, GHC
newDFunName | TcEnv
newDict | TcMType
newDummyVar | Vectorise.Monad.Naming, Vectorise.Monad
newEq | TcMType
newEqVar | TcSMonad
newEvVar |
1 (Function) | TcMType
2 (Function) | TcSMonad
newEvVars | TcMType
newExportedVar | Vectorise.Monad.Naming, Vectorise.Monad
newFailLocalDs | DsMonad
newFamInstTyConName | TcEnv
newFastMutInt | FastMutInt
newFastMutPtr | FastMutInt
newFlattenSkolemTy | TcSMonad
newFlexiTcSTy | TcSMonad
newFlexiTyVar | TcMType
newFlexiTyVarTy | TcMType
newFlexiTyVarTys | TcMType
newFunctionName | CgExtCode
newGivenEqVar | TcSMonad
newGlobalBinder | IfaceEnv
newHscEnv | HscMain
newId | SimplMonad
newIfaceName | IfaceEnv
newIfaceNames | IfaceEnv
newImplication | TcUnify
newImplicitBinder | IfaceEnv, BuildTyCl
newImport | CgExtCode
newIP | TcMType
newIPName | IfaceEnv
newKindConstraint | TcSMonad
newLabel | CgExtCode
newLabelC | CgMonad
newLocal | CgExtCode
newLocalBndrRn | RnEnv
newLocalBndrsRn | RnEnv
newLocalName | TcRnMonad, DsMonad, TcEnv
newLocalVar | Vectorise.Monad.Naming, Vectorise.Monad, Vectorise.Utils
newLocalVars | Vectorise.Monad.Naming, Vectorise.Monad
newLocalVVar | Vectorise.Utils.Base, Vectorise.Utils
newMetaKindVar | TcMType
newMetaKindVars | TcMType
newMetaTyVar | TcMType
newMetaUnique | TcRnMonad
newMethodFromName | Inst
newMutVar | IOEnv, TcRnMonad
NewMutVarOp | PrimOp
NewMVarOp | PrimOp
newName | TcRnMonad
newNode | GraphBase, GraphColor
newNoSigLetBndr | TcPat
NewOrData | HsDecls, HsSyn, GHC
newOverloadedLit | Inst
NewPinnedByteArrayOp_Char | PrimOp
newPredVarDs | DsMonad
newReadState | Binary
newSigLetBndr | TcPat
newStablePtrIdKey | PrelNames
newStablePtrName | PrelNames
newStablePtr_RDR | PrelNames
newStringCLit |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
newSysLocalDs | DsMonad
newSysLocalIds | TcRnMonad
newSysLocalsDs | DsMonad
newTagUnique | Unique
newTcEvBinds | TcRnMonad, TcMType
newTcRef | TcRnMonad
newTemp |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
newTempName | SysTools
newTopSrcBinder | RnEnv
NewTVarOp | PrimOp
NewTyCon | TyCon, GhcPlugins
newTyConCo | TyCon, GhcPlugins
newTyConCo_maybe | TyCon, GhcPlugins
newTyConEtadRhs | TyCon, GhcPlugins
newTyConInstRhs | Type, GhcPlugins
newTyConRhs | TyCon, GhcPlugins
NewType | HsDecls, HsSyn, GHC
Newtype | ExternalCore
NewTypeDerived | TcEnv
NewtypeWrap | RtClosureInspect, InteractiveEval
newTyVar | Vectorise.Monad.Naming, Vectorise.Monad
newUnboxedTupleRegs | StgCmmUtils
newUniqSupply |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
newUnique |
1 (Function) | CgMonad
2 (Function) | TcRnMonad, DsMonad
3 (Function) | StgCmmMonad
newUniqueId | DsMonad
newUniqueSupply | TcRnMonad, DsMonad
newWantedEvVar | TcMType
newWantedEvVars | TcMType
newWriteState | Binary
nextChar | StringBuffer
nextIsEOF | Lexer
ne_RDR | PrelNames
niFixTvSubst | Unify
nilDataCon | TysWiredIn, GhcPlugins
nilDataConKey | PrelNames
nilFS | FastString, GhcPlugins
nilOL | OrdList
niSubstTvSet | Unify
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
nlTuplePat | HsUtils, HsSyn, GHC
nlVarPat | HsUtils, HsSyn, GHC
nlWildConPat | HsUtils, HsSyn, GHC
nlWildPat | HsUtils, HsSyn, GHC
No | Vectorise.Monad.Base, Vectorise.Monad
NoAlias | Llvm.Types, Llvm
NoArg | CmdLineParser
noArityDataCon_RDR | PrelNames
NoArrowCtxt | TcRnTypes, TcRnMonad
noBinderInfo | StgSyn
noCafIdInfo | IdInfo, GhcPlugins
NoCafRefs | IdInfo, GhcPlugins
NoCapture | Llvm.Types, Llvm
noCCS | CostCentre
noCCSAttached | CostCentre
noCgStmts | CgMonad
NoC_SRT | Cmm, ClosureInfo, OldCmm
Node |
1 (Type/Class) | GraphBase, GraphColor
2 (Data Constructor) | GraphBase, GraphColor
3 (Type/Class) | Digraph
node | CmmExpr, Cmm, OldCmm
nodeClass | GraphBase, GraphColor
nodeCoalesce | GraphBase, GraphColor
nodeColor | GraphBase, GraphColor
nodeConflicts | GraphBase, GraphColor
nodeExclusions | GraphBase, GraphColor
NoDefMeth | Class
nodeId | GraphBase, GraphColor
nodeMustPointToIt |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
noDependencies | HscTypes, GhcPlugins
nodePreference | GraphBase, GraphColor
nodeReg | CmmExpr, Cmm, OldCmm
NoDM | BasicTypes, GhcPlugins
NoDup | SimplUtils
NoDuplicateOp | PrimOp
noForeignExportCoercionYet | HsDecls, HsSyn, GHC
noForeignImportCoercionYet | HsDecls, HsSyn, GHC
noFreeRegs |
1 (Function) | RegAlloc.Linear.SPARC.FreeRegs
2 (Function) | RegAlloc.Linear.PPC.FreeRegs
3 (Function) | RegAlloc.Linear.X86.FreeRegs
nOfThem | Util, GhcPlugins
noHashInKind | Kind
NoHint | CmmNode, Cmm, OldCmm
NoHpcInfo | HscTypes, GhcPlugins
noIfaceTrustInfo | HscTypes, GhcPlugins
noIfaceVectInfo | HscTypes, GhcPlugins
NoImplicitFloat | Llvm.Types, Llvm
NoInfo | IfaceSyn
NoInline |
1 (Data Constructor) | BasicTypes, GhcPlugins
2 (Data Constructor) | Llvm.Types, Llvm
NoLBVarInfo | IdInfo, GhcPlugins
noLBVarInfo | IdInfo, GhcPlugins
NoLink | DynFlags, GhcPlugins, GHC
noLiveOnEntry | CmmLive
noLoc | SrcLoc, GhcPlugins, GHC
noMethodBindingErrorIdKey | PrelNames
NoMethodError |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
noModError | GhcMake
nonExhaustiveGuardsErrorIdKey | PrelNames
nonHdrSize | SMRep
NonPtrArg | ClosureInfo
nonPtrs | RtClosureInspect
NonRec | CoreSyn, GhcPlugins
Nonrec | ExternalCore
NonRecursive | BasicTypes, GhcPlugins
NonStandardThunk | ClosureInfo
NonTermination |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
NonTrivArg | CoreUnfold
NonVoid |
1 (Type/Class) | StgCmmEnv
2 (Data Constructor) | StgCmmEnv
nonVoidArg | ClosureInfo
nonVoidIds | StgCmmEnv
nON_EXHAUSTIVE_GUARDS_ERROR_ID | MkCore, GhcPlugins
NoOccInfo | BasicTypes, IdInfo, GhcPlugins
NoOverlap | BasicTypes, InstEnv, GhcPlugins
NOP |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
Nop | Llvm.AbsSyn, Llvm
NoPackage | HscTypes, Finder, GhcPlugins
noParenPred | Type, GhcPlugins
noParens | IfaceType, IfaceSyn
NoParent | RdrName, GhcPlugins
NoParentTyCon | TyCon, GhcPlugins
nopC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
nopEC | CgExtCode
noPostTcExpr | HsExpr, HsSyn, GHC
noPostTcTable | HsExpr, HsSyn, GHC
NoProfAuto | DynFlags, GhcPlugins
NoProfilingInfo | Cmm, OldCmm
noRebindableInfo | HsUtils, HsSyn, GHC
NoRedZone | Llvm.Types, Llvm
NoReturn | Llvm.Types, Llvm
NormalCC | CostCentre
normaliseTcApp | FamInstEnv
normaliseType | FamInstEnv
noSelTyConKey | PrelNames
noSelTyConName | PrelNames
NoSpecConstr | SpecConstr
noSpecPrags | HsBinds, HsSyn, GHC
noSrcLoc | SrcLoc, GhcPlugins, GHC
noSrcSpan | SrcLoc, GhcPlugins, GHC
NoSRT | StgSyn
noStmts | OldCmmUtils
NoStubs | HscTypes, GhcPlugins
noSyntaxExpr | HsExpr, HsSyn, GHC
noSyntaxTable | HsExpr, HsSyn, GHC
NOT |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
notAssocDataCon_RDR | PrelNames
NotCafCC | CostCentre
notElemTvSubst | Type, TcType, GhcPlugins
NotFound | HscTypes, Finder, GhcPlugins
Nothing | Maybes
notInsideLam | BasicTypes, IdInfo, GhcPlugins
NotMarkedStrict | BasicTypes, GhcPlugins, GHC
notNull | Util, GhcPlugins
notOneBranch | BasicTypes, IdInfo, GhcPlugins
NotOp | PrimOp
NOTPARITY | X86.Cond
NotTopLevel | BasicTypes, GhcPlugins
not_RDR | PrelNames
NoUnfolding | CoreSyn, GhcPlugins
noUnfolding | CoreSyn, CoreUnfold, GhcPlugins
NoUntouchables | TcRnTypes, TcRnMonad
NoUnwind | Llvm.Types, Llvm
noUsage | Instruction
noV | Vectorise.Monad.Base, Vectorise.Monad
NoVect | CoreSyn, GhcPlugins
noVectDecl | Vectorise.Monad.Global, Vectorise.Monad
noVectInfo | HscTypes, GhcPlugins
NoWarnings | HscTypes, GhcPlugins
nO_METHOD_BINDING_ERROR_ID | MkCore, GhcPlugins
NPat | HsPat, HsSyn, GHC
NPlusKPat | HsPat, HsSyn, GHC
nptrs | ByteCodeItbls
nsIPs | HscTypes, GhcPlugins
nsNames | HscTypes, GhcPlugins
nsUniqs | HscTypes, GhcPlugins
NthCo | Coercion, GhcPlugins
NthCoercion | ExternalCore
nTimes | Util, GhcPlugins
nt_co | TyCon, GhcPlugins
nt_etad_rhs | TyCon, GhcPlugins
nt_rhs | TyCon, GhcPlugins
nukeDeadBindings | CgBindery
nukeRnEnvL | VarEnv, GhcPlugins
nukeRnEnvR | VarEnv, GhcPlugins
nukeVolatileBinds | CgBindery
nullAddrId | MkId
nullAddrIdKey | PrelNames
nullAddrLit | Literal, GhcPlugins
nullFS | FastString, GhcPlugins
numClassKey | PrelNames
numClassName | PrelNames
numClass_RDR | PrelNames
numericClassKeys | PrelNames
NumSparks | PrimOp
numToTrustInfo | HscTypes, GhcPlugins
n_bytes | FastString, GhcPlugins
n_chars | FastString, GhcPlugins
n_decls_in | HscTypes, GhcPlugins
n_decls_out | HscTypes, GhcPlugins
n_ifaces_in | HscTypes, GhcPlugins
n_insts_in | HscTypes, GhcPlugins
n_insts_out | HscTypes, GhcPlugins
n_rules_in | HscTypes, GhcPlugins
n_rules_out | HscTypes, GhcPlugins
o0 | SPARC.Regs
o1 | SPARC.Regs
objectDir | DynFlags, GhcPlugins, GHC
objectSuf | DynFlags, GhcPlugins, GHC
objectTyConKey | PrelNames
objectTyConName | PrelNames
obtainTermFromId |
1 (Function) | InteractiveEval
2 (Function) | GHC
obtainTermFromVal |
1 (Function) | InteractiveEval
2 (Function) | GHC
OccEnv | OccName, Name, GhcPlugins
occEnvElts | OccName, Name, GhcPlugins
OccInfo | BasicTypes, IdInfo, GhcPlugins
occInfo | IdInfo, GhcPlugins
OccName | OccName, Name, GhcPlugins
occNameFS | OccName, Name, GhcPlugins
occNameSpace | OccName, Name, GhcPlugins
occNameString | OccName, Name, GhcPlugins
OccSet | OccName, Name, GhcPlugins
occSetElts | OccName, Name, GhcPlugins
occurAnalyseExpr | OccurAnal
occurAnalysePgm | OccurAnal
OccurrenceOf | TcRnTypes, TcRnMonad
oclose | FunDeps
octDecDigit | Ctype
ofBlockList | CmmUtils, OldCmmUtils
ofBlockMap | CmmUtils, OldCmmUtils
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_interrupt | Constants
oFFSET_Capability_lock | Constants
oFFSET_Capability_mut_lists | Constants
oFFSET_Capability_no | Constants
oFFSET_Capability_r | Constants
oFFSET_Capability_sparks | 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_n_new_large_words | Constants
oFFSET_MessageBlackHole_bh | Constants
oFFSET_MessageBlackHole_link | Constants
oFFSET_MessageBlackHole_tso | 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_bytes | Constants
oFFSET_StgArrWords_payload | Constants
oFFSET_StgAtomicallyFrame_code | Constants
oFFSET_StgAtomicallyFrame_next_invariant_to_check | Constants
oFFSET_StgAtomicallyFrame_result | 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_StgBlockingQueue_bh | Constants
oFFSET_StgBlockingQueue_link | Constants
oFFSET_StgBlockingQueue_owner | Constants
oFFSET_StgBlockingQueue_queue | 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_stgEagerBlackholeInfo | 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_StgMutArrPtrs_size | Constants
oFFSET_StgMutVar_var | Constants
oFFSET_StgMVarTSOQueue_link | Constants
oFFSET_StgMVarTSOQueue_tso | 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_rCCCS | 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_rNursery | 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_StgStack_dirty | Constants
oFFSET_StgStack_sp | Constants
oFFSET_StgStack_stack | Constants
oFFSET_StgStack_stack_size | Constants
oFFSET_StgTRecHeader_enclosing_trec | Constants
oFFSET_StgTSO_blocked_exceptions | Constants
oFFSET_StgTSO_block_info | Constants
oFFSET_StgTSO_bq | Constants
oFFSET_StgTSO_cap | Constants
oFFSET_StgTSO_cccs | Constants
oFFSET_StgTSO_dirty | Constants
oFFSET_StgTSO_flags | Constants
oFFSET_StgTSO_global_link | Constants
oFFSET_StgTSO_id | Constants
oFFSET_StgTSO_saved_errno | Constants
oFFSET_StgTSO_stackobj | 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_StgTVar_current_value | 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 | X86.Cond
OkP | ParserCoreUtils
OkToDup | SimplUtils
Old | CmmExpr, Cmm, OldCmm
ol_rebindable | HsLit, HsSyn, GHC
ol_type | HsLit, HsSyn, GHC
ol_val | HsLit, HsSyn, GHC
ol_witness | HsLit, HsSyn, GHC
on | Util, GhcPlugins
OneBranch | BasicTypes, IdInfo, GhcPlugins
oneBranch | BasicTypes, IdInfo, GhcPlugins
oneCgStmt | CgMonad
oneLessFuel | OptimizationFuel
OneLineMode | Pretty
OneOcc | BasicTypes, IdInfo, GhcPlugins
OneShot | DynFlags, GhcPlugins, GHC
oneShot | DriverPipeline
oneStmt | OldCmmUtils
onException | Exception
only | Util, GhcPlugins
onlyIfV | Vectorise.Monad.Base, Vectorise.Monad
OnStack | CgMonad
OpAddr | X86.Instr
OpApp | HsExpr, HsSyn, GHC
opaqueTyConKey | PrelNames
opaqueTyConName | PrelNames
openAlphaTy | TysPrim
openAlphaTyVar | TysPrim
openAlphaTyVars | TysPrim
openBetaTy | TysPrim
openBetaTyVar | TysPrim
openBinIO | Binary
openBinIO_ | Binary
openBinMem | Binary
openTypeKind | TysPrim, Kind, Type, TcType, GhcPlugins
openTypeKindTyCon | TysPrim, Kind, Type, GhcPlugins
openTypeKindTyConKey | PrelNames
openTypeKindTyConName | TysPrim
Operand | X86.Instr
OpImm | X86.Instr
OpReg | X86.Instr
optCoercion | OptCoercion
OptFuelState | OptimizationFuel
OptimizationFuel | OptimizationFuel
OptIntSuffix | CmdLineParser
Option |
1 (Type/Class) | DynFlags, SysTools, GhcPlugins
2 (Data Constructor) | DynFlags, SysTools, GhcPlugins
optionsErrorMsgs | HeaderInfo
OptKind | CmdLineParser
optLevel | DynFlags, GhcPlugins, GHC
OptPrefix | CmdLineParser
OptSize | Llvm.Types, Llvm
opt_a | DynFlags, GhcPlugins
Opt_AlternativeLayoutRule | DynFlags, GhcPlugins
Opt_AlternativeLayoutRuleTransitional | DynFlags, GhcPlugins
Opt_Arrows | DynFlags, GhcPlugins
Opt_AutoLinkPackages | DynFlags, GhcPlugins, GHC
Opt_AutoSccsOnIndividualCafs | DynFlags, GhcPlugins, GHC
Opt_BangPatterns | DynFlags, GhcPlugins
Opt_BreakOnError | DynFlags, GhcPlugins, GHC
Opt_BreakOnException | DynFlags, GhcPlugins, GHC
Opt_BuildingCabalPackage | DynFlags, GhcPlugins, GHC
opt_c | DynFlags, GhcPlugins
Opt_CApiFFI | DynFlags, GhcPlugins
Opt_CaseMerge | DynFlags, GhcPlugins, GHC
Opt_ConstrainedClassMethods | DynFlags, GhcPlugins
Opt_ConstraintKinds | DynFlags, GhcPlugins
Opt_Cpp | DynFlags, GhcPlugins
opt_CprOff | StaticFlags
Opt_CSE | DynFlags, GhcPlugins, GHC
Opt_DataKinds | DynFlags, GhcPlugins
Opt_DatatypeContexts | DynFlags, GhcPlugins
Opt_DefaultSignatures | DynFlags, GhcPlugins
Opt_DeriveDataTypeable | DynFlags, GhcPlugins
Opt_DeriveFoldable | DynFlags, GhcPlugins
Opt_DeriveFunctor | DynFlags, GhcPlugins
Opt_DeriveGeneric | DynFlags, GhcPlugins
Opt_DeriveTraversable | DynFlags, GhcPlugins
Opt_DictsCheap | DynFlags, GhcPlugins, GHC
opt_DictsStrict | StaticFlags
Opt_DisambiguateRecordFields | DynFlags, GhcPlugins
Opt_DistrustAllPackages | DynFlags, GhcPlugins, GHC
Opt_DoAndIfThenElse | DynFlags, GhcPlugins
Opt_DoAsmLinting | DynFlags, GhcPlugins, GHC
Opt_DoCmmLinting | DynFlags, GhcPlugins, GHC
Opt_DoCoreLinting | DynFlags, GhcPlugins, GHC
Opt_DoEtaReduction | DynFlags, GhcPlugins, GHC
Opt_DoLambdaEtaExpansion | DynFlags, GhcPlugins, GHC
Opt_DoRec | DynFlags, GhcPlugins
Opt_DoStgLinting | DynFlags, GhcPlugins, GHC
Opt_DumpToFile | DynFlags, GhcPlugins, GHC
Opt_D_dump_asm | DynFlags, GhcPlugins, GHC
Opt_D_dump_asm_coalesce | DynFlags, GhcPlugins, GHC
Opt_D_dump_asm_conflicts | DynFlags, GhcPlugins, GHC
Opt_D_dump_asm_expanded | DynFlags, GhcPlugins, GHC
Opt_D_dump_asm_liveness | DynFlags, GhcPlugins, GHC
Opt_D_dump_asm_native | DynFlags, GhcPlugins, GHC
Opt_D_dump_asm_regalloc | DynFlags, GhcPlugins, GHC
Opt_D_dump_asm_regalloc_stages | DynFlags, GhcPlugins, GHC
Opt_D_dump_asm_stats | DynFlags, GhcPlugins, GHC
Opt_D_dump_BCOs | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmm | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_cafs | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_cbe | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_dead | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_info | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_lower | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_pretty | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_proc | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_procmap | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_rewrite | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_sp | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_spills | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_split | DynFlags, GhcPlugins, GHC
Opt_D_dump_cmmz_stub | DynFlags, GhcPlugins, GHC
Opt_D_dump_core_pipeline | DynFlags, GhcPlugins, GHC
Opt_D_dump_core_stats | DynFlags, GhcPlugins, GHC
Opt_D_dump_cpranal | DynFlags, GhcPlugins, GHC
Opt_D_dump_cps_cmm | DynFlags, GhcPlugins, GHC
Opt_D_dump_cse | DynFlags, GhcPlugins, GHC
Opt_D_dump_cs_trace | DynFlags, GhcPlugins, GHC
Opt_D_dump_cvt_cmm | DynFlags, GhcPlugins, GHC
Opt_D_dump_deriv | DynFlags, GhcPlugins, GHC
Opt_D_dump_ds | DynFlags, GhcPlugins, GHC
Opt_D_dump_flatC | DynFlags, GhcPlugins, GHC
Opt_D_dump_foreign | DynFlags, GhcPlugins, GHC
Opt_D_dump_hi | DynFlags, GhcPlugins, GHC
Opt_D_dump_hi_diffs | DynFlags, GhcPlugins, GHC
Opt_D_dump_if_trace | DynFlags, GhcPlugins, GHC
Opt_D_dump_inlinings | DynFlags, GhcPlugins, GHC
Opt_D_dump_llvm | DynFlags, GhcPlugins, GHC
Opt_D_dump_minimal_imports | DynFlags, GhcPlugins, GHC
Opt_D_dump_mod_cycles | DynFlags, GhcPlugins, GHC
Opt_D_dump_occur_anal | DynFlags, GhcPlugins, GHC
Opt_D_dump_opt_cmm | DynFlags, GhcPlugins, GHC
Opt_D_dump_parsed | DynFlags, GhcPlugins, GHC
Opt_D_dump_prep | DynFlags, GhcPlugins, GHC
Opt_D_dump_raw_cmm | DynFlags, GhcPlugins, GHC
Opt_D_dump_rn | DynFlags, GhcPlugins, GHC
Opt_D_dump_rn_stats | DynFlags, GhcPlugins, GHC
Opt_D_dump_rn_trace | DynFlags, GhcPlugins, GHC
Opt_D_dump_rtti | DynFlags, GhcPlugins, GHC
Opt_D_dump_rules | DynFlags, GhcPlugins, GHC
Opt_D_dump_rule_firings | DynFlags, GhcPlugins, GHC
Opt_D_dump_rule_rewrites | DynFlags, GhcPlugins, GHC
Opt_D_dump_simpl | DynFlags, GhcPlugins, GHC
Opt_D_dump_simpl_iterations | DynFlags, GhcPlugins, GHC
Opt_D_dump_simpl_phases | DynFlags, GhcPlugins, GHC
Opt_D_dump_simpl_stats | DynFlags, GhcPlugins, GHC
Opt_D_dump_spec | DynFlags, GhcPlugins, GHC
Opt_D_dump_splices | DynFlags, GhcPlugins, GHC
Opt_D_dump_stg | DynFlags, GhcPlugins, GHC
Opt_D_dump_stranal | DynFlags, GhcPlugins, GHC
Opt_D_dump_tc | DynFlags, GhcPlugins, GHC
Opt_D_dump_tc_trace | DynFlags, GhcPlugins, GHC
Opt_D_dump_ticked | DynFlags, GhcPlugins, GHC
Opt_D_dump_types | DynFlags, GhcPlugins, GHC
Opt_D_dump_vect | DynFlags, GhcPlugins, GHC
Opt_D_dump_view_pattern_commoning | DynFlags, GhcPlugins, GHC
Opt_D_dump_vt_trace | DynFlags, GhcPlugins, GHC
Opt_D_dump_worker_wrapper | DynFlags, GhcPlugins, GHC
Opt_D_faststring_stats | DynFlags, GhcPlugins, GHC
Opt_D_no_debug_output | DynFlags, GhcPlugins, GHC
Opt_D_source_stats | DynFlags, GhcPlugins, GHC
Opt_D_verbose_core2core | DynFlags, GhcPlugins, GHC
Opt_D_verbose_stg2stg | DynFlags, GhcPlugins, GHC
Opt_EagerBlackHoling | DynFlags, GhcPlugins, GHC
Opt_EmbedManifest | DynFlags, GhcPlugins, GHC
Opt_EmitExternalCore | DynFlags, GhcPlugins, GHC
Opt_EmptyDataDecls | DynFlags, GhcPlugins
Opt_EnableRewriteRules | DynFlags, GhcPlugins, GHC
opt_ErrorSpans | StaticFlags
Opt_ExcessPrecision | DynFlags, GhcPlugins, GHC
Opt_ExistentialQuantification | DynFlags, GhcPlugins
Opt_ExplicitForAll | DynFlags, GhcPlugins
Opt_ExposeAllUnfoldings | DynFlags, GhcPlugins, GHC
Opt_ExtendedDefaultRules | DynFlags, GhcPlugins
opt_F | DynFlags, GhcPlugins
Opt_FlexibleContexts | DynFlags, GhcPlugins
Opt_FlexibleInstances | DynFlags, GhcPlugins
Opt_FloatIn | DynFlags, GhcPlugins, GHC
Opt_ForceRecomp | DynFlags, GhcPlugins, GHC
Opt_ForeignFunctionInterface | DynFlags, GhcPlugins
opt_Fuel | StaticFlags
Opt_FullLaziness | DynFlags, GhcPlugins, GHC
Opt_FunctionalDependencies | DynFlags, GhcPlugins
Opt_GADTs | DynFlags, GhcPlugins
Opt_GADTSyntax | DynFlags, GhcPlugins
Opt_GeneralizedNewtypeDeriving | DynFlags, GhcPlugins
Opt_GenManifest | DynFlags, GhcPlugins, GHC
Opt_GHCForeignImportPrim | DynFlags, GhcPlugins
Opt_GhciHistory | DynFlags, GhcPlugins, GHC
Opt_GhciSandbox | DynFlags, GhcPlugins, GHC
opt_GhciScripts | StaticFlags
opt_GranMacros | StaticFlags
Opt_Haddock | DynFlags, GhcPlugins, GHC
Opt_HaddockOptions | DynFlags, GhcPlugins, GHC
Opt_HelpfulErrors | DynFlags, GhcPlugins, GHC
Opt_HideAllPackages | DynFlags, GhcPlugins, GHC
opt_HistorySize | StaticFlags
opt_HiVersion | StaticFlags
opt_Hpc | StaticFlags
Opt_Hpc_No_Auto | DynFlags, GhcPlugins, GHC
Opt_IgnoreAsserts | DynFlags, GhcPlugins, GHC
opt_IgnoreDotGhci | StaticFlags
Opt_IgnoreInterfacePragmas | DynFlags, GhcPlugins, GHC
Opt_ImplicitImportQualified | DynFlags, GhcPlugins, GHC
Opt_ImplicitParams | DynFlags, GhcPlugins
Opt_ImplicitPrelude | DynFlags, GhcPlugins
Opt_ImpredicativeTypes | DynFlags, GhcPlugins
Opt_IncoherentInstances | DynFlags, GhcPlugins
Opt_InterruptibleFFI | DynFlags, GhcPlugins
opt_IrrefutableTuples | StaticFlags
Opt_KeepHcFiles | DynFlags, GhcPlugins, GHC
Opt_KeepHiDiffs | DynFlags, GhcPlugins, GHC
Opt_KeepLlvmFiles | DynFlags, GhcPlugins, GHC
Opt_KeepRawTokenStream | DynFlags, GhcPlugins, GHC
Opt_KeepSFiles | DynFlags, GhcPlugins, GHC
Opt_KeepTmpFiles | DynFlags, GhcPlugins, GHC
Opt_KindSignatures | DynFlags, GhcPlugins
opt_L | DynFlags, GhcPlugins
opt_l | DynFlags, GhcPlugins
opt_lc | DynFlags, GhcPlugins
Opt_LiberalTypeSynonyms | DynFlags, GhcPlugins
Opt_LiberateCase | DynFlags, GhcPlugins, GHC
opt_lo | DynFlags, GhcPlugins
Opt_MagicHash | DynFlags, GhcPlugins
opt_MaxWorkerArgs | StaticFlags
Opt_MonadComprehensions | DynFlags, GhcPlugins
Opt_MonoLocalBinds | DynFlags, GhcPlugins
Opt_MonomorphismRestriction | DynFlags, GhcPlugins
Opt_MonoPatBinds | DynFlags, GhcPlugins
Opt_MultiParamTypeClasses | DynFlags, GhcPlugins
opt_NoDebugOutput | StaticFlags
Opt_NoHsMain | DynFlags, GhcPlugins, GHC
Opt_NoLlvmMangler | DynFlags, GhcPlugins, GHC
Opt_NondecreasingIndentation | DynFlags, GhcPlugins
opt_NoOptCoercion | StaticFlags
opt_NoStateHack | StaticFlags
Opt_NPlusKPatterns | DynFlags, GhcPlugins
Opt_OmitInterfacePragmas | DynFlags, GhcPlugins, GHC
Opt_OverlappingInstances | DynFlags, GhcPlugins
Opt_OverloadedStrings | DynFlags, GhcPlugins
opt_P | DynFlags, GhcPlugins
Opt_PackageImports | DynFlags, GhcPlugins
Opt_PackageTrust | DynFlags, GhcPlugins, GHC
opt_Parallel | StaticFlags
Opt_ParallelArrays | DynFlags, GhcPlugins
Opt_ParallelListComp | DynFlags, GhcPlugins
Opt_PatternGuards | DynFlags, GhcPlugins
Opt_PedanticBottoms | DynFlags, GhcPlugins, GHC
opt_PIC | StaticFlags
Opt_PolyKinds | DynFlags, GhcPlugins
Opt_PolymorphicComponents | DynFlags, GhcPlugins
Opt_PostfixOperators | DynFlags, GhcPlugins
Opt_Pp | DynFlags, GhcPlugins, GHC
opt_PprCaseAsLet | StaticFlags
opt_PprCols | StaticFlags
opt_PprStyle_Debug | StaticFlags
opt_PprUserLength | StaticFlags
Opt_PrintBindContents | DynFlags, GhcPlugins, GHC
Opt_PrintBindResult | DynFlags, GhcPlugins, GHC
Opt_PrintEvldWithShow | DynFlags, GhcPlugins, GHC
Opt_PrintExplicitForalls | DynFlags, GhcPlugins, GHC
Opt_ProfCountEntries | DynFlags, GhcPlugins, GHC
Opt_QuasiQuotes | DynFlags, GhcPlugins
Opt_Rank2Types | DynFlags, GhcPlugins
Opt_RankNTypes | DynFlags, GhcPlugins
Opt_ReadUserPackageConf | DynFlags, GhcPlugins, GHC
Opt_RebindableSyntax | DynFlags, GhcPlugins
Opt_RecordPuns | DynFlags, GhcPlugins
Opt_RecordWildCards | DynFlags, GhcPlugins
Opt_RecursiveDo | DynFlags, GhcPlugins
Opt_RegsGraph | DynFlags, GhcPlugins, GHC
Opt_RegsIterative | DynFlags, GhcPlugins, GHC
Opt_RelaxedLayout | DynFlags, GhcPlugins
Opt_RelaxedPolyRec | DynFlags, GhcPlugins
Opt_RunCPS | DynFlags, GhcPlugins, GHC
Opt_RunCPSZ | DynFlags, GhcPlugins, GHC
opt_SccProfilingOn | StaticFlags
Opt_ScopedTypeVariables | DynFlags, GhcPlugins
Opt_SharedImplib | DynFlags, GhcPlugins, GHC
opt_SimpleListLiterals | StaticFlags
opt_SimplExcessPrecision | StaticFlags
opt_SimplNoPreInlining | StaticFlags
Opt_SpecConstr | DynFlags, GhcPlugins, GHC
Opt_Specialise | DynFlags, GhcPlugins, GHC
Opt_SplitObjs | DynFlags, GhcPlugins, GHC
Opt_SSE2 | DynFlags, GhcPlugins, GHC
Opt_SSE4_2 | DynFlags, GhcPlugins, GHC
Opt_StandaloneDeriving | DynFlags, GhcPlugins
opt_Static | StaticFlags
Opt_StaticArgumentTransformation | DynFlags, GhcPlugins, GHC
Opt_StgStats | DynFlags, GhcPlugins, GHC
Opt_Strictness | DynFlags, GhcPlugins, GHC
opt_StubDeadValues | StaticFlags
opt_SuppressAll | StaticFlags
opt_SuppressCoercions | StaticFlags
opt_SuppressIdInfo | StaticFlags
opt_SuppressModulePrefixes | StaticFlags
opt_SuppressTypeApplications | StaticFlags
opt_SuppressTypeSignatures | StaticFlags
opt_SuppressUniques | StaticFlags
opt_SuppressVarKinds | StaticFlags
Opt_TemplateHaskell | DynFlags, GhcPlugins
opt_Ticky | StaticFlags
opt_TraceLevel | StaticFlags
Opt_TraditionalRecordSyntax | DynFlags, GhcPlugins
Opt_TransformListComp | DynFlags, GhcPlugins
Opt_TryNewCodeGen | DynFlags, GhcPlugins, GHC
Opt_TupleSections | DynFlags, GhcPlugins
Opt_TypeFamilies | DynFlags, GhcPlugins
Opt_TypeOperators | DynFlags, GhcPlugins
Opt_TypeSynonymInstances | DynFlags, GhcPlugins
opt_UF_CreationThreshold | StaticFlags
opt_UF_DearOp | StaticFlags
opt_UF_DictDiscount | StaticFlags
opt_UF_FunAppDiscount | StaticFlags
opt_UF_KeenessFactor | StaticFlags
opt_UF_UseThreshold | StaticFlags
Opt_UnboxedTuples | DynFlags, GhcPlugins
Opt_UnboxStrictFields | DynFlags, GhcPlugins, GHC
Opt_UndecidableInstances | DynFlags, GhcPlugins
Opt_UnicodeSyntax | DynFlags, GhcPlugins
Opt_UnliftedFFITypes | DynFlags, GhcPlugins
opt_Unregisterised | StaticFlags
Opt_Vectorise | DynFlags, GhcPlugins, GHC
Opt_ViewPatterns | DynFlags, GhcPlugins
Opt_WarnAlternativeLayoutRuleTransitional | DynFlags, GhcPlugins
Opt_WarnAutoOrphans | DynFlags, GhcPlugins
Opt_WarnDeprecatedFlags | DynFlags, GhcPlugins
Opt_WarnDodgyExports | DynFlags, GhcPlugins
Opt_WarnDodgyForeignImports | DynFlags, GhcPlugins
Opt_WarnDodgyImports | DynFlags, GhcPlugins
Opt_WarnDuplicateExports | DynFlags, GhcPlugins
Opt_WarnHiShadows | DynFlags, GhcPlugins
Opt_WarnIdentities | DynFlags, GhcPlugins
Opt_WarnImplicitPrelude | DynFlags, GhcPlugins
Opt_WarnIncompletePatterns | DynFlags, GhcPlugins
Opt_WarnIncompletePatternsRecUpd | DynFlags, GhcPlugins
Opt_WarnIncompleteUniPatterns | DynFlags, GhcPlugins
Opt_WarnIsError | DynFlags, GhcPlugins, GHC
Opt_WarnLazyUnliftedBindings | DynFlags, GhcPlugins
Opt_WarnMissingFields | DynFlags, GhcPlugins
Opt_WarnMissingImportList | DynFlags, GhcPlugins
Opt_WarnMissingLocalSigs | DynFlags, GhcPlugins
Opt_WarnMissingMethods | DynFlags, GhcPlugins
Opt_WarnMissingSigs | DynFlags, GhcPlugins
Opt_WarnMonomorphism | DynFlags, GhcPlugins
Opt_WarnNameShadowing | DynFlags, GhcPlugins
Opt_WarnOrphans | DynFlags, GhcPlugins
Opt_WarnOverlappingPatterns | DynFlags, GhcPlugins
Opt_WarnSafe | DynFlags, GhcPlugins
Opt_WarnTabs | DynFlags, GhcPlugins
Opt_WarnTypeDefaults | DynFlags, GhcPlugins
Opt_WarnUnrecognisedPragmas | DynFlags, GhcPlugins
Opt_WarnUnsafe | DynFlags, GhcPlugins
Opt_WarnUnusedBinds | DynFlags, GhcPlugins
Opt_WarnUnusedDoBind | DynFlags, GhcPlugins
Opt_WarnUnusedImports | DynFlags, GhcPlugins
Opt_WarnUnusedMatches | DynFlags, GhcPlugins
Opt_WarnWarningsDeprecations | DynFlags, GhcPlugins
Opt_WarnWrongDoBind | DynFlags, GhcPlugins
opt_windres | DynFlags, GhcPlugins
OR |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
ordClassKey | PrelNames
ordClassName | PrelNames
ordClass_RDR | PrelNames
orderingTyConKey | PrelNames
orderingTyConName | PrelNames
OrdList | OrdList
OrdOp | PrimOp
ordOpTbl | TcGenDeriv
oReg | SPARC.Regs
orElse | Maybes
orElseErrV | Vectorise.Monad.Base, Vectorise.Monad
orElseV | Vectorise.Monad.Base, Vectorise.Monad
orFail | DsMonad
Orig | RdrName, GhcPlugins
origin_matches | TcSMonad
OrigIParamCache | HscTypes, GhcPlugins
OrigNameCache | HscTypes, GhcPlugins
orIntegerIdKey | PrelNames
orIntegerName | PrelNames
ORN | SPARC.Instr
OrOp | PrimOp
orphNamesOfCo | TcType
orphNamesOfDFunHead | TcType
orphNamesOfType | TcType
OS | Platform
OSDarwin | Platform
osElfTarget | Platform
OSFreeBSD | Platform
OSHaiku | Platform
OSKFreeBSD | Platform
OSLinux | Platform
OSMinGW32 | Platform
OSNetBSD | Platform
OSOpenBSD | Platform
OSSolaris2 | Platform
OSUnknown | Platform
Other | RtClosureInspect
OtherCon | CoreSyn, GhcPlugins
otherCons | CoreSyn, GhcPlugins
OtherSection | Cmm, OldCmm
otherwiseIdKey | PrelNames
otherwiseIdName | PrelNames
OutAlt | SimplEnv
OutArg | SimplEnv
OutBind | SimplEnv
OutBndr | SimplEnv
OutCoercion | SimplEnv
outdegreeG | Digraph
outerLevel | TcRnTypes, TcRnMonad
OutExpr | SimplEnv
OutId | SimplEnv
outOfLine | MkGraph
OutPat | HsPat, HsSyn, GHC
Outputable | Outputable, GhcPlugins
OutputableBndr | Outputable, GhcPlugins
outputFile | DynFlags, GhcPlugins, GHC
outputForeignStubs | CodeOutput
outputHi | DynFlags, GhcPlugins, GHC
OutType | SimplEnv
OutTyVar | SimplEnv
OutVar | SimplEnv
Overflow | Exception
OverlapFlag | BasicTypes, InstEnv, GhcPlugins
overlapHsSig | HsBinds, HsSyn, GHC
OverlapOk | BasicTypes, InstEnv, GhcPlugins
OverLit | HsLit, HsSyn, GHC
overLitType | HsLit, HsSyn, GHC
OverLitVal | HsLit, HsSyn, GHC
overwriteFamInstEnv | FamInstEnv
overwriteInstEnv | InstEnv
P |
1 (Type/Class) | ParserCoreUtils
2 (Type/Class) | Lexer
3 (Data Constructor) | Lexer
PACK | ByteCodeInstr
PackageConfig | PackageConfig, Packages, GhcPlugins
packageConfigId | PackageConfig, Packages, GhcPlugins
PackageConfigMap | Packages, GhcPlugins
packageConfigToInstalledPackageInfo | PackageConfig, Packages, GhcPlugins
packageDbModules | GHC
PackageFlag | DynFlags, GhcPlugins
packageFlags | DynFlags, GhcPlugins, GHC
packageHsLibs | Packages, GhcPlugins
PackageId | Module, GhcPlugins, GHC
PackageIdentifier |
1 (Data Constructor) | PackageConfig, Packages, GhcPlugins
2 (Type/Class) | PackageConfig, Packages, GhcPlugins
packageIdFS | Module, GhcPlugins
packageIdString | Module, GhcPlugins
PackageIfaceTable | HscTypes, GhcPlugins
PackageInstEnv | HscTypes, GhcPlugins
PackageRuleBase | HscTypes, GhcPlugins
PackageState |
1 (Type/Class) | Packages, GhcPlugins
2 (Data Constructor) | Packages, GhcPlugins
packageTrustOn | DynFlags, GhcPlugins
PackageTypeEnv | HscTypes, GhcPlugins
packByTagPD | Vectorise.Utils
packByTagPDVar | Vectorise.Builtins.Base, Vectorise.Builtins
packByTagPD_PrimVar | Vectorise.Builtins.Base, Vectorise.Builtins
packByTagPD_PrimVars | Vectorise.Builtins.Base, Vectorise.Builtins
packHalfWordsCLit | CmmUtils, OldCmmUtils, CgUtils, StgCmmUtils
paClass | Vectorise.Builtins.Base, Vectorise.Builtins
paDataCon | Vectorise.Builtins.Base, Vectorise.Builtins
paDictArgType | Vectorise.Utils.PADict, Vectorise.Utils
paDictOfType | Vectorise.Utils.PADict, Vectorise.Utils
PageMode | Pretty
Pair |
1 (Type/Class) | Pair
2 (Data Constructor) | Pair
pairTyCon | TysWiredIn, GhcPlugins
paMethod | Vectorise.Utils.PADict, Vectorise.Utils
Panic | Panic, GHC
panic | Panic, Outputable, GhcPlugins
panicFastInt | Panic, Outputable, GhcPlugins
panicTcS | TcSMonad
PAP | RtClosureInspect
paPRSel | Vectorise.Builtins.Base, Vectorise.Builtins
par0TyConKey | PrelNames
par0TyConName | PrelNames
par1DataCon_RDR | PrelNames
par1TyConKey | PrelNames
par1TyConName | PrelNames
ParamLocation | CmmCallConv
ParAtAbsOp | PrimOp
ParAtForNowOp | PrimOp
ParAtOp | PrimOp
ParAtRelOp | PrimOp
parens |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
parenSymOcc | OccName, Name, GhcPlugins
parens_RDR | PrelNames
Parent | RdrName, GhcPlugins
ParentIs | RdrName, GhcPlugins
ParGlobalOp | PrimOp
PARITY | X86.Cond
ParLocalOp | PrimOp
ParOp | PrimOp
ParPat | HsPat, HsSyn, GHC
PArrBuiltin |
1 (Type/Class) | DsMonad
2 (Data Constructor) | DsMonad
PArrComp | HsExpr, HsSyn, GHC
parrDataConKey | PrelNames
parrFakeCon | TysWiredIn, GhcPlugins
PArrPat | HsPat, HsSyn, GHC
PArrSeq | HsExpr, HsSyn, GHC
PArrSeqOrigin | TcRnTypes, TcRnMonad
parrTyCon | TysWiredIn, GhcPlugins
parrTyConKey | PrelNames
parrTyConName | TysWiredIn, GhcPlugins
parrTyCon_name | RnHsSyn
parrTyCon_RDR | TysWiredIn, GhcPlugins
parseCImport | RdrHsSyn
parseCmmFile | CmmParse
parseCore | ParserCore
ParsedMod | GHC
ParsedModule |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
ParsedSource | GHC
parsedSource | GHC
parseDynamicFilePragma | DynFlags, GhcPlugins
parseDynamicFlags | GHC
parseDynamicFlagsCmdLine | DynFlags, GhcPlugins
parseError | RdrHsSyn
parseErrorSDoc | RdrHsSyn
parseHeader | Parser
parseIdentifier | Parser
parseImportDecl | InteractiveEval, GHC
parseModule |
1 (Function) | Parser
2 (Function) | GHC
parseName | InteractiveEval, GHC
parser | GHC
ParseResult |
1 (Type/Class) | ParserCoreUtils
2 (Type/Class) | Lexer
parseSearchPath | Util, GhcPlugins
parseStaticFlags | StaticFlagParser, GHC
parseStmt | Parser
parseType | Parser
parseUnsignedInteger | StringBuffer
ParStmt | HsExpr, HsSyn, GHC
ParStmtCtxt | HsExpr, HsSyn, GHC
partitionBag | Bag
partitionBagWith | Bag
partitionCCanMap | TcSMonad
partitionCtTypeMap | TcSMonad
partitionEqMap | TcSMonad
partitionKiTyVars | Kind
partitionWith | Util, GhcPlugins
PartWay | Outputable, GhcPlugins
PassFlag | CmdLineParser
Pat | HsPat, HsSyn, GHC
PatBind | HsBinds, HsSyn, GHC
PatBindRhs | HsExpr, HsSyn, GHC
PatBr | HsExpr, HsSyn, GHC
patchEraseLive | RegAlloc.Liveness
patchJumpInstr | Instruction
patchRegsLiveInstr | RegAlloc.Liveness
patchRegsOfInstr | Instruction
PatCtx | RnEnv
patErrorIdKey | PrelNames
PatGuard | HsExpr, HsSyn, GHC
path | Digraph
PatOrigin | TcRnTypes, TcRnMonad
patQTyConName | DsMeta
patSigErr | RnPat
PatSigOrigin | TcRnTypes, TcRnMonad
PatSkol | TcRnTypes, TcRnMonad
PatternMatchFail |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
paTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
pat_args | HsPat, HsSyn, GHC
pat_binds | HsPat, HsSyn, GHC
pat_con | HsPat, HsSyn, GHC
pat_dicts | HsPat, HsSyn, GHC
pAT_ERROR_ID | MkCore, GhcPlugins
pat_lhs | HsBinds, HsSyn, GHC
pat_rhs | HsBinds, HsSyn, GHC
pat_rhs_ty | HsBinds, HsSyn, GHC
pat_ticks | HsBinds, HsSyn, GHC
pat_tvs | HsPat, HsSyn, GHC
pat_ty | HsPat, HsSyn, GHC
pa_brackets | HsExpr, HsSyn, GHC
pBox | FastTypes, GhcPlugins
pdataReprTyCon | Vectorise.Utils.Base, Vectorise.Utils
pdataReprTyConExact | Vectorise.Utils.Base, Vectorise.Utils
pdatasReprTyConExact | Vectorise.Utils.Base, Vectorise.Utils
pdatasTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
pdataTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
pdataUnwrapScrut | Vectorise.Utils.Base, Vectorise.Utils
PendingSplice | HsExpr, HsSyn, GHC
performDefaulting | TcSMonad
performPrimReturn | CgTailCall
performReturn | CgTailCall
performTailCall | CgTailCall
perhapsForallMsg | RnEnv
PersistentLinkerState | Linker
PFailed | Lexer
pFst | Pair
pgmError | Panic, Outputable, GhcPlugins
pgm_a | DynFlags, GhcPlugins
pgm_c | DynFlags, GhcPlugins
pgm_dll | DynFlags, GhcPlugins
pgm_F | DynFlags, GhcPlugins
pgm_L | DynFlags, GhcPlugins
pgm_l | DynFlags, GhcPlugins
pgm_lc | DynFlags, GhcPlugins
pgm_lo | DynFlags, GhcPlugins
pgm_P | DynFlags, GhcPlugins
pgm_s | DynFlags, GhcPlugins
pgm_sysman | DynFlags, GhcPlugins
pgm_T | DynFlags, GhcPlugins
pgm_windres | DynFlags, GhcPlugins
Phase |
1 (Data Constructor) | BasicTypes, GhcPlugins
2 (Type/Class) | DriverPhases, GHC
PhaseFailed | Panic, GHC
phaseInputExt | DriverPhases
PhaseNum | BasicTypes, GhcPlugins
Phi | Llvm.AbsSyn, Llvm
PicBaseReg | CmmExpr, Cmm, OldCmm
picCCOpts | DynFlags, GhcPlugins
pickGREs | RdrName, GhcPlugins
pkgDatabase | DynFlags, GhcPlugins, GHC
pkgIdMap | Packages, GhcPlugins
pkgName | PackageConfig, Packages, GhcPlugins
pkgState | DynFlags, GhcPlugins, GHC
pkgTrustOnLoc | DynFlags, GhcPlugins, GHC
pkgUrl | PackageConfig, Packages, GhcPlugins
pkgVersion | PackageConfig, Packages, GhcPlugins
placeHolderKind | HsLit, HsSyn, GHC
placeHolderNames | HsBinds, HsSyn, GHC
placeHolderPunRhs | RdrHsSyn
placeHolderType | HsLit, HsSyn, GHC
Platform |
1 (Type/Class) | Platform
2 (Data Constructor) | Platform
platformArch | Platform
platformHasGnuNonexecStack | Platform
platformHasSubsectionsViaSymbols | Platform
platformOS | Platform
PlatformOutputable | Outputable, GhcPlugins
platformWordSize | Platform
PlayInterruptible | ForeignCall
playInterruptible | ForeignCall
PlayRisky | ForeignCall
PlaySafe | ForeignCall
playSafe | ForeignCall
pLift | Llvm.Types, Llvm
pLower | Llvm.Types, Llvm
Plugin |
1 (Type/Class) | CoreMonad, GhcPlugins
2 (Data Constructor) | CoreMonad, GhcPlugins
pluginModNameOpts | DynFlags, GhcPlugins, GHC
pluginModNames | DynFlags, GhcPlugins, GHC
PluginPass | CoreMonad, GhcPlugins
pluginTyConKey | PrelNames
pluginTyConName | PrelNames
plural | Outputable, GhcPlugins
plusAnnEnv | Annotations, GhcPlugins
plusAssoc_C | ListSetOps
plusDU | NameSet, GhcPlugins
plusFV | NameSet, GhcPlugins
plusFVs | NameSet, GhcPlugins
plusGlobalRdrEnv | RdrName, GhcPlugins
plusHsValBinds | HsBinds, HsSyn, GHC
plusImportAvails | TcRnTypes, TcRnMonad
plusIntegerIdKey | PrelNames
plusIntegerName | PrelNames
plusInteger_RDR | PrelNames
plusModuleEnv | Module, GhcPlugins
plusModuleEnv_C | Module, GhcPlugins
plusNameEnv | NameEnv, GhcPlugins
plusNameEnv_C | NameEnv, GhcPlugins
plusOccEnv | OccName, Name, GhcPlugins
plusOccEnv_C | OccName, Name, GhcPlugins
plusRegSet | CmmExpr, Cmm, OldCmm
plusSimplCount | CoreMonad, GhcPlugins, SimplMonad
plusSpillCostInfo | RegAlloc.Graph.SpillCost
plusSpillCostRecord | RegAlloc.Graph.SpillCost
plusStmts | OldCmmUtils
plusUFM | UniqFM, GhcPlugins
plusUFM_C | UniqFM, GhcPlugins
plusVarEnv | VarEnv, GhcPlugins
plusVarEnv_C | VarEnv, GhcPlugins
plusVectInfo | HscTypes, GhcPlugins
plusWarns | HscTypes, GhcPlugins
plus_RDR | PrelNames
pm_extra_src_files | GHC
pm_mod_summary | GHC
pm_parsed_source | GHC
POk | Lexer
Poly | Demand
polyAbstract | Vectorise.Utils.Poly, Vectorise.Utils
PolyAlt | StgSyn
polyApply | Vectorise.Utils.Poly, Vectorise.Utils
polyArity | Vectorise.Utils.Poly, Vectorise.Utils
polyPatSig | TcPat
polyVApply | Vectorise.Utils.Poly, Vectorise.Utils
POP | X86.Instr
POPCNT | X86.Instr
PopCnt16Op | PrimOp
PopCnt32Op | PrimOp
PopCnt64Op | PrimOp
PopCnt8Op | PrimOp
popCntLabel | CPrim
PopCntOp | PrimOp
popContext | Lexer
popErrCtxt | TcRnMonad
popLexState | Lexer
POS |
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
PostInlineUnconditionally | CoreMonad, GhcPlugins
postInlineUnconditionally | SimplUtils
postorderDfs | CmmUtils, OldCmmUtils
PostTcExpr | HsExpr, HsSyn, GHC
PostTcKind | HsLit, HsSyn, GHC
PostTcTable | HsExpr, HsSyn, GHC
PostTcType | HsLit, HsSyn, GHC
ppArityInfo | IdInfo, GhcPlugins
ppCafInfo | IdInfo, GhcPlugins
ppLlvmAlias | Llvm.PpLlvm, Llvm
ppLlvmAliases | Llvm.PpLlvm, Llvm
ppLlvmComment | Llvm.PpLlvm, Llvm
ppLlvmComments | Llvm.PpLlvm, Llvm
ppLlvmFunction | Llvm.PpLlvm, Llvm
ppLlvmFunctionDecl | Llvm.PpLlvm, Llvm
ppLlvmFunctionDecls | Llvm.PpLlvm, Llvm
ppLlvmFunctions | Llvm.PpLlvm, Llvm
ppLlvmGlobal | Llvm.PpLlvm, Llvm
ppLlvmGlobals | Llvm.PpLlvm, Llvm
ppLlvmModule | Llvm.PpLlvm, Llvm
ppr | Outputable, GhcPlugins
pprArising | TcRnTypes, TcRnMonad
pprArisingAt | TcRnTypes, TcRnMonad
pprAStmtContext | HsExpr, HsSyn, GHC
pprBasicBlock |
1 (Function) | X86.Ppr
2 (Function) | SPARC.Ppr
3 (Function) | PPC.Ppr
pprBinders | TcEnv
pprBinds | HsExpr, HsSyn, GHC
pprBndr | Outputable, GhcPlugins
pprBy | HsExpr, HsSyn, GHC
pprCallishMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm
pprCLabel | CLabel
pprCLabelString | ForeignCall
pprCLabel_asm | PprBase
pprClassPred | Type, TcType, GhcPlugins
pprCmdArg | HsExpr, HsSyn, GHC
pprCmmGroup | PprCmmDecl, PprCmm, OldPprCmm
pprCmms | PprCmmDecl, PprCmm, OldPprCmm
pprCo | Coercion, GhcPlugins
pprCoAxiom | Coercion, GhcPlugins
pprCode | Outputable, GhcPlugins
PprColour | Outputable, GhcPlugins
pprComp | HsExpr, HsSyn, GHC
pprConDeclFields | HsTypes, HsSyn, GHC
pprCoreAlt | PprCore
pprCoreBinding | PprCore
pprCoreBindings | PprCore
pprCoreExpr | PprCore
pprCostCentreCore | CostCentre
pprCtTypeMap | TcSMonad
pprData |
1 (Function) | X86.Ppr
2 (Function) | SPARC.Ppr
3 (Function) | PPC.Ppr
pprDataItem |
1 (Function) | X86.Ppr
2 (Function) | SPARC.Ppr
3 (Function) | PPC.Ppr
pprDebugCLabel | CLabel
pprDebugParendExpr | HsExpr, HsSyn, GHC
pprDeclList | HsBinds, HsSyn, GHC
pprDeeper | Outputable, GhcPlugins
pprDeeperList | Outputable, GhcPlugins
pprDefinedAt | Name, GhcPlugins
pprDefiniteTrace | Outputable, GhcPlugins
pprDo | HsExpr, HsSyn, GHC
pprEq | TcSMonad
pprEqPred | Type, GhcPlugins
pprEquation | FunDeps
pprErrMsgBag | ErrUtils
pprErrMsgBagWithLoc | ErrUtils
pprEvVarCache | TcSMonad
pprEvVars | TcRnTypes, TcRnMonad
pprEvVarTheta | TcRnTypes, TcRnMonad
pprEvVarWithType | TcRnTypes, TcRnMonad
pprExpr |
1 (Function) | HsExpr, HsSyn, GHC
2 (Function) | PprCmmExpr, PprCmm, OldPprCmm
pprExpr9 | PprCmmExpr, PprCmm, OldPprCmm
pprFamInst | FamInstEnv, GHC
pprFamInstHdr | FamInstEnv, GHC
pprFamInsts | FamInstEnv
pprFastFilePath | Outputable, GhcPlugins
pprFlavorArising | TcRnTypes, TcRnMonad, TcSMonad
pprForAll | Type, GhcPlugins, GHC
pprFunBind | HsExpr, HsSyn, GHC
pprFunDep | Class
pprFundeps | Class, FunDeps, GHC
pprGlobalRdrEnv | RdrName, GhcPlugins
pprGotDeclaration | PIC
pprGRHS | HsExpr, HsSyn, GHC
pprGRHSs | HsExpr, HsSyn, GHC
pprHsBracket | HsExpr, HsSyn, GHC
pprHsChar | Outputable, GhcPlugins
pprHsContext | HsTypes, HsSyn, GHC
pprHsForAll | HsTypes, HsSyn, GHC
pprHsString | Outputable, GhcPlugins
pprHsWrapper | TcEvidence
pprIdDetails | IdInfo, GhcPlugins
pprIfaceBndrs | IfaceType, IfaceSyn
pprIfaceContext | IfaceType, IfaceSyn
pprIfaceDeclHead | IfaceSyn
pprIfaceExpr | IfaceSyn
pprIfaceForAllPart | IfaceType, IfaceSyn
pprIfaceIdBndr | IfaceType, IfaceSyn
pprIfaceStrictSig | Demand
pprIfaceTvBndr | IfaceType, IfaceSyn
pprIfaceTvBndrs | IfaceType, IfaceSyn
pprIfaceType | IfaceType, IfaceSyn
pprImm |
1 (Function) | X86.Ppr
2 (Function) | SPARC.Ppr
3 (Function) | PPC.Ppr
pprImportedSymbol | PIC
pprInfixName | Name, GhcPlugins
pprInfixOcc | Outputable, GhcPlugins
pprInfixVar | Outputable, GhcPlugins
pprInstance | InstEnv, GHC
pprInstanceHdr | InstEnv, GHC
pprInstances | InstEnv
pprInstInfo | TcEnv
pprInstInfoDetails | TcEnv
pprInstr |
1 (Function) | X86.Ppr
2 (Function) | SPARC.Ppr
3 (Function) | PPC.Ppr
pprintClosureCommand | Debugger
pprKind | Kind, Type, TcType, GhcPlugins
pprLExpr | HsExpr, HsSyn, GHC
pprLHsBinds | HsBinds, HsSyn, GHC
pprLHsBindsForUser | HsBinds, HsSyn, GHC
pprLit | PprCmmExpr, PprCmm, OldPprCmm
pprLiteral | Literal, GhcPlugins
pprLlvmCmmDecl | LlvmCodeGen.Ppr
pprLlvmData | LlvmCodeGen.Ppr
pprLlvmHeader | LlvmCodeGen.Ppr
pprMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm
pprMatch | HsExpr, HsSyn, GHC
pprMatchContext | HsExpr, HsSyn, GHC
pprMatchContextNoun | HsExpr, HsSyn, GHC
pprMatches | HsExpr, HsSyn, GHC
pprMatchInCtxt | HsExpr, HsSyn, GHC
pprMessageBag | ErrUtils
pprModIface | LoadIface
pprModule | Module, GhcPlugins, GHC
pprModuleName | Module, GhcPlugins
pprModulePrefix | Name, HscTypes, GhcPlugins
pprNameDefnLoc | Name, GhcPlugins
pprNameProvenance | RdrName, GhcPlugins
pprNameSpace | OccName, Name, GhcPlugins
pprNameSpaceBrief | OccName, Name, GhcPlugins
pprNatCmmDecl |
1 (Function) | X86.Ppr
2 (Function) | SPARC.Ppr
3 (Function) | PPC.Ppr
pprNonVarNameSpace | OccName, Name, GhcPlugins
pprOccName | OccName, Name, GhcPlugins
pprPanic | Outputable, GhcPlugins
pprPanicFastInt | Outputable, GhcPlugins
pprParendCo | Coercion, GhcPlugins
pprParendExpr |
1 (Function) | PprCore
2 (Function) | HsExpr, HsSyn, GHC
pprParendHsType | HsTypes, HsSyn, GHC
pprParendIfaceType | IfaceType, IfaceSyn
pprParendKind | Kind, Type, TcType, GhcPlugins
pprParendLPat | HsPat, HsSyn, GHC
pprParendType | Type, TcType, GhcPlugins, GHC
pprParenSymName | GHC
pprPassDetails | CoreMonad, GhcPlugins
pprPatBind | HsExpr, HsSyn, GHC
pprPgmError | Outputable, GhcPlugins
pprPlatform | Outputable, GhcPlugins
pprPlatformPrec | Outputable, GhcPlugins
pprPrec | Outputable, GhcPlugins
pprPrefixName | Name, GhcPlugins
pprPrefixOcc | Outputable, GhcPlugins
pprPrefixVar | Outputable, GhcPlugins
pprQuotedList | Outputable, GhcPlugins
pprRuleBase | Rules, GhcPlugins
pprRules | PprCore
pprRulesForUser | Rules, GhcPlugins
pprSection | PprCmmDecl, PprCmm, OldPprCmm
pprSectionHeader |
1 (Function) | X86.Ppr
2 (Function) | SPARC.Ppr
3 (Function) | PPC.Ppr
pprSetDepth | Outputable, GhcPlugins
pprSimplCount | CoreMonad, GhcPlugins, SimplMonad
pprSimplEnv | SimplEnv
pprSize |
1 (Function) | X86.Ppr
2 (Function) | SPARC.Ppr
3 (Function) | PPC.Ppr
pprSorry | Outputable, GhcPlugins
pprSourceTyCon | Type, GhcPlugins
pprSpec | HsBinds, HsSyn, GHC
pprSpillCostRecord | RegAlloc.Graph.SpillCost
pprSplice | HsExpr, HsSyn, GHC
pprStatic | PprCmmDecl, PprCmm, OldPprCmm
pprStats |
1 (Function) | RegAlloc.Graph.Stats
2 (Function) | RegAlloc.Linear.Stats, RegAlloc.Linear.Main
pprStatsConflict | RegAlloc.Graph.Stats
pprStatsLifeConflict | RegAlloc.Graph.Stats
pprStatsLifetimes | RegAlloc.Graph.Stats
pprStatsSpills | RegAlloc.Graph.Stats
pprStgBinding | StgSyn
pprStgBindings | StgSyn
pprStgBindingsWithSRTs | StgSyn
pprStgLVs | StgSyn
pprStmt |
1 (Function) | HsExpr, HsSyn, GHC
2 (Function) | OldPprCmm
pprStmtContext | HsExpr, HsSyn, GHC
pprStmtInCtxt | HsExpr, HsSyn, GHC
pprStrictness | IdInfo, GhcPlugins
pprStringInCStyle | PprC
PprStyle | Outputable, GhcPlugins
pprTarget | HscTypes, GhcPlugins
pprTargetId | HscTypes, GhcPlugins
pprTcSpecPrags | HsBinds, HsSyn, GHC
pprTcTyThingCategory | TcRnTypes, TcRnMonad
pprTcTyVarDetails | TcType
pprTerm | RtClosureInspect
pprTheta | Type, TcType, GhcPlugins
pprThetaArrowTy | Type, TcType, GhcPlugins, GHC
pprTicks | HsBinds, HsSyn, GHC
pprTrace | Outputable, GhcPlugins
pprTransformStmt | HsExpr, HsSyn, GHC
pprTransStmt | HsExpr, HsSyn, GHC
pprType | Type, TcType, GhcPlugins
pprTypeAndContents | Debugger
pprTypeApp | Type, TcType, GhcPlugins, GHC
pprTypeForUser | PprTyThing
pprTyThing |
1 (Function) | Type, GhcPlugins
2 (Function) | PprTyThing
pprTyThingCategory | Type, TcType, GhcPlugins
pprTyThingHdr | PprTyThing
pprTyThingInContext | PprTyThing
pprTyThingInContextLoc | PprTyThing
pprTyThingLoc | PprTyThing
pprUnique | Unique
pprUserTypeCtxt | TcType
pprVarSig | HsBinds, HsSyn, GHC
pprWantedEvVar | TcRnTypes, TcRnMonad
pprWantedEvVarWithLoc | TcRnTypes, TcRnMonad
pprWantedsWithLocs | TcRnTypes, TcRnMonad
pprWithCommas | Outputable, GhcPlugins
pprWord8String | SMRep
ppr_do_stmts | HsExpr, HsSyn, GHC
ppr_expr | HsExpr, HsSyn, GHC
ppr_hs_context | HsTypes, HsSyn, GHC
ppr_lc_stmts | HsExpr, HsSyn, GHC
ppr_lexpr | HsExpr, HsSyn, GHC
ppr_mbDoc | HsDoc, HsSyn, GHC
ppr_monobind | HsBinds, HsSyn, GHC
ppr_sig | HsBinds, HsSyn, GHC
ppSourceStats | HscStats
ppUnless | Outputable, GhcPlugins
ppWhen | Outputable, GhcPlugins
pp_dotdot | HsExpr, HsSyn, GHC
pp_rhs | HsExpr, HsSyn, GHC
pragBrackets | HsBinds, HsSyn, GHC
PragFun | TcBinds
pragState | Lexer
prClass | Vectorise.Builtins.Base, Vectorise.Builtins
prDictOfPReprInstTyCon | Vectorise.Utils.PADict, Vectorise.Utils
prDictOfReprType | Vectorise.Utils.PADict, Vectorise.Utils
preArr | Digraph
prec_RDR | PrelNames
PredTree | Type, GhcPlugins
predTreePredType | Type, GhcPlugins
PredType | Type, TcType, GhcPlugins, GHC
pred_RDR | PrelNames
Prefix | CmdLineParser
PrefixCon | HsPat, HsSyn, GHC
prefixDataCon_RDR | PrelNames
PrefixPred | CmdLineParser
PreInlineUnconditionally | CoreMonad, GhcPlugins
preInlineUnconditionally | SimplUtils
preloadPackages | Packages, GhcPlugins
pRELUDE | PrelNames
pRELUDE_NAME | PrelNames
prepareAlts | SimplUtils
prepareAnnotations | HscTypes, GhcPlugins
prepForeignCall | LibFFI
preprocess | DriverPipeline
preprTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
Present | HsExpr, HsSyn, GHC
prevChar | StringBuffer
Prim | RtClosureInspect, InteractiveEval
PrimAlt | StgSyn
PrimCall |
1 (Type/Class) | PrimOp
2 (Data Constructor) | PrimOp
PrimCallConv | ForeignCall
primMname | ExternalCore
PrimOp | PrimOp
PrimOpCall | CmmNode, Cmm
primOpCodeSize | PrimOp
PrimOpId | IdInfo, GhcPlugins
primOpId | PrelInfo
primOpIsCheap | PrimOp
primOpOcc | PrimOp
primOpOkForSideEffects | PrimOp
primOpOkForSpeculation | PrimOp
primOpOutOfLine | PrimOp
PrimOpResultInfo | PrimOp
PrimOpReturn | CmmNode, Cmm
primOpRules | PrelRules, MkId, PrelInfo
primOpSig | PrimOp
primOpTag | PrimOp
primOpType | PrimOp
primPackageId | Module, GhcPlugins
PrimRep | TyCon, Type, GhcPlugins
primRepCmmType | CmmUtils, OldCmmUtils
primRepForeignHint | CmmUtils, OldCmmUtils
primRepSizeW | TyCon, GhcPlugins
primRepToCgRep | ClosureInfo
PrimTarget | CmmNode, Cmm
primTyCons | TysPrim
printBagOfErrors | ErrUtils
printBagOfWarnings | ErrUtils
printDoc | Pretty
printDump | Outputable, GhcPlugins
printError | ErrUtils
printErrs | Outputable, GhcPlugins
printException | GhcMonad, GHC
printExceptionAndWarnings | GhcMonad, GHC
PrintExplicitForalls | PprTyThing
printForAsm | Outputable, GhcPlugins
printForC | Outputable, GhcPlugins
printForUser | Outputable, GhcPlugins
printForUserPartWay | Outputable, GhcPlugins
printIdKey | PrelNames
printName | PrelNames
printOrThrowWarnings | HscTypes, GhcPlugins
printOutput | Outputable, GhcPlugins
printSDoc | Outputable, GhcPlugins
PrintUnqualified | Outputable, GhcPlugins, GHC
Private | CmmNode, Cmm
processArgs | CmdLineParser
ProcExpr | HsExpr, HsSyn, GHC
ProcOrigin | TcRnTypes, TcRnMonad
ProcPoint | CmmProcPoint
procPointAnalysis | CmmProcPoint
ProcPointSet | CmmProcPoint
Prod |
1 (Data Constructor) | Demand
2 (Data Constructor) | Vectorise.Generic.Description
prodDataCon | Vectorise.Builtins.Base, Vectorise.Builtins
prodDataCon_RDR | PrelNames
ProdRepr | Vectorise.Generic.Description
prodTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
prodTyConKey | PrelNames
prodTyConName | PrelNames
profAlloc |
1 (Function) | CgProf
2 (Function) | StgCmmProf
ProfAuto | DynFlags, GhcPlugins
profAuto | DynFlags, GhcPlugins, GHC
ProfAutoAll | DynFlags, GhcPlugins
ProfAutoCalls | DynFlags, GhcPlugins
ProfAutoExports | DynFlags, GhcPlugins
ProfAutoTop | DynFlags, GhcPlugins
profDynAlloc |
1 (Function) | CgProf
2 (Function) | StgCmmProf
profHdrSize | SMRep
ProfilingInfo |
1 (Type/Class) | Cmm, OldCmm
2 (Data Constructor) | Cmm, OldCmm
profilingInitCode | ProfInit
ProfNote | CoreSyn, GhcPlugins
profNoteCC | CoreSyn, GhcPlugins
profNoteCount | CoreSyn, GhcPlugins
profNoteScope | CoreSyn, GhcPlugins
pROF_HDR_SIZE | Constants
progName | Panic
ProgramError | Panic, GHC
promoteType | Kind
ProtoBCO |
1 (Type/Class) | ByteCodeInstr
2 (Data Constructor) | ByteCodeInstr
protoBCOArity | ByteCodeInstr
protoBCOBitmap | ByteCodeInstr
protoBCOBitmapSize | ByteCodeInstr
protoBCOExpr | ByteCodeInstr
protoBCOInstrs | ByteCodeInstr
protoBCOName | ByteCodeInstr
protoBCOPtrs | ByteCodeInstr
Provenance | RdrName, GhcPlugins
prTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
pSnd | Pair
PState |
1 (Type/Class) | Lexer
2 (Data Constructor) | Lexer
PStr | Pretty
ptext |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
PtrArg | ClosureInfo
PtrRep | TyCon, Type, GhcPlugins
ptrs |
1 (Function) | ByteCodeItbls
2 (Function) | RtClosureInspect
ptrTyConKey | PrelNames
ptrTyConName | PrelNames
pTyConKey | PrelNames
pTyConName | PrelNames
pUnbox | FastTypes, GhcPlugins
punctuate |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
punc_RDR | PrelNames
pure | MonadUtils, IOEnv, TcRnMonad, DsMonad
pure_RDR | PrelNames
PUSH | X86.Instr
pushBHUpdateFrame | CgStackery
pushCurrentContext | Lexer
pushErrCtxt | TcRnTypes, TcRnMonad
pushLexState | Lexer
pushReturnAddress | CgTailCall
pushSimplifiedArgs | SimplUtils
pushUnboxedTuple | CgTailCall
pushUpdateFrame |
1 (Function) | CgStackery
2 (Function) | StgCmmBind
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 |
1 (Function) | ErrUtils
2 (Function) | CoreMonad, GhcPlugins
putMsgS | CoreMonad, GhcPlugins
putMsgWith | ErrUtils
PutMVarOp | PrimOp
putSrcSpanDs | DsMonad
put_ | Binary
pVarLift | Llvm.Types, Llvm
pVarLower | Llvm.Types, Llvm
pvoidsVar | Vectorise.Builtins.Base, Vectorise.Builtins
pvoidVar | Vectorise.Builtins.Base, Vectorise.Builtins
qTyConName | DsMeta
Qual |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | RdrName, GhcPlugins, GHC
QualifyName | Outputable, GhcPlugins
qualModule | Outputable, GhcPlugins
qualName | Outputable, GhcPlugins
qualSpecOK | RdrName, GhcPlugins
QuasiQuoteD | HsDecls, HsSyn, GHC
QuasiQuotePat | HsPat, HsSyn, GHC
QuietBinIFaceReading | BinIface
quote |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
quoteDecName | DsMeta
quotedListWithOr | Outputable, GhcPlugins
quoteExpName | DsMeta
quotePatName | DsMeta
quotes |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
quoteTypeName | DsMeta
quotFastInt | FastTypes, GhcPlugins
quotIntegerIdKey | PrelNames
quotIntegerName | PrelNames
quotRemIntegerIdKey | PrelNames
quotRemIntegerName | PrelNames
r10 | X86.Regs
r11 | X86.Regs
r12 | X86.Regs
r13 | X86.Regs
r14 | X86.Regs
r15 | X86.Regs
r1DataCon_RDR | PrelNames
r27 | PPC.Regs
r28 | PPC.Regs
r3 | PPC.Regs
r4 | PPC.Regs
r8 | X86.Regs
r9 | X86.Regs
raCoalesced | RegAlloc.Graph.Stats
raCode | RegAlloc.Graph.Stats
raCodeCoalesced | RegAlloc.Graph.Stats
raFinal | RegAlloc.Graph.Stats
raGraph | RegAlloc.Graph.Stats
raGraphColored | RegAlloc.Graph.Stats
RaiseIOOp | PrimOp
RaiseOp | PrimOp
raLiveCmm | RegAlloc.Graph.Stats
rANDOM | PrelNames
randomClassKey | PrelNames
randomClassName | PrelNames
randomGenClassKey | PrelNames
randomGenClassName | PrelNames
range_RDR | PrelNames
Rank | TcMType
raPatched | RegAlloc.Graph.Stats
raSpillClean | RegAlloc.Graph.Stats
raSpillCosts | RegAlloc.Graph.Stats
raSpilled | RegAlloc.Graph.Stats
raSpillStats | RegAlloc.Graph.Stats
raSRMs | RegAlloc.Graph.Stats
ratioDataConKey | PrelNames
ratioDataConName | PrelNames
ratioDataCon_RDR | PrelNames
rational |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
rationalTyConKey | PrelNames
rationalTyConName | PrelNames
ratioTyConKey | PrelNames
ratioTyConName | PrelNames
RawCmmDecl | OldCmm
RawCmmGroup | OldCmm
rawSettings | DynFlags, GhcPlugins
rax | X86.Regs
ra_assig | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_blockassig | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_delta | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_freeregs | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_spillInstrs | RegAlloc.Linear.Base, RegAlloc.Linear.Main
ra_spills | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_stack | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
RA_State |
1 (Type/Class) | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
2 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_us | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
rbp | X86.Regs
rbrace |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
rbrack |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
rbx | X86.Regs
RcDouble | RegClass
RcDoubleSSE | RegClass
RcFloat | RegClass
RcInteger | RegClass
rcx | X86.Regs
rdi | X86.Regs
RdrName | RdrName, GhcPlugins, GHC
rdrNameOcc | RdrName, GhcPlugins
rdrNameSpace | RdrName, GhcPlugins
rdx | X86.Regs
RDY | SPARC.Instr
reachableG | Digraph
ReachedBy | CmmProcPoint
ReadArrayArrayOp_ArrayArray | PrimOp
ReadArrayArrayOp_ByteArray | PrimOp
ReadArrayArrayOp_MutableArrayArray | PrimOp
ReadArrayArrayOp_MutableByteArray | PrimOp
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
readElfSection | SysTools
readFastMutInt | FastMutInt
readFastMutPtr | FastMutInt
readGEnv | Vectorise.Monad.Global, Vectorise.Monad
readHexFingerprint | Fingerprint
readIface | LoadIface
readLEnv | Vectorise.Monad.Local, Vectorise.Monad
readListDefault_RDR | PrelNames
readListPrecDefault_RDR | PrelNames
readListPrec_RDR | PrelNames
readList_RDR | PrelNames
readMetaTyVar | TcMType
readMutVar | IOEnv, TcRnMonad
ReadMutVarOp | PrimOp
ReadNone | Llvm.Types, Llvm
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
ReadOnly | Llvm.Types, Llvm
ReadOnlyData | Cmm, OldCmm
ReadOnlyData16 | Cmm, OldCmm
readPrec_RDR | PrelNames
readRational | Util, GhcPlugins
readTcRef | TcRnMonad
ReadTVarIOOp | PrimOp
ReadTVarOp | PrimOp
rEAD_PREC | PrelNames
realClassKey | PrelNames
realClassName | PrelNames
realFloatClassKey | PrelNames
realFloatClassName | PrelNames
realFracClassKey | PrelNames
realFracClassName | PrelNames
realHp |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
realIdUnfolding | Id, GhcPlugins
RealLocated | SrcLoc, GhcPlugins
ReallyUnsafePtrEqualityOp | PrimOp
RealReg | Reg
RealRegPair | Reg
realRegsAlias | Reg
RealRegSingle | Reg
realRegSqueeze |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
realSp | CgMonad
RealSrcLoc |
1 (Data Constructor) | SrcLoc, GhcPlugins, GHC
2 (Type/Class) | SrcLoc, GhcPlugins, GHC
realSrcLocSpan | SrcLoc, GhcPlugins
RealSrcSpan |
1 (Data Constructor) | SrcLoc, GhcPlugins, GHC
2 (Type/Class) | SrcLoc, GhcPlugins, GHC
realSrcSpanEnd | SrcLoc, GhcPlugins
realSrcSpanStart | SrcLoc, GhcPlugins
realToFracIdKey | PrelNames
realToFracName | PrelNames
realWorldPrimId | MkId
realWorldPrimIdKey | PrelNames
realWorldStatePrimTy | TysPrim
realWorldTy | TysPrim
realWorldTyCon | TysPrim
realWorldTyConKey | PrelNames
rebindToReg | StgCmmEnv
rebindToStack | CgBindery
Rec |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn, GhcPlugins
rec0TyConKey | PrelNames
rec0TyConName | PrelNames
rec1DataCon_RDR | PrelNames
rec1TyConKey | PrelNames
rec1TyConName | PrelNames
RecCon | HsPat, HsSyn, GHC
RecConError |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
recConErrorIdKey | PrelNames
RecFieldEnv | TcRnTypes, TcRnMonad
RecFields | TcRnTypes, TcRnMonad
RecFlag | BasicTypes, GhcPlugins
reconstructType | InteractiveEval, GHC
RecordCon | HsExpr, HsSyn, GHC
recordSelectorFieldLabel | Id, GhcPlugins, GHC
recordSpill | RegAlloc.Linear.State
recordThSpliceUse | TcRnMonad
recordThUse | TcRnMonad
recordUnsafeInfer | TcRnMonad
RecordUpd | HsExpr, HsSyn, GHC
RecordUpdOrigin | TcRnTypes, TcRnMonad
recoverM | TcRnMonad
recoverTcS | TcSMonad
RecSelError |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
recSelErrorIdKey | PrelNames
RecSelId | IdInfo, GhcPlugins
RecStmt | HsExpr, HsSyn, GHC
recS_bind_fn | HsExpr, HsSyn, GHC
recS_later_ids | HsExpr, HsSyn, GHC
recS_later_rets | HsExpr, HsSyn, GHC
recS_mfix_fn | HsExpr, HsSyn, GHC
recS_rec_ids | HsExpr, HsSyn, GHC
recS_rec_rets | HsExpr, HsSyn, GHC
recS_ret_fn | HsExpr, HsSyn, GHC
recS_ret_ty | HsExpr, HsSyn, GHC
recS_stmts | HsExpr, HsSyn, GHC
RecUpd | HsExpr, HsSyn, GHC
RecUpdError |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
Recursive | BasicTypes, GhcPlugins
rEC_CON_ERROR_ID | MkCore, GhcPlugins
rec_dotdot | HsPat, HsSyn, GHC
rec_flds | HsPat, HsSyn, GHC
rEC_SEL_ERROR_ID | MkCore, GhcPlugins
ReEntrant | StgSyn
ReferenceKind | PIC
Refl | Coercion, GhcPlugins
reflectGhc | GhcMonad
RefWrap | RtClosureInspect, InteractiveEval
Reg |
1 (Type/Class) | RegAlloc.Graph.ArchBase
2 (Data Constructor) | RegAlloc.Graph.ArchBase
3 (Type/Class) | Reg
regAlias | RegAlloc.Graph.ArchX86
regAlloc |
1 (Function) | RegAlloc.Graph.Main
2 (Function) | RegAlloc.Linear.Main
RegAllocStats |
1 (Type/Class) | RegAlloc.Graph.Stats
2 (Type/Class) | RegAlloc.Linear.Base, RegAlloc.Linear.Main
3 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.Main
RegAllocStatsColored | RegAlloc.Graph.Stats
RegAllocStatsSpill | RegAlloc.Graph.Stats
RegAllocStatsStart | RegAlloc.Graph.Stats
RegClass |
1 (Type/Class) | RegAlloc.Graph.ArchBase
2 (Type/Class) | RegClass
regCoalesce | RegAlloc.Graph.Coalesce
regDotColor |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.RegInfo
regIdInfo | StgCmmEnv
Register | SPARC.CodeGen.Base
RegisterParam | CmmCallConv
regLiveness | RegAlloc.Liveness
RegM |
1 (Type/Class) | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
2 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.Main
RegMap | RegAlloc.Liveness
regName | RegAlloc.Graph.ArchX86
RegNo | Reg
regNosOfRealReg | Reg
regPair | Reg
RegReal | Reg
RegSet |
1 (Type/Class) | CmmExpr, Cmm, OldCmm
2 (Type/Class) | RegAlloc.Liveness
regSingle | Reg
RegSlot | CmmExpr, Cmm, OldCmm
regSlot | CmmExpr, Cmm, OldCmm
regsOfClass | RegAlloc.Graph.ArchX86
regsOfLoc | RegAlloc.Linear.Base, RegAlloc.Linear.Main
regSpill | RegAlloc.Graph.Spill
RegSub |
1 (Type/Class) | RegAlloc.Graph.ArchBase
2 (Data Constructor) | RegAlloc.Graph.ArchBase
RegUsage | Instruction
regUsageOfInstr | Instruction
regUsedIn | CmmExpr, Cmm, OldCmm
RegVirtual | Reg
reifyGhc | GhcMonad
reinitializeGlobals | CoreMonad, GhcPlugins
releaseReg |
1 (Function) | RegAlloc.Linear.SPARC.FreeRegs
2 (Function) | RegAlloc.Linear.PPC.FreeRegs
3 (Function) | RegAlloc.Linear.X86.FreeRegs
RELOAD | RegAlloc.Liveness
RelocatableReadOnlyData | Cmm, OldCmm
remIntegerIdKey | PrelNames
remIntegerName | PrelNames
removeDeadAssignments | CmmLive
removeDups | ListSetOps
removeLiveSlotDefs | CmmStackLayout
removeOpt | StaticFlags
removeRedundant | ListSetOps
removeSpaces | Util, GhcPlugins
removeTarget | GHC
removeUnreachableBlocks | CmmContFlowOpt
RenamedSource | GHC
renamedSource | GHC
renameSigs | RnBinds
renameVirtualReg | Reg
render | Pretty
renderWithStyle | Outputable, GhcPlugins
rep1TyConKey | PrelNames
rep1TyConName | PrelNames
replaceBranches | CmmContFlowOpt
replaceLastNode | CmmUtils, OldCmmUtils
replaceLTyVarName | HsTypes, HsSyn, GHC
replaceTyVarName | HsTypes, HsSyn, GHC
replicatePD | Vectorise.Utils
replicatePDVar | Vectorise.Builtins.Base, Vectorise.Builtins
replicatePD_PrimVar | Vectorise.Builtins.Base, Vectorise.Builtins
replicatePD_PrimVars | Vectorise.Builtins.Base, Vectorise.Builtins
replicatePVar | DsMonad
reportUnsolved | TcErrors
reportUnusedNames | RnNames
repr_comps | Vectorise.Generic.Description
repr_comp_tys | Vectorise.Generic.Description
repr_cons | Vectorise.Generic.Description
repr_con_tys | Vectorise.Generic.Description
repr_dc | Vectorise.Generic.Description
repr_prod | Vectorise.Generic.Description
repr_psums_tc | Vectorise.Generic.Description
repr_psum_tc | Vectorise.Generic.Description
repr_ptups_tc | Vectorise.Generic.Description
repr_ptup_tc | Vectorise.Generic.Description
repr_selsLength_v | Vectorise.Generic.Description
repr_sels_ty | Vectorise.Generic.Description
repr_sel_ty | Vectorise.Generic.Description
repr_sum_tc | Vectorise.Generic.Description
repr_tup_tc | Vectorise.Generic.Description
repSplitAppTy_maybe | Type, TcType, GhcPlugins
repTyConKey | PrelNames
repTyConName | PrelNames
repType | Type, GhcPlugins
res | CmmNode, Cmm
rESERVED_C_STACK_BYTES | Constants
rESERVED_STACK_WORDS | Constants
reset_RDR | PrelNames
reslash | Util, GhcPlugins
resolveLlvmData | LlvmCodeGen.Data
resolveLlvmDatas | LlvmCodeGen.Data
resolveObjs | ObjLink
ResSigCtxt | TcType, TcMType, TcHsType
restoreCurrentCostCentre |
1 (Function) | StgCmmProf
2 (Function) | CgCase
restoreLinkerGlobals | Linker
restoreStaticFlagGlobals | StaticFlags
restrictVarEnv | VarEnv, GhcPlugins
ResTyGADT | HsDecls, HsSyn, GHC
ResTyH98 | HsDecls, HsSyn, GHC
ResType | HsDecls, HsSyn, GHC
resTypeArgDmd | Demand
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 | ClosureInfo
RetCPR | Demand
retCPR | Demand
retPtLbl | BlockId
RetryOp | PrimOp
RETURN | ByteCodeInstr
Return |
1 (Data Constructor) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | StgCmmMonad
ReturnCon | ClosureInfo
returnFC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
returnIOIdKey | PrelNames
returnIOName | PrelNames
returnIO_RDR | PrelNames
ReturnIt |
1 (Data Constructor) | ClosureInfo
2 (Data Constructor) | StgCmmClosure
returnMClassOpKey | PrelNames
returnMName | PrelNames
returnM_RDR | PrelNames
returnP | ParserCoreUtils
ReturnsAlg | PrimOp
returnsCPR | Demand
ReturnsPrim | PrimOp
returnUnboxedTuple | CgTailCall
returnUs | UniqSupply, GhcPlugins
RETURN_UBX | ByteCodeInstr
rET_BIG | SMRep
rET_SMALL | SMRep
reverseBlocksInTops | RegAlloc.Liveness
rewriteAssignments | CmmRewriteAssignments
rewriteWithFunDeps | TcCanonical
rhsIsStatic | CoreUtils, GhcPlugins
rhssOfAlts | CoreSyn, GhcPlugins
rhssOfBind | CoreSyn, GhcPlugins
RI |
1 (Type/Class) | SPARC.Instr
2 (Type/Class) | PPC.Instr
rightAssocDataCon_RDR | PrelNames
rightCoercionTyConKey | PrelNames
rightDataConKey | PrelNames
rightDataConName | PrelNames
rightmost | SrcLoc, GhcPlugins, GHC
right_RDR | PrelNames
RIImm |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
ripRel | X86.Regs
RIReg |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
riZero | SPARC.Instr
RLWINM | PPC.Instr
rnBindPat | RnPat
rnBndr2 | VarEnv, GhcPlugins
rnBndrL | VarEnv, GhcPlugins
rnBndrR | VarEnv, GhcPlugins
rnBndrs2 | VarEnv, GhcPlugins
rnConDeclFields | RnTypes
rnContext | RnTypes
RnEnv2 | VarEnv, GhcPlugins
rnEtaL | VarEnv, GhcPlugins
rnEtaR | VarEnv, GhcPlugins
rnExports | RnNames
rnExpr | RnExpr
rnGRHSs | RnBinds
rnHsDoc | RnHsDoc
rnHsKind | RnTypes
rnHsRecFields1 | RnPat
rnHsSigType | RnTypes
rnHsType | RnTypes
rnHsTypeFVs | RnTypes
rnImports | RnNames
rnInScope | VarEnv, GhcPlugins
rnInScopeSet | VarEnv, GhcPlugins
rnIPName | RnTypes
rnLExpr | RnExpr
rnLHsDoc | RnHsDoc
rnLHsInstType | RnTypes
rnLHsKind | RnTypes
rnLHsMaybeKind | RnTypes
rnLHsType | RnTypes
rnLHsTypes | RnTypes
rnLit | RnPat
rnLocalBindsAndThen | RnBinds
rnLocalValBindsLHS | RnBinds
rnLocalValBindsRHS | RnBinds
RnM | TcRnTypes, TcRnMonad
rnMatchGroup | RnBinds
rnMbLHsDoc | RnHsDoc
rnMethodBinds | RnBinds
rnOccL | VarEnv, GhcPlugins
rnOccL_maybe | VarEnv, GhcPlugins
rnOccR | VarEnv, GhcPlugins
rnOccR_maybe | VarEnv, GhcPlugins
rnOverLit | RnPat
rnPat | RnPat
rnPats | RnPat
rnSplice | RnTypes
rnSrcDecls | RnSource
rnStmts | RnExpr
rnTopBindsLHS | RnBinds
rnTopBindsRHS | RnBinds
rnTyClDecls | RnSource
rnValBindsRHS | RnBinds
rootMainKey | PrelNames
rOOT_MAIN | PrelNames
roughMatchTcs | InstEnv
roughTopNames | Rules, GhcPlugins
rparen |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
rsi | X86.Regs
rsp | X86.Regs
rtsBuildTag | DynFlags, GhcPlugins, GHC
rtsClosureType | SMRep
rtsIsProfiled | DynFlags, GhcPlugins
rtsOpts | DynFlags, GhcPlugins, GHC
RtsOptsAll | DynFlags, GhcPlugins
RtsOptsEnabled | DynFlags, GhcPlugins
rtsOptsEnabled | DynFlags, GhcPlugins, GHC
RtsOptsNone | DynFlags, GhcPlugins
RtsOptsSafeOnly | DynFlags, GhcPlugins
rtsPackageId | Module, GhcPlugins
RTSRep | SMRep
rTyConKey | PrelNames
rTyConName | PrelNames
RU | Instruction
Rule | CoreSyn, GhcPlugins
ruleActivation | CoreSyn, GhcPlugins
ruleArity | CoreSyn, GhcPlugins
RuleBase | Rules, GhcPlugins
RuleBndr |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
RuleBndrSig | HsDecls, HsSyn, GHC
ruleCheck | DynFlags, GhcPlugins, GHC
ruleCheckProgram | Rules, GhcPlugins
RuleCtx | RnEnv
RuleD | HsDecls, HsSyn, GHC
RuleDecl | HsDecls, HsSyn, GHC
RuleFired | CoreMonad, GhcPlugins
ruleIdName | CoreSyn, GhcPlugins
ruleLhsFreeIds | CoreFVs, GhcPlugins
ruleLhsOrphNames | CoreFVs, GhcPlugins
RuleMatchInfo | BasicTypes, GhcPlugins
ruleMatchTyX | Unify
RuleName | BasicTypes, CoreSyn, GhcPlugins
ruleName | CoreSyn, GhcPlugins
ruleRhsFreeVars | CoreFVs, GhcPlugins
rulesFreeVars | CoreFVs, GhcPlugins
RuleSkol | TcRnTypes, TcRnMonad
rulesOfBinds | Rules, GhcPlugins
RunAndLogSteps | InteractiveEval, GHC
runAnnotation | TcSplice
runAs | SysTools
RunBreak | InteractiveEval, GHC
runCc | SysTools
runClang | SysTools
runCmdLine | CmdLineParser
runCmmContFlowOpts | CmmContFlowOpt
runCoreM | CoreMonad, GhcPlugins
runCpp | SysTools
runDecls | InteractiveEval, GHC
runDeclsWithLocation | InteractiveEval, GHC
RunException | InteractiveEval, GHC
runFuelIO | OptimizationFuel
runGhc | GHC
runGhcT | GHC
runID | MonadUtils, IOEnv, TcRnMonad
runInfiniteFuelIO | OptimizationFuel
runIOEnv | IOEnv, TcRnMonad
runLink | SysTools
runLlvmLlc | SysTools
runLlvmOpt | SysTools
runMainIOName | PrelNames
runMainKey | PrelNames
runMaybe | CoreMonad, GhcPlugins
runMaybeT | Maybes
runMkDLL | SysTools
RunOk | InteractiveEval, GHC
runPp | SysTools
runQuasiQuoteDecl | TcSplice
runQuasiQuoteExpr | TcSplice
runQuasiQuotePat | TcSplice
runQuasiQuoteType | TcSplice
runR | RegAlloc.Linear.State
RunResult | InteractiveEval, GHC
runs | ListSetOps
runSDoc | Outputable, GhcPlugins
runSplit | SysTools
runState | State
runState' | State
runStmt | InteractiveEval, GHC
runStmtWithLocation | InteractiveEval, GHC
runSTRepIdKey | PrelNames
runSTRepName | PrelNames
runTcS | TcSMonad
runtimeErrorIdKey | PrelNames
RuntimeUnk | TcType
rUNTIME_ERROR_ID | MkCore, GhcPlugins
RunToCompletion | InteractiveEval, GHC
runUnlit | SysTools
runVM | Vectorise.Monad.Base, Vectorise.Monad
runWhen | CoreMonad, GhcPlugins
runWindres | SysTools
ru_act | CoreSyn, GhcPlugins
ru_args | CoreSyn, GhcPlugins
ru_auto | CoreSyn, GhcPlugins
ru_bndrs | CoreSyn, GhcPlugins
ru_fn | CoreSyn, GhcPlugins
ru_local | CoreSyn, GhcPlugins
ru_name | CoreSyn, GhcPlugins
ru_nargs | CoreSyn, GhcPlugins
ru_rhs | CoreSyn, GhcPlugins
ru_rough | CoreSyn, GhcPlugins
ru_try | CoreSyn, GhcPlugins
s1TyConKey | PrelNames
s1TyConName | PrelNames
safeDirectImpsReq | DynFlags, GhcPlugins
safeHaskell | DynFlags, GhcPlugins, GHC
SafeHaskellMode | DynFlags, GhcPlugins, GHC
safeHaskellOn | DynFlags, GhcPlugins
safeImplicitImpsReq | DynFlags, GhcPlugins
safeImportsOn | DynFlags, GhcPlugins
safeInferOn | DynFlags, GhcPlugins
safeLanguageOn | DynFlags, GhcPlugins
safeShowException | Panic
Safety | ForeignCall
SameMutableArrayArrayOp | PrimOp
SameMutableArrayOp | PrimOp
SameMutableByteArrayOp | PrimOp
SameMutVarOp | PrimOp
SameMVarOp | PrimOp
SameTVarOp | PrimOp
SAR | X86.Instr
satCallsOnly | StgSyn
saveCurrentCostCentre | StgCmmProf
saveLinkerGlobals | Linker
saveStaticFlagGlobals | StaticFlags
saveThreadState | StgCmmForeign
saveVolatileVarsAndRegs | CgCase
scalarClass | Vectorise.Builtins.Base, Vectorise.Builtins
scalarClosure | Vectorise.Utils
scalarZip | Vectorise.Builtins.Base, Vectorise.Builtins
scalarZips | Vectorise.Builtins.Base, Vectorise.Builtins
scanGraph | GraphOps, GraphColor
SCC | Digraph
sccAbleCC | CostCentre
scDsLHsKind | TcHsType
scDsLHsMaybeKind | TcHsType
Scope | Vectorise.Env
ScOrigin | TcRnTypes, TcRnMonad
SDIV | SPARC.Instr
SDoc | Outputable, GhcPlugins
Section | Cmm, OldCmm
SectionL | HsExpr, HsSyn, GHC
SectionOrigin | TcRnTypes, TcRnMonad
SectionR | HsExpr, HsSyn, GHC
seCvSubst | SimplEnv
seekBin | Binary
seekBy | Binary
seFloats | SimplEnv
seIdSubst | SimplEnv
seInScope | SimplEnv
Select | SimplUtils
selectMatchVar | DsUtils
selectMatchVars | DsUtils
selectorClassKey | PrelNames
selectorClassName | PrelNames
SelectorThunk | ClosureInfo
selectSimpleMatchVarL | DsUtils
selectWorkItem | TcSMonad
selElements | Vectorise.Builtins.Base, Vectorise.Builtins
selElementss | Vectorise.Builtins.Base, Vectorise.Builtins
selName_RDR | PrelNames
selReplicate | Vectorise.Builtins.Base, Vectorise.Builtins
selReplicates | Vectorise.Builtins.Base, Vectorise.Builtins
selsLength | Vectorise.Builtins.Base, Vectorise.Builtins
selsLengths | Vectorise.Builtins.Base, Vectorise.Builtins
selsTy | Vectorise.Builtins.Base, Vectorise.Builtins
selsTys | Vectorise.Builtins.Base, Vectorise.Builtins
selTags | Vectorise.Builtins.Base, Vectorise.Builtins
selTagss | Vectorise.Builtins.Base, Vectorise.Builtins
selTy | Vectorise.Builtins.Base, Vectorise.Builtins
selTys | Vectorise.Builtins.Base, Vectorise.Builtins
sel_naughty | IdInfo, GhcPlugins
sel_tycon | IdInfo, GhcPlugins
semi |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
SemiTaggingStuff | CgMonad
seMode | SimplEnv
sep |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
separateByPtrFollowness | ClosureInfo
SepArg | CmdLineParser
seqBitmap | Bitmap
seqCo | Coercion, GhcPlugins
seqDemand | Demand
seqDemands | Demand
seqDmd | Demand
seqDmdType | Demand
seqExpr | CoreSyn, GhcPlugins
seqExprs | CoreSyn, GhcPlugins
seqId | MkId
seqIdInfo | IdInfo, GhcPlugins
seqIdKey | PrelNames
seqList | Util, GhcPlugins
seqOccInfo | BasicTypes, GhcPlugins
SeqOp | PrimOp
seqRules | CoreSyn, GhcPlugins
seqSerialized | Serialized, GhcPlugins
seqSpecInfo | IdInfo, GhcPlugins
seqStrictSig | Demand
seqType | Type, GhcPlugins
seqTypes | Type, GhcPlugins
Sequel |
1 (Type/Class) | CgMonad
2 (Type/Class) | StgCmmMonad
seqUnfolding | CoreSyn, GhcPlugins
seqVar | DsUtils
seqVarSet | VarSet, GhcPlugins
Serialized | Serialized, GhcPlugins
serializeWithData | Serialized, GhcPlugins
Session |
1 (Type/Class) | GhcMonad
2 (Data Constructor) | GhcMonad
setArityInfo | IdInfo, GhcPlugins
setAssigR | RegAlloc.Linear.State
setBinds |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setBlockAssigR | RegAlloc.Linear.State
setBreakOff | BreakArray, GHC
setBreakOn | BreakArray, GHC
setCafInfo | IdInfo, GhcPlugins
SETCC | X86.Instr
setColor | GraphOps, GraphColor
setConstraintVar | TcRnMonad
setContext | InteractiveEval, GHC
setCoVarName | Coercion, GhcPlugins
setCoVarUnique | Coercion, GhcPlugins
setCtLoc | TcRnMonad
setCtLocOrigin | TcRnTypes, TcRnMonad
setDelete | BlockId
setDeleteList | BlockId
setDeltaNat | NCGMonad
setDeltaR | RegAlloc.Linear.State
setDemandInfo | IdInfo, GhcPlugins
setDifference | BlockId
setElems | BlockId
setEmpty | BlockId
setEndOfBlockInfo | CgMonad
setEnv | IOEnv, TcRnMonad
setEnvs | TcRnMonad
setEqBind | TcSMonad
setErrCtxt | TcRnMonad
setErrsVar | TcRnMonad
setEvBind | TcSMonad
setFloats | SimplEnv
setFold | BlockId
setFreeRegsR | RegAlloc.Linear.State
setFromList | BlockId
setFuelPass | OptimizationFuel
setGblEnv | TcRnMonad
setGEnv | Vectorise.Monad.Global, Vectorise.Monad
setGlobalTypeEnv | TcEnv
SETHI | SPARC.Instr
setHpUsage |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setIdArity | Id, GhcPlugins
setIdCafInfo | Id, GhcPlugins
setIdDemandInfo | Id, GhcPlugins
setIdDetails | Var, GhcPlugins
setIdExported |
1 (Function) | Var, GhcPlugins
2 (Function) | Id
setIdInfo | Id, GhcPlugins
setIdName | Id, GhcPlugins
setIdNotExported |
1 (Function) | Var, GhcPlugins
2 (Function) | Id
setIdOccInfo | Id, GhcPlugins
setIdSpecialisation | Id, GhcPlugins
setIdStrictness | Id, GhcPlugins
setIdType | Id, GhcPlugins
setIdUnfolding | Id, GhcPlugins
setIdUnfoldingLazily | Id, GhcPlugins
setIdUnique | Id, GhcPlugins
setInfoTableSRT | CmmBuildInfoTables
setInfoTableStackMap | CmmBuildInfoTables
setInlineActivation | Id, GhcPlugins
setInlinePragInfo | IdInfo, GhcPlugins
setInlinePragma | Id, GhcPlugins
setInlinePragmaActivation | BasicTypes, GhcPlugins
setInlinePragmaRuleMatchInfo | BasicTypes, GhcPlugins
setInScope |
1 (Function) | CoreSubst, GhcPlugins
2 (Function) | SimplEnv
setInScopeSet | SimplEnv
setInsert | BlockId
setInsertList | BlockId
setInstanceDFunId | InstEnv
setIntersection | BlockId
setIsSubsetOf | BlockId
setLastToken | Lexer
setLBVarInfo | IdInfo, GhcPlugins
setLclEnv | TcRnMonad
setLclTypeEnv | TcRnMonad
setLEnv | Vectorise.Monad.Local, Vectorise.Monad
setLevels | SetLevels
setLlvmVer | LlvmCodeGen.Base
setLocalRdrEnv | TcRnMonad
setMember | BlockId
setMode | SimplEnv
setModule | TcRnMonad
setNameUnique | Name, GhcPlugins
setNull | BlockId
setOccInfo | IdInfo, GhcPlugins
setOccNameSpace | OccName, Name, GhcPlugins
setOneShotLambda | Id, GhcPlugins
setPackageName | DynFlags, GhcPlugins
setPAFunsEnv | Vectorise.Env
setPRFunsEnv | Vectorise.Env
setRdrNameSpace | RdrName, GhcPlugins
setRealAndVirtualSp | CgStackery
setRealHp |
1 (Function) | CgHeapery
2 (Function) | StgCmmMonad, StgCmmHeap
setRealSp | CgStackery
setRuleIdName | CoreSyn, GhcPlugins
setSafeMode | HscTypes, GhcPlugins
setSession | GhcMonad, GHC
setSessionDynFlags | GHC
setSingleton | BlockId
setSize | BlockId
setSizeOfRegister | SPARC.CodeGen.Base
setSpecInfo | IdInfo, GhcPlugins
setSpecInfoHead | IdInfo, GhcPlugins
setSrcLoc | Lexer
setSrcSpan | TcRnMonad
setSRT | CgMonad
setSRTLabel |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setStackFrame | CgStackery
setStage | TcRnMonad
setState |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
setStkUsage | CgMonad
setStrictnessInfo | IdInfo, GhcPlugins
setSubstEnv | SimplEnv
setTargets | GHC
setTcSEvVarCacheMap | TcSMonad
setTcTyVarDetails | Var, GhcPlugins
setTickyCtrLabel |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
Settings |
1 (Type/Class) | DynFlags, GhcPlugins
2 (Data Constructor) | DynFlags, GhcPlugins
settings | DynFlags, GhcPlugins, GHC
setTmpDir | DynFlags, SysTools, GhcPlugins
setTvSubstEnv | Type, TcType, GhcPlugins
setTyVarKind | Var, GhcPlugins
setTyVarName | Var, GhcPlugins
setTyVarUnique | Var, GhcPlugins
setUnfoldingInfo | IdInfo, GhcPlugins
setUnfoldingInfoLazily | IdInfo, GhcPlugins
setUnfoldingTemplate | CoreSyn, GhcPlugins
setUnion | BlockId
setUnions | BlockId
setUserData | Binary
setVarName | Var, GhcPlugins
setVarType | Var, GhcPlugins
setVarUnique | Var, GhcPlugins
setVirtHp |
1 (Function) | CgHeapery
2 (Function) | StgCmmMonad, StgCmmHeap
seTvSubst | SimplEnv
setWantedTyBind | TcSMonad
setXOptM | TcRnMonad
Severity | ErrUtils, GHC
SevError | ErrUtils, GHC
SevFatal | ErrUtils, GHC
SevInfo | ErrUtils, GHC
SevOutput | ErrUtils, GHC
SevWarning | ErrUtils, GHC
sExtraGccViaCFlags | DynFlags, GhcPlugins
Sf_None | DynFlags, GhcPlugins, GHC
Sf_Safe | DynFlags, GhcPlugins, GHC
Sf_SafeInfered | DynFlags, GhcPlugins, GHC
Sf_Trustworthy | DynFlags, GhcPlugins, GHC
Sf_Unsafe | DynFlags, GhcPlugins, GHC
sGhciUsagePath | DynFlags, GhcPlugins
sGhcUsagePath | DynFlags, GhcPlugins
shallowPredTypePredTree | TcType
shiftEqns | DsUtils
shiftLFastInt | FastTypes, GhcPlugins
shiftLIntegerIdKey | PrelNames
shiftLIntegerName | PrelNames
shiftRAFastInt | FastTypes, GhcPlugins
shiftRIntegerIdKey | PrelNames
shiftRIntegerName | PrelNames
shiftRLFastInt | FastTypes, GhcPlugins
shiftR_FastInt | FastTypes, GhcPlugins
shimForeignCallArg | CgForeignCall
SHL | X86.Instr
shortBlockId | SPARC.ShortcutJump
shortcutJump |
1 (Function) | X86.Instr
2 (Function) | SPARC.ShortcutJump
3 (Function) | PPC.RegInfo
shortCutLit | TcHsSyn
shortcutStatics |
1 (Function) | X86.Instr
2 (Function) | SPARC.ShortcutJump
3 (Function) | PPC.RegInfo
shouldDumpSimplPhase | DynFlags, GhcPlugins, GHC
showBreakArray | BreakArray
showClassKey | PrelNames
showClassName | PrelNames
showDocWith | Pretty
showException | Panic
showFreeRegs | RegAlloc.Linear.SPARC.FreeRegs
showGhcException | Panic, GHC
showIface | LoadIface
showLinkerState | Linker
showList_RDR | PrelNames
showList___RDR | PrelNames
showModMsg | HscTypes, GhcPlugins
showModule | InteractiveEval, GHC
showOpt | DynFlags, GhcPlugins
showParen_RDR | PrelNames
showPass |
1 (Function) | ErrUtils
2 (Function) | CoreMonad, GhcPlugins
showPpr | Outputable, GhcPlugins
showRdrName | RdrName, GhcPlugins
showReg |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
showRichTokenStream | GHC
showSDoc | Outputable, GhcPlugins
showSDocDebug | Outputable, GhcPlugins
showSDocDump | Outputable, GhcPlugins
showSDocDumpOneLine | Outputable, GhcPlugins
showSDocForUser | Outputable, GhcPlugins
showSDocOneLine | Outputable, GhcPlugins
showSDocUnqual | Outputable, GhcPlugins
showSpace_RDR | PrelNames
showsPrecSDoc | Outputable, GhcPlugins
showsPrec_RDR | PrelNames
showStgStats | StgStats
showString_RDR | PrelNames
showTerm | Debugger
SHR | X86.Instr
Sig | HsBinds, HsSyn, GHC
sigCtxt | TcUnify
SigD | HsDecls, HsSyn, GHC
SigFun | TcBinds
SigmaCtxt | TcType, TcMType, TcHsType
Signal | Panic, GHC
SignedHint | CmmNode, Cmm, OldCmm
SignExt | Llvm.Types, Llvm
signumIntegerIdKey | PrelNames
signumIntegerName | PrelNames
SigPatIn | HsPat, HsSyn, GHC
SigPatOut | HsPat, HsSyn, GHC
SigSkol | TcRnTypes, TcRnMonad
SigTv | TcType
sig_id | TcPat, TcBinds
sig_loc | TcPat, TcBinds
sig_scoped | TcPat, TcBinds
sig_tau | TcPat, TcBinds
sig_theta | TcPat, TcBinds
sig_tvs | TcPat, TcBinds
simplBinder | SimplEnv
simplBinders | SimplEnv
SimplCheck | TcSMonad
SimplCont | SimplUtils
SimplContext | TcSMonad
SimplCount | CoreMonad, GhcPlugins, SimplMonad
simplCountN | CoreMonad, GhcPlugins
simpleImportDecl | HsImpExp, HsSyn, GHC
simpleInstInfoClsTy | TcEnv
simpleInstInfoTy | TcEnv
simpleInstInfoTyCon | TcEnv
SimpleKind | Type, GhcPlugins
SimplEnv |
1 (Type/Class) | SimplEnv
2 (Data Constructor) | SimplEnv
simplEnvForGHCi | SimplUtils
simpleOptExpr | CoreSubst, GhcPlugins
simpleOptExprWith | CoreSubst, GhcPlugins
simpleOptPgm | CoreSubst, GhcPlugins
simplEqsOnly | TcSMonad
simplExpr | Simplify
Simplified | SimplUtils
SimplifierDone | CoreMonad, GhcPlugins
SimplifierMode | CoreMonad, GhcPlugins
simplifyAmbiguityCheck | TcSimplify
simplifyDefault | TcSimplify
simplifyDeriv | TcSimplify
simplifyExpr | SimplCore
simplifyInfer | TcSimplify
simplifyInteractive | TcSimplify
simplifyRule | TcSimplify
simplifyTop | TcSimplify
SimplInfer | TcSMonad
SimplInteractive | TcSMonad
simplLamBndr | SimplEnv
simplLamBndrs | SimplEnv
SimplM | SimplMonad
SimplMode | CoreMonad, GhcPlugins
simplNonRecBndr | SimplEnv
simplPhases | DynFlags, GhcPlugins, GHC
simplRecBndrs | SimplEnv
SimplRuleLhs | TcSMonad
SimplSR | SimplEnv
simplTickFactor | DynFlags, GhcPlugins, GHC
simplTopBinds | Simplify
singleCt | TcRnTypes, TcRnMonad
SingleEntry | StgSyn
SingleStep |
1 (Type/Class) | InteractiveEval, GHC
2 (Data Constructor) | InteractiveEval, GHC
singleton | Util, GhcPlugins
singletonPVar | DsMonad
Size | Size
size | GraphOps, GraphColor
SizedSeq | ByteCodeAsm
sizeInBytes | Size
SizeofArrayArrayOp | PrimOp
SizeofArrayOp | PrimOp
SizeofByteArrayOp | PrimOp
SizeofMutableArrayArrayOp | PrimOp
SizeofMutableArrayOp | PrimOp
SizeofMutableByteArrayOp | PrimOp
sIZEOF_CostCentreStack | Constants
sIZEOF_generation | Constants
sIZEOF_MessageBlackHole_NoHdr | 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_StgBlockingQueue_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_StgMVarTSOQueue_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_StgTSOProfInfo | Constants
sIZEOF_StgUpdateFrame_NoHdr | Constants
sIZEOF_StgWeak_NoHdr | Constants
sizeSS | ByteCodeAsm
sizeToWidth | Size
sizeUFM | UniqFM, GhcPlugins
sizeUniqSet | UniqSet, GhcPlugins
sizeVarSet | VarSet, GhcPlugins
Skolem | Unify
SkolemInfo | TcRnTypes, TcRnMonad
skolemiseUnboundMetaTyVar | TcMType
SkolemTv | TcType
SLIDE | ByteCodeInstr
sLit | FastString, GhcPlugins
SLL | SPARC.Instr
SllOp | PrimOp
SlotEnv | CmmStackLayout
Slow | CmmNode, Cmm
slowArgs | CgCallConv
SlowCall |
1 (Data Constructor) | ClosureInfo
2 (Data Constructor) | StgCmmClosure
slowCall | StgCmmLayout
slowCallPattern | CgCallConv
slurpConflicts | RegAlloc.Liveness
slurpJoinMovs | RegAlloc.Graph.Coalesce
slurpNodeConflictCount | GraphOps, GraphColor
slurpReloadCoalesce | RegAlloc.Liveness
slurpSpillCostInfo | RegAlloc.Graph.SpillCost
SLW | PPC.Instr
smallEnoughToInline | CoreUnfold
smallIntegerIdKey | PrelNames
smallIntegerName | PrelNames
SMRep | SMRep, ClosureInfo
SMUL | SPARC.Instr
sm_case_case | CoreMonad, GhcPlugins
sm_eta_expand | CoreMonad, GhcPlugins
sm_inline | CoreMonad, GhcPlugins
sm_names | CoreMonad, GhcPlugins
sm_phase | CoreMonad, GhcPlugins
sm_rules | CoreMonad, GhcPlugins
sndIdKey | PrelNames
sndName | PrelNames
sndOf3 | Util, GhcPlugins
snocBag | Bag
snocOL | OrdList
snocView | Util, GhcPlugins
solveInteractCts | TcInteract
solveInteractGiven | TcInteract
solveInteractWanted | TcInteract
solverDepthErrorTcS | TcErrors
SomeException |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
sOpt_a | DynFlags, GhcPlugins
sOpt_c | DynFlags, GhcPlugins
sOpt_F | DynFlags, GhcPlugins
sOpt_L | DynFlags, GhcPlugins
sOpt_l | DynFlags, GhcPlugins
sOpt_lc | DynFlags, GhcPlugins
sOpt_lo | DynFlags, GhcPlugins
sOpt_P | DynFlags, GhcPlugins
sOpt_windres | DynFlags, GhcPlugins
Sorry | Panic, GHC
sorry | Panic, Outputable, GhcPlugins
sortLe | Util, GhcPlugins
sortQuantVars | Type, GhcPlugins
sortWith | Util, GhcPlugins
SourceError | HscTypes, GhcPlugins
SourceModified |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
sourcePackageId | PackageConfig, Packages, GhcPlugins
SourceUnmodified | HscTypes, GhcPlugins
SourceUnmodifiedAndStable | HscTypes, GhcPlugins
Sp | CmmExpr, Cmm, OldCmm
sp |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
space |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
spans | SrcLoc, GhcPlugins, GHC
SparkOp | PrimOp
speakN | Outputable, GhcPlugins
speakNOf | Outputable, GhcPlugins
speakNth | Outputable, GhcPlugins
speakNTimes | Outputable, GhcPlugins
SpecConstrAnnotation | SpecConstr
specConstrCount | DynFlags, GhcPlugins, GHC
specConstrProgram | SpecConstr
specConstrThreshold | DynFlags, GhcPlugins, GHC
SpecInfo |
1 (Type/Class) | IdInfo, GhcPlugins
2 (Data Constructor) | IdInfo, GhcPlugins
specInfo | IdInfo, GhcPlugins
specInfoFreeVars | IdInfo, GhcPlugins
specInfoRules | IdInfo, GhcPlugins
SpecInstCtxt | TcType, TcMType, TcHsType
SpecInstSig | HsBinds, HsSyn, GHC
SpecInstSigCtx | RnEnv
SpecPrag | HsBinds, HsSyn, GHC
SpecPragOrigin | TcRnTypes, TcRnMonad
SpecPrags | HsBinds, HsSyn, GHC
specProgram | Specialise
SpecSig | HsBinds, HsSyn, GHC
sPgm_a | DynFlags, GhcPlugins
sPgm_c | DynFlags, GhcPlugins
sPgm_dll | DynFlags, GhcPlugins
sPgm_F | DynFlags, GhcPlugins
sPgm_L | DynFlags, GhcPlugins
sPgm_l | DynFlags, GhcPlugins
sPgm_lc | DynFlags, GhcPlugins
sPgm_lo | DynFlags, GhcPlugins
sPgm_P | DynFlags, GhcPlugins
sPgm_s | DynFlags, GhcPlugins
sPgm_sysman | DynFlags, GhcPlugins
sPgm_T | DynFlags, GhcPlugins
sPgm_windres | DynFlags, GhcPlugins
SPILL | RegAlloc.Liveness
SpillAlloc | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillAreaLength | SPARC.Base
SpillClobber | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillCostInfo | RegAlloc.Graph.SpillCost
SpillCostRecord | RegAlloc.Graph.SpillCost
SpillJoinRM | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillJoinRR | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillLoad | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillR | RegAlloc.Linear.State
SpillReason | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillSlotSize | SPARC.Base
spillSlotToOffset | SPARC.Stack
SpillStats |
1 (Type/Class) | RegAlloc.Graph.Spill
2 (Data Constructor) | RegAlloc.Graph.Spill
spillStoreLoad | RegAlloc.Graph.Spill
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
SpliceTypeCtx | RnEnv
SpLim | CmmExpr, Cmm, OldCmm
spLimReg | CmmExpr, Cmm, OldCmm
split | Util, GhcPlugins
splitAppCo_maybe | Coercion, GhcPlugins
splitAppTy | Type, GhcPlugins
splitAppTys | Type, GhcPlugins
splitAppTy_maybe | Type, GhcPlugins
SplitAs | DriverPhases
splitAtList | Util, GhcPlugins
splitAtProcPoints | CmmProcPoint
splitCon | RdrHsSyn
splitEithers | Util, GhcPlugins
splitForAllCo_maybe | Coercion, GhcPlugins
splitForAllTys | Type, GhcPlugins, GHC
splitForAllTy_maybe | Type, GhcPlugins
splitFunTy | Type, GhcPlugins
splitFunTys | Type, GhcPlugins
splitFunTysN | Type, GhcPlugins
splitFunTy_maybe | Type, GhcPlugins
splitHsAppTys | HsTypes, HsSyn, GHC
splitHsClassTy_maybe | HsTypes, HsSyn, GHC
splitHsForAllTy | HsTypes, HsSyn, GHC
splitHsFunType | HsTypes, HsSyn, GHC
splitHsInstDeclTy_maybe | HsTypes, HsSyn, GHC
splitInfo | DynFlags, GhcPlugins, GHC
splitKindFunTys | Kind, TcType
splitKindFunTysN | Kind
splitKindFunTy_maybe | Kind
splitKiTyVars | Kind
splitLHsClassTy_maybe | HsTypes, HsSyn, GHC
splitLHsForAllTy | HsTypes, HsSyn, GHC
splitLHsInstDeclTy_maybe | HsTypes, HsSyn, GHC
splitLongestPrefix | Util, GhcPlugins
splitNewTypeRepCo_maybe | Coercion, GhcPlugins
splitPrimTyCon | Vectorise.Utils.Base, Vectorise.Utils
splitProductType | DataCon, GhcPlugins
splitProductType_maybe | DataCon, GhcPlugins
splitStrictSig | Demand
Splitter | DriverPhases
splitTyConApp | Type, GhcPlugins
splitTyConAppCo_maybe | Coercion, GhcPlugins
splitTyConApp_maybe | Type, GhcPlugins
splitUFM | UniqFM, GhcPlugins
splitUniqSupply | UniqSupply, GhcPlugins
spReg | CmmExpr, Cmm, OldCmm
spRel |
1 (Function) | PPC.Regs
2 (Function) | SPARC.Stack
3 (Function) | CgStackery
4 (Function) | X86.Regs
SQRT | X86.Instr
squeese |
1 (Function) | RegAlloc.Graph.ArchBase
2 (Function) | RegAlloc.Graph.ArchX86
SRA | SPARC.Instr
SRAW | PPC.Instr
sRawSettings | DynFlags, GhcPlugins
srcDataName | OccName, Name, GhcPlugins
srcErrorMessages | HscTypes, GhcPlugins
srcfiles | Lexer
SrcLoc | SrcLoc, GhcPlugins, GHC
srcLocCol | SrcLoc, GhcPlugins, GHC
srcLocFile | SrcLoc, GhcPlugins, GHC
srcLocLine | SrcLoc, GhcPlugins, GHC
srcLocSpan | SrcLoc, GhcPlugins, GHC
srcParseFail | Lexer
SrcSpan | SrcLoc, GhcPlugins, GHC
srcSpanEnd | SrcLoc, GhcPlugins, GHC
srcSpanEndCol | SrcLoc, GhcPlugins, GHC
srcSpanEndLine | SrcLoc, GhcPlugins, GHC
srcSpanFile | SrcLoc, GhcPlugins, GHC
srcSpanFileName_maybe | SrcLoc, GhcPlugins
srcSpanStart | SrcLoc, GhcPlugins, GHC
srcSpanStartCol | SrcLoc, GhcPlugins, GHC
srcSpanStartLine | SrcLoc, GhcPlugins, GHC
SRet | Llvm.Types, Llvm
SRL | SPARC.Instr
SrlOp | PrimOp
SRT |
1 (Type/Class) | StgSyn
2 (Data Constructor) | StgSyn
SRTEntries | StgSyn
srtlen | ByteCodeItbls
srtToData | CmmBuildInfoTables
srt_escape | StgCmmUtils
SRW | PPC.Instr
ssElts | ByteCodeAsm
Ssp | Llvm.Types, Llvm
SspReq | Llvm.Types, Llvm
sSystemPackageConfig | DynFlags, GhcPlugins
ST |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
stability | PackageConfig, Packages, GhcPlugins
stableAvailCmp | Avail
stableIdInfo | CgBindery
StableLoc | CgBindery
stableModuleCmp | Module, GhcPlugins
stableModuleNameCmp | Module, GhcPlugins
stableNameCmp | Name, GhcPlugins
stableNameDataConKey | PrelNames
stableNamePrimTyCon | TysPrim
stableNamePrimTyConKey | PrelNames
StableNameToIntOp | PrimOp
stableNameTyConKey | PrelNames
stablePackageIdCmp | Module, GhcPlugins
stablePtrPrimTyCon | TysPrim
stablePtrPrimTyConKey | PrelNames
stablePtrTyConKey | PrelNames
stablePtrTyConName | PrelNames
stableUnfoldingVars | CoreFVs, GhcPlugins
StackInfo | Cmm
StackMap |
1 (Type/Class) | RegAlloc.Linear.StackMap
2 (Data Constructor) | RegAlloc.Linear.StackMap
stackMapAssignment | RegAlloc.Linear.StackMap
stackMapFreeSlots | RegAlloc.Linear.StackMap
StackOverflow | Exception
StackParam | CmmCallConv
StackRep | SMRep
StackSlot | RegAlloc.Linear.StackMap
stackStubExpr | MkGraph
StackUsage |
1 (Type/Class) | CgMonad
2 (Data Constructor) | CgMonad
stack_info | Cmm
StandAloneDerivOrigin | TcRnTypes, TcRnMonad
standardClassKeys | PrelNames
StandardFormInfo |
1 (Type/Class) | ClosureInfo
2 (Type/Class) | StgCmmClosure
sTargetPlatform | DynFlags, GhcPlugins
startPhase | DriverPhases
startsConId | OccName, Name, GhcPlugins
startsConSym | OccName, Name, GhcPlugins
startsVarId | OccName, Name, GhcPlugins
startsVarSym | OccName, Name, GhcPlugins
startsWithUnderscore | OccName, Name, GhcPlugins
State |
1 (Type/Class) | State
2 (Data Constructor) | State
statePrimTyCon | TysPrim
statePrimTyConKey | PrelNames
staticClosureLabel | StgCmmClosure
staticClosureNeedsLink |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
staticClosureRequired | ClosureInfo
StaticEnv | SimplEnv
staticFlags | StaticFlags
staticGranHdr |
1 (Function) | CgParallel
2 (Function) | StgCmmGran
staticParHdr |
1 (Function) | CgParallel
2 (Function) | StgCmmGran
staticProfHdr |
1 (Function) | CgProf
2 (Function) | StgCmmProf
Statics | Cmm, OldCmm
StaticTarget | ForeignCall
staticTickyHdr |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
Status |
1 (Type/Class) | CmmProcPoint
2 (Type/Class) | InteractiveEval
StayPut | SetLevels
StdCall | Llvm.Types, Llvm
StdCallConv | ForeignCall
stdInfoTableSizeB |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
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, GhcPlugins
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
StgPrimCallOp | StgSyn
StgPrimOp | StgSyn
StgRec | StgSyn
StgRhs | StgSyn
stgRhsArity | StgSyn
StgRhsClosure | StgSyn
StgRhsCon | StgSyn
stgSatOcc | StgSyn
StgSCC | StgSyn
StgTick | StgSyn
StgToDo | DynFlags, GhcPlugins
StgTypeArg | StgSyn
stgUnsatOcc | StgSyn
StgVarArg | StgSyn
StgWord | SMRep
STKCHECK | ByteCodeInstr
stkChkGen | CgHeapery
stkChkNodePoints | CgHeapery
sTmpDir | DynFlags, GhcPlugins
Stmt | HsExpr, HsSyn, GHC
stmtC | CgMonad
StmtCtxt | HsExpr, HsSyn, GHC
stmtEC | CgExtCode
stmtList | OldCmmUtils
StmtLR | HsExpr, HsSyn, GHC
stmtsC | CgMonad
stmtsEC | CgExtCode
Stop |
1 (Data Constructor) | TcCanonical
2 (Data Constructor) | SimplUtils
sTopDir | DynFlags, GhcPlugins
StopLn | DriverPhases
StopOrContinue | TcCanonical
Store | Llvm.AbsSyn, Llvm
storeCurCCS |
1 (Function) | CgProf
2 (Function) | StgCmmProf
Str | Pretty
strCLabel_llvm | LlvmCodeGen.Base
stretchZipWith | Util, GhcPlugins
StrictArg | SimplUtils
StrictBind | SimplUtils
strictnessBefore | DynFlags, GhcPlugins, GHC
strictnessInfo | IdInfo, GhcPlugins
StrictnessMark | BasicTypes, GhcPlugins, GHC
StrictSig |
1 (Type/Class) | Demand
2 (Data Constructor) | Demand
strImmLit |
1 (Function) | PPC.Regs
2 (Function) | SPARC.Imm
3 (Function) | X86.Regs
StringBuffer |
1 (Type/Class) | StringBuffer
2 (Data Constructor) | StringBuffer
stringToPackageId | Module, GhcPlugins
stringToStringBuffer | StringBuffer
stringToWord8s | SMRep
stringTy | TysWiredIn, GhcPlugins
stringTyConKey | PrelNames
stringTyConName | PrelNames
stripLive | RegAlloc.Liveness
stripLiveBlock | RegAlloc.Liveness
strongLoopBreaker | BasicTypes, GhcPlugins
stronglyConnCompFromEdgedVertices | Digraph
stronglyConnCompFromEdgedVerticesR | Digraph
stronglyConnCompG | Digraph
STU | PPC.Instr
stubDir | DynFlags, GhcPlugins, GHC
stubSlotsOnDeath | CmmStackLayout
sTyConKey | PrelNames
sTyConName | PrelNames
SUB |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
SubArea | CmmExpr, Cmm, OldCmm
SubAreaSet | CmmExpr, Cmm, OldCmm
SUBF | PPC.Instr
SubGoalDepth | TcRnTypes, TcRnMonad
subIntervals | Interval
SubL16 | RegAlloc.Graph.ArchBase
SubL8 | RegAlloc.Graph.ArchBase
SubL8H | RegAlloc.Graph.ArchBase
Subst |
1 (Type/Class) | CoreSubst, GhcPlugins
2 (Data Constructor) | CoreSubst, GhcPlugins
substBind | CoreSubst, GhcPlugins
substBindSC | CoreSubst, GhcPlugins
substBndr | CoreSubst, GhcPlugins
substBndrs | CoreSubst, GhcPlugins
substCo |
1 (Function) | Coercion
2 (Function) | CoreSubst, GhcPlugins
3 (Function) | SimplEnv
substCos | Coercion, GhcPlugins
substCoVar |
1 (Function) | Coercion, GhcPlugins
2 (Function) | SimplEnv
substCoVarBndr | Coercion, GhcPlugins
substCoVars | Coercion, GhcPlugins
substCoWithTy | Coercion, GhcPlugins
substCoWithTys | Coercion, GhcPlugins
substCt | Inst
substEvVar | Inst
substExpr |
1 (Function) | CoreSubst, GhcPlugins
2 (Function) | SimplEnv
substExprSC | CoreSubst, GhcPlugins
substId | SimplEnv
substIdOcc | CoreSubst, GhcPlugins
substImplication | Inst
substInScope | CoreSubst, GhcPlugins
substInteractiveContext | HscTypes, GhcPlugins
substKisWith | Type, GhcPlugins
substKiWith | Type, GhcPlugins
substRecBndrs | CoreSubst, GhcPlugins
substRulesForImportedIds | CoreSubst, GhcPlugins
substSpec | CoreSubst, GhcPlugins
substTheta | Type, TcType, GhcPlugins
substTickish | CoreSubst, GhcPlugins
substTy |
1 (Function) | Type, TcType
2 (Function) | Coercion
3 (Function) | CoreSubst, GhcPlugins
4 (Function) | SimplEnv
substTys | Type, TcType, GhcPlugins
substTysWith | Type, GhcPlugins
substTyVar |
1 (Function) | Type, TcType, GhcPlugins
2 (Function) | SimplEnv
substTyVarBndr |
1 (Function) | Type, TcType, GhcPlugins
2 (Function) | Coercion
substTyVars | Type, TcType, GhcPlugins
substTyWith | Type, TcType, GhcPlugins
substUnfolding | CoreSubst, GhcPlugins
substUnfoldingSC | CoreSubst, GhcPlugins
substUnfoldingSource | CoreSubst, GhcPlugins
substWantedEvVar | Inst
substWantedEvVars | Inst
subTerms | RtClosureInspect, InteractiveEval
subVarSet | VarSet, GhcPlugins
succ | CmmNode, Cmm
Succeeded |
1 (Data Constructor) | Maybes
2 (Data Constructor) | BasicTypes, GhcPlugins, GHC
succeeded | BasicTypes, GhcPlugins, GHC
SuccessFlag | BasicTypes, GhcPlugins, GHC
successIf | BasicTypes, GhcPlugins
succ_RDR | PrelNames
Suffix | Util, GhcPlugins
Sum | Vectorise.Generic.Description
SumRepr | Vectorise.Generic.Description
sumReprType | Vectorise.Generic.Description
sumTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
sumTyConKey | PrelNames
sumTyConName | PrelNames
sumTyCons | Vectorise.Builtins.Base, Vectorise.Builtins
superSkolemTv | TcType
supportedLanguagesAndExtensions | DynFlags, GhcPlugins
Suspension | RtClosureInspect, InteractiveEval
swap | Pair
Switch | Llvm.AbsSyn, Llvm
SWIZZLE | ByteCodeInstr
SymbolPtr | CLabel
SymbolTable | Binary
symbol_RDR | PrelNames
SymCo | Coercion, GhcPlugins
SymCoercion | ExternalCore
symCoercionTyConKey | PrelNames
SyncAcqRel | Llvm.AbsSyn, Llvm
SyncAcquire | Llvm.AbsSyn, Llvm
SyncMonotonic | Llvm.AbsSyn, Llvm
SyncRelease | Llvm.AbsSyn, Llvm
SyncSeqCst | Llvm.AbsSyn, Llvm
SyncUnord | Llvm.AbsSyn, Llvm
SynFamilyTyCon | TyCon, GhcPlugins
SynonymTyCon | TyCon, GhcPlugins
synopsis | PackageConfig, Packages, GhcPlugins
SyntaxExpr | HsExpr, HsSyn, GHC
SyntaxTable | HsExpr, HsSyn, GHC
synTyConDefn | TyCon, GhcPlugins, GHC
synTyConResKind | Kind, GHC
SynTyConRhs | TyCon, GhcPlugins
synTyConRhs | TyCon, GhcPlugins
synTyConType | TyCon, GhcPlugins, GHC
SystemDependent | DynFlags, GhcPlugins
systemPackageConfig | DynFlags, GhcPlugins
sYSTEM_IO | PrelNames
tablesNextToCode | StaticFlags
tabulate | Digraph
tagCons | CgUtils
tagForArity |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
tagForCon |
1 (Function) | CgUtils
2 (Function) | StgCmmClosure
TaggedAlt | CoreSyn, GhcPlugins
TaggedArg | CoreSyn, GhcPlugins
TaggedBind | CoreSyn, GhcPlugins
TaggedBndr | CoreSyn, GhcPlugins
TaggedExpr | CoreSyn, GhcPlugins
taggedHeapIdInfo | CgBindery
taggedStableIdInfo | CgBindery
tagToClosure |
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
tagToEnumKey | PrimOp
TagToEnumOp | PrimOp
tAG_BITS | Constants
tAG_MASK | Constants
TailCall | Llvm.Types, Llvm
tailCallPrimCall | CgTailCall
tailCallPrimOp | CgTailCall
tailFS | FastString, GhcPlugins
takeDeltaInstr | Instruction
takeHoisted | Vectorise.Utils.Hoisting, Vectorise.Utils
takeList | Util, GhcPlugins
TakeMVarOp | PrimOp
takeRealReg | Reg
takeRegRegMoveInstr | Instruction
takeUniqFromSupply | UniqSupply, GhcPlugins
takeVirtualReg | Reg
tankFilledTo | OptimizationFuel
Tapp | ExternalCore
Target |
1 (Type/Class) | HscTypes, GhcPlugins, GHC
2 (Data Constructor) | HscTypes, GhcPlugins, GHC
target32Bit | Platform
targetAllowObjCode | HscTypes, GhcPlugins, GHC
targetClassOfRealReg | TargetReg
targetClassOfReg | TargetReg
targetContents | HscTypes, GhcPlugins, GHC
TargetFile | HscTypes, GhcPlugins, GHC
TargetId | HscTypes, GhcPlugins, GHC
targetId | HscTypes, GhcPlugins, GHC
TargetInt | Constants
targetMkVirtualReg | TargetReg
TargetModule | HscTypes, GhcPlugins, GHC
targetPlatform | DynFlags, GhcPlugins
targetRealRegSqueeze | TargetReg
targetRegDotColor | TargetReg
targetRetainsAllBindings | DynFlags, GhcPlugins
targetVirtualRegSqueeze | TargetReg
TargetWord | Constants
targetWordSize | TargetReg
tARGET_MAX_CHAR | Constants
tARGET_MAX_INT | Constants, Literal, GhcPlugins
tARGET_MAX_WORD | Constants
tARGET_MIN_INT | Constants
TauTv | TcType
TB | CoreSyn, GhcPlugins
Tb | ExternalCore
Tbind | ExternalCore
tcAddDeclCtxt | TcClassDcl
tcAddImplicits | TcTyClsDecls
tcAnnotations | TcAnnotations
TcAppCo | TcEvidence
tcArrow | ExternalCore
TcAxiomInstCo | TcEvidence
tcBody | TcMatches
tcBracket | TcSplice
tcCheckHsType | TcHsType
tcCheckId | TcExpr
tcClassDecl2 | TcClassDcl
tcClassSigs | TcClassDcl
tcClsName | OccName, Name, GhcPlugins
TcCoercion | TcEvidence
tcCoercionKind | TcEvidence
tcConDecls | TcTyClsDecls
TcCoVar | TcType
TcCoVarCo | TcEvidence
tcDataKindSig | TcHsType
tcdATDefs | HsDecls, HsSyn, GHC
tcdATs | HsDecls, HsSyn, GHC
tcdCons | HsDecls, HsSyn, GHC
tcdCtxt | HsDecls, HsSyn, GHC
tcdDerivs | HsDecls, HsSyn, GHC
tcdDocs | HsDecls, HsSyn, GHC
tcDeepSplitSigmaTy_maybe | TcType
tcDefaults | TcDefaults
tcDeriving | TcDeriv
tcdExtName | HsDecls, HsSyn, GHC
tcdFDs | HsDecls, HsSyn, GHC
tcdFlavour | HsDecls, HsSyn, GHC
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
TcEvBinds |
1 (Type/Class) | TcEvidence
2 (Data Constructor) | TcEvidence
tcExpandTyCon_maybe | TyCon, GhcPlugins
tcExtCoreBindings | TcIface
tcExtendGhciEnv | TcEnv
tcExtendGlobalEnv | TcEnv
tcExtendGlobalEnvImplicit | TcEnv
tcExtendGlobalValEnv | TcEnv
tcExtendIdEnv | TcEnv
tcExtendIdEnv1 | TcEnv
tcExtendIdEnv2 | TcEnv
tcExtendKindEnv | TcEnv
tcExtendKindEnvTvs | TcEnv
tcExtendLetEnv | TcEnv
tcExtendLocalFamInstEnv | FamInst
tcExtendLocalInstEnv | Inst
tcExtendRecEnv | TcEnv
tcExtendRules | TcEnv
tcExtendTcTyThingEnv | TcEnv
tcExtendTyVarEnv | TcEnv
tcExtendTyVarEnv2 | TcEnv
tcFamTyPats | TcTyClsDecls
TcForAllCo | TcEvidence
tcForeignExports | TcForeign
tcForeignImports | TcForeign
tcFunArgTy | TcType
tcFunResultTy | TcType
TcGblEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
tcGen | TcUnify
tcGetDefaultTys | TcEnv
tcGetFamInstEnvs | FamInst
tcGetGlobalTyVars | TcMType, TcEnv
tcGetInstEnvs | Inst
tcGetTyVar | TcType
tcGetTyVar_maybe | TcType
tcGRHSsPat | TcMatches
tcGuardStmt | TcMatches
tcg_anns | TcRnTypes, TcRnMonad
tcg_binds | TcRnTypes, TcRnMonad
tcg_default | TcRnTypes, TcRnMonad
tcg_dependent_files | TcRnTypes, TcRnMonad
tcg_dfun_n | TcRnTypes, TcRnMonad
tcg_doc_hdr | TcRnTypes, TcRnMonad
tcg_dus | TcRnTypes, TcRnMonad
tcg_ev_binds | 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_hpc | TcRnTypes, TcRnMonad
tcg_imports | TcRnTypes, TcRnMonad
tcg_imp_specs | TcRnTypes, TcRnMonad
tcg_insts | TcRnTypes, TcRnMonad
tcg_inst_env | TcRnTypes, TcRnMonad
tcg_keep | TcRnTypes, TcRnMonad
tcg_main | 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_safeInfer | TcRnTypes, TcRnMonad
tcg_sigs | TcRnTypes, TcRnMonad
tcg_src | TcRnTypes, TcRnMonad
tcg_tcs | TcRnTypes, TcRnMonad
tcg_th_splice_used | TcRnTypes, TcRnMonad
tcg_th_used | TcRnTypes, TcRnMonad
tcg_type_env | TcRnTypes, TcRnMonad
tcg_type_env_var | TcRnTypes, TcRnMonad
tcg_used_rdrnames | TcRnTypes, TcRnMonad
tcg_vects | 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
tcHsSigTypeNC | TcHsType
tcHsType | TcHsType
tcHsVectInst | TcHsType
TcId | TcRnTypes, TcRnMonad, TcHsSyn, TcEnv
TcIdSet | TcRnTypes, TcRnMonad, TcHsSyn
tcIfaceAnnotations | TcIface
tcIfaceDecl | TcIface
tcIfaceFamInst | TcIface
tcIfaceGlobal | TcIface
tcIfaceInst | TcIface
tcIfaceLclId | IfaceEnv
tcIfaceRules | TcIface
tcIfaceTyVar | IfaceEnv
tcIfaceVectInfo | TcIface
tcImportDecl | TcIface
tcInfer | TcUnify
tcInferRho | TcExpr
tcInferRhoNC | TcExpr
tcInitTidyEnv | TcRnMonad
tcInstanceMethodBody | TcClassDcl
TcInstCo | TcEvidence
tcInstDecls1 | TcInstDcls
tcInstDecls2 | TcInstDcls
tcInstHeadTyAppAllTyVars | TcType
tcInstHeadTyNotSynonym | TcType
tcInstSigTyVars | TcMType
tcInstSkolType | TcMType
tcInstSkolTyVar | TcMType
tcInstSkolTyVars | TcMType
tcInstSkolTyVarsX | TcMType
tcInstSuperSkolTyVars | TcMType
tcInstSuperSkolTyVarsX | TcMType
tcInstType | TcMType
tcInstTyVars | TcMType
tcIsForAllTy | TcType
tcIsHsBoot | TcRnMonad
tcIsSubArgTypeKind | Kind
tcIsSubKind | Kind
tcIsSubKindCon | Kind
tcIsSubOpenTypeKind | Kind
tcIsTyVarTy | TcType
TcKind | TcType, TcMType
TcLclEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
TcLetCo | TcEvidence
tcLetPat | TcPat
tcLocalBinds | TcBinds
tcLookup | TcEnv
tcLookupClass | TcEnv
tcLookupDataCon | TcEnv
tcLookupDataFamInst | FamInst
tcLookupFamInst | FamInst
tcLookupField | TcEnv
tcLookupGlobal | TcEnv
tcLookupId | TcEnv
tcLookupInstance | 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_meta | TcRnTypes, TcRnMonad
tcl_rdr | TcRnTypes, TcRnMonad
tcl_th_ctxt | TcRnTypes, TcRnMonad
tcl_tyvars | TcRnTypes, TcRnMonad
tcl_untch | TcRnTypes, TcRnMonad
TcM | TcRnTypes, TcRnMonad
TcMatchCtxt | TcMatches
tcMatchesCase | TcMatches
tcMatchesFun | TcMatches
tcMatchLambda | TcMatches
tcMatchPreds | Unify
tcMatchTy | Unify
tcMatchTys | Unify
tcMatchTyX | Unify
tcMetaTy | TcEnv
TcMethInfo | BuildTyCl
tcMonoExpr | TcExpr
tcMonoExprNC | TcExpr
tcName | OccName, Name, GhcPlugins
TcNthCo | TcEvidence
Tcon |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
tcPat | TcPat
tcPats | TcPat
tcPatSig | TcHsType
tcPolyBinds | TcBinds
tcPolyExpr | TcExpr
tcPolyExprNC | TcExpr
TcPragFun | TcPat
TcPredType | TcType
tcProc | TcArrows
tcQual | PrelNames
tcQual_RDR | PrelNames
tcRecSelBinds | TcBinds
TcRef | TcRnTypes, TcRnMonad
TcRefl | TcEvidence
TcRhoType | TcType
TcRn | TcRnTypes, TcRnMonad
tcRnDeclsi | TcRnDriver
tcRnExpr | TcRnDriver
tcRnExtCore | TcRnDriver
tcRnGetInfo | TcRnDriver
TcRnIf | TcRnTypes, TcRnMonad
tcRnImportDecls | TcRnDriver
tcRnLookupName | TcRnDriver
tcRnLookupRdrName | TcRnDriver
tcRnModule | TcRnDriver
tcRnStmt | TcRnDriver
tcRnType | TcRnDriver
tcRules | TcRules
TcS | TcSMonad
TcSigFun | TcPat
TcSigInfo |
1 (Type/Class) | TcPat, TcBinds
2 (Data Constructor) | TcPat, TcBinds
TcSigmaType | TcType
tcSkolDFunType | TcMType
TcSpecPrag | HsBinds, HsSyn, GHC
TcSpecPrags | HsBinds, HsSyn, GHC
tcSpecPrags | 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
tcSplitSigmaTy | TcType
tcSplitTyConApp | TcType
tcSplitTyConApp_maybe | TcType
TcStmtChecker | TcMatches
tcStmts | TcMatches
tcStmtsAndThen | TcMatches
TcsTv | TcType
tcSubType | TcUnify
TcsUntouchables | TcSMonad
tcSuperSkolTyVars | TcMType
TcSymCo | TcEvidence
tcSynFamInstDecl | TcTyClsDecls
tcSyntaxName | Inst
tcSyntaxOp | TcExpr
TcTauType | TcType, TcMType
TcThetaType | TcType, TcMType
tcTopBinds | TcBinds
tcTopSrcDecls | TcRnDriver
TcTransCo | TcEvidence
tcTyAndClassDecls | TcTyClsDecls
tcTyClTyVars | TcHsType
tcTyConAppArgs | TcType
TcTyConAppCo | TcEvidence
tcTyConAppTyCon | TcType
tcTyFamInsts | TcType
TcType | TcType, TcMType
TcTypeEnv | TcRnTypes, TcRnMonad
TcTyThing | TcRnTypes, TcRnMonad, TcEnv
TcTyVar | TcType, TcMType
TcTyVarBind |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
TcTyVarBinds | TcRnTypes, TcRnMonad
tcTyVarBndrs | TcHsType
tcTyVarBndrsKindGen | TcHsType
TcTyVarDetails | TcType
tcTyVarDetails | Var, GhcPlugins
TcTyVarSet | TcType, TcMType
tcTyVarsOfType | TcType
tcTyVarsOfTypes | TcType
tct_closed | TcRnTypes, TcRnMonad, TcEnv
tct_id | TcRnTypes, TcRnMonad, TcEnv
tct_level | TcRnTypes, TcRnMonad, TcEnv
tcUnifyTys | Unify
tcVectDecls | TcBinds
tcView | Type, TcType, GhcPlugins
tcWrapResult | TcUnify
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 | X86.Instr
TESTEQ_D | ByteCodeInstr
TESTEQ_F | ByteCodeInstr
TESTEQ_I | ByteCodeInstr
TESTEQ_P | ByteCodeInstr
TESTEQ_W | ByteCodeInstr
TESTLT_D | ByteCodeInstr
TESTLT_F | ByteCodeInstr
TESTLT_I | ByteCodeInstr
TESTLT_P | ByteCodeInstr
TESTLT_W | ByteCodeInstr
Text | Cmm, OldCmm
text |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
TextDetails | Pretty
Tforall | ExternalCore
tgt | CmmNode, Cmm
ThawArrayOp | PrimOp
ThBrackCtxt | TcType, TcMType, TcHsType
thBrackets | HsExpr, HsSyn, GHC
thenC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
thenCmp | Util, GhcPlugins
thenFC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
ThenForm | HsExpr, HsSyn, GHC
thenIOIdKey | PrelNames
thenIOName | PrelNames
thenMClassOpKey | PrelNames
thenMName | PrelNames
thenP | ParserCoreUtils
thenUs | UniqSupply, GhcPlugins
ThetaType | Type, TcType, GhcPlugins, GHC
thirdOf3 | Util, GhcPlugins
thisGhcPackageId | Module, GhcPlugins
thisPackage | DynFlags, GhcPlugins, GHC
ThLevel | TcRnTypes, TcRnMonad
thLevel | TcRnTypes, TcRnMonad, TcEnv
thNameToGhcName | CoreMonad, GhcPlugins
thOnLoc | DynFlags, GhcPlugins, GHC
thPackageId | Module, GhcPlugins
ThPatQuote | HsExpr, HsSyn, GHC
thRdrNameGuesses | Convert
threadIdPrimTy | TysPrim
threadIdPrimTyCon | TysPrim
threadIdPrimTyConKey | PrelNames
ThreadKilled | Exception
ThreadStatusOp | PrimOp
thRnBrack | TcEnv
throw | Exception
throwGhcException | Panic
throwIO | Exception
throwOneError | HscTypes, GhcPlugins
throwTo | Exception, Panic
ThStage | TcRnTypes, TcRnMonad
thTopLevelId | TcEnv
Thunk |
1 (Data Constructor) | SMRep, Cmm, OldCmm
2 (Data Constructor) | RtClosureInspect
thunkEntryChecks | CgHeapery
thunkHdrSize | SMRep
ThunkSelector |
1 (Data Constructor) | SMRep, Cmm, OldCmm
2 (Data Constructor) | RtClosureInspect
Tick |
1 (Data Constructor) | ExternalCore
2 (Data Constructor) | CoreSyn, GhcPlugins
3 (Type/Class) | CoreMonad, GhcPlugins
tick | SimplMonad
TickBox | IdInfo, GhcPlugins
TickBoxId | IdInfo, GhcPlugins
TickBoxOp | IdInfo, GhcPlugins
TickBoxOpId | IdInfo, GhcPlugins
tickId | CoreSyn, GhcPlugins
Tickish | CoreSyn, GhcPlugins
tickishCanSplit | CoreSyn, GhcPlugins
tickishCounts | CoreSyn, GhcPlugins
tickishIsCode | CoreSyn, GhcPlugins
tickishScoped | CoreSyn, GhcPlugins
TickIt | SimplUtils
tickModule | CoreSyn, GhcPlugins
tickyAllocHeap |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyAllocPAP |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyAllocPrim |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyAllocThunk |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyBlackHole |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyDirectCall | StgCmmTicky
tickyDynAlloc |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyEnterDynCon |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyEnterFun |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyEnterStaticCon |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyEnterThunk |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyEnterViaNode |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyKnownCallExact |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyKnownCallExtraArgs |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyKnownCallTooFewArgs |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyPushUpdateFrame |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyReturnNewCon |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyReturnOldCon |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickySlowCall | StgCmmTicky
tickySlowCallPat |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyUnboxedTupleReturn |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyUnknownCall |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyUpdateBhCaf |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyUpdateFrameOmitted |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tickyVectoredReturn |
1 (Function) | CgTicky
2 (Function) | StgCmmTicky
tidyCo | TcType
tidyCos | TcType
tidyCt | Inst
TidyEnv | VarEnv, GhcPlugins
tidyEvVar | Inst
tidyExpr | CoreTidy
tidyFreeTyVars | TcType
tidyImplication | Inst
tidyKind | TcType
tidyLitPat | MatchLit
tidyNameOcc | Name, GhcPlugins
tidyNPat | MatchLit
TidyOccEnv | OccName, Name, GhcPlugins
tidyOccName | OccName, Name, GhcPlugins
tidyOpenKind | TcType
tidyOpenType | TcType
tidyOpenTypes | TcType
tidyOpenTyVar | TcType
tidyOpenTyVars | TcType
tidyProgram | TidyPgm
tidyRule | CoreTidy
tidyRules | CoreTidy
tidyTopType | TcType
tidyType | TcType
tidyTypes | TcType
tidyTyVarBndr | TcType
tidyUnfolding | CoreTidy
tidyVarOcc | CoreTidy
tidyWantedEvVar | Inst
tidyWantedEvVars | Inst
tidyWC | Inst
timesIntegerIdKey | PrelNames
timesIntegerName | PrelNames
timesInteger_RDR | PrelNames
timesRegSet | CmmExpr, Cmm, OldCmm
times_RDR | PrelNames
tipe |
1 (Function) | ByteCodeItbls
2 (Function) | RtClosureInspect
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, GhcPlugins
tm_checked_module_info | GHC
tm_internals_ | GHC
tm_parsed_module | GHC
tm_renamed_source | GHC
tm_typechecked_source | GHC
to1_RDR | PrelNames
toAnnotationWrapperIdKey | PrelNames
toAnnotationWrapperName | PrelNames
toArgs | Util, GhcPlugins
toBlockList | CmmUtils, OldCmmUtils
toBlockMap | CmmUtils, OldCmmUtils
toClosureLbl | CLabel
toCmdArgs | Util, GhcPlugins
toEntryLbl | CLabel
toEnum_RDR | PrelNames
toEP | BasicTypes, GhcPlugins
toException | Exception, Panic
toIfaceBndr | IfaceType, IfaceSyn
toIfaceContext | IfaceType, IfaceSyn
toIfaceIdBndr | IfaceType, IfaceSyn
toIfaceKind | IfaceType, IfaceSyn
toIfaceTvBndrs | IfaceType, IfaceSyn
toIfaceTyCon | IfaceType, IfaceSyn
toIfaceTyCon_name | IfaceType, IfaceSyn
toIfaceType | IfaceType, IfaceSyn
toInfoLbl | CLabel
toIntegerClassOpKey | PrelNames
toIntegerName | PrelNames
Token |
1 (Type/Class) | ParserCoreUtils
2 (Type/Class) | Lexer, GHC
toOL | OrdList
Top | Demand
toPair | Pair
topAnnStage | TcRnTypes, TcRnMonad
topDir | DynFlags, GhcPlugins
topDmd | Demand
topDmdType | Demand
topIdLvl | TcEnv
TopInfo | Cmm
TopLevel | BasicTypes, GhcPlugins
TopLevelFlag | BasicTypes, GhcPlugins
topNormaliseType | FamInstEnv
topologicalSortG | Digraph
topRecNameMaker | RnPat
TopRes | Demand
topSig | Demand
TopSigCtxt | RnEnv, RnBinds
topSortModuleGraph | GhcMake, GHC
topSpliceStage | TcRnTypes, TcRnMonad
TopSRT | CmmBuildInfoTables
topStage | TcRnTypes, TcRnMonad
tOP_LEVEL | SetLevels
tOP_PREC | IfaceType, IfaceSyn
toRationalClassOpKey | PrelNames
toRationalName | PrelNames
toRednCountsLbl | CLabel
toSerialized | Serialized, GhcPlugins
toSlowEntryLbl | CLabel
totallyAbstractTyConRhs | BuildTyCl
touch | SysTools
TouchableRange | TcRnTypes, TcRnMonad
TouchOp | PrimOp
to_RDR | PrelNames
trace | Panic, Outputable, GhcPlugins
TraceBinIFaceReading |
1 (Type/Class) | BinIface
2 (Data Constructor) | BinIface
traceEnsureV | Vectorise.Monad.Base, Vectorise.Monad
TraceEventOp | PrimOp
traceFireTcS | TcSMonad
traceHiDiffs | TcRnMonad
traceIf | TcRnMonad
traceMaybeV | Vectorise.Monad.Base, Vectorise.Monad
traceNoV | Vectorise.Monad.Base, Vectorise.Monad
traceOptIf | TcRnMonad
traceOptTcRn | TcRnMonad
traceRn | TcRnMonad
traceSplice | TcRnMonad
traceTc | TcRnMonad
traceTcConstraints | TcRnMonad
traceTcN | TcRnMonad
traceTcS | TcSMonad
traceVt | Vectorise.Monad.Base, Vectorise.Monad
traditionalRecordSyntaxEnabled | Lexer
TransCo | Coercion, GhcPlugins
TransCoercion | ExternalCore
transCoercionTyConKey | PrelNames
transferPolyIdInfo | Id, GhcPlugins
TransForm | HsExpr, HsSyn, GHC
transformGREs | RdrName, GhcPlugins
transitiveClosure | Util, GhcPlugins
transposeG | Digraph
TransStmt | HsExpr, HsSyn, GHC
TransStmtCtxt | HsExpr, HsSyn, GHC
transSuperClasses | TcType
traversableClassKey | PrelNames
traversableClassName | PrelNames
traverse_RDR | PrelNames
TrieMap | TrieMap
trimConArgs | CoreUtils, GhcPlugins
Triv | GraphBase, GraphColor
TrivArg | CoreUnfold
trivColorable | RegAlloc.Graph.TrivColorable
trS_bind | HsExpr, HsSyn, GHC
trS_bndrs | HsExpr, HsSyn, GHC
trS_by | HsExpr, HsSyn, GHC
trS_fmap | HsExpr, HsSyn, GHC
trS_form | HsExpr, HsSyn, GHC
trS_ret | HsExpr, HsSyn, GHC
trS_stmts | HsExpr, HsSyn, GHC
trS_using | HsExpr, HsSyn, GHC
trueDataCon | TysWiredIn, GhcPlugins
trueDataConId | TysWiredIn, GhcPlugins
trueDataConKey | PrelNames
true_RDR | TysWiredIn, GhcPlugins
trusted | PackageConfig, Packages, GhcPlugins
trustInfoToNum | HscTypes, GhcPlugins
TrustPackage | DynFlags, GhcPlugins
try | Exception, Panic
tryAllM | IOEnv, TcRnMonad
tryErrV | Vectorise.Monad.Base, Vectorise.Monad
tryEtaExpand | SimplUtils
tryEtaReduce | CoreUtils, GhcPlugins
tryIO | Exception
tryJust | Exception
tryM | IOEnv, TcRnMonad
tryMost | Panic
tryMostM | IOEnv, TcRnMonad
TryPutMVarOp | PrimOp
TryTakeMVarOp | PrimOp
tryTc | TcRnMonad
tryTcErrs | TcRnMonad
tryTcLIE | TcRnMonad
tryTcLIE_ | TcRnMonad
tryTcS | TcSMonad
tryV | Vectorise.Monad.Base, Vectorise.Monad
tryWithFuel | OptimizationFuel
try_m | TcRnMonad
tupArgPresent | HsExpr, HsSyn, GHC
tupleCon | TysWiredIn, GhcPlugins
TupleOrigin | TcRnTypes, TcRnMonad
tupleParens | BasicTypes, GhcPlugins
TuplePat | HsPat, HsSyn, GHC
TuplePred | Type, GhcPlugins
TupleSort | BasicTypes, GhcPlugins
tupleSortBoxity | BasicTypes, GhcPlugins
tupleTyCon | TysWiredIn, GhcPlugins
tupleTyConArity | TyCon, GhcPlugins
tupleTyConBoxity | TyCon, GhcPlugins
tupleTyConSort | TyCon, GhcPlugins
tupleTyCon_name | RnHsSyn
Tvar |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
tVarPrimTyCon | TysPrim
tVarPrimTyConKey | PrelNames
tvCvSubst | Coercion, GhcPlugins
tvName | OccName, Name, GhcPlugins
TvSubst |
1 (Type/Class) | Type, TcType, GhcPlugins
2 (Data Constructor) | Type, TcType, GhcPlugins
TvSubstEnv | Type, TcType, CoreSubst, GhcPlugins
Ty | ExternalCore
ty | RtClosureInspect, InteractiveEval
TyClD | HsDecls, HsSyn, GHC
TyClDecl | HsDecls, HsSyn, GHC
tyClDeclTyVars | HsDecls, HsSyn, GHC
TyClGroup | HsDecls, HsSyn, GHC
TyCon | TyCon, GhcPlugins, GHC
tyConAppArgN | Type, GhcPlugins
tyConAppArgs | Type, GhcPlugins
tyConAppArgs_maybe | Type, GhcPlugins
TyConAppCo | Coercion, GhcPlugins
tyConAppTyCon | Type, GhcPlugins
tyConAppTyCon_maybe | Type, GhcPlugins
tyConArity | TyCon, GhcPlugins, GHC
tyConAssoc_maybe | TyCon, GhcPlugins
tyConCgRep | ClosureInfo
tyConClass_maybe | TyCon, GhcPlugins, GHC
tyConDataCons | TyCon, GhcPlugins, GHC
tyConDataCons_maybe | TyCon, GhcPlugins
tyConExtName | TyCon, GhcPlugins
tyConFamilyCoercion_maybe | TyCon, GhcPlugins
tyConFamilySize | TyCon, GhcPlugins
tyConFamInstSig_maybe | TyCon, GhcPlugins
tyConFamInst_maybe | TyCon, GhcPlugins
tyConHasKind | TyCon, GhcPlugins
tyConIP_maybe | TyCon, GhcPlugins
tyConKind | TyCon, GhcPlugins
tyConName | TyCon, GhcPlugins
TyConParent | TyCon, GhcPlugins
tyConParent | TyCon, GhcPlugins
tyConPrimRep | TyCon, GhcPlugins
tyConRepr | Vectorise.Generic.Description
tyConSingleDataCon_maybe | TyCon, GhcPlugins
tyConStupidTheta | TyCon, GhcPlugins
tyConTuple_maybe | TyCon, GhcPlugins
tyConTyVars | TyCon, GhcPlugins, GHC
tyConUnique | TyCon, GhcPlugins
tYCON_PREC | IfaceType, IfaceSyn
tyCoVarsOfCo | Coercion, GhcPlugins
tyCoVarsOfCos | Coercion, GhcPlugins
TyData | HsDecls, HsSyn, GHC
TyDataCtx | RnEnv
TyFamily | HsDecls, HsSyn, GHC
TyFamilyCtx | RnEnv
TypBr | HsExpr, HsSyn, GHC
TypBrCtx | RnEnv
Type |
1 (Type/Class) | Type, TcType, GhcPlugins, GHC
2 (Data Constructor) | CoreSyn, GhcPlugins
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
tYPEABLE_INTERNAL | PrelNames
TypeAnnProvenance | HsDecls, HsSyn, GHC
typeCgRep | ClosureInfo
TypecheckedMod | GHC
TypecheckedModule |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
TypecheckedSource | GHC
typecheckedSource | GHC
typecheckIface | TcIface
typecheckModule | GHC
typeCmmType | CmmUtils, OldCmmUtils
typeConKey | PrelNames
TypeEnv | HscTypes, GhcPlugins
typeEnvClasses | HscTypes, GhcPlugins
typeEnvCoAxioms | HscTypes, GhcPlugins
typeEnvDataCons | HscTypes, GhcPlugins
typeEnvElts | HscTypes, GhcPlugins
typeEnvFromEntities | HscTypes, GhcPlugins
typeEnvIds | HscTypes, GhcPlugins
typeEnvTyCons | HscTypes, GhcPlugins
TypeEqOrigin | TcRnTypes, TcRnMonad
TypeFamily | HsDecls, HsSyn, GHC
typeForeignHint | CmmUtils, OldCmmUtils
typeKind |
1 (Function) | Kind, Type, TcType, GhcPlugins
2 (Function) | InteractiveEval, GHC
TypeMap | TrieMap
typeOf_RDR | PrelNames
typePrimRep | Type, GhcPlugins
typeQTyConName | DsMeta
typesCantMatch | Unify
TypeSig | HsBinds, HsSyn, GHC
TypeSigCtx | RnEnv
typeSize | Type, GhcPlugins
typeTyConName | DsMeta
typeWidth | CmmType, CmmExpr, Cmm, OldCmm
tysToParams | LlvmCodeGen.Base
tySuperKind | TysPrim, Kind, Type, GhcPlugins
tySuperKindTyCon | TysPrim, Kind
tySuperKindTyConKey | PrelNames
tySuperKindTyConName | TysPrim
TySynCtx | RnEnv
TySynCtxt | TcType, TcMType, TcHsType
TySynonym | HsDecls, HsSyn, GHC
TyThing | Type, HscTypes, TcEnv, GhcPlugins, GHC
tyThingAvailInfo | HscTypes, GhcPlugins
tyThingCoAxiom | HscTypes, GhcPlugins
tyThingDataCon | HscTypes, GhcPlugins
tyThingId | HscTypes, GhcPlugins
tyThingParent_maybe | HscTypes, GhcPlugins
tyThingsTyVars | HscTypes, GhcPlugins
tyThingToIfaceDecl | MkIface
tyThingTyCon | HscTypes, GhcPlugins
TyVar | Var, Type, GhcPlugins, GHC
TyVarEnv | VarEnv, GhcPlugins
tyVarKind | Var, GhcPlugins
tyVarList | TysPrim
tyVarName | Var, GhcPlugins
TyVarSet | VarSet, GhcPlugins
tyVarsOfBag | Inst
tyVarsOfCDict | Inst
tyVarsOfCDicts | Inst, TcSMonad
tyVarsOfCt | Inst, TcSMonad
tyVarsOfCts | Inst, TcSMonad
tyVarsOfEvVar | Inst
tyVarsOfEvVars | Inst
tyVarsOfEvVarX | Inst
tyVarsOfEvVarXs | Inst
tyVarsOfImplication | Inst
tyVarsOfType | Type, TcType, GhcPlugins
tyVarsOfTypes | Type, TcType, GhcPlugins
tyVarsOfWC | Inst
u1DataCon_RDR | PrelNames
u1TyConKey | PrelNames
u1TyConName | PrelNames
UbxTupAlt | StgSyn
ubxTupleKind | TysPrim, Kind, Type, GhcPlugins
ubxTupleKindTyCon | TysPrim, Kind, Type, GhcPlugins
ubxTupleKindTyConKey | PrelNames
ubxTupleKindTyConName | TysPrim
UDIV | SPARC.Instr
ud_get_fs | Binary
ud_get_name | Binary
ud_put_fs | Binary
ud_put_name | Binary
ufmToList | UniqFM, GhcPlugins
uf_arity | CoreSyn, GhcPlugins
uf_expandable | CoreSyn, GhcPlugins
uf_guidance | CoreSyn, GhcPlugins
uf_is_cheap | CoreSyn, GhcPlugins
uf_is_conlike | CoreSyn, GhcPlugins
uf_is_top | CoreSyn, GhcPlugins
uf_is_value | CoreSyn, GhcPlugins
uf_src | CoreSyn, GhcPlugins
uf_tmpl | CoreSyn, GhcPlugins
ug_args | CoreSyn, GhcPlugins
ug_boring_ok | CoreSyn, GhcPlugins
ug_res | CoreSyn, GhcPlugins
ug_size | CoreSyn, GhcPlugins
ug_unsat_ok | CoreSyn, GhcPlugins
UMUL | SPARC.Instr
UnaryProd | Vectorise.Generic.Description
UnarySum | Vectorise.Generic.Description
unblock | Exception
unboundKey | PrelNames
unboxArg | DsCCall
Unboxed | BasicTypes, GhcPlugins
unboxedPairDataCon | TysWiredIn, GhcPlugins
unboxedPairTyCon | TysWiredIn, GhcPlugins
unboxedSingletonDataCon | TysWiredIn, GhcPlugins
unboxedSingletonTyCon | TysWiredIn, GhcPlugins
UnboxedTuple | BasicTypes, GhcPlugins
unbxTupleHeapCheck | CgHeapery
uncacheModule | Finder
uncurry3 | Util, GhcPlugins
UndefinedElement | Exception
undefinedKey | PrelNames
undefinedName | PrelNames
undefined_RDR | PrelNames
Underflow | Exception
underscore | Outputable, GhcPlugins
undirected | Digraph
unEC | CgExtCode
UnfIfGoodArgs | CoreSyn, GhcPlugins
UnfNever | CoreSyn, GhcPlugins
Unfolding | CoreSyn, CoreUnfold, GhcPlugins
unfoldingArity | CoreSyn, GhcPlugins
UnfoldingDone | CoreMonad, GhcPlugins
UnfoldingGuidance | CoreSyn, CoreUnfold, GhcPlugins
unfoldingInfo | IdInfo, GhcPlugins
UnfoldingSource | CoreSyn, GhcPlugins
unfoldingTemplate | CoreSyn, GhcPlugins
UnfWhen | CoreSyn, GhcPlugins
unGhc | GhcMonad
unGhcT | GhcMonad
unguardedGRHSs | HsUtils, HsSyn, GHC
unguardedRHS | HsUtils, HsSyn, GHC
UnhelpfulLoc | SrcLoc, GhcPlugins, GHC
UnhelpfulSpan | SrcLoc, GhcPlugins, GHC
unifyCtxt | TcErrors
UnifyForAllSkol | TcRnTypes, TcRnMonad
unifyKind | TcUnify
unifyKindEq | TcUnify
unifyKindTcS | TcSMonad
UnifyOrigin | TcRnTypes, TcRnMonad
unifyTheta | TcUnify
unifyType | TcUnify
unifyTypeList | TcUnify
UninitialisedData | Cmm, OldCmm
uninterruptibleMask | Exception
uninterruptibleMask_ | Exception
union | GraphOps, GraphColor
unionBags | Bag
unionInScope | VarEnv, GhcPlugins
unionLists | ListSetOps
unionManyBags | Bag
unionManyNameSets | NameSet, GhcPlugins
unionManyOccSets | OccName, Name, GhcPlugins
unionManyUniqSets | UniqSet, GhcPlugins
unionNameSets | NameSet, GhcPlugins
unionOccSets | OccName, Name, GhcPlugins
unionRuleBase | Rules, GhcPlugins
unionTvSubst | Type, TcType, GhcPlugins
unionUniqSets | UniqSet, GhcPlugins
unionVarSet | VarSet, GhcPlugins
unionVarSets | VarSet, GhcPlugins
unionWorkList | TcSMonad
uniq | FastString, GhcPlugins
uniqAway | VarEnv, GhcPlugins
UniqFM | UniqFM, GhcPlugins
uniqFromSupply | UniqSupply, GhcPlugins
UniqSet | UniqSet, GhcPlugins
uniqSetToList | UniqSet, GhcPlugins
uniqsFromSupply | UniqSupply, GhcPlugins
UniqSM | UniqSupply, GhcPlugins
UniqSupply | UniqSupply, DsMonad, GhcPlugins
Uniquable | Unique, PrelNames, GhcPlugins
Unique | Unique, PrelNames, GhcPlugins
uniqueOfFS | FastString, GhcPlugins
unitAssoc | ListSetOps
unitBag | Bag
unitDataCon | TysWiredIn, GhcPlugins
unitDataConId | TysWiredIn, GhcPlugins
unitDirectlyUFM | UniqFM, GhcPlugins
unitFV | NameSet, GhcPlugins
unitImplication | Inst
unitModuleEnv | Module, GhcPlugins
unitNameEnv | NameEnv, GhcPlugins
unitNameSet | NameSet, GhcPlugins
unitOccEnv | OccName, Name, GhcPlugins
unitOccSet | OccName, Name, GhcPlugins
unitOL | OrdList
unitTy | TysWiredIn, GhcPlugins
unitTyCon | TysWiredIn, GhcPlugins
unitTyConKey | PrelNames
unitUFM | UniqFM, GhcPlugins
unitUniqSet | UniqSet, GhcPlugins
unitVarEnv | VarEnv, GhcPlugins
unitVarSet | VarSet, GhcPlugins
unknown1TyConKey | PrelNames
unknown2TyConKey | PrelNames
unknown3TyConKey | PrelNames
unknownArity | IdInfo, GhcPlugins
unknownNameErr | RnEnv
unknownTyConKey | PrelNames
UnkSkol | TcRnTypes, TcRnMonad
unliftedConKey | PrelNames
unliftedTypeKind | TysPrim, Kind, Type, TcType, GhcPlugins
unliftedTypeKindTyCon | TysPrim, Kind, Type, GhcPlugins
unliftedTypeKindTyConKey | PrelNames
unliftedTypeKindTyConName | TysPrim
unlimitedFuel | OptimizationFuel
Unlinked | HscTypes, GhcPlugins
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, GhcPlugins, GHC
unmarshalObjectIdKey | PrelNames
unmarshalObjectName | PrelNames
unmarshalStringIdKey | PrelNames
unmarshalStringName | PrelNames
UnmaskAsyncExceptionsOp | PrimOp
Unmasked | Exception
unP | Lexer
UNPACK | ByteCodeInstr
UnpackClosureOp | PrimOp
unpackCStringAppendIdKey | PrelNames
unpackCStringFoldrIdKey | PrelNames
unpackCStringFoldrName | PrelNames
unpackCStringFoldr_RDR | PrelNames
unpackCStringIdKey | PrelNames
unpackCStringName | PrelNames
unpackCStringUtf8IdKey | PrelNames
unpackCStringUtf8Name | PrelNames
unpackCStringUtf8_RDR | PrelNames
unpackCString_RDR | PrelNames
unpackFS | FastString, GhcPlugins
unpackLitString | FastString, GhcPlugins
unPair | Pair
unpkUnique | Unique
Unqual | RdrName, GhcPlugins, GHC
unQualOK | RdrName, GhcPlugins
unqualQuasiQuote | HsUtils, HsSyn, GHC
unQualSpecOK | RdrName, GhcPlugins
unqualSplice | HsUtils, HsSyn, GHC
Unreachable | Llvm.AbsSyn, Llvm
unReg | RegAlloc.Linear.Base, RegAlloc.Linear.Main
UnresLabel | LlvmCodeGen.Base
UnresStatic | LlvmCodeGen.Base
unsafeChr | FastFunctions
UnsafeCo | Coercion, GhcPlugins
unsafeCoerceId | MkId
unsafeCoerceIdKey | PrelNames
unsafeCoerceName | MkId
UnsafeCoercion | ExternalCore
unsafeCoercionTyConKey | PrelNames
unsafeDupableInterleaveIO | FastFunctions
unsafeFlags | DynFlags, GhcPlugins
UnsafeFreezeArrayArrayOp | PrimOp
UnsafeFreezeArrayOp | PrimOp
UnsafeFreezeByteArrayOp | PrimOp
unsafeIndex_RDR | PrelNames
unsafeInterleaveM | IOEnv, TcRnMonad
unsafeRangeSize_RDR | PrelNames
UnsafeThawArrayOp | PrimOp
unSaturatedOk | CoreSyn, GhcPlugins
unsetDOptM | TcRnMonad, DsMonad
unsetWOptM | TcRnMonad, DsMonad
Untouchables | TcRnTypes, TcRnMonad
unwrapFamInstScrut | MkId
unwrapNewTyCon_maybe | TyCon, GhcPlugins
unwrapNewTypeBody | MkId
unwrapNewTypeBodyOfPDatasWrap | Vectorise.Utils.Base, Vectorise.Utils
unwrapNewTypeBodyOfPDataWrap | Vectorise.Utils.Base, Vectorise.Utils
unwrapNewTypeBodyOfWrap | Vectorise.Utils.Base, Vectorise.Utils
unzipWith | Util, GhcPlugins
uo_actual | TcRnTypes, TcRnMonad
uo_expected | TcRnTypes, TcRnMonad
Updatable | StgSyn
updateEps | TcRnMonad
updateEps_ | TcRnMonad
UpdateFlag | StgSyn
updateFlatCache | TcSMonad
UpdateFrame |
1 (Type/Class) | OldCmm
2 (Data Constructor) | OldCmm
updateNameCache | IfaceEnv
updateTyVarKind | Var, GhcPlugins
updateTyVarKindM | Var, GhcPlugins
updCtxt | TcRnMonad
updEnv | IOEnv, TcRnMonad
updfr | CmmNode, Cmm
UpdFrameOffset | CmmNode, Cmm
updfr_space | Cmm
updGblEnv | TcRnMonad
updGEnv | Vectorise.Monad.Global, Vectorise.Monad
updInertSet | TcSMonad
updInertSetTcS | TcSMonad
updLclEnv | TcRnMonad
updLEnv | Vectorise.Monad.Local, Vectorise.Monad
updMode | SimplEnv
updModeForInlineRules | SimplUtils
updMutVar | IOEnv, TcRnMonad
updNameCache | IfaceEnv
updOptLevel | DynFlags, GhcPlugins
updTcRef | TcRnMonad
updWorkListTcS | TcSMonad
updWorkListTcS_return | TcSMonad
Usage | HscTypes, GhcPlugins
UsageError | Panic, GHC
UsageFile | HscTypes, GhcPlugins
UsageHomeModule | HscTypes, GhcPlugins
UsagePackageModule | HscTypes, GhcPlugins
UserData |
1 (Type/Class) | Binary
2 (Data Constructor) | Binary
userHsTyVarBndrs | HsUtils, HsSyn, GHC
UserInterrupt | Exception
UserOfLocalRegs | CmmExpr, Cmm, OldCmm
UserOfSlots | CmmExpr, Cmm, OldCmm
userStyle | Outputable, GhcPlugins
UserSyntax | Name, GhcPlugins
UserTypeCtxt | TcType, TcMType, TcHsType
UserTyVar | HsTypes, HsSyn, GHC
Uses | NameSet, GhcPlugins
usesOnly | NameSet, GhcPlugins
usg_entities | HscTypes, GhcPlugins
usg_exports | HscTypes, GhcPlugins
usg_file_path | HscTypes, GhcPlugins
usg_mod | HscTypes, GhcPlugins
usg_mod_hash | HscTypes, GhcPlugins
usg_mod_name | HscTypes, GhcPlugins
usg_mtime | HscTypes, GhcPlugins
usg_safe | HscTypes, GhcPlugins
utf8CharStart | Encoding
utf8DecodeChar | Encoding
utf8DecodeChar# | Encoding
utf8DecodeString | Encoding
utf8EncodeChar | Encoding
utf8EncodedLength | Encoding
utf8EncodeString | Encoding
utf8PrevChar | Encoding
v1TyConKey | PrelNames
v1TyConName | PrelNames
val | RtClosureInspect, InteractiveEval
ValAppCtxt | CoreUnfold
valArgCount | CoreSyn, GhcPlugins
ValBindsIn | HsBinds, HsSyn, GHC
ValBindsOut | HsBinds, HsSyn, GHC
valBndrCount | CoreSyn, GhcPlugins
ValD | HsDecls, HsSyn, GHC
validateGraph | GraphOps, GraphColor
validDerivPred | TcMType
value | RtClosureInspect, InteractiveEval
ValueAnnProvenance | HsDecls, HsSyn, GHC
ValueArg | CoreUnfold
VanillaDM | BasicTypes, GhcPlugins
VanillaId | IdInfo, GhcPlugins
vanillaIdInfo | IdInfo, GhcPlugins
VanillaInst | TcEnv
VanillaReg | CmmExpr, Cmm, OldCmm
vanillaSkolemTv | TcType
Var |
1 (Type/Class) | ExternalCore
2 (Data Constructor) | ExternalCore
3 (Type/Class) | Var, Type, Coercion, Id, GhcPlugins
4 (Data Constructor) | CoreSyn, GhcPlugins
VarArgs | Llvm.Types, Llvm
VarBind | HsBinds, HsSyn, GHC
VarBr | HsExpr, HsSyn, GHC
VarEnv | VarEnv, GhcPlugins
varEnvElts | VarEnv, GhcPlugins
varEnvKeys | VarEnv, GhcPlugins
varInsert | LlvmCodeGen.Base
varLookup | LlvmCodeGen.Base
VarN | CgExtCode
varName |
1 (Function) | OccName, Name
2 (Function) | Var, GhcPlugins
VarPat | HsPat, HsSyn, GHC
varQual | PrelNames
varQual_RDR | PrelNames
VarSet | VarSet, GhcPlugins
varSetElems | VarSet, GhcPlugins
varSetElemsKvsFirst | Type, GhcPlugins
varsToCoreExprs | CoreSyn, GhcPlugins
varToCoreExpr | CoreSyn, GhcPlugins
varType | Var, GhcPlugins
varTypeTcTyVars | CoreFVs, GhcPlugins
varTypeTyVars | CoreFVs, GhcPlugins
varUnique | Var, GhcPlugins
var_id | HsBinds, HsSyn, GHC
var_inline | HsBinds, HsSyn, GHC
var_rhs | HsBinds, HsSyn, GHC
Vb | ExternalCore
VBind | Vectorise.Vect
Vbind | ExternalCore
VC | SPARC.Cond
vCaseDEFAULT | Vectorise.Vect
vcat |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
Vdef | ExternalCore
Vdefg | ExternalCore
Vect |
1 (Data Constructor) | CoreSyn, GhcPlugins
2 (Type/Class) | Vectorise.Vect
vectAndLiftType | Vectorise.Type.Type
vectBndr | Vectorise.Var
vectBndrIn | Vectorise.Var
vectBndrNew | Vectorise.Var
vectBndrNewIn | Vectorise.Var
vectBndrsIn | Vectorise.Var
VectClass | CoreSyn, GhcPlugins
vectConst | Vectorise.Var
VectD | HsDecls, HsSyn, GHC
VectDecl | HsDecls, HsSyn, GHC
VectDeclCtx | RnEnv
vectDictExpr | Vectorise.Exp
VectInfo |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
vectInfoDataCon | HscTypes, GhcPlugins
vectInfoScalarTyCons | HscTypes, GhcPlugins
vectInfoScalarVars | HscTypes, GhcPlugins
vectInfoTyCon | HscTypes, GhcPlugins
vectInfoVar | HscTypes, GhcPlugins
VectInst | CoreSyn, GhcPlugins
vectorise | Vectorise
vectorised | Vectorise.Vect
vectPolyExpr | Vectorise.Exp
vectScalarDFun | Vectorise.Exp
vectScalarFun | Vectorise.Exp
vectsFreeVars | CoreFVs, GhcPlugins
vectTyCon | Vectorise.Type.Type
vectTyConDecls | Vectorise.Type.TyConDecl
VectType | CoreSyn, GhcPlugins
vectType | Vectorise.Type.Type
vectTypeEnv | Vectorise.Type.Env
vectVar | Vectorise.Var
verbosity | DynFlags, GhcPlugins, GHC
Version |
1 (Type/Class) | PackageConfig, Packages, GhcPlugins
2 (Data Constructor) | PackageConfig, Packages, GhcPlugins
3 (Type/Class) | BasicTypes
versionBranch | PackageConfig, Packages, GhcPlugins
versionTags | PackageConfig, Packages, GhcPlugins
vertexGroupsG | Digraph
verticesG | Digraph
VExpr | Vectorise.Vect
VFPv2 | Platform
VFPv3 | Platform
VFPv3D16 | Platform
vgcFlag | CmmExpr, Cmm, OldCmm
VGcPtr |
1 (Type/Class) | CmmExpr, Cmm, OldCmm
2 (Data Constructor) | CmmExpr, Cmm, OldCmm
ViewPat | HsPat, HsSyn, GHC
ViewPatOrigin | TcRnTypes, TcRnMonad
virtHp |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
virtSp | CgMonad
VirtualHpOffset |
1 (Type/Class) | CgMonad
2 (Type/Class) | StgCmmMonad
VirtualReg | Reg
VirtualRegD | Reg
VirtualRegF | Reg
VirtualRegHi | Reg
VirtualRegI | Reg
virtualRegSqueeze |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
VirtualRegSSE | Reg
VirtualSpOffset | CgMonad
visibleDataCons | TyCon, GhcPlugins
visibleIfConDecls | IfaceSyn
vLams | Vectorise.Vect
vLet | Vectorise.Vect
VM |
1 (Type/Class) | Vectorise.Monad.Base, Vectorise.Monad
2 (Data Constructor) | Vectorise.Monad.Base, Vectorise.Monad
VNonGcPtr | CmmExpr, Cmm, OldCmm
vNonRec | Vectorise.Vect
VoidArg | ClosureInfo
voidArgId | MkId
voidArgIdKey | PrelNames
VoidRep | TyCon, Type, GhcPlugins
voidTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
voidType | Vectorise.Utils.Base, Vectorise.Utils
voidVar | Vectorise.Builtins.Base, Vectorise.Builtins
VolatileLoc | CgBindery
vRec | Vectorise.Vect
VResult | Vectorise.Monad.Base, Vectorise.Monad
VS | SPARC.Cond
vTick | Vectorise.Vect
vType | Vectorise.Vect
VVar | Vectorise.Vect
vVar | Vectorise.Vect
vVarApps | Vectorise.Vect
vVarType | Vectorise.Vect
v_Ld_inputs | StaticFlags
v_opt_C_ready | StaticFlags
v_Ways | StaticFlags
W128 | CmmType, CmmExpr, Cmm, OldCmm
W16 | CmmType, CmmExpr, Cmm, OldCmm
W32 | CmmType, CmmExpr, Cmm, OldCmm
W64 | CmmType, CmmExpr, Cmm, OldCmm
W8 | CmmType, CmmExpr, Cmm, OldCmm
W80 | CmmType, CmmExpr, Cmm, OldCmm
WaitReadOp | PrimOp
WaitWriteOp | PrimOp
Wanted | TcRnTypes, TcRnMonad
WantedConstraints | TcRnTypes, TcRnMonad
WantedEvVar | TcRnTypes, TcRnMonad
WantedLoc | TcRnTypes, TcRnMonad
WarnAll | HscTypes, GhcPlugins
WarnDecl | HsDecls, HsSyn, GHC
warnDefaulting | TcErrors
warnDs | DsMonad
WarnErrLogger | GhcMonad, GHC
warnIf | TcRnMonad
Warning | HsDecls, HsSyn, GHC
WarningD | HsDecls, HsSyn, GHC
WarningFlag | DynFlags, GhcPlugins
warningFlags | DynFlags, GhcPlugins, GHC
WarningMessages | ErrUtils
Warnings | HscTypes, GhcPlugins
WarningTxt |
1 (Type/Class) | BasicTypes, HscTypes, GhcPlugins
2 (Data Constructor) | BasicTypes, HscTypes, GhcPlugins
warnIsErrorMsg | ErrUtils
WarnMsg | ErrUtils
warnPprTrace | Outputable, GhcPlugins
warnPrags | TcPat
warnSafeOnLoc | DynFlags, GhcPlugins, GHC
WarnSome | HscTypes, GhcPlugins
warnTc | TcRnMonad
warnTcS | TcSMonad
warnUnsafeOnLoc | DynFlags, GhcPlugins, GHC
warnUnusedForAlls | RnTypes
warnUnusedLocalBinds | RnEnv
warnUnusedMatches | RnEnv
warnUnusedTopBinds | RnEnv
Way |
1 (Type/Class) | StaticFlags
2 (Data Constructor) | StaticFlags
WayDebug | StaticFlags
wayDesc | StaticFlags
WayDyn | StaticFlags
WayEventLog | StaticFlags
WayGran | StaticFlags
WayName | StaticFlags
wayName | StaticFlags
wayNames | DynFlags, GhcPlugins
WayNDP | StaticFlags
wayOpts | StaticFlags
WayPar | StaticFlags
WayProf | StaticFlags
wayRTSOnly | StaticFlags
ways | DynFlags, GhcPlugins, GHC
wayTag | StaticFlags
WayThreaded | StaticFlags
WC | TcRnTypes, TcRnMonad
wc_flat | TcRnTypes, TcRnMonad
wc_impl | TcRnTypes, TcRnMonad
wc_insol | TcRnTypes, TcRnMonad
Weak | Llvm.Types, Llvm
weakLoopBreaker | BasicTypes, GhcPlugins
weakPrimTyCon | TysPrim
weakPrimTyConKey | PrelNames
whenC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
WhenSolved | TcSMonad
WhereFrom | TcRnTypes, TcRnMonad
WhetherHasOrphans | HscTypes, GhcPlugins
WhileFlattening | TcSMonad
Width | CmmType, CmmExpr, Cmm, OldCmm
widthFromBytes | CmmType, CmmExpr, Cmm, OldCmm
widthInBits | CmmType, CmmExpr, Cmm, OldCmm
widthInBytes | CmmType, CmmExpr, Cmm, OldCmm
widthInLog | CmmType, CmmExpr, Cmm, OldCmm
widthToLlvmFloat | LlvmCodeGen.Base
widthToLlvmInt | LlvmCodeGen.Base
wildCardKey | PrelNames
wildCardName | PrelNames
WildPat | HsPat, HsSyn, GHC
wiredInIds | MkId, PrelInfo
wiredInNameTyThing_maybe | Name, GhcPlugins
wiredInSrcSpan | SrcLoc, GhcPlugins
wiredInThings | PrelInfo
wiredInTyCons | TysWiredIn, GhcPlugins
withExtendedLinkEnv | Linker
withFreshLabel | MkGraph
withPprStyle | Outputable, GhcPlugins
withPprStyleDoc | Outputable, GhcPlugins
withSequel | StgCmmMonad
withSession | GhcMonad
withTemp | StgCmmUtils
withTempSession | GhcMonad
withThisPackage | Lexer
withUnique | MkGraph
withUpdFrameOff | StgCmmMonad
wl_eqs | TcSMonad
wl_funeqs | TcSMonad
wl_rest | TcSMonad
wopt | DynFlags, GhcPlugins
woptDs | DsMonad
woptM | TcRnMonad
wopt_set | DynFlags, GhcPlugins
wopt_unset | DynFlags, GhcPlugins
word16TyConKey | PrelNames
word16TyConName | PrelNames
word2IntLit | Literal, GhcPlugins
Word2IntOp | PrimOp
word32PrimTy | TysPrim
word32PrimTyCon | TysPrim
word32PrimTyConKey | PrelNames
word32TyConKey | PrelNames
word32TyConName | PrelNames
word64PrimTy | TysPrim
word64PrimTyCon | TysPrim
word64PrimTyConKey | PrelNames
Word64Rep | TyCon, Type, GhcPlugins
word64TyConKey | PrelNames
word64TyConName | PrelNames
wORD64_SIZE | Constants
word8TyConKey | PrelNames
word8TyConName | PrelNames
WordAddOp | PrimOp
wordDataCon | TysWiredIn, GhcPlugins
wordDataConKey | PrelNames
wordDataConName | PrelNames
wordDataCon_RDR | PrelNames
WordEqOp | PrimOp
WordGeOp | PrimOp
WordGtOp | PrimOp
wordLength | SPARC.Base
wordLengthInBits | SPARC.Base
WordLeOp | PrimOp
WordLtOp | PrimOp
WordMulOp | PrimOp
WordNeOp | PrimOp
WordOff | SMRep
wordPrimTy | TysPrim
wordPrimTyCon | TysPrim
wordPrimTyConKey | PrelNames
WordQuotOp | PrimOp
WordRemOp | PrimOp
WordRep | TyCon, Type, GhcPlugins
WordSubOp | PrimOp
wordTy | TysWiredIn, GhcPlugins
wordTyCon | TysWiredIn, GhcPlugins
wordTyConKey | PrelNames
wordTyConName | PrelNames, TysWiredIn, GhcPlugins
wordWidth | CmmType, CmmExpr, Cmm, OldCmm
wORD_SIZE | Constants
wORD_SIZE_IN_BITS | Constants
workingDirectoryChanged | GHC
WorkList |
1 (Type/Class) | TcSMonad
2 (Data Constructor) | TcSMonad
workListFromCt | TcSMonad
workListFromEq | TcSMonad
workListFromNonEq | TcSMonad
worst |
1 (Function) | RegAlloc.Graph.ArchBase
2 (Function) | RegAlloc.Graph.ArchX86
WpCast | TcEvidence
WpCompose | TcEvidence
WpEvApp | TcEvidence
WpEvLam | TcEvidence
WpHole | TcEvidence
WpKiApps | HsTypes, HsSyn, GHC
WpLet | TcEvidence
WpTyApp | TcEvidence
WpTyLam | TcEvidence
Wrap | Vectorise.Generic.Description
wrapBind | DsUtils
wrapBinds | DsUtils
wrapErrTcS | TcSMonad
wrapFamInstBody | MkId
wrapFloat | MkCore, GhcPlugins
wrapFloats | SimplEnv
wrapFunResCoercion | TcUnify
wrapLocFstM | TcRnMonad
wrapLocM | TcRnMonad
wrapLocSndM | TcRnMonad
wrapNewTypeBody | MkId
wrapNewTypeBodyOfPDatasWrap | Vectorise.Utils.Base, Vectorise.Utils
wrapNewTypeBodyOfPDataWrap | Vectorise.Utils.Base, Vectorise.Utils
wrapNewTypeBodyOfWrap | Vectorise.Utils.Base, Vectorise.Utils
wrapped_term | RtClosureInspect, InteractiveEval
wrapRecExp | CmmNode, Cmm
wrapRecExpf | CmmNode, Cmm
wrapRecExpM | CmmNode, Cmm
wrapTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
wrapWarnTcS | TcSMonad
WriteArrayArrayOp_ArrayArray | PrimOp
WriteArrayArrayOp_ByteArray | PrimOp
WriteArrayArrayOp_MutableArrayArray | PrimOp
WriteArrayArrayOp_MutableByteArray | PrimOp
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 | PprCmmDecl, PprCmm, OldPprCmm
writeCs | PprC
writeFastMutInt | FastMutInt
writeFastMutPtr | FastMutInt
writeIfaceFile | MkIface
writeMetaTyVar | TcMType
writeMetaTyVarRef | 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
writeTcRef | TcRnMonad
WriteTVarOp | PrimOp
wrongATArgErr | TcTyClsDecls
wrongKindOfFamily | TcTyClsDecls
wrongThingErr | TcEnv
WRY | SPARC.Instr
wwTopBinds | WorkWrap
xferLive | CmmLive
xFlags | DynFlags, GhcPlugins
Xi | TcRnTypes, TcRnMonad, TcSMonad
xmm | X86.Regs
xmm0 | X86.Regs
xmm1 | X86.Regs
xmm10 | X86.Regs
xmm11 | X86.Regs
xmm12 | X86.Regs
xmm13 | X86.Regs
xmm14 | X86.Regs
xmm15 | X86.Regs
xmm2 | X86.Regs
xmm3 | X86.Regs
xmm4 | X86.Regs
xmm5 | X86.Regs
xmm6 | X86.Regs
xmm7 | X86.Regs
xmm8 | X86.Regs
xmm9 | X86.Regs
XNOR | SPARC.Instr
xopt | DynFlags, GhcPlugins
xoptM | TcRnMonad
xopt_set | DynFlags, GhcPlugins
xopt_unset | DynFlags, GhcPlugins
XOR |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
xorIntegerIdKey | PrelNames
xorIntegerName | PrelNames
XORIS | PPC.Instr
XorOp | PrimOp
Yes | Vectorise.Monad.Base, Vectorise.Monad
YieldOp | PrimOp
Young | CmmExpr, Cmm, OldCmm
zapCvSubstEnv | Coercion, GhcPlugins
zapDemandIdInfo | Id, GhcPlugins
zapDemandInfo | IdInfo, GhcPlugins
zapFloats | SimplEnv
zapFragileIdInfo | Id, GhcPlugins
zapFragileInfo | IdInfo, GhcPlugins
zapFragileOcc | BasicTypes, GhcPlugins
zapIdOccInfo | Id, GhcPlugins
zapIdStrictness | Id, GhcPlugins
zapLamIdInfo | Id, GhcPlugins
zapLamInfo | IdInfo, GhcPlugins
zapLclTypeEnv | TcEnv
zapSubstEnv |
1 (Function) | CoreSubst, GhcPlugins
2 (Function) | SimplEnv
zapTvSubstEnv | Type, GhcPlugins
zDecodeString | Encoding
zEncodeFS | FastString, GhcPlugins
zEncodeString | Encoding
zeroCLit | CmmUtils, OldCmmUtils
ZeroExt | Llvm.Types, Llvm
zeroSimplCount | CoreMonad, GhcPlugins, SimplMonad
zeroSpillCostInfo | RegAlloc.Graph.SpillCost
zeroWidthText | Pretty
ZigZagMode | Pretty
zipEqual | Util, GhcPlugins
zipFunTys | Type, TcType, GhcPlugins
zipIdKey | PrelNames
zipLazy | Util, GhcPlugins
zipName | PrelNames
zipOpenCvSubst | Coercion, GhcPlugins
zipOpenTvSubst | Type, TcType, GhcPlugins
zipPVar | DsMonad
zipScalars | Vectorise.Utils
zipTopTvSubst | Type, TcType, GhcPlugins
zipTyEnv | Type, TcType, GhcPlugins
zipVarEnv | VarEnv, GhcPlugins
zipWith3Equal | Util, GhcPlugins
zipWith3M | MonadUtils, IOEnv, TcRnMonad
zipWith4Equal | Util, GhcPlugins
zipWithDmds | Demand
zipWithEqual | Util, GhcPlugins
zonkCt | TcMType
zonkCts | TcMType
zonkEvVar | TcMType
zonkId | TcHsSyn
zonkImplication | TcMType
zonkKind | TcMType
zonkQuantifiedTyVar | TcMType
zonkQuantifiedTyVars | TcMType
zonkSigTyVar | TcMType
zonkTcKind | TcMType
zonkTcPredType | TcMType
zonkTcThetaType | TcMType
zonkTcType | TcMType
zonkTcTypeAndSubst | TcMType
zonkTcTypeCarefully | TcMType
zonkTcTypes | TcMType
zonkTcTyVar | TcMType
zonkTcTyVars | TcMType
zonkTcTyVarsAndFV | TcMType
zonkTopBndrs | TcHsSyn
zonkTopDecls | TcHsSyn
zonkTopExpr | TcHsSyn
zonkTopLExpr | TcHsSyn
zonkType | TcMType
zonkWantedEvVar | TcMType
zonkWantedEvVars | TcMType
zonkWC | TcMType
_CLIT | FastTypes, GhcPlugins
_ILIT | FastTypes, GhcPlugins