ghc-8.4.0.20171214: The GHC API (Index - F)

ghc-8.4.0.20171214: The GHC API

- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- $
- *
- <
- >
- |
- All

Index - F

F | StgCmmArgRep, StgCmmLayout
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
f6 | SPARC.Regs
f64 | CmmType, CmmExpr, Cmm
f8 | SPARC.Regs
FABS |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
Fact | Hoopl.Dataflow
FactBase | Hoopl.Label, Hoopl.Dataflow
fact_bot | Hoopl.Dataflow
fact_join | Hoopl.Dataflow
FADD |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
FailablePattern | TcRnTypes, TcRnMonad
failAt | TcRnMonad
failDs | DsMonad
Failed |
1 (Data Constructor) | Maybes
2 (Data Constructor) | BasicTypes, GhcPlugins, GHC
failed | BasicTypes, GhcPlugins, GHC
failIfErrsM | TcRnMonad
failIfM | TcRnMonad
failIfTc | TcRnMonad
failIfTcM | TcRnMonad
failIOIdKey | PrelNames
failIOName | PrelNames
failLocMsgP | Lexer
failM | IOEnv, TcRnMonad
failMClassOpKey | PrelNames
failMClassOpKey_preMFP | PrelNames
failME | Maybes
failMName | PrelNames
failMName_preMFP | PrelNames
failM_RDR | PrelNames
failM_RDR_preMFP | PrelNames
failSpanMsgP | Lexer
failTcS | TcSMonad
failTH | TcRnMonad
failWith | TcRnMonad
failWithDs | DsMonad
failWithM | IOEnv, TcRnMonad
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
falsePmExpr | PmExpr, TmOracle
false_RDR | TysWiredIn, GhcPlugins
FamDataConPE | TcRnTypes, TcRnMonad
FamDecl | HsDecls, HsSyn, GHC
famDeclHasCusk | HsDecls, HsSyn, GHC
FamEqn |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
FamFlavor | FamInstEnv
FamilyDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
FamilyInfo | HsDecls, HsSyn, GHC
familyInstances | FamInstEnv
FamilyResultSig | HsDecls, HsSyn, GHC
FamInst |
1 (Type/Class) | FamInstEnv, GHC
2 (Data Constructor) | FamInstEnv
famInstAxiom | FamInstEnv
FamInstEnv | FamInstEnv
famInstEnvElts | FamInstEnv
FamInstEnvs | FamInstEnv, FamInst
famInstEnvSize | FamInstEnv
FamInstEqn | HsDecls, HsSyn, GHC
FamInstMatch |
1 (Type/Class) | FamInstEnv
2 (Data Constructor) | FamInstEnv
famInstRepTyCon_maybe | FamInstEnv
famInstRHS | FamInstEnv
FamInstSkol | TcRnTypes, TcRnMonad
famInstsRepTyCons | FamInstEnv
famInstTyCon | FamInstEnv
FamPatCtx | RnUtils
famTcResVar | TyCon, GhcPlugins
FamTyConFlav | TyCon, GhcPlugins
famTyConFlav_maybe | TyCon, GhcPlugins
FastMutInt | FastMutInt
FastMutPtr | FastMutInt
FastString |
1 (Type/Class) | FastString, GhcPlugins
2 (Data Constructor) | FastString, GhcPlugins
FastStringEnv | FastStringEnv, OccName, Name, GhcPlugins
fastStringToByteString | FastString, GhcPlugins
FastZString | FastString, GhcPlugins
fastZStringToByteString | FastString, GhcPlugins
fatalErrorMsg |
1 (Function) | ErrUtils
2 (Function) | CoreMonad, GhcPlugins
fatalErrorMsg'' | ErrUtils
fatalErrorMsgS | CoreMonad, GhcPlugins
FatalMessager | DynFlags, GhcPlugins
fatalWarningFlags | DynFlags, GhcPlugins, GHC
FCallId | IdInfo, GhcPlugins
fcat |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
FCFID | PPC.Instr
FCMP |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
FCode | StgCmmMonad
FCTIDZ | PPC.Instr
FCTIWZ | PPC.Instr
FDEqn | FunDeps
fdFixity | HsDecls, HsSyn, GHC
fdInfo | HsDecls, HsSyn, GHC
fdInjectivityAnn | HsDecls, HsSyn, GHC
FDIV |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
fdLName | HsDecls, HsSyn, GHC
fdResultSig | HsDecls, HsSyn, GHC
fdTyVars | HsDecls, HsSyn, GHC
fd_co | HsDecls, HsSyn, GHC
fd_eqs | FunDeps
fd_fe | HsDecls, HsSyn, GHC
fd_fi | HsDecls, HsSyn, GHC
fd_loc | FunDeps
fd_name | HsDecls, HsSyn, GHC
fd_pred1 | FunDeps
fd_pred2 | FunDeps
fd_qtvs | FunDeps
fd_sig_ty | HsDecls, HsSyn, GHC
Fence | Llvm.AbsSyn, Llvm
feqn_fixity | HsDecls, HsSyn, GHC
feqn_pats | HsDecls, HsSyn, GHC
feqn_rhs | HsDecls, HsSyn, GHC
feqn_tycon | HsDecls, HsSyn, GHC
FetchAddByteArrayOp_Int | PrimOp
FetchAndByteArrayOp_Int | PrimOp
FETCHGOT | X86.Instr
FetchNandByteArrayOp_Int | PrimOp
FetchOrByteArrayOp_Int | PrimOp
FETCHPC |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
FetchSubByteArrayOp_Int | PrimOp
FetchXorByteArrayOp_Int | PrimOp
FF32 | Format
FF64 | Format
FF80 | Format
FFIInfo |
1 (Type/Class) | ByteCodeTypes
2 (Data Constructor) | ByteCodeTypes
fFlags | DynFlags, GhcPlugins
FFoldType | TcGenFunctor
fieldExpIdKey | THNames
fieldExpName | THNames
fieldExpQTyConKey | THNames
fieldExpQTyConName | THNames
fieldExpTyConKey | THNames
fieldExpTyConName | THNames
FieldLabel |
1 (Data Constructor) | FieldLabel, DataCon, GhcPlugins
2 (Type/Class) | FieldLabel, DataCon, GhcPlugins
FieldLabelEnv | FieldLabel
FieldLabelString | FieldLabel, DataCon, GhcPlugins
FieldLbl | FieldLabel, DataCon, GhcPlugins
FieldOcc |
1 (Type/Class) | HsTypes, HsSyn, GHC
2 (Data Constructor) | HsTypes, HsSyn, GHC
FieldOff | StgCmmLayout
FieldOffOrPadding | StgCmmLayout
fieldPatIdKey | THNames
fieldPatName | THNames
fieldPatQTyConKey | THNames
fieldPatQTyConName | THNames
fieldPatTyConKey | THNames
fieldPatTyConName | THNames
figureLlvmVersion | SysTools.Tasks, SysTools
filedata | Ar
filegrp | Ar
filemode | Ar
filename | Ar
FileOption | DynFlags, SysTools, GhcPlugins
fileown | Ar
filesize | Ar
FilesToClean |
1 (Type/Class) | DynFlags, GhcPlugins
2 (Data Constructor) | DynFlags, GhcPlugins
filesToClean | DynFlags, GhcPlugins, GHC
filetime | Ar
fillCoercionHole | TcMType
FillInCaseDefault | CoreMonad, GhcPlugins
filterAlts | CoreUtils, GhcPlugins
filterAvail | Avail
filterAvails | Avail
filterBag | Bag
filterBagM | Bag
filterByList | Util, GhcPlugins
filterByLists | Util, GhcPlugins
filterComplex | PmExpr, TmOracle
filterDicts | TcSMonad
filterDVarSet | VarSet, GhcPlugins
filterEqSpec | DataCon, GhcPlugins
filterFsEnv | FastStringEnv
filterFV | FV
filterHpt | HscTypes, GhcPlugins
filterIdKey | PrelNames
filterInstalledModuleEnv | Module, GhcPlugins
filterModuleEnv | Module, GhcPlugins
filterName | PrelNames
filterNameEnv | NameEnv, GhcPlugins
filterNameSet | NameSet, GhcPlugins
filterOccEnv | OccName, Name, GhcPlugins
filterOccSet | OccName, Name, GhcPlugins
filterOut | Util, GhcPlugins
filterOutInvisibleTypes | Type, GhcPlugins
filterPVar | TcRnTypes, TcRnMonad, DsMonad
filterUDFM | UniqDFM
filterUDFM_Directly | UniqDFM
filterUFM | UniqFM, GhcPlugins
filterUFM_Directly | UniqFM, GhcPlugins
filterUniqDSet | UniqDSet
filterUniqMap | UniqMap
filterUniqSet | UniqSet, GhcPlugins
filterUniqSet_Directly | UniqSet, GhcPlugins
filterVarEnv | VarEnv, GhcPlugins
filterVarEnv_Directly | VarEnv, GhcPlugins
filterVarSet | VarSet, GhcPlugins
fim_cos | FamInstEnv
fim_instance | FamInstEnv
fim_tys | FamInstEnv
FinalizeWeakOp | PrimOp
finally | Exception
finalSafeMode | TcRnMonad
findAlt | CoreUtils, GhcPlugins
findAndReadIface | LoadIface
findAnns | Annotations, GhcPlugins
findAnnsByTypeRep | Annotations, GhcPlugins
findChildren | RnNames
findCycle | Digraph
findDefault | CoreUtils, GhcPlugins
findDict | TcSMonad
findDictsByClass | TcSMonad
findDupsEq | ListSetOps
FinderCache | HscTypes, GhcPlugins
findExactModule | Finder
findExposedPackageModule | Finder
findExtraSigImports | TcBackpack, TcRnDriver, GhcMake
findExtraSigImports' | TcBackpack
findFunEq | TcSMonad
findFunEqsByTyCon | TcSMonad
findGlobalAnns | GHC
findHomeModule | Finder
findIdDemand | Demand
findImportedModule |
1 (Function) | Finder
2 (Function) | TcPluginM
findMethodBind | TcClassDcl
findModule | GHC
findObjectLinkable | Finder
findObjectLinkableMaybe | Finder
findPluginModule | Finder
FindResult | HscTypes, Finder, GhcPlugins, TcPluginM
findRhsArity | CoreArity
findSplice | RnSource
FindSystemLibrary | GHCi
findSystemLibrary | GHCi
findTopDir | SysTools.BaseDir
findTyEqs | TcSMonad
findTypeShape | WwLib
findUses | NameSet, GhcPlugins
Fingerprint |
1 (Data Constructor) | Fingerprint
2 (Type/Class) | Fingerprint
fingerprint0 | Fingerprint
fingerprintBinMem | BinFingerprint
fingerprintByteString | Fingerprint
fingerprintData | Fingerprint
fingerprintDataConKey | PrelNames
fingerprintDataConName | PrelNames
fingerprintDynFlags | FlagChecker
fingerprintFingerprints | Fingerprint
fingerprintHpcFlags | FlagChecker
fingerprintOptFlags | FlagChecker
fingerprintString | Fingerprint
finishTH | TcSplice
first3M | Util, GhcPlugins
firstAIdKey | PrelNames
firstAName | PrelNames
firstfake | X86.Regs
firstJust | Maybes
firstJusts | Maybes
firstM | Util, GhcPlugins
firstNode | Hoopl.Block
firstPat | DsUtils
fIRST_TAG | BasicTypes, DataCon, GhcPlugins
fits13Bits | SPARC.Base
fits16Bits | PPC.Regs
fixC | StgCmmMonad
fixDs | DsMonad
Fixed | SPARC.CodeGen.Base
FixedArgs | Llvm.Types, Llvm
fixedHdrSize | SMRep
fixedHdrSizeW | SMRep
fixedInfoTableSizeW | CmmInfo
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
fixSafeInstances | TcRnMonad
FixSig | HsBinds, HsSyn, GHC
fixStgRegisters | CgUtils
fixV | Vectorise.Monad.Base, Vectorise.Monad
fixVarSet | VarSet, GhcPlugins
fi_axiom | FamInstEnv
fi_cvs | FamInstEnv
fi_fam | FamInstEnv
fi_flavor | FamInstEnv
fi_rhs | FamInstEnv
fi_tcs | FamInstEnv
fi_tvs | FamInstEnv
fi_tys | FamInstEnv
FL | BasicTypes, GhcPlugins
Flag |
1 (Type/Class) | CmdLineParser
2 (Data Constructor) | CmdLineParser
flagGhcMode | CmdLineParser
flagName | CmdLineParser
flagOptKind | CmdLineParser
flagsAll | DynFlags, GhcPlugins
flagsDynamic | DynFlags, GhcPlugins
flagsForCompletion | DynFlags, GhcPlugins
flagsPackage | DynFlags, GhcPlugins
FlagSpec |
1 (Type/Class) | DynFlags, GhcPlugins
2 (Data Constructor) | DynFlags, GhcPlugins
flagSpecAction | DynFlags, GhcPlugins
flagSpecFlag | DynFlags, GhcPlugins
flagSpecGhcMode | DynFlags, GhcPlugins
flagSpecName | DynFlags, GhcPlugins
fLangFlags | DynFlags, GhcPlugins
flatMapBagM | Bag
flatMapBagPairM | Bag
FlatMetaTv | TcType
FlatSkolTv | TcType
flatten | TcFlatten
flattenBinds | CoreSyn, GhcPlugins
flattenManyNom | TcFlatten
FlattenMode | TcFlatten
flattenPmVarEnv | TmOracle
flattenRuleDecls | HsDecls, HsSyn, GHC
flattenSCC | Digraph
flattenSCCs | Digraph
flattenTys | FamInstEnv
FldParent | RdrName, GhcPlugins
Flexi | TcType
flipSwap | BasicTypes, GhcPlugins
flIsOverloaded | FieldLabel, DataCon, GhcPlugins
flLabel | FieldLabel, DataCon, GhcPlugins
float |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
float2DoubleLit | Literal, GhcPlugins
Float2DoubleOp | PrimOp
float2IntLit | Literal, GhcPlugins
Float2IntOp | PrimOp
FloatAcosOp | PrimOp
FloatAddOp | PrimOp
FloatAsinOp | PrimOp
FloatAtanOp | PrimOp
FloatBind | MkCore, GhcPlugins
FloatCase | MkCore, GhcPlugins
FloatCoshOp | PrimOp
FloatCosOp | PrimOp
floatDataCon | TysWiredIn, GhcPlugins
floatDataConKey | PrelNames
FloatDecode_IntOp | PrimOp
FloatDivOp | PrimOp
FloatElemRep | TyCon, GhcPlugins
floatElemRepDataConTy | TysWiredIn, GhcPlugins
FloatEqOp | PrimOp
FloatExpOp | PrimOp
FloatFabsOp | PrimOp
floatFormat | Format
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
floatOutOverSatApps | CoreMonad, GhcPlugins
FloatOutSwitches |
1 (Type/Class) | CoreMonad, GhcPlugins
2 (Data Constructor) | CoreMonad, GhcPlugins
floatOutwards | FloatOut
FloatPowerOp | PrimOp
floatPrimLIdKey | THNames
floatPrimLName | THNames
floatPrimL_RDR | THNames
floatPrimTy | TysPrim
floatPrimTyCon | TysPrim
floatPrimTyConKey | PrelNames
floatPrimTyConName | TysPrim
FloatReg | CmmExpr, Cmm
FloatRep | TyCon, RepType, GhcPlugins
floatRepDataConTy | TysWiredIn, GhcPlugins
FloatSinhOp | PrimOp
FloatSinOp | PrimOp
FloatSlot | RepType
FloatSpec | SetLevels
floatSpecLevel | SetLevels
FloatSqrtOp | PrimOp
FloatSubOp | PrimOp
FloatSuffix | CmdLineParser
FloatTanhOp | PrimOp
FloatTanOp | PrimOp
floatToBytes | PprBase
floatToTopLevelOnly | CoreMonad, GhcPlugins
floatTy | TysWiredIn, GhcPlugins
floatTyCon | TysWiredIn, GhcPlugins
floatTyConKey | PrelNames
floatTyConName | TysWiredIn, GhcPlugins
FloatVec | PrimOp
floatX16PrimTy | TysPrim
floatX16PrimTyCon | TysPrim
floatX16PrimTyConKey | PrelNames
floatX4PrimTy | TysPrim
floatX4PrimTyCon | TysPrim
floatX4PrimTyConKey | PrelNames
floatX8PrimTy | TysPrim
floatX8PrimTyCon | TysPrim
floatX8PrimTyConKey | PrelNames
fLOAT_SIZE | Constants
flSelector | FieldLabel, DataCon, GhcPlugins
FlushErr |
1 (Type/Class) | DynFlags, GhcPlugins
2 (Data Constructor) | DynFlags, GhcPlugins
flushErr | DynFlags, GhcPlugins, GHC
flushFinderCaches | Finder
FlushOut |
1 (Type/Class) | DynFlags, GhcPlugins
2 (Data Constructor) | DynFlags, GhcPlugins
flushOut | DynFlags, GhcPlugins, GHC
fl_neg | BasicTypes, GhcPlugins
fl_text | BasicTypes, GhcPlugins
fl_value | BasicTypes, GhcPlugins
fmapClassOpKey | PrelNames
fmapEitherM | MonadUtils, IOEnv, TcRnMonad
fmapMaybeM | MonadUtils, IOEnv, TcRnMonad
fmapName | PrelNames
fmap_RDR | PrelNames
FMOV | SPARC.Instr
FMUL |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
fmvTcLevel | TcType
FM_FlattenAll | TcFlatten
FM_SubstOnly | TcFlatten
FNEG |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
fNewtypeWrap | RtClosureInspect
fNewtypeWrapM | RtClosureInspect
fold | ListT
foldableClassKey | PrelNames
foldableClassName | PrelNames
foldable_foldr_RDR | PrelNames
foldAndRecoverM | TcRnMonad
foldBag | Bag
foldBlockNodesB | Hoopl.Block
foldBlockNodesB3 | Hoopl.Block
foldBlockNodesF | Hoopl.Block
foldBlockNodesF3 | Hoopl.Block
foldCoreMap | TrieMap
foldDataConArgs | TcGenFunctor
foldDicts | TcSMonad
foldDVarEnv | VarEnv, GhcPlugins
foldDVarSet | VarSet, GhcPlugins
foldEvBindMap | TcEvidence
foldExp | CmmNode, Cmm
foldExpDeep | CmmNode, Cmm
foldGraphBlocks | CmmUtils
foldIrreds | TcSMonad
foldl1' | Util, GhcPlugins
foldl2 | Util, GhcPlugins
foldlBag | Bag
foldlBagM | Bag
foldlM | MonadUtils, IOEnv, TcRnMonad, DsMonad
foldlM_ | MonadUtils, IOEnv, TcRnMonad
foldLocalRegsDefd | CmmExpr, Cmm
foldLocalRegsUsed | CmmExpr, Cmm
foldlOL | OrdList
foldMap_RDR | PrelNames
foldNodesBwdOO | Hoopl.Dataflow
foldOccEnv | OccName, Name, GhcPlugins
foldrBag | Bag
foldrBagM | Bag
foldRegsDefd | CmmExpr, Cmm
foldRegsUsed | CmmExpr, Cmm
foldRewriteNodesBwdOO | Hoopl.Dataflow
foldrIdKey | PrelNames
foldRight | FiniteMap, GhcPlugins
foldRightWithKey | FiniteMap, GhcPlugins
foldrM | MonadUtils, IOEnv, TcRnMonad, DsMonad
foldrName | PrelNames
foldrOL | OrdList
foldr_RDR | PrelNames
foldTerm | RtClosureInspect
foldTermM | RtClosureInspect
foldTM | TrieMap
foldTyEqs | TcSMonad
foldTypeMap | TrieMap
foldUDFM | UniqDFM
foldUFM | UniqFM, GhcPlugins
foldUniqDSet | UniqDSet
forallCIdKey | THNames
forallCName | THNames
forAllLit | Outputable, GhcPlugins
forallTIdKey | THNames
forallTName | THNames
ForallX | HsExtension, HsSyn, GHC
forall_tv_RDR | PrelNames
forceLoadModuleInterfaces | DynamicLoading
forceLoadNameModuleInterface | DynamicLoading
forceLoadTyCon | DynamicLoading
ForceSpecConstr | SpecConstr
ForD | HsDecls, HsSyn, GHC
ForeignCall | ForeignCall
ForeignConvention |
1 (Type/Class) | CmmNode, Cmm
2 (Data Constructor) | CmmNode, Cmm
ForeignDecl | HsDecls, HsSyn, GHC
ForeignDeclCtx | RnUtils
ForeignExport |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
ForeignHint | CmmType, CmmExpr, Cmm
ForeignHValue | GHC
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
ForeignSrcLang | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
ForeignStubs |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
ForeignTarget |
1 (Type/Class) | CmmNode, Cmm
2 (Data Constructor) | CmmNode, Cmm
foreignTargetHints | CmmNode, Cmm
foreign_os | PipelineMonad, DriverPipeline
forImpDIdKey | THNames
forImpDName | THNames
forkAlts | StgCmmMonad
forkClosureBody | StgCmmMonad
forkLneBody | StgCmmMonad
forkM | TcRnMonad
forkM_maybe | TcRnMonad
ForkOnOp | PrimOp
ForkOp | PrimOp
Format | Format
formatErrDoc | ErrUtils
formatInBytes | Format
formatLevPolyErr | TcMType
formatToWidth | Format
ForSigCtxt | TcType, TcValidity, TcHsType
forward | InteractiveEval, GHC
Forwards | Util, GhcPlugins
Found | HscTypes, Finder, GhcPlugins, TcPluginM
FoundFL | RnEnv
FoundMultiple | HscTypes, Finder, GhcPlugins, TcPluginM
FoundName | RnEnv
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
frameworkDirs | PackageConfig, Packages, GhcPlugins
frameworkPaths | DynFlags, GhcPlugins, GHC
frameworks | PackageConfig, Packages, GhcPlugins
FreeFFI | GHCi
FreeHValueRefs | GHCi
freeHValueRefs | GHCi
freeKiTyVarsAllVars | RnTypes
freeKiTyVarsKindVars | RnTypes
freeKiTyVarsTypeVars | RnTypes
freeNamesIfDecl | IfaceSyn
freeNamesIfFamInst | IfaceSyn
freeNamesIfRule | IfaceSyn
freeReg |
1 (Function) | CodeGen.Platform.X86_64
2 (Function) | CodeGen.Platform.X86
3 (Function) | CodeGen.Platform.SPARC
4 (Function) | CodeGen.Platform.PPC_Darwin
5 (Function) | CodeGen.Platform.PPC
6 (Function) | CodeGen.Platform.NoRegs
7 (Function) | CodeGen.Platform.ARM64
8 (Function) | CodeGen.Platform.ARM
9 (Function) | CodeGen.Platform
freeRegBase |
1 (Function) | CodeGen.Platform.X86_64
2 (Function) | CodeGen.Platform.X86
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_64.FreeRegs
6 (Data Constructor) | RegAlloc.Linear.X86_64.FreeRegs
7 (Type/Class) | RegAlloc.Linear.X86.FreeRegs
8 (Data Constructor) | RegAlloc.Linear.X86.FreeRegs
freeTick | SimplMonad
FreeVars | NameSet, GhcPlugins
freeVars | CoreFVs, GhcPlugins
freeVarsBind | CoreFVs, GhcPlugins
freeVarsOf | CoreFVs, GhcPlugins
freeVarsOfAnn | CoreFVs, GhcPlugins
freezeAllInGraph | GraphOps, GraphColor
FreezeArrayOp | PrimOp
freezeNode | GraphOps, GraphColor
freezeOneInGraph | GraphOps, GraphColor
FreezeSmallArrayOp | PrimOp
fRefWrap | RtClosureInspect
fRefWrapM | RtClosureInspect
fReg |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
Fresh | TcSMonad
freshenCoVarBndrsX | TcMType
freshenTyVarBndrs | TcMType
freshGoals | TcSMonad
frGetFreeRegs | RegAlloc.Linear.FreeRegs
frInitFreeRegs | RegAlloc.Linear.FreeRegs
From | HsExpr, HsSyn, GHC
from1_RDR | PrelNames
fromBranches | CoAxiom
fromEIdKey | THNames
fromEName | THNames
fromEnum_RDR | PrelNames
fromEP | BasicTypes, GhcPlugins
fromEvalResult | GHCi
fromException | Exception, Panic
fromExposedReexport | Packages, GhcPlugins
fromHiddenReexport | Packages, GhcPlugins
fromIntegerClassOpKey | PrelNames
fromIntegerName | PrelNames
fromInteger_RDR | PrelNames
fromIntegralIdKey | PrelNames
fromIntegralName | PrelNames
fromIntegral_RDR | PrelNames
fromJust | Maybes
fromList |
1 (Function) | EnumSet
2 (Function) | Stream
fromListClassOpKey | PrelNames
fromListName | PrelNames
fromListNClassOpKey | PrelNames
fromListNName | PrelNames
fromListN_RDR | PrelNames
fromList_RDR | PrelNames
fromMaybe | Maybes
fromNonVoid | StgCmmClosure
fromOL | OrdList
fromOrigPackage | Packages, GhcPlugins
fromPackageFlag | Packages, GhcPlugins
fromPhaseDataConKey | THNames
fromPhaseDataConName | THNames
fromRationalClassOpKey | PrelNames
fromRationalName | PrelNames
fromRational_RDR | PrelNames
fromSerialized | GhcPlugins
FromSource | BasicTypes, GhcPlugins
fromStaticPtrClassOpKey | PrelNames
fromStaticPtrName | PrelNames
fromStgHalfWord | SMRep
fromStgWord | SMRep
fromStringClassOpKey | PrelNames
fromStringName | PrelNames
fromString_RDR | PrelNames
FromThen | HsExpr, HsSyn, GHC
fromThenEIdKey | THNames
fromThenEName | THNames
FromThenTo | HsExpr, HsSyn, GHC
fromThenToEIdKey | THNames
fromThenToEName | THNames
FromTo | HsExpr, HsSyn, GHC
fromToEIdKey | THNames
fromToEName | THNames
fromVect | Vectorise.Convert
fromVoidVar | Vectorise.Builtins.Base, Vectorise.Builtins
from_RDR | PrelNames
frontend | Plugins, GhcPlugins
FrontendPlugin |
1 (Type/Class) | Plugins, GhcPlugins
2 (Data Constructor) | Plugins, GhcPlugins
FrontendPluginAction | Plugins, GhcPlugins
frontendPluginOpts | DynFlags, GhcPlugins, GHC
frontendPluginTyConKey | PrelNames
frontendPluginTyConName | PrelNames
FrontendResult | TcRnTypes, TcRnMonad
FrontendTypecheck | TcRnTypes, TcRnMonad
frReleaseReg | RegAlloc.Linear.FreeRegs
FRSP | PPC.Instr
fr_mods_hidden | HscTypes, Finder, GhcPlugins, TcPluginM
fr_paths | HscTypes, Finder, GhcPlugins, TcPluginM
fr_pkg | HscTypes, Finder, GhcPlugins, TcPluginM
fr_pkgs_hidden | HscTypes, Finder, GhcPlugins, TcPluginM
fr_suggestions | HscTypes, Finder, GhcPlugins, TcPluginM
fsep |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
fsFromRole | CoAxiom
fsLit | FastString, GhcPlugins
FSQRT | SPARC.Instr
fst3 | Util, GhcPlugins
fstIdKey | PrelNames
fstName | PrelNames
fstOf3 | Util, GhcPlugins
fsToInstalledUnitId | Module, GhcPlugins
fsToUnitId | Module, GhcPlugins
FSUB |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
fSuspension | RtClosureInspect
fSuspensionM | RtClosureInspect
fs_bs | FastString, GhcPlugins
fs_ref | FastString, GhcPlugins
FT | TcGenFunctor
ftcCurrentModule | DynFlags, GhcPlugins
ftcGhcSession | DynFlags, GhcPlugins
fTerm | RtClosureInspect
fTermM | RtClosureInspect
ftext |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
ft_bad_app | TcGenFunctor
ft_co_var | TcGenFunctor
ft_forall | TcGenFunctor
ft_fun | TcGenFunctor
ft_triv | TcGenFunctor
ft_tup | TcGenFunctor
ft_ty_app | TcGenFunctor
ft_var | TcGenFunctor
fullRender | Pretty
Fun |
1 (Data Constructor) | SMRep, Cmm
2 (Data Constructor) | RtClosureInspect
funAppCtxt | TcHsType
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
funcPrefix | Llvm.AbsSyn, Llvm
funcSect | Llvm.AbsSyn, Llvm
FunctionOrData | BasicTypes, GhcPlugins
functorClassKey | PrelNames
functorClassName | PrelNames
functorLikeTraverse | TcGenFunctor
FunDep | Class
FunDepEqn | FunDeps
funDepIdKey | THNames
funDepName | THNames
FunDepOrigin1 | TcRnTypes, TcRnMonad
FunDepOrigin2 | TcRnTypes, TcRnMonad
funDepTyConKey | THNames
funDepTyConName | THNames
funDIdKey | THNames
funDName | THNames
funEqCanDischarge | TcRnTypes, TcRnMonad
funEqCanDischargeF | TcRnTypes, TcRnMonad
funInfoArity | CmmInfo
funInfoTable | CmmInfo
funInsert | LlvmCodeGen.Base
FunLike | BasicTypes, GhcPlugins
funLikeDataConKey | THNames
funLikeDataConName | THNames
funLookup | LlvmCodeGen.Base
FunN | StgCmmExtCode
FunPrec | BasicTypes, Type, GhcPlugins
funPtrTyConKey | PrelNames
funPtrTyConName | PrelNames
funResultTy | Type, GhcPlugins, GHC
FunRhs | HsExpr, HsSyn, GHC
FunSigCtxt | TcType, TcValidity, TcHsType
funsSigCtxt | TcHsType
funTag | StgCmmClosure
funTyCon | TysPrim, Type, GhcPlugins
funTyConKey | PrelNames
funTyConName | TysPrim
funTyFixity | BasicTypes, GhcPlugins
fun_co_fn | HsBinds, HsSyn, GHC
fun_id | HsBinds, HsSyn, GHC
fun_matches | HsBinds, HsSyn, GHC
fun_tick | HsBinds, HsSyn, GHC
fuzzyClsInstCmp | InstEnv
fuzzyLookup | Util, GhcPlugins
fuzzyMatch | Util, GhcPlugins
FV | FV
FVAnn | CoreFVs, GhcPlugins
fvDVarSet | FV
fvVarList | FV
fvVarListVarSet | FV
fvVarSet | FV
FxTOy | SPARC.Instr