ghc-lib-8.8.4.20200716: The GHC API, decoupled from GHC versions

Index - F

FStgCmmArgRep, StgCmmLayout
f0SPARC.Regs
f1 
1 (Function)PPC.Regs
2 (Function)SPARC.Regs
f20PPC.Regs
f21PPC.Regs
f22SPARC.Regs
f26SPARC.Regs
f27SPARC.Regs
f32CmmExpr, Cmm, CmmType
f6SPARC.Regs
f64CmmExpr, Cmm, CmmType
f8SPARC.Regs
FABS 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
FactHoopl.Dataflow
FactBaseHoopl.Label, Hoopl.Dataflow
fact_botHoopl.Dataflow
fact_joinHoopl.Dataflow
FADD 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
failGhcPrelude
FailablePatternTcRnMonad, TcRnTypes
failAtTcRnMonad
failDsDsMonad
Failed 
1 (Data Constructor)GhcPlugins, GHC, BasicTypes
2 (Data Constructor)Maybes
failedGhcPlugins, GHC, BasicTypes
failIfEmitsConstraintsTcHsType
FailIfErrsGHCi.Message
failIfErrsMTcRnMonad
failIfMTcRnMonad
failIfTcTcRnMonad
failIfTcMTcRnMonad
failIOIdKeyPrelNames
failIONamePrelNames
failLocMsgPLexer
failMTcRnMonad, IOEnv
failMClassOpKeyPrelNames
failMEMaybes
failMNamePrelNames
failM_RDRPrelNames
failOpFewArgsRdrHsSyn
failSpanMsgPLexer
failTcSTcSMonad
failTHTcRnMonad
failWithTcRnMonad
failWithDsDsMonad
failWithMTcRnMonad, IOEnv
failWithTcTcRnMonad
failWithTcMTcRnMonad
fake0X86.Regs
fake1X86.Regs
fake2X86.Regs
fake3X86.Regs
fake4X86.Regs
fake5X86.Regs
FalseGhcPrelude
falseDataConGhcPlugins, TysWiredIn
falseDataConIdGhcPlugins, TysWiredIn
falseDataConKeyPrelNames
falseNameLanguage.Haskell.TH.Syntax
falsePmExprTmOracle, PmExpr
false_RDRGhcPlugins, TysWiredIn
FamDataConPETcRnMonad, TcRnTypes
FamDecHieTypes
FamDeclGHC, HsDecls, HsSyn
famDeclHasCuskGHC, HsDecls, HsSyn
FamEqn 
1 (Data Constructor)GHC, HsDecls, HsSyn
2 (Type/Class)GHC, HsDecls, HsSyn
FamFlavorFamInstEnv
FamilyDecl 
1 (Data Constructor)GHC, HsDecls, HsSyn
2 (Type/Class)GHC, HsDecls, HsSyn
FamilyILanguage.Haskell.TH, Language.Haskell.TH.Syntax
FamilyInfoGHC, HsDecls, HsSyn
familyInstancesFamInstEnv
FamilyResultSig 
1 (Type/Class)GHC, HsDecls, HsSyn
2 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
FamilyResultSigQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
FamInst 
1 (Data Constructor)FamInstEnv
2 (Type/Class)GHC, FamInstEnv
famInstAxiomFamInstEnv
FamInstEnvFamInstEnv
famInstEnvEltsFamInstEnv
FamInstEnvsFamInst, FamInstEnv
famInstEnvSizeFamInstEnv
FamInstEqnGHC, HsDecls, HsSyn
FamInstMatch 
1 (Data Constructor)FamInstEnv
2 (Type/Class)FamInstEnv
famInstRepTyCon_maybeFamInstEnv
famInstRHSFamInstEnv
FamInstSkolTcRnMonad, TcRnTypes
famInstsRepTyConsFamInstEnv
famInstTyConFamInstEnv
FamPatCtxRnUtils
famTcResVarGhcPlugins, TyCon
FamTyConFlavGhcPlugins, TyCon
famTyConFlav_maybeGhcPlugins, TyCon
FastMutIntFastMutInt
FastMutPtrFastMutInt
FastString 
1 (Data Constructor)GhcPlugins, FastString
2 (Type/Class)GhcPlugins, FastString
FastStringEnvGhcPlugins, FastStringEnv, Name, OccName
fastStringToByteStringGhcPlugins, FastString
FastZStringGhcPlugins, FastString
fastZStringToByteStringGhcPlugins, FastString
fatalErrorMsg 
1 (Function)GhcPlugins, CoreMonad
2 (Function)ErrUtils
fatalErrorMsg''ErrUtils
fatalErrorMsgSGhcPlugins, CoreMonad
FatalMessagerGhcPlugins, DynFlags
fatalWarningFlagsGhcPlugins, GHC, DynFlags
FCallIdGhcPlugins, IdInfo
fcat 
1 (Function)GhcPlugins, Outputable
2 (Function)Pretty
3 (Function)Language.Haskell.TH.PprLib
FCFIDPPC.Instr
FCMP 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
FCodeStgCmmMonad
FCTIDZPPC.Instr
FCTIWZPPC.Instr
FDEqnFunDeps
fdExtGHC, HsDecls, HsSyn
fdFixityGHC, HsDecls, HsSyn
fdGTrieMap
fdInfoGHC, HsDecls, HsSyn
fdInjectivityAnnGHC, HsDecls, HsSyn
FDIV 
1 (Data Constructor)X86.Instr
2 (Data Constructor)SPARC.Instr
3 (Data Constructor)PPC.Instr
fdLNameGHC, HsDecls, HsSyn
fdResultSigGHC, HsDecls, HsSyn
fdTyVarsGHC, HsDecls, HsSyn
fd_eqsFunDeps
fd_e_extGHC, HsDecls, HsSyn
fd_feGHC, HsDecls, HsSyn
fd_fiGHC, HsDecls, HsSyn
fd_i_extGHC, HsDecls, HsSyn
fd_locFunDeps
fd_nameGHC, HsDecls, HsSyn
fd_pred1FunDeps
fd_pred2FunDeps
fd_qtvsFunDeps
fd_sig_tyGHC, HsDecls, HsSyn
FenceLlvm.AbsSyn, Llvm
feqn_bndrsGHC, HsDecls, HsSyn
feqn_extGHC, HsDecls, HsSyn
feqn_fixityGHC, HsDecls, HsSyn
feqn_patsGHC, HsDecls, HsSyn
feqn_rhsGHC, HsDecls, HsSyn
feqn_tyconGHC, HsDecls, HsSyn
FetchAddByteArrayOp_IntPrimOp
FetchAndByteArrayOp_IntPrimOp
FETCHGOTX86.Instr
FetchNandByteArrayOp_IntPrimOp
FetchOrByteArrayOp_IntPrimOp
FETCHPC 
1 (Data Constructor)X86.Instr
2 (Data Constructor)PPC.Instr
FetchSubByteArrayOp_IntPrimOp
FetchXorByteArrayOp_IntPrimOp
FF32Format
FF64Format
FF80Format
FfiBitLexer
FFICCallGHCi.FFI
FFIConvGHCi.FFI
FFIDoubleGHCi.FFI
FFIFloatGHCi.FFI
FFIInfo 
1 (Data Constructor)ByteCodeTypes
2 (Type/Class)ByteCodeTypes
FFIPointerGHCi.FFI
FFISInt16GHCi.FFI
FFISInt32GHCi.FFI
FFISInt64GHCi.FFI
FFISInt8GHCi.FFI
FFIStdCallGHCi.FFI
FFITypeGHCi.FFI
FFIUInt16GHCi.FFI
FFIUInt32GHCi.FFI
FFIUInt64GHCi.FFI
FFIUInt8GHCi.FFI
FFIVoidGHCi.FFI
fFlagsGhcPlugins, DynFlags
FFoldTypeTcGenFunctor
FieldExpLanguage.Haskell.TH, Language.Haskell.TH.Syntax
fieldExpLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
fieldExpIdKeyTHNames
fieldExpNameTHNames
FieldExpQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
fieldExpQTyConKeyTHNames
fieldExpQTyConNameTHNames
fieldExpTyConKeyTHNames
fieldExpTyConNameTHNames
FieldLabel 
1 (Type/Class)GhcPlugins, DataCon, FieldLabel
2 (Data Constructor)GhcPlugins, DataCon, FieldLabel
FieldLabelEnvFieldLabel
FieldLabelStringGhcPlugins, DataCon, FieldLabel
FieldLblGhcPlugins, DataCon, FieldLabel
FieldOcc 
1 (Data Constructor)GHC, HsSyn, HsTypes
2 (Type/Class)GHC, HsSyn, HsTypes
FieldOffStgCmmLayout
FieldOffOrPaddingStgCmmLayout
FieldPatLanguage.Haskell.TH, Language.Haskell.TH.Syntax
fieldPatLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
fieldPatIdKeyTHNames
fieldPatNameTHNames
FieldPatQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
fieldPatQTyConKeyTHNames
fieldPatQTyConNameTHNames
fieldPatTyConKeyTHNames
fieldPatTyConNameTHNames
figureLlvmVersionSysTools.Tasks, SysTools
filedataAr
filegrpAr
filemodeAr
filenameAr
FileOptionSysTools, GhcPlugins, DynFlags
fileownAr
FilePathGhcPrelude
filesizeAr
FilesToClean 
1 (Data Constructor)GhcPlugins, DynFlags
2 (Type/Class)GhcPlugins, DynFlags
filesToCleanGhcPlugins, GHC, DynFlags
filetimeAr
fillCoercionHoleTcMType
FillInCaseDefaultGhcPlugins, CoreMonad
filterGhcPrelude
filterAltsGhcPlugins, CoreUtils
filterAvailAvail
filterAvailsAvail
filterBagBag
filterBagMBag
filterByListGhcPlugins, Util
filterByListsGhcPlugins, Util
filterComplexTmOracle, PmExpr
filterCTupleRdrHsSyn
filterDictsTcSMonad
filterDVarEnvGhcPlugins, VarEnv
filterDVarSetGhcPlugins, VarSet
filterEdgesCFG
filterEqSpecGhcPlugins, DataCon
filterEvBindMapTcEvidence
filterFsEnvFastStringEnv
filterFVFV
filterHptGhcPlugins, HscTypes
filterIdKeyPrelNames
filterInstalledModuleEnvGhcPlugins, Module
filterModuleEnvGhcPlugins, Module
filterNamePrelNames
filterNameEnvGhcPlugins, NameEnv
filterNameSetGhcPlugins, NameSet
filterOccEnvGhcPlugins, Name, OccName
filterOccSetGhcPlugins, Name, OccName
filterOutGhcPlugins, Util
filterOutInferredTypesGhcPlugins, Type
filterOutInvisibleTypesGhcPlugins, Type
filterOutMTcRnMonad, IOEnv, MonadUtils
filterUDFMUniqDFM
filterUDFM_DirectlyUniqDFM
filterUFMGhcPlugins, UniqFM
filterUFM_DirectlyGhcPlugins, UniqFM
filterUniqDSetUniqDSet
filterUniqMapUniqMap
filterUniqSetGhcPlugins, UniqSet
filterUniqSet_DirectlyGhcPlugins, UniqSet
filterVarEnvGhcPlugins, VarEnv
filterVarEnv_DirectlyGhcPlugins, VarEnv
filterVarSetGhcPlugins, VarSet
fim_cosFamInstEnv
fim_instanceFamInstEnv
fim_tysFamInstEnv
finalizeForeignRefGHCi.RemoteTypes
FinalizeWeakOpPrimOp
finallyException
finalSafeModeTcRnMonad
findAltGhcPlugins, CoreUtils
findAndReadIfaceLoadIface
findAnnsGhcPlugins, Annotations
findAnnsByTypeRepGhcPlugins, Annotations
findChildrenRnNames
findCycleDigraph
findDefaultGhcPlugins, CoreUtils
findDictTcSMonad
findDictsByClassTcSMonad
findDupsEqListSetOps
findDupTyVarTvsTcType
FinderCacheGhcPlugins, HscTypes
findExactModuleFinder
findExposedPackageModuleFinder
findExtraSigImportsTcBackpack, TcRnDriver, GhcMake
findExtraSigImports'TcBackpack
findFunEqTcSMonad
findFunEqsByTyConTcSMonad
findGlobalAnnsGHC
findHomeModuleFinder
findIdDemandDemand
findImportedModule 
1 (Function)Finder
2 (Function)TcPluginM
findImportUsageRnNames
findMethodBindTcClassDcl
findModuleGHC
findNeededEvVarsTcEvidence
findObjectLinkableFinder
findObjectLinkableMaybeFinder
findPluginModuleFinder
FindResultFinder, GhcPlugins, TcPluginM, HscTypes
findRhsArityCoreArity
findSpliceRnSource
FindSystemLibraryGHCi, GHCi.Message
findSystemLibrary 
1 (Function)GHCi.ObjLink
2 (Function)GHCi
findToolDirSysTools.BaseDir
findTopDirSysTools.BaseDir
findTyEqsTcSMonad
findTypeShapeWwLib
findUsesGhcPlugins, NameSet
findValidHoleFitsTcHoleErrors
Fingerprint 
1 (Data Constructor)Fingerprint, Fingerprint
2 (Type/Class)Fingerprint, Fingerprint
fingerprint0Fingerprint, Fingerprint
fingerprintBinMemBinFingerprint
fingerprintByteString 
1 (Function)Fingerprint
2 (Function)Fingerprint
fingerprintDataFingerprint, Fingerprint
fingerprintDataConKeyPrelNames
fingerprintDataConNamePrelNames
fingerprintDynFlagsFlagChecker
fingerprintFingerprintsFingerprint, Fingerprint
fingerprintHpcFlagsFlagChecker
fingerprintOptFlagsFlagChecker
fingerprintStringFingerprint, Fingerprint
finishTHTcSplice
first3MGhcPlugins, Util
firstAIdKeyPrelNames
firstANamePrelNames
firstfakeX86.Regs
firstJustMaybes
firstJustsMaybes
firstMGhcPlugins, Util
firstNodeHoopl.Block
firstPatDsUtils
fIRST_TAGGhcPlugins, BasicTypes, DataCon
fits13BitsSPARC.Base
fits16BitsPPC.Regs
fixCStgCmmMonad
fixDsDsMonad
FixedSPARC.CodeGen.Base
FixedArgsLlvm.Types, Llvm
fixedHdrSizeSMRep
fixedHdrSizeWSMRep
fixedInfoTableSizeWCmmInfo
fixEndianLlvm.Types
FixItem 
1 (Data Constructor)GhcPlugins, HscTypes
2 (Type/Class)GhcPlugins, HscTypes
Fixity 
1 (Data Constructor)GhcPlugins, BasicTypes
2 (Type/Class)GhcPlugins, GHC, BasicTypes, HsSyn
3 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Syntax
4 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
FixityDirection 
1 (Type/Class)GhcPlugins, GHC, BasicTypes
2 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
FixityEnvGhcPlugins, HscTypes
FixitySig 
1 (Data Constructor)GHC, HsBinds, HsSyn
2 (Type/Class)GHC, HsBinds, HsSyn
fixMTcRnMonad, IOEnv
fixSafeInstancesTcRnMonad
FixSigGHC, HsBinds, HsSyn
fixStgRegistersCgUtils
fixVarSetGhcPlugins, VarSet
fi_axiomFamInstEnv
fi_cvsFamInstEnv
fi_famFamInstEnv
fi_flavorFamInstEnv
fi_rhsFamInstEnv
fi_tcsFamInstEnv
fi_tvsFamInstEnv
fi_tysFamInstEnv
FLGhcPlugins, BasicTypes
Flag 
1 (Data Constructor)CmdLineParser
2 (Type/Class)CmdLineParser
flagGhcModeCmdLineParser
flagNameCmdLineParser
flagOptKindCmdLineParser
flagRecompileGhcPlugins, Plugins
flagsAllGhcPlugins, DynFlags
flagsDynamicGhcPlugins, DynFlags
flagsForCompletionGhcPlugins, DynFlags
flagsPackageGhcPlugins, DynFlags
FlagSpec 
1 (Data Constructor)GhcPlugins, DynFlags
2 (Type/Class)GhcPlugins, DynFlags
flagSpecActionGhcPlugins, DynFlags
flagSpecFlagGhcPlugins, DynFlags
flagSpecGhcModeGhcPlugins, DynFlags
flagSpecNameGhcPlugins, DynFlags
fLangFlagsGhcPlugins, DynFlags
flatMapBagMBag
flatMapBagPairMBag
FlatMetaTvTcType
FlatSkolTvTcType
flattenTcFlatten
flattenArgsNomTcFlatten
flattenAstHieUtils
flattenBindsGhcPlugins, CoreSyn
flattenIncludesGhcPlugins, DynFlags
flattenKindTcFlatten
FlattenModeTcFlatten
flattenPmVarEnvTmOracle
flattenRuleDeclsGHC, HsDecls, HsSyn
flattenSCCDigraph
flattenSCCsDigraph
flattenTysFamInstEnv
FldParentGhcPlugins, RdrName
FlexiTcType
FlexibleContextsGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
FlexibleInstancesGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
flipGhcPrelude
flipSwapGhcPlugins, BasicTypes
flIsOverloadedGhcPlugins, DataCon, FieldLabel
flLabelGhcPlugins, DataCon, FieldLabel
FloatGhcPrelude
float 
1 (Function)GhcPlugins, Outputable
2 (Function)Pretty
3 (Function)Language.Haskell.TH.PprLib
float2DoubleLitGhcPlugins, Literal
Float2DoubleOpPrimOp
float2IntLitGhcPlugins, Literal
Float2IntOpPrimOp
FloatAcoshOpPrimOp
FloatAcosOpPrimOp
FloatAddOpPrimOp
FloatAsinhOpPrimOp
FloatAsinOpPrimOp
FloatAtanhOpPrimOp
FloatAtanOpPrimOp
FloatBindGhcPlugins, MkCore
FloatCaseGhcPlugins, MkCore
FloatClosureGHC.Exts.Heap, GHC.Exts.Heap.Closures
FloatCoshOpPrimOp
FloatCosOpPrimOp
floatDataConGhcPlugins, TysWiredIn
floatDataConKeyPrelNames
FloatDecode_IntOpPrimOp
floatDigitsGhcPrelude
FloatDivOpPrimOp
FloatElemRepGhcPlugins, TyCon
floatElemRepDataConTyGhcPlugins, TysWiredIn
FloatEqOpPrimOp
FloatExpOpPrimOp
FloatFabsOpPrimOp
floatFormatFormat
floatFromIntegerIdKeyPrelNames
floatFromIntegerNamePrelNames
FloatGeOpPrimOp
FloatGtOpPrimOp
FloatingGhcPrelude
floatingClassKeyPrelNames
floatingClassNamePrelNames
floatInwardsFloatIn
floatLamArgsGhcPlugins, GHC, DynFlags
FloatLangStgLiftLams.LiftM
FloatLeOpPrimOp
FloatLetGhcPlugins, MkCore
FloatLogOpPrimOp
FloatLtOpPrimOp
FloatMeSetLevels
FloatMulOpPrimOp
FloatNegOpPrimOp
FloatNeOpPrimOp
floatOutConstantsGhcPlugins, CoreMonad
floatOutLambdasGhcPlugins, CoreMonad
floatOutOverSatAppsGhcPlugins, CoreMonad
FloatOutSwitches 
1 (Data Constructor)GhcPlugins, CoreMonad
2 (Type/Class)GhcPlugins, CoreMonad
floatOutwardsFloatOut
FloatPowerOpPrimOp
FloatPrimLLanguage.Haskell.TH, Language.Haskell.TH.Syntax
floatPrimLLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
floatPrimLIdKeyTHNames
floatPrimLNameTHNames
floatPrimL_RDRTHNames
floatPrimTyTysPrim
floatPrimTyConTysPrim
floatPrimTyConKeyPrelNames
floatPrimTyConNameTysPrim
floatRadixGhcPrelude
floatRangeGhcPrelude
FloatRegCmmExpr, Cmm
FloatRepGhcPlugins, RepType, TyCon
floatRepDataConTyGhcPlugins, TysWiredIn
FloatSinhOpPrimOp
FloatSinOpPrimOp
FloatSlotRepType
FloatSpecSetLevels
floatSpecLevelSetLevels
FloatSqrtOpPrimOp
FloatSubOpPrimOp
FloatSuffixCmdLineParser
FloatTanhOpPrimOp
FloatTanOpPrimOp
floatToBytesPprBase
floatToTopLevelOnlyGhcPlugins, CoreMonad
floatTyGhcPlugins, TysWiredIn
floatTyConGhcPlugins, TysWiredIn
floatTyConKeyPrelNames
floatTyConNameGhcPlugins, TysWiredIn
floatValGHC.Exts.Heap, GHC.Exts.Heap.Closures
FloatVecPrimOp
floatX16PrimTyTysPrim
floatX16PrimTyConTysPrim
floatX16PrimTyConKeyPrelNames
floatX4PrimTyTysPrim
floatX4PrimTyConTysPrim
floatX4PrimTyConKeyPrelNames
floatX8PrimTyTysPrim
floatX8PrimTyConTysPrim
floatX8PrimTyConKeyPrelNames
fLOAT_SIZEConstants
floorGhcPrelude
flSelectorGhcPlugins, DataCon, FieldLabel
FlushErr 
1 (Data Constructor)GhcPlugins, DynFlags
2 (Type/Class)GhcPlugins, DynFlags
flushErrGhcPlugins, GHC, DynFlags
flushFinderCachesFinder
FlushOut 
1 (Data Constructor)GhcPlugins, DynFlags
2 (Type/Class)GhcPlugins, DynFlags
flushOutGhcPlugins, GHC, DynFlags
fl_negGhcPlugins, BasicTypes
fl_textGhcPlugins, BasicTypes
fl_valueGhcPlugins, BasicTypes
fmapGhcPrelude
fmapClassOpKeyPrelNames
fmapEitherMTcRnMonad, IOEnv, MonadUtils
fmapMaybeMTcRnMonad, IOEnv, MonadUtils
fmapNamePrelNames
fmap_RDRPrelNames
FMOVSPARC.Instr
FMUL 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
FM_FlattenAllTcFlatten
FM_SubstOnlyTcFlatten
FNEG 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
fNewtypeWrapRtClosureInspect
foldListT
FoldableGhcPrelude
foldableClassKeyPrelNames
foldableClassNamePrelNames
foldable_foldr_RDRPrelNames
foldAndRecoverMTcRnMonad
foldBagBag
foldBlockNodesBHoopl.Block
foldBlockNodesB3Hoopl.Block
foldBlockNodesFHoopl.Block
foldCoreMapCoreMap
foldDataConArgsTcGenFunctor
foldDictsTcSMonad
foldDVarEnvGhcPlugins, VarEnv
foldDVarSetGhcPlugins, VarSet
foldEvBindMapTcEvidence
foldExpCmmNode, Cmm
foldExpDeepCmmNode, Cmm
foldIrredsTcSMonad
foldlGhcPrelude
foldl'GhcPrelude
foldl1GhcPrelude
foldl1'GhcPlugins, Util
foldl2GhcPlugins, Util
foldlBagBag
foldlBagMBag
foldlGraphBlocksCmmUtils
foldlMTcRnMonad, DsMonad, IOEnv, MonadUtils
foldlM_TcRnMonad, IOEnv, MonadUtils
foldLocalRegsDefdCmmExpr, Cmm
foldLocalRegsUsedCmmExpr, Cmm
foldlOLOrdList
foldMapGhcPrelude
foldMap_RDRPrelNames
foldMaybeTrieMap
foldNodesBwdOOHoopl.Dataflow
foldOccEnvGhcPlugins, Name, OccName
foldrGhcPrelude
foldr1GhcPrelude
foldrBagBag
foldrBagMBag
foldRegsDefdCmmExpr, Cmm
foldRegsUsedCmmExpr, Cmm
foldRewriteNodesBwdOOHoopl.Dataflow
foldrIdKeyPrelNames
foldRightGhcPlugins, FiniteMap
foldRightWithKeyGhcPlugins, FiniteMap
foldrMTcRnMonad, DsMonad, IOEnv, MonadUtils
foldrNamePrelNames
foldrOLOrdList
foldr_RDRPrelNames
foldTermRtClosureInspect
foldTMCoreMap, TrieMap
foldTyEqsTcSMonad
foldTypeHieUtils
foldTypeMapCoreMap
foldUDFMUniqDFM
foldUFMGhcPlugins, UniqFM
foldUniqDSetUniqDSet
ForallCLanguage.Haskell.TH, Language.Haskell.TH.Syntax
forallC 
1 (Function)Language.Haskell.TH, Language.Haskell.TH.Lib
2 (Function)Language.Haskell.TH.Lib.Internal
forallCIdKeyTHNames
forallCNameTHNames
ForAllCoTyCoRep
forAllLitGhcPlugins, Outputable
ForAllPredGhcPlugins, Type
ForAllSkolTcRnMonad, TcRnTypes
forallSymRdrHsSyn
ForallTLanguage.Haskell.TH, Language.Haskell.TH.Syntax
forallT 
1 (Function)Language.Haskell.TH, Language.Haskell.TH.Lib
2 (Function)Language.Haskell.TH.Lib.Internal
forallTIdKeyTHNames
forallTNameTHNames
ForAllTyTyCoRep
ForallXABExportGHC, HsExtension, HsSyn
ForallXAmbiguousFieldOccGHC, HsExtension, HsSyn
ForallXAnnDeclGHC, HsExtension, HsSyn
ForallXApplicativeArgGHC, HsExtension, HsSyn
ForallXBracketGHC, HsExtension, HsSyn
ForallXClsInstDeclGHC, HsExtension, HsSyn
ForallXCmdGHC, HsExtension, HsSyn
ForallXCmdTopGHC, HsExtension, HsSyn
ForallXConDeclGHC, HsExtension, HsSyn
ForallXConDeclFieldGHC, HsExtension, HsSyn
ForallXDefaultDeclGHC, HsExtension, HsSyn
ForallXDerivDeclGHC, HsExtension, HsSyn
ForallXExprGHC, HsExtension, HsSyn
ForallXFamEqnGHC, HsExtension, HsSyn
ForallXFamilyDeclGHC, HsExtension, HsSyn
ForallXFamilyResultSigGHC, HsExtension, HsSyn
ForallXFieldOccGHC, HsExtension, HsSyn
ForallXFixitySigGHC, HsExtension, HsSyn
ForallXForeignDeclGHC, HsExtension, HsSyn
ForallXGRHSGHC, HsExtension, HsSyn
ForallXGRHSsGHC, HsExtension, HsSyn
ForallXHsBindsLRGHC, HsExtension, HsSyn
ForallXHsDataDefnGHC, HsExtension, HsSyn
ForallXHsDeclGHC, HsExtension, HsSyn
ForallXHsDerivingClauseGHC, HsExtension, HsSyn
ForallXHsGroupGHC, HsExtension, HsSyn
ForallXHsImplicitBndrsGHC, HsExtension, HsSyn
ForallXHsIPBindsGHC, HsExtension, HsSyn
ForallXHsLitGHC, HsExtension, HsSyn
ForallXHsLocalBindsLRGHC, HsExtension, HsSyn
ForallXHsWildCardBndrsGHC, HsExtension, HsSyn
ForallXIEGHC, HsExtension, HsSyn
ForallXImportDeclGHC, HsExtension, HsSyn
ForallXInstDeclGHC, HsExtension, HsSyn
ForallXIPBindGHC, HsExtension, HsSyn
ForallXLHsQTyVarsGHC, HsExtension, HsSyn
ForallXMatchGHC, HsExtension, HsSyn
ForallXMatchGroupGHC, HsExtension, HsSyn
ForallXOverLitGHC, HsExtension, HsSyn
ForallXParStmtBlockGHC, HsExtension, HsSyn
ForallXPatGHC, HsExtension, HsSyn
ForallXPatSynBindGHC, HsExtension, HsSyn
ForallXRoleAnnotDeclGHC, HsExtension, HsSyn
ForallXRuleBndrGHC, HsExtension, HsSyn
ForallXRuleDeclGHC, HsExtension, HsSyn
ForallXRuleDeclsGHC, HsExtension, HsSyn
ForallXSigGHC, HsExtension, HsSyn
ForallXSpliceGHC, HsExtension, HsSyn
ForallXSpliceDeclGHC, HsExtension, HsSyn
ForallXStmtLRGHC, HsExtension, HsSyn
ForallXTupArgGHC, HsExtension, HsSyn
ForallXTyClDeclGHC, HsExtension, HsSyn
ForallXTyClGroupGHC, HsExtension, HsSyn
ForallXTypeGHC, HsExtension, HsSyn
ForallXTyVarBndrGHC, HsExtension, HsSyn
ForallXValBindsLRGHC, HsExtension, HsSyn
ForallXWarnDeclGHC, HsExtension, HsSyn
ForallXWarnDeclsGHC, HsExtension, HsSyn
forceLoadModuleInterfacesDynamicLoading
forceLoadNameModuleInterfaceDynamicLoading
forceLoadTyConDynamicLoading
ForceRecompileGhcPlugins, Plugins
ForceSpecConstrSpecConstr
ForDGHC, HsDecls, HsSyn
ForeignLanguage.Haskell.TH, Language.Haskell.TH.Syntax
ForeignCallForeignCall
ForeignConvention 
1 (Type/Class)CmmNode, Cmm
2 (Data Constructor)CmmNode, Cmm
ForeignDLanguage.Haskell.TH, Language.Haskell.TH.Syntax
ForeignDeclGHC, HsDecls, HsSyn
ForeignDeclCtxRnUtils
ForeignExport 
1 (Data Constructor)GHC, HsDecls, HsSyn
2 (Type/Class)GHC, HsDecls, HsSyn
ForeignFunctionInterfaceGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
ForeignHintCmmExpr, Cmm, CmmType
ForeignHValueGHC, GHCi.RemoteTypes
ForeignImport 
1 (Data Constructor)GHC, HsDecls, HsSyn
2 (Type/Class)GHC, HsDecls, HsSyn
ForeignLabelInExternalPackageCLabel
ForeignLabelInPackageCLabel
ForeignLabelInThisPackageCLabel
ForeignLabelSourceCLabel
foreignLabelStdcallInfoCLabel
foreignObjPrimTyConKeyPrelNames
ForeignRefGHCi.RemoteTypes
ForeignSrcLangTcRnMonad, GhcPlugins, GHC.ForeignSrcLang, GHC.ForeignSrcLang.Type, HscTypes, Language.Haskell.TH.Syntax, TcRnTypes
ForeignStubs 
1 (Data Constructor)GhcPlugins, HscTypes
2 (Type/Class)GhcPlugins, HscTypes
ForeignTarget 
1 (Type/Class)CmmNode, Cmm
2 (Data Constructor)CmmNode, Cmm
foreignTargetHintsCmmNode, Cmm
foreign_osDriverPipeline, PipelineMonad
forImpDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
forImpDIdKeyTHNames
forImpDNameTHNames
forkAltPairStgCmmMonad
forkAltsStgCmmMonad
forkClosureBodyStgCmmMonad
forkLneBodyStgCmmMonad
forkMTcRnMonad
forkM_maybeTcRnMonad
ForkOnOpPrimOp
ForkOpPrimOp
FormatFormat
formatErrDocErrUtils
formatInBytesFormat
formatLevPolyErrTcMType
formatToWidthFormat
formerFreeVarsStgLiftLams.LiftM
ForSigCtxtTcValidity, TcHsType, TcType
ForwardDigraph
forwardInteractiveEval, GHC
ForwardsGhcPlugins, Util
FoundFinder, GhcPlugins, TcPluginM, HscTypes
FoundFLRnEnv
FoundMultipleFinder, GhcPlugins, TcPluginM, HscTypes
FoundNameRnEnv
fpSPARC.Regs
fpRelSPARC.Stack
fpRelEASPARC.Instr
fPrimRtClosureInspect
FRRegAlloc.Linear.FreeRegs
FractionalGhcPrelude
fractionalClassKeyPrelNames
fractionalClassKeysPrelNames
fractionalClassNamePrelNames
FractionalLitGhcPlugins, BasicTypes
frAllocateRegRegAlloc.Linear.FreeRegs
frameworkDirsGhcPlugins, GHC.PackageDb, PackageConfig, Packages
frameworkPathsGhcPlugins, GHC, DynFlags
frameworksGhcPlugins, GHC.PackageDb, PackageConfig, Packages
FreeFFIGHCi, GHCi.Message
freeForeignCallInfoGHCi.FFI
FreeHValueRefsGHCi, GHCi.Message
freeHValueRefsGHCi
freeKiTyVarsAllVarsRnTypes
freeKiTyVarsKindVarsRnTypes
freeKiTyVarsTypeVarsRnTypes
freeNamesIfDeclIfaceSyn
freeNamesIfFamInstIfaceSyn
freeNamesIfRuleIfaceSyn
freeReg 
1 (Function)CodeGen.Platform.X86_64
2 (Function)CodeGen.Platform.X86
3 (Function)CodeGen.Platform.SPARC
4 (Function)CodeGen.Platform.PPC
5 (Function)CodeGen.Platform.NoRegs
6 (Function)CodeGen.Platform.ARM64
7 (Function)CodeGen.Platform.ARM
8 (Function)CodeGen.Platform
freeRegBase 
1 (Function)CodeGen.Platform.X86_64
2 (Function)CodeGen.Platform.X86
FreeRegs 
1 (Type/Class)RegAlloc.Linear.PPC.FreeRegs
2 (Data Constructor)RegAlloc.Linear.PPC.FreeRegs
3 (Type/Class)RegAlloc.Linear.SPARC.FreeRegs
4 (Data Constructor)RegAlloc.Linear.SPARC.FreeRegs
5 (Type/Class)RegAlloc.Linear.X86_64.FreeRegs
6 (Data Constructor)RegAlloc.Linear.X86_64.FreeRegs
7 (Type/Class)RegAlloc.Linear.X86.FreeRegs
8 (Data Constructor)RegAlloc.Linear.X86.FreeRegs
freeRemoteRefGHCi.RemoteTypes
freeTickSimplMonad
FreeVarsGhcPlugins, NameSet
freeVarsGhcPlugins, CoreFVs
freeVarsBindGhcPlugins, CoreFVs
freeVarsOfGhcPlugins, CoreFVs
freeVarsOfAnnGhcPlugins, CoreFVs
freezeAllInGraphGraphOps, GraphColor
FreezeArrayOpPrimOp
freezeNodeGraphOps, GraphColor
freezeOneInGraphGraphOps, GraphColor
FreezeSmallArrayOpPrimOp
fRefWrapRtClosureInspect
fReg 
1 (Function)PPC.Regs
2 (Function)SPARC.Regs
FreshTcSMonad
freshenCoVarBndrsXTcMType
freshenTyVarBndrsTcMType
freshGoalsTcSMonad
freshIndexHieUtils
freshTypeIndexHieUtils
frGetFreeRegsRegAlloc.Linear.FreeRegs
frInitFreeRegsRegAlloc.Linear.FreeRegs
FromGHC, HsExpr, HsSyn
from1_RDRPrelNames
fromBranchesCoAxiom
fromDbModuleGHC.PackageDb
fromDbUnitIdGHC.PackageDb
fromELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
fromEIdKeyTHNames
fromENameTHNames
fromEnumGhcPrelude
fromEnum_RDRPrelNames
fromEPGhcPlugins, BasicTypes
fromEvalResultGHCi
fromExceptionException, Panic
fromExposedReexportGhcPlugins, Packages
fromHiddenReexportGhcPlugins, Packages
fromIntegerGhcPrelude
fromIntegerClassOpKeyPrelNames
fromIntegerNamePrelNames
fromInteger_RDRPrelNames
fromIntegralGhcPrelude
fromIntegralIdKeyPrelNames
fromIntegralNamePrelNames
fromIntegral_RDRPrelNames
fromJustMaybes
fromList 
1 (Function)EnumSet
2 (Function)Stream
fromListClassOpKeyPrelNames
fromListNamePrelNames
fromListNClassOpKeyPrelNames
fromListNNamePrelNames
fromListN_RDRPrelNames
fromList_RDRPrelNames
fromMaybeMaybes
fromNonVoidStgCmmClosure
fromOLOrdList
fromOrigPackageGhcPlugins, Packages
fromPackageFlagGhcPlugins, Packages
FromPhaseLanguage.Haskell.TH, Language.Haskell.TH.Syntax
fromPhaseDataConKeyTHNames
fromPhaseDataConNameTHNames
FromRLanguage.Haskell.TH, Language.Haskell.TH.Syntax
fromRLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
fromRationalGhcPrelude
fromRationalClassOpKeyPrelNames
fromRationalNamePrelNames
fromRational_RDRPrelNames
fromRemotePtrGHCi.RemoteTypes
fromSerializableExceptionGHCi.Message
fromSerializedGhcPlugins, GHC.Serialized
FromSourceGhcPlugins, BasicTypes
fromStaticPtrClassOpKeyPrelNames
fromStaticPtrNamePrelNames
fromStgHalfWordSMRep
fromStgWordSMRep
fromStringClassOpKeyPrelNames
fromStringNamePrelNames
fromStringRepGHC.PackageDb
fromString_RDRPrelNames
FromThenGHC, HsExpr, HsSyn
fromThenELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
fromThenEIdKeyTHNames
fromThenENameTHNames
FromThenRLanguage.Haskell.TH, Language.Haskell.TH.Syntax
fromThenRLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
FromThenToGHC, HsExpr, HsSyn
fromThenToELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
fromThenToEIdKeyTHNames
fromThenToENameTHNames
FromThenToRLanguage.Haskell.TH, Language.Haskell.TH.Syntax
fromThenToRLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
FromToGHC, HsExpr, HsSyn
fromToELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
fromToEIdKeyTHNames
fromToENameTHNames
FromToRLanguage.Haskell.TH, Language.Haskell.TH.Syntax
fromToRLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
from_RDRPrelNames
frontendGhcPlugins, Plugins
FrontendPlugin 
1 (Data Constructor)GhcPlugins, Plugins
2 (Type/Class)GhcPlugins, Plugins
FrontendPluginActionGhcPlugins, Plugins
frontendPluginOptsGhcPlugins, GHC, DynFlags
frontendPluginTyConKeyPrelNames
frontendPluginTyConNamePrelNames
FrontendResultTcRnMonad, TcRnTypes
FrontendTypecheckTcRnMonad, TcRnTypes
frReleaseRegRegAlloc.Linear.FreeRegs
FRSPPPC.Instr
fr_mods_hiddenFinder, GhcPlugins, TcPluginM, HscTypes
fr_pathsFinder, GhcPlugins, TcPluginM, HscTypes
fr_pkgFinder, GhcPlugins, TcPluginM, HscTypes
fr_pkgs_hiddenFinder, GhcPlugins, TcPluginM, HscTypes
fr_suggestionsFinder, GhcPlugins, TcPluginM, HscTypes
fr_unusablesFinder, GhcPlugins, TcPluginM, HscTypes
fsep 
1 (Function)GhcPlugins, Outputable
2 (Function)Pretty
3 (Function)Language.Haskell.TH.PprLib
fsFromRoleCoAxiom
fsLitGhcPlugins, FastString
FSQRTSPARC.Instr
fstGhcPrelude
fst3GhcPlugins, Util
fstIdKeyPrelNames
fstNamePrelNames
fstOf3GhcPlugins, Util
fsToInstalledUnitIdGhcPlugins, Module
fsToUnitIdGhcPlugins, Module
FSUB 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
fSuspensionRtClosureInspect
fs_bsGhcPlugins, FastString
fs_refGhcPlugins, FastString
FTTcGenFunctor
ftcCurrentModuleGhcPlugins, DynFlags
ftcGhcSessionGhcPlugins, DynFlags
fTermRtClosureInspect
ftext 
1 (Function)GhcPlugins, Outputable
2 (Function)Pretty
ft_bad_appTcGenFunctor
ft_co_varTcGenFunctor
ft_forallTcGenFunctor
ft_funTcGenFunctor
ft_trivTcGenFunctor
ft_tupTcGenFunctor
ft_ty_appTcGenFunctor
ft_varTcGenFunctor
fullRenderPretty
FUNGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
FunSMRep, Cmm
funGHC.Exts.Heap, GHC.Exts.Heap.Closures
funAppCtxtTcHsType
funArgTyGhcPlugins, Type
FunBindGHC, HsBinds, HsSyn
funcAlignLlvm.Types, Llvm
funcArgsLlvm.AbsSyn, Llvm
funcAttrsLlvm.AbsSyn, Llvm
funcBodyLlvm.AbsSyn, Llvm
funcCcLlvm.Types, Llvm
funcDeclLlvm.AbsSyn, Llvm
funcLinkageLlvm.Types, Llvm
FunClosureGHC.Exts.Heap, GHC.Exts.Heap.Closures
FunCoTyCoRep
funcPrefixLlvm.AbsSyn, Llvm
funcSectLlvm.AbsSyn, Llvm
FunctionalDependenciesGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
FunctionOrDataGhcPlugins, BasicTypes
FunctorGhcPrelude
functorClassKeyPrelNames
functorClassNamePrelNames
functorLikeTraverseTcGenFunctor
FunDLanguage.Haskell.TH, Language.Haskell.TH.Syntax
funDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
FunDep 
1 (Type/Class)Class
2 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Syntax
3 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
funDepLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
FunDepEqnFunDeps
funDepIdKeyTHNames
funDepNameTHNames
FunDepOrigin1TcRnMonad, TcRnTypes
FunDepOrigin2TcRnMonad, TcRnTypes
funDepTyConKeyTHNames
funDepTyConNameTHNames
funDIdKeyTHNames
funDNameTHNames
funEqCanDischargeTcRnMonad, TcRnTypes
funEqCanDischargeFTcRnMonad, TcRnTypes
funInfoArityCmmInfo
funInfoTableCmmInfo
funInsertLlvmCodeGen.Base
FunLike 
1 (Data Constructor)GhcPlugins, BasicTypes
2 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Syntax
funLikeDataConKeyTHNames
funLikeDataConNameTHNames
funLookupLlvmCodeGen.Base
FunNStgCmmExtCode
funPrecGhcPlugins, BasicTypes, TyCoRep, Type
funPtrTyConKeyPrelNames
funPtrTyConNamePrelNames
funResultTyGhcPlugins, GHC, Type
FunRhsGHC, HsExpr, HsSyn
FunSigCtxtTcValidity, TcHsType, TcType
funsSigCtxtTcHsType
funTagStgCmmClosure
FunTyTyCoRep
funTyConGhcPlugins, Type, TysPrim
funTyConKeyPrelNames
funTyConNameTysPrim
funTyFixityGhcPlugins, BasicTypes
FUN_0_1GHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
FUN_0_2GHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
FUN_1_0GHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
FUN_1_1GHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
FUN_2_0GHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
fun_co_fnGHC, HsBinds, HsSyn
fun_extGHC, HsBinds, HsSyn
fun_idGHC, HsBinds, HsSyn
fun_matchesGHC, HsBinds, HsSyn
FUN_STATICGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
fun_tickGHC, HsBinds, HsSyn
fuzzyClsInstCmpInstEnv
fuzzyLookupGhcPlugins, Util
fuzzyMatchGhcPlugins, Util
FVFV
FVAnnGhcPlugins, CoreFVs
fvDVarSetFV
fvVarListFV
fvVarListVarSetFV
fvVarSetFV
FxTOySPARC.Instr