ghc-9.6.3: 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 | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout
f1 | GHC.CmmToAsm.PPC.Regs
F32 | GHC.CmmToAsm.Wasm.Types
f32 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
F64 | GHC.CmmToAsm.Wasm.Types
f64 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
FABS |
1 (Data Constructor) | GHC.CmmToAsm.AArch64.Instr
2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr
Fact | GHC.Cmm.Dataflow
FactBase | GHC.Cmm.Dataflow.Label, GHC.Cmm.Dataflow
fact_bot | GHC.Cmm.Dataflow
fact_join | GHC.Cmm.Dataflow
FADD | GHC.CmmToAsm.PPC.Instr
fail | GHC.Prelude.Basic, GHC.Prelude
failAt | GHC.Tc.Utils.Monad
failDs | GHC.HsToCore.Monad
Failed |
1 (Data Constructor) | GHC.Data.Maybe
2 (Data Constructor) | GHC.Types.Basic, GHC.Plugins, GHC
failed | GHC.Types.Basic, GHC.Plugins, GHC
failIfErrsM | GHC.Tc.Utils.Monad
failIfM | GHC.Tc.Utils.Monad
failIfTc | GHC.Tc.Utils.Monad
failIfTcM | GHC.Tc.Utils.Monad
failImportQualifiedTwice | GHC.Parser.PostProcess
failIOIdKey | GHC.Builtin.Names
failIOName | GHC.Builtin.Names
failLocMsgP | GHC.Parser.Lexer
failM | GHC.Data.IOEnv, GHC.Tc.Utils.Monad
failMClassOpKey | GHC.Builtin.Names
failME | GHC.Data.Maybe
failMName | GHC.Builtin.Names
failMsgP | GHC.Parser.Lexer
failMsgPD | GHC.Cmm.Parser.Monad
failM_RDR | GHC.Builtin.Names
failNotEnabledImportQualifiedPost | GHC.Parser.PostProcess
FailOperator | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
failOpFewArgs | GHC.Parser.PostProcess
failTcS | GHC.Tc.Solver.Monad
failWith | GHC.Tc.Utils.Monad
failWithDs | GHC.HsToCore.Monad
failWithM | GHC.Data.IOEnv, GHC.Tc.Utils.Monad
failWithTc | GHC.Tc.Utils.Monad
failWithTcM | GHC.Tc.Utils.Monad
fallbackIpeStats | GHC.StgToCmm.Utils
False | GHC.Prelude.Basic, GHC.Prelude
falseDataCon | GHC.Builtin.Types, GHC.Plugins
falseDataConId | GHC.Builtin.Types, GHC.Plugins
falseDataConKey | GHC.Builtin.Names
false_ | GHC.JS.Make
false_RDR | GHC.Builtin.Types, GHC.Plugins
FamDataConPE | GHC.Tc.Errors.Types, GHC.Tc.Types, GHC.Tc.Utils.Monad
FamDec | GHC.Iface.Ext.Types
FamDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
FamEqn |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
FamFlavor | GHC.Core.FamInstEnv
FamilyDecl |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
familyDeclLName | GHC.Hs.Decls, GHC.Hs, GHC
familyDeclName | GHC.Hs.Decls, GHC.Hs, GHC
FamilyInfo | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
familyInstances | GHC.Core.FamInstEnv
familyNameInstances | GHC.Core.FamInstEnv
FamilyResultSig | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
FamInst |
1 (Type/Class) | GHC.Core.FamInstEnv, GHC
2 (Data Constructor) | GHC.Core.FamInstEnv
famInstAxiom | GHC.Core.FamInstEnv
FamInstEnv | GHC.Core.FamInstEnv
famInstEnvElts | GHC.Core.FamInstEnv
FamInstEnvs | GHC.Core.FamInstEnv, GHC.Tc.Instance.Family
famInstEnvSize | GHC.Core.FamInstEnv
FamInstMatch |
1 (Type/Class) | GHC.Core.FamInstEnv
2 (Data Constructor) | GHC.Core.FamInstEnv
famInstRepTyCon_maybe | GHC.Core.FamInstEnv
famInstRHS | GHC.Core.FamInstEnv
FamInstSkol | GHC.Tc.Types.Origin
famInstsRepTyCons | GHC.Core.FamInstEnv
famInstTyCon | GHC.Core.FamInstEnv
FamPatCtx | GHC.Tc.Errors.Types
famResultKindSignature | GHC.Hs.Decls, GHC.Hs, GHC
FamTyConFlav | GHC.Core.TyCon, GHC.Plugins
famTyConFlav_maybe | GHC.Core.TyCon, GHC.Plugins
FastMutInt | GHC.Data.FastMutInt
FastString |
1 (Type/Class) | GHC.Data.FastString, GHC.Plugins
2 (Data Constructor) | GHC.Data.FastString, GHC.Plugins
FastStringEnv | GHC.Data.FastString.Env, GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
fastStringToByteString | GHC.Data.FastString, GHC.Plugins
fastStringToShortByteString | GHC.Data.FastString, GHC.Plugins
FastZString | GHC.Data.FastString, GHC.Plugins
fastZStringToByteString | GHC.Data.FastString, GHC.Plugins
fatalErrorMsg |
1 (Function) | GHC.Utils.Error
2 (Function) | GHC.Core.Opt.Monad, GHC.Plugins
fatalErrorMsgS | GHC.Core.Opt.Monad, GHC.Plugins
FatalMessager | GHC.Driver.Session, GHC.Plugins
fatalWarningFlags | GHC.Driver.Session, GHC.Plugins, GHC
Fbind | GHC.Parser.PostProcess
FCallId | GHC.Types.Id.Info, GHC.Plugins
fcat |
1 (Function) | GHC.Utils.Ppr
2 (Function) | GHC.Utils.Outputable, GHC.Plugins
FCFID | GHC.CmmToAsm.PPC.Instr
fcFileCache | GHC.Unit.Finder.Types
fcModuleCache | GHC.Unit.Finder.Types
FCMP | GHC.CmmToAsm.PPC.Instr
FCode | GHC.StgToCmm.Monad
fco_afl | GHC.Core.TyCo.Rep
fco_afr | GHC.Core.TyCo.Rep
fco_arg | GHC.Core.TyCo.Rep
fco_mult | GHC.Core.TyCo.Rep
fco_res | GHC.Core.TyCo.Rep
fco_role | GHC.Core.TyCo.Rep
FCTIDZ | GHC.CmmToAsm.PPC.Instr
FCTIWZ | GHC.CmmToAsm.PPC.Instr
FCVT | GHC.CmmToAsm.AArch64.Instr
FCVTZS | GHC.CmmToAsm.AArch64.Instr
FDEqn | GHC.Tc.Instance.FunDeps
fdExt | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fdFixity | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fdG | GHC.Data.TrieMap
fdInfo | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fdInjectivityAnn | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
FDIV |
1 (Data Constructor) | GHC.CmmToAsm.X86.Instr
2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr
fdLName | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fdResultSig | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fdTopLevel | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fdTyVars | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fd_eqs | GHC.Tc.Instance.FunDeps
fd_e_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fd_fe | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fd_fi | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fd_i_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fd_loc | GHC.Tc.Instance.FunDeps
fd_name | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
fd_pred1 | GHC.Tc.Instance.FunDeps
fd_pred2 | GHC.Tc.Instance.FunDeps
fd_qtvs | GHC.Tc.Instance.FunDeps
fd_sig_ty | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
Fence | GHC.Llvm.Syntax, GHC.Llvm
feqn_bndrs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
feqn_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
feqn_fixity | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
feqn_pats | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
feqn_rhs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
feqn_tycon | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
FetchAddAddrOp_Word | GHC.Builtin.PrimOps
FetchAddByteArrayOp_Int | GHC.Builtin.PrimOps
FetchAndAddrOp_Word | GHC.Builtin.PrimOps
FetchAndByteArrayOp_Int | GHC.Builtin.PrimOps
FETCHGOT | GHC.CmmToAsm.X86.Instr
FetchNandAddrOp_Word | GHC.Builtin.PrimOps
FetchNandByteArrayOp_Int | GHC.Builtin.PrimOps
FetchOrAddrOp_Word | GHC.Builtin.PrimOps
FetchOrByteArrayOp_Int | GHC.Builtin.PrimOps
FETCHPC |
1 (Data Constructor) | GHC.CmmToAsm.X86.Instr
2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr
FetchSubAddrOp_Word | GHC.Builtin.PrimOps
FetchSubByteArrayOp_Int | GHC.Builtin.PrimOps
FetchXorAddrOp_Word | GHC.Builtin.PrimOps
FetchXorByteArrayOp_Int | GHC.Builtin.PrimOps
FF32 | GHC.CmmToAsm.Format
FF64 | GHC.CmmToAsm.Format
FfiBit | GHC.Parser.Lexer
FFIInfo |
1 (Type/Class) | GHC.ByteCode.Types
2 (Data Constructor) | GHC.ByteCode.Types
fFlags | GHC.Driver.Session, GHC.Plugins
FFoldType | GHC.Tc.Deriv.Functor
fieldExpIdKey | GHC.Builtin.Names.TH
fieldExpName | GHC.Builtin.Names.TH
fieldExpTyConKey | GHC.Builtin.Names.TH
fieldExpTyConName | GHC.Builtin.Names.TH
FieldGreName | GHC.Types.Avail, GHC.Types.Name.Reader, GHC.Plugins
FieldLabel |
1 (Type/Class) | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins
2 (Data Constructor) | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins
FieldLabelEnv | GHC.Types.FieldLabel
fieldLabelPrintableName | GHC.Types.FieldLabel
FieldLabelString |
1 (Type/Class) | Language.Haskell.Syntax.Basic, GHC.Core.DataCon, GHC.Plugins
2 (Data Constructor) | Language.Haskell.Syntax.Basic
FieldLabelStrings |
1 (Type/Class) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
FieldName | GHC.Iface.Ext.Fields
fieldNotInType | GHC.Tc.Gen.Head
FieldOcc |
1 (Type/Class) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
2 (Data Constructor) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
FieldOff | GHC.StgToCmm.Layout
FieldOffOrPadding | GHC.StgToCmm.Layout
fieldPatIdKey | GHC.Builtin.Names.TH
fieldPatName | GHC.Builtin.Names.TH
fieldPatTyConKey | GHC.Builtin.Names.TH
fieldPatTyConName | GHC.Builtin.Names.TH
fieldSelectorOccName | GHC.Types.FieldLabel
FieldSelectors |
1 (Type/Class) | GHC.Types.FieldLabel
2 (Data Constructor) | GHC.Types.FieldLabel
field_label | Language.Haskell.Syntax.Basic
figureLlvmVersion | GHC.SysTools.Tasks, GHC.SysTools
FileChanged | GHC.Iface.Recomp
filedata | GHC.SysTools.Ar
filegrp | GHC.SysTools.Ar
fileHashIfExists | GHC.Utils.Misc, GHC.Plugins
FileHeaderPragmaType | GHC.Parser.Errors.Types
filemode | GHC.SysTools.Ar
filename | GHC.SysTools.Ar
FileOption | GHC.Utils.CliOption, GHC.Driver.Session, GHC.SysTools, GHC.Plugins
fileown | GHC.SysTools.Ar
FilePath | GHC.Prelude.Basic, GHC.Prelude
FileSettings |
1 (Type/Class) | GHC.Settings, GHC.Driver.Session, GHC.Plugins
2 (Data Constructor) | GHC.Settings, GHC.Driver.Session, GHC.Plugins
fileSettings | GHC.Driver.Session, GHC.Plugins, GHC
fileSettings_ghciUsagePath | GHC.Settings, GHC.Driver.Session, GHC.Plugins
fileSettings_ghcUsagePath | GHC.Settings, GHC.Driver.Session, GHC.Plugins
fileSettings_globalPackageDatabase | GHC.Settings, GHC.Driver.Session, GHC.Plugins
fileSettings_toolDir | GHC.Settings, GHC.Driver.Session, GHC.Plugins
fileSettings_topDir | GHC.Settings, GHC.Driver.Session, GHC.Plugins
filesize | GHC.SysTools.Ar
filetime | GHC.SysTools.Ar
fillCoercionHole | GHC.Tc.Utils.TcMType
FillDefaulting | GHC.Tc.Types, GHC.Tc.Utils.Monad
FillInCaseDefault | GHC.Core.Opt.Stats, GHC.Plugins
filter |
1 (Function) | GHC.Prelude.Basic, GHC.Prelude
2 (Function) | GHC.Data.List.Infinite
filterAlts | GHC.Core.Utils, GHC.Plugins
filterAvail | GHC.Types.Avail
filterAvails | GHC.Types.Avail
filterBag | GHC.Data.Bag
filterBagM | GHC.Data.Bag
filterByList | GHC.Utils.Misc, GHC.Plugins
filterByLists | GHC.Utils.Misc, GHC.Plugins
filterClasses | GHC.HsToCore.Docs
filterCTuple | GHC.Builtin.Types, GHC.Plugins
filterDecls | GHC.HsToCore.Docs
filterDicts | GHC.Tc.Solver.Types
filterDNameEnv | GHC.Types.Name.Env, GHC.Plugins
filterDTyConEnv | GHC.Core.TyCon.Env
filterDVarEnv | GHC.Types.Var.Env, GHC.Plugins
filterDVarSet | GHC.Types.Var.Set, GHC.Plugins
filterEdges | GHC.CmmToAsm.CFG
filterEqualCtList | GHC.Tc.Solver.Types
filterEvBindMap | GHC.Tc.Types.Evidence
filterFsEnv | GHC.Data.FastString.Env
filterFV | GHC.Utils.FV
filterHpt | GHC.Unit.Home.ModInfo
filterIdKey | GHC.Builtin.Names
filterInScopeM | GHC.Rename.HsType
filterInstalledModuleEnv | GHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
filterInstEnv | GHC.Core.InstEnv
filterLinkerEnv | GHC.Linker.Types
filterMatchingRM | GHC.Core.RoughMap
filterMaybe | GHC.Data.TrieMap
filterModuleEnv | GHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
filterName | GHC.Builtin.Names
filterNameEnv | GHC.Types.Name.Env, GHC.Plugins
filterNameSet | GHC.Types.Name.Set, GHC.Plugins
filterOccEnv | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
filterOccSet | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
filterOut | GHC.Utils.Misc, GHC.Plugins
filterOutInferredTypes | GHC.Core.Type, GHC.Plugins
filterOutInvisibleTypes | GHC.Core.Type, GHC.Plugins
filterOutM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad
filterRM | GHC.Core.RoughMap
filterTcAppMap | GHC.Tc.Solver.Types
filterTM | GHC.Data.TrieMap, GHC.Core.Map.Type, GHC.Core.Map.Expr
filterToposortToModules | GHC.Unit.Module.Graph
filterTyConEnv | GHC.Core.TyCon.Env
filterTyConSet | GHC.Core.TyCon.Set
filterUDFM | GHC.Types.Unique.DFM
filterUDFM_Directly | GHC.Types.Unique.DFM
filterUFM | GHC.Types.Unique.FM, GHC.Plugins
filterUFM_Directly | GHC.Types.Unique.FM, GHC.Plugins
filterUniqDSet | GHC.Types.Unique.DSet
filterUniqMap | GHC.Types.Unique.Map
filterUniqSet | GHC.Types.Unique.Set, GHC.Plugins
filterUniqSet_Directly | GHC.Types.Unique.Set, GHC.Plugins
filterVarEnv | GHC.Types.Var.Env, GHC.Plugins
filterVarSet | GHC.Types.Var.Set, GHC.Plugins
fim_cos | GHC.Core.FamInstEnv
fim_instance | GHC.Core.FamInstEnv
fim_tys | GHC.Core.FamInstEnv
FinalActive | GHC.Types.Basic, GHC.Plugins
finalGraph | GHC.Data.Graph.Collapse
finalizerCStub | GHC.Types.ForeignStubs
FinalizeWeakOp | GHC.Builtin.PrimOps
finally | GHC.Utils.Exception
FinalPhase | GHC.Types.Basic, GHC.Plugins
finalSafeMode | GHC.Tc.Utils.Monad
final_expr | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
find | GHC.Data.UnionFind
findAlt | GHC.Core.Utils, GHC.Plugins
findAndReadIface | GHC.Iface.Load
findAnns | GHC.Types.Annotations, GHC.Plugins
findAnnsByTypeRep | GHC.Types.Annotations, GHC.Plugins
findChildren | GHC.Rename.Names
findCycle | GHC.Data.Graph.Directed
findDefault | GHC.Core.Utils, GHC.Plugins
findDict | GHC.Tc.Solver.Types
findDictsByClass | GHC.Tc.Solver.Types
findDupsEq | GHC.Data.List.SetOps
findDupTyVarTvs | GHC.Tc.Utils.TcType
findEq | GHC.Tc.Solver.InertSet
FinderCache |
1 (Type/Class) | GHC.Unit.Finder.Types, GHC.Unit.Finder
2 (Data Constructor) | GHC.Unit.Finder.Types
FinderCacheState | GHC.Unit.Finder.Types
FinderOpts |
1 (Type/Class) | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
2 (Data Constructor) | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_bypassHiFileCheck | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_dynHiSuf | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_dynObjectSuf | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_enableSuggestions | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_hiddenModules | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_hiDir | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_hieDir | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_hieSuf | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_hiSuf | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_importPaths | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_lookupHomeInterfaces | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_objectDir | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_objectSuf | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_reexportedModules | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_stubDir | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_thisPackageName | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_ways | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
finder_workingDirectory | GHC.Unit.Finder.Types, GHC.Driver.Config.Finder, GHC.Unit.Finder
findEvidenceUse | GHC.Iface.Ext.Utils
findExactModule | GHC.Unit.Finder
findExposedPackageModule | GHC.Unit.Finder
findExtraSigImports | GHC.Tc.Utils.Backpack, GHC.Tc.Module, GHC.Driver.Make
findFunEq | GHC.Tc.Solver.Types
findFunEqsByTyCon | GHC.Tc.Solver.Types
findGlobalAnns | GHC
findHomeModule | GHC.Unit.Finder
findIdDemand | GHC.Types.Demand
findImportedModule |
1 (Function) | GHC.Unit.Finder
2 (Function) | GHC.Tc.Plugin
findImportUsage | GHC.Rename.Names
findInferredDiff | GHC.Tc.Solver
findMethodBind | GHC.Tc.TyCl.Class
findModule | GHC
findNeededEvVars | GHC.Tc.Types.Evidence
findObjectLinkable | GHC.Unit.Finder
findObjectLinkableMaybe | GHC.Unit.Finder
findPluginModule | GHC.Unit.Finder
findQualifiedModule | GHC
FindResult | GHC.Unit.Finder.Types, GHC.Unit.Finder, GHC.Tc.Plugin
findRhsArity | GHC.Core.Opt.Arity
findSplice | GHC.Rename.Module
FindSystemLibrary | GHC.Runtime.Interpreter
findSystemLibrary | GHC.Runtime.Interpreter
findTarget | GHC.Unit.Module.ModSummary, GHC.Plugins
findToolDir | GHC.SysTools.BaseDir
findTopDir | GHC.SysTools.BaseDir
findTypeShape | GHC.Core.Opt.WorkWrap.Utils
findUses | GHC.Types.Name.Set, GHC.Plugins
findValidHoleFits | GHC.Tc.Errors.Hole
Fingerprint |
1 (Data Constructor) | GHC.Utils.Fingerprint
2 (Type/Class) | GHC.Utils.Fingerprint
fingerprint0 | GHC.Utils.Fingerprint
fingerprintBinMem | GHC.Iface.Recomp.Binary
fingerprintByteString | GHC.Utils.Fingerprint
fingerprintData | GHC.Utils.Fingerprint
fingerprintDataConKey | GHC.Builtin.Names
fingerprintDataConName | GHC.Builtin.Names
fingerprintDynFlags | GHC.Iface.Recomp.Flags
fingerprintFingerprints | GHC.Utils.Fingerprint
fingerprintHpcFlags | GHC.Iface.Recomp.Flags
fingerprintOptFlags | GHC.Iface.Recomp.Flags
fingerprintString | GHC.Utils.Fingerprint
fingerprintStringBuffer | GHC.Data.StringBuffer
FiniArray | GHC.Cmm
Finished | GHC.StgToJS.Types
finishLogQueue | GHC.Driver.Pipeline.LogQueue
finishTH | GHC.Tc.Gen.Splice
FiniteBits | GHC.Prelude.Basic, GHC.Prelude
finiteBitSize | GHC.Prelude.Basic, GHC.Prelude
firstAIdKey | GHC.Builtin.Names
firstAName | GHC.Builtin.Names
firstJust | GHC.Data.Maybe
firstJusts | GHC.Data.Maybe
firstJustsM | GHC.Data.Maybe
firstNode | GHC.Cmm.Dataflow.Block
firstPat | GHC.HsToCore.Utils
firstxmm | GHC.CmmToAsm.X86.Regs
fIRST_TAG | GHC.Types.Basic, GHC.Core.DataCon, GHC.Plugins
FitPlugin | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins
fitPlugin | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins, GHC.Tc.Errors.Hole
Fits | GHC.Tc.Errors.Types
fits | GHC.Tc.Errors.Types
fits16Bits | GHC.CmmToAsm.PPC.Regs
FitsMbSuppressed | GHC.Tc.Errors.Types
fitsSuppressed | GHC.Tc.Errors.Types
fixC | GHC.StgToCmm.Monad
fixDs | GHC.HsToCore.Monad
FixedArgs | GHC.Llvm.Types, GHC.Llvm
FixedBangOpts | GHC.Types.Id.Make
fixedHdrSize | GHC.Runtime.Heap.Layout
fixedHdrSizeW | GHC.Runtime.Heap.Layout
fixedInfoTableSizeW | GHC.Cmm.Info
fixedLayout | GHC.StgToJS.CoreUtils
FixedLengthEncoding |
1 (Type/Class) | GHC.Utils.Binary
2 (Data Constructor) | GHC.Utils.Binary
FixedRuntimeRepContext | GHC.Tc.Types.Origin
FixedRuntimeRepDataConField | GHC.Tc.Errors.Types
FixedRuntimeRepError | GHC.Tc.Errors.Types
FixedRuntimeRepErrorInfo | GHC.Tc.Errors.Types
FixedRuntimeRepOrigin |
1 (Type/Class) | GHC.Tc.Types.Origin
2 (Data Constructor) | GHC.Tc.Types.Origin
FixedRuntimeRepPatSynSigArg | GHC.Tc.Errors.Types
FixedRuntimeRepPatSynSigRes | GHC.Tc.Errors.Types
FixedRuntimeRepProvenance | GHC.Tc.Errors.Types
FixItem |
1 (Type/Class) | GHC.Types.Fixity.Env
2 (Data Constructor) | GHC.Types.Fixity.Env
Fixity |
1 (Type/Class) | GHC.Types.Fixity, GHC.Hs, GHC
2 (Data Constructor) | GHC.Types.Fixity
FixityDirection | GHC.Types.Fixity, GHC
FixityEnv | GHC.Types.Fixity.Env
FixitySig |
1 (Type/Class) | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
2 (Data Constructor) | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
fixM | GHC.Data.IOEnv, GHC.Tc.Utils.Monad
fixSafeInstances | GHC.Tc.Utils.Monad
FixSig | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
fixStgRegisters | GHC.StgToCmm.CgUtils
fixValbindsAnn | GHC.Parser.PostProcess
fixVarSet | GHC.Types.Var.Set, GHC.Plugins
fi_axiom | GHC.Core.FamInstEnv
fi_cvs | GHC.Core.FamInstEnv
fi_fam | GHC.Core.FamInstEnv
fi_flavor | GHC.Core.FamInstEnv
fi_rhs | GHC.Core.FamInstEnv
fi_tcs | GHC.Core.FamInstEnv
fi_tvs | GHC.Core.FamInstEnv
fi_tys | GHC.Core.FamInstEnv
FL | GHC.Types.SourceText
Flag |
1 (Type/Class) | GHC.Driver.CmdLine
2 (Data Constructor) | GHC.Driver.CmdLine
flagGhcMode | GHC.Driver.CmdLine
flagName | GHC.Driver.CmdLine
flagOptKind | GHC.Driver.CmdLine
flagRecompile | GHC.Driver.Plugins, GHC.Plugins
flagsAll | GHC.Driver.Session, GHC.Plugins
FlagsChanged | GHC.Iface.Recomp
flagsDynamic | GHC.Driver.Session, GHC.Plugins
flagsForCompletion | GHC.Driver.Session, GHC.Plugins
flagsPackage | GHC.Driver.Session, GHC.Plugins
FlagSpec |
1 (Type/Class) | GHC.Driver.Session, GHC.Plugins
2 (Data Constructor) | GHC.Driver.Session, GHC.Plugins
flagSpecAction | GHC.Driver.Session, GHC.Plugins
flagSpecFlag | GHC.Driver.Session, GHC.Plugins
flagSpecGhcMode | GHC.Driver.Session, GHC.Plugins
flagSpecName | GHC.Driver.Session, GHC.Plugins
flagSpecOf | GHC.Driver.Session, GHC.Plugins
fLangFlags | GHC.Driver.Session, GHC.Plugins
flatConCpr | GHC.Types.Cpr
flatConCprType | GHC.Types.Cpr
flatMapBagM | GHC.Data.Bag
flatMapBagPairM | GHC.Data.Bag
flatSRTs | GHC.Cmm.Info.Build
flattenAst | GHC.Iface.Ext.Utils
flattenBinds | GHC.Core, GHC.Plugins
flattenBlocks | GHC.JS.Ppr
flattenIncludes | GHC.Driver.Session, GHC.Plugins
flattenRuleDecls | GHC.Hs.Decls, GHC.Hs, GHC
flattenSCC | GHC.Data.Graph.Directed
flattenSCCs | GHC.Data.Graph.Directed
flattenTys | GHC.Core.Unify
flattenTysX | GHC.Core.Unify
Flexi | GHC.Tc.Utils.TcType
flHasDuplicateRecordFields | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins
flHasFieldSelector | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins
flip | GHC.Prelude.Basic, GHC.Prelude
flipSwap | GHC.Types.Basic, GHC.Plugins
flIsOverloaded | GHC.Types.FieldLabel
flLabel | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins
Float | GHC.Prelude.Basic, GHC.Prelude
float |
1 (Function) | GHC.Utils.Ppr
2 (Function) | GHC.Utils.Outputable, GHC.Plugins
FloatAcoshOp | GHC.Builtin.PrimOps
FloatAcosOp | GHC.Builtin.PrimOps
FloatAddOp | GHC.Builtin.PrimOps
FloatAsinhOp | GHC.Builtin.PrimOps
FloatAsinOp | GHC.Builtin.PrimOps
FloatAtanhOp | GHC.Builtin.PrimOps
FloatAtanOp | GHC.Builtin.PrimOps
FloatBind | GHC.Core.Make, GHC.Plugins
floatBindings | GHC.Core.Make, GHC.Plugins
FloatCase | GHC.Core.Make, GHC.Plugins
FloatCoshOp | GHC.Builtin.PrimOps
FloatCosOp | GHC.Builtin.PrimOps
floatDataCon | GHC.Builtin.Types, GHC.Plugins
floatDataConKey | GHC.Builtin.Names
FloatDecode_IntOp | GHC.Builtin.PrimOps
floatDigits | GHC.Prelude.Basic, GHC.Prelude
FloatDisabled | GHC.Core.Opt.Simplify.Env
FloatDivOp | GHC.Builtin.PrimOps
FloatElemRep | GHC.Core.TyCon, GHC.Plugins
floatElemRepDataConTy | GHC.Builtin.Types, GHC.Plugins
FloatEnable | GHC.Core.Opt.Simplify.Env
FloatEnabled | GHC.Core.Opt.Simplify.Env
FloatEqOp | GHC.Builtin.PrimOps
FloatExpM1Op | GHC.Builtin.PrimOps
FloatExpOp | GHC.Builtin.PrimOps
FloatFabsOp | GHC.Builtin.PrimOps
floatFormat | GHC.CmmToAsm.Format
FloatGeOp | GHC.Builtin.PrimOps
FloatGtOp | GHC.Builtin.PrimOps
Floating | GHC.Prelude.Basic, GHC.Prelude
floatingClassKey | GHC.Builtin.Names
floatingClassName | GHC.Builtin.Names
floatInwards | GHC.Core.Opt.FloatIn
floatLamArgs | GHC.Driver.Session, GHC.Plugins, GHC
FloatLang | GHC.Stg.Lift.Monad
FloatLeOp | GHC.Builtin.PrimOps
FloatLet | GHC.Core.Make, GHC.Plugins
FloatLog1POp | GHC.Builtin.PrimOps
FloatLogOp | GHC.Builtin.PrimOps
FloatLtOp | GHC.Builtin.PrimOps
FloatMe | GHC.Core.Opt.SetLevels
FloatMulOp | GHC.Builtin.PrimOps
FloatNegOp | GHC.Builtin.PrimOps
FloatNeOp | GHC.Builtin.PrimOps
FloatNestedOnly | GHC.Core.Opt.Simplify.Env
floatOutConstants | GHC.Core.Opt.Monad, GHC.Plugins
floatOutLambdas | GHC.Core.Opt.Monad, GHC.Plugins
floatOutOverSatApps | GHC.Core.Opt.Monad, GHC.Plugins
FloatOutSwitches |
1 (Type/Class) | GHC.Core.Opt.Monad, GHC.Plugins
2 (Data Constructor) | GHC.Core.Opt.Monad, GHC.Plugins
floatOutwards | GHC.Core.Opt.FloatOut
FloatPowerOp | GHC.Builtin.PrimOps
floatPrimLIdKey | GHC.Builtin.Names.TH
floatPrimLName | GHC.Builtin.Names.TH
floatPrimL_RDR | GHC.Builtin.Names.TH
floatPrimTy | GHC.Builtin.Types.Prim
floatPrimTyCon | GHC.Builtin.Types.Prim
floatPrimTyConKey | GHC.Builtin.Names
floatPrimTyConName | GHC.Builtin.Types.Prim
floatRadix | GHC.Prelude.Basic, GHC.Prelude
floatRange | GHC.Prelude.Basic, GHC.Prelude
FloatReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
FloatRep | GHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins
floatRepDataConTy | GHC.Builtin.Types, GHC.Plugins
FloatSinhOp | GHC.Builtin.PrimOps
FloatSinOp | GHC.Builtin.PrimOps
FloatSlot | GHC.Types.RepType
FloatSpec | GHC.Core.Opt.SetLevels
floatSpecLevel | GHC.Core.Opt.SetLevels
FloatSqrtOp | GHC.Builtin.PrimOps
FloatSubOp | GHC.Builtin.PrimOps
FloatSuffix | GHC.Driver.CmdLine
FloatTanhOp | GHC.Builtin.PrimOps
FloatTanOp | GHC.Builtin.PrimOps
floatToBytes | GHC.CmmToAsm.Ppr
floatToDoubleLit | GHC.Types.Literal, GHC.Plugins
FloatToDoubleOp | GHC.Builtin.PrimOps
floatToIntLit | GHC.Types.Literal, GHC.Plugins
FloatToIntOp | GHC.Builtin.PrimOps
floatToTopLevelOnly | GHC.Core.Opt.Monad, GHC.Plugins
floatTy | GHC.Builtin.Types, GHC.Plugins
floatTyCon | GHC.Builtin.Types, GHC.Plugins
floatTyConKey | GHC.Builtin.Names
floatTyConName | GHC.Builtin.Types, GHC.Plugins
FloatVec | GHC.Builtin.PrimOps
floatX16PrimTy | GHC.Builtin.Types.Prim
floatX16PrimTyCon | GHC.Builtin.Types.Prim
floatX16PrimTyConKey | GHC.Builtin.Names
floatX4PrimTy | GHC.Builtin.Types.Prim
floatX4PrimTyCon | GHC.Builtin.Types.Prim
floatX4PrimTyConKey | GHC.Builtin.Names
floatX8PrimTy | GHC.Builtin.Types.Prim
floatX8PrimTyCon | GHC.Builtin.Types.Prim
floatX8PrimTyConKey | GHC.Builtin.Names
fLOAT_SIZE | GHC.Settings.Constants
floor | GHC.Prelude.Basic, GHC.Prelude
flSelector | GHC.Types.FieldLabel, GHC.Core.DataCon, GHC.Plugins
flushFinderCaches | GHC.Unit.Finder
FlushOut |
1 (Type/Class) | GHC.Driver.Session, GHC.Plugins
2 (Data Constructor) | GHC.Driver.Session, GHC.Plugins
flushOut | GHC.Driver.Session, GHC.Plugins, GHC
fl_exp | GHC.Types.SourceText
fl_exp_base | GHC.Types.SourceText
fl_neg | GHC.Types.SourceText
fl_signi | GHC.Types.SourceText
fl_text | GHC.Types.SourceText
fmap | GHC.Prelude.Basic, GHC.Prelude
fmapClassOpKey | GHC.Builtin.Names
fmapMaybeUB | GHC.Data.Unboxed
fmapName | GHC.Builtin.Names
fmap_RDR | GHC.Builtin.Names
FMUL | GHC.CmmToAsm.PPC.Instr
FNEG | GHC.CmmToAsm.PPC.Instr
fNewtypeWrap | GHC.Runtime.Heap.Inspect
foCmdlineFrameworks | GHC.Linker.Config
foExt | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
foFrameworkPaths | GHC.Linker.Config
foLabel | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
Foldable | GHC.Prelude.Basic, GHC.Prelude
foldableClassKey | GHC.Builtin.Names
foldableClassName | GHC.Builtin.Names
foldable_foldr_RDR | GHC.Builtin.Names
foldAndRecoverM | GHC.Tc.Utils.Monad
foldBag | GHC.Data.Bag
foldBindersOfBindsStrict | GHC.Core, GHC.Plugins
foldBindersOfBindStrict | GHC.Core, GHC.Plugins
foldBlockNodesB | GHC.Cmm.Dataflow.Block
foldBlockNodesB3 | GHC.Cmm.Dataflow.Block
foldBlockNodesF | GHC.Cmm.Dataflow.Block
foldCoreMap | GHC.Core.Map.Expr
foldDataConArgs | GHC.Tc.Deriv.Functor
foldDerivStrategy | GHC.Hs.Decls, GHC.Hs, GHC
foldDicts | GHC.Tc.Solver.Types
foldDNameEnv | GHC.Types.Name.Env, GHC.Plugins
foldDTyConEnv | GHC.Core.TyCon.Env
foldDVarEnv | GHC.Types.Var.Env, GHC.Plugins
foldEvBindMap | GHC.Tc.Types.Evidence
foldExp | GHC.Cmm.Node, GHC.Cmm
foldExpDeep | GHC.Cmm.Node, GHC.Cmm
foldFunEqs | GHC.Tc.Solver.Types
foldGet | GHC.Utils.Binary
foldIrreds | GHC.Tc.Solver.Monad
foldl | GHC.Prelude.Basic, GHC.Prelude
foldl' | GHC.Prelude.Basic, GHC.Prelude
foldl1 | GHC.Prelude.Basic, GHC.Prelude
foldl1' | GHC.Utils.Misc, GHC.Plugins
foldl2 | GHC.Utils.Misc, GHC.Plugins
foldlGraphBlocks | GHC.Cmm.Utils
foldlM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad, GHC.HsToCore.Monad
foldlM_ | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad
foldLocalRegsDefd | GHC.Cmm.Expr, GHC.Cmm
foldLocalRegsUsed | GHC.Cmm.Expr, GHC.Cmm
foldlOL | GHC.Data.OrdList
foldMap | GHC.Prelude.Basic, GHC.Prelude
foldMapTM | GHC.Data.TrieMap
foldMap_RDR | GHC.Builtin.Names
foldMaybe | GHC.Data.TrieMap
foldNodesBwdOO | GHC.Cmm.Dataflow
foldOccEnv | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
foldr | GHC.Prelude.Basic, GHC.Prelude
foldr1 | GHC.Prelude.Basic, GHC.Prelude
foldRegsDefd | GHC.Cmm.Expr, GHC.Cmm
foldRegsUsed | GHC.Cmm.Expr, GHC.Cmm
foldRewriteNodesBwdOO | GHC.Cmm.Dataflow
foldrIdKey | GHC.Builtin.Names
foldRight | GHC.Data.FiniteMap, GHC.Plugins
foldRightWithKey | GHC.Data.FiniteMap, GHC.Plugins
foldRM | GHC.Core.RoughMap
foldrM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad, GHC.HsToCore.Monad
foldrName | GHC.Builtin.Names
foldrOL | GHC.Data.OrdList
foldr_RDR | GHC.Builtin.Names
foldTcAppMap | GHC.Tc.Solver.Types
foldTerm | GHC.Runtime.Heap.Inspect
foldTM | GHC.Data.TrieMap, GHC.Core.Map.Type, GHC.Core.Map.Expr
foldTyCo | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins
foldTyEqs | GHC.Tc.Solver.InertSet
foldType | GHC.Iface.Ext.Utils
foldTypeMap | GHC.Core.Map.Type
foldUDFM | GHC.Types.Unique.DFM
foldUFM | GHC.Types.Unique.FM, GHC.Plugins
followingComments | GHC.Parser.Annotation, GHC.Hs, GHC
forallCIdKey | GHC.Builtin.Names.TH
forallCName | GHC.Builtin.Names.TH
ForAllCo | GHC.Core.TyCo.Rep
forAllCycleBreakerBindings_ | GHC.Tc.Solver.InertSet
forAllLit | GHC.Utils.Outputable, GHC.Plugins
ForAllPred | GHC.Core.Predicate
ForAllSkol | GHC.Tc.Types.Origin
forallSym | GHC.Parser.Errors.Ppr
forallTIdKey | GHC.Builtin.Names.TH
forallTName | GHC.Builtin.Names.TH
ForAllTy | GHC.Core.TyCo.Rep
ForAllTyBinder | GHC.Types.Var, GHC.Core.Type, GHC.Plugins
ForAllTyFlag | GHC.Types.Var, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Iface.Type, GHC.Iface.Syntax, GHC.Tc.Utils.TcType, GHC.Plugins
forallVisTIdKey | GHC.Builtin.Names.TH
forallVisTName | GHC.Builtin.Names.TH
forceLoadModuleInterfaces | GHC.Runtime.Loader
forceLoadNameModuleInterface | GHC.Runtime.Loader
forceLoadTyCon | GHC.Runtime.Loader
forceModIface | GHC.Unit.Module.ModIface, GHC.Plugins
ForceRecompile | GHC.Driver.Plugins, GHC.Plugins
ForceSpecConstr | GHC.Core.Opt.SpecConstr
ForD | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
ForeachField | GHC.Types.Cpr
ForeignCall | GHC.Types.ForeignCall
ForeignConvention |
1 (Type/Class) | GHC.Cmm.Node, GHC.Cmm
2 (Data Constructor) | GHC.Cmm.Node, GHC.Cmm
ForeignDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
ForeignDeclCtx | GHC.Tc.Errors.Types
ForeignDynNotPtr | GHC.Tc.Utils.TcType
ForeignExport |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
ForeignHint | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
ForeignHValue | GHC
ForeignImport |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
ForeignJSRef |
1 (Type/Class) | GHC.StgToJS.Types
2 (Data Constructor) | GHC.StgToJS.Types
ForeignLabelInExternalPackage | GHC.Cmm.CLabel
ForeignLabelInPackage | GHC.Cmm.CLabel
ForeignLabelInThisPackage | GHC.Cmm.CLabel
ForeignLabelNotAPtr | GHC.Tc.Utils.TcType
ForeignLabelSource | GHC.Cmm.CLabel
foreignLabelStdcallInfo | GHC.Cmm.CLabel
foreignObjPrimTyConKey | GHC.Builtin.Names
foreignRefArgs | GHC.StgToJS.Types
foreignRefCConv | GHC.StgToJS.Types
foreignRefPattern | GHC.StgToJS.Types
foreignRefResult | GHC.StgToJS.Types
foreignRefSafety | GHC.StgToJS.Types
foreignRefSrcSpan | GHC.StgToJS.Types
ForeignSrcLang | GHC.Types.Basic, GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Plugins
ForeignStubs |
1 (Type/Class) | GHC.Types.ForeignStubs
2 (Data Constructor) | GHC.Types.ForeignStubs
ForeignTarget |
1 (Type/Class) | GHC.Cmm.Node, GHC.Cmm
2 (Data Constructor) | GHC.Cmm.Node, GHC.Cmm
foreignTargetHints | GHC.Cmm.Node, GHC.Cmm
fOREIGN_C_CONSTPTR | GHC.Builtin.Names
forImpDIdKey | GHC.Builtin.Names.TH
forImpDName | GHC.Builtin.Names.TH
ForInStat | GHC.JS.Syntax
forkAltPair | GHC.StgToCmm.Monad
forkAlts | GHC.StgToCmm.Monad
forkClosureBody | GHC.StgToCmm.Monad
forkLneBody | GHC.StgToCmm.Monad
forkM | GHC.Tc.Utils.Monad
ForkOnOp | GHC.Builtin.PrimOps
ForkOp | GHC.Builtin.PrimOps
forkTmpFsFrom | GHC.Utils.TmpFs
Format | GHC.CmmToAsm.Format
FormatASM | GHC.Utils.Logger
formatBulleted | GHC.Utils.Error
FormatByteCode | GHC.Utils.Logger
FormatC | GHC.Utils.Logger
FormatCMM | GHC.Utils.Logger
FormatCore | GHC.Utils.Logger
FormatHaskell | GHC.Utils.Logger
formatInBytes | GHC.CmmToAsm.Format
FormatJS | GHC.Utils.Logger
FormatLLVM | GHC.Utils.Logger
FormatSTG | GHC.Utils.Logger
FormatText | GHC.Utils.Logger
formatToWidth | GHC.CmmToAsm.Format
formerFreeVars | GHC.Stg.Lift.Monad
ForSigCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
Forward | GHC.Data.Graph.Directed
forward | GHC.Runtime.Eval, GHC
forwardGet | GHC.Utils.Binary
forwardPut | GHC.Utils.Binary
forwardPut_ | GHC.Utils.Binary
Forwards | GHC.Utils.Misc, GHC.Plugins
Found | GHC.Unit.Finder.Types, GHC.Unit.Finder, GHC.Tc.Plugin
FoundChild | GHC.Rename.Env
FoundHome | GHC.Driver.Make
FoundHomeWithError | GHC.Driver.Make
FoundInstantiation | GHC.Driver.Make
FoundMultiple | GHC.Unit.Finder.Types, GHC.Unit.Finder, GHC.Tc.Plugin
fPrim | GHC.Runtime.Heap.Inspect
FR | GHC.CmmToAsm.Reg.Linear.FreeRegs
Fractional | GHC.Prelude.Basic, GHC.Prelude
fractionalClassKey | GHC.Builtin.Names
fractionalClassKeys | GHC.Builtin.Names
fractionalClassName | GHC.Builtin.Names
FractionalExponentBase | GHC.Types.SourceText
FractionalLit | GHC.Types.SourceText
fractionalLitFromRational | GHC.Types.SourceText
frAllocateReg | GHC.CmmToAsm.Reg.Linear.FreeRegs
Framework | GHC.Linker.Types
FrameworkOpts |
1 (Type/Class) | GHC.Linker.Config
2 (Data Constructor) | GHC.Linker.Config
frameworkPaths | GHC.Driver.Session, GHC.Plugins, GHC
FreeFFI | GHC.Runtime.Interpreter
FreeHValueRefs | GHC.Runtime.Interpreter
freeHValueRefs | GHC.Runtime.Interpreter
FreeKiTyVars | GHC.Rename.HsType
freeNamesIfDecl | GHC.Iface.Syntax
freeNamesIfFamInst | GHC.Iface.Syntax
freeNamesIfRule | GHC.Iface.Syntax
freeReg |
1 (Function) | GHC.Platform.X86_64
2 (Function) | GHC.Platform.X86
3 (Function) | GHC.Platform.Wasm32
4 (Function) | GHC.Platform.S390X
5 (Function) | GHC.Platform.RISCV64
6 (Function) | GHC.Platform.PPC
7 (Function) | GHC.Platform.NoRegs
8 (Function) | GHC.Platform.LoongArch64
9 (Function) | GHC.Platform.ARM
10 (Function) | GHC.Platform.AArch64
11 (Function) | GHC.Platform.Regs
freeRegBase |
1 (Function) | GHC.Platform.X86_64
2 (Function) | GHC.Platform.X86
FreeRegs |
1 (Type/Class) | GHC.CmmToAsm.Reg.Linear.X86_64
2 (Data Constructor) | GHC.CmmToAsm.Reg.Linear.X86_64
3 (Type/Class) | GHC.CmmToAsm.Reg.Linear.X86
4 (Data Constructor) | GHC.CmmToAsm.Reg.Linear.X86
5 (Type/Class) | GHC.CmmToAsm.Reg.Linear.PPC
6 (Data Constructor) | GHC.CmmToAsm.Reg.Linear.PPC
7 (Type/Class) | GHC.CmmToAsm.Reg.Linear.AArch64
8 (Data Constructor) | GHC.CmmToAsm.Reg.Linear.AArch64
freeTick | GHC.Core.Opt.Simplify.Monad
FreeVars | GHC.Types.Name.Set, GHC.Plugins
freeVars | GHC.Core.FVs, GHC.Plugins
freeVarsBind | GHC.Core.FVs, GHC.Plugins
freeVarsOf | GHC.Core.FVs, GHC.Plugins
freeVarsOfAnn | GHC.Core.FVs, GHC.Plugins
freeVarsOfRhs | GHC.Stg.Syntax
freezeAllInGraph | GHC.Data.Graph.Ops, GHC.Data.Graph.Color
FreezeArrayOp | GHC.Builtin.PrimOps
freezeNode | GHC.Data.Graph.Ops, GHC.Data.Graph.Color
freezeOneInGraph | GHC.Data.Graph.Ops, GHC.Data.Graph.Color
freezeSmallArray | GHC.Data.SmallArray
FreezeSmallArrayOp | GHC.Builtin.PrimOps
fRefWrap | GHC.Runtime.Heap.Inspect
fReg | GHC.CmmToAsm.PPC.Regs
Fresh | GHC.Tc.Solver.Monad
fresh | GHC.Data.UnionFind
freshen | GHC.Data.Graph.Collapse
freshenCoVarBndrsX | GHC.Tc.Utils.Instantiate
freshenTyVarBndrs | GHC.Tc.Utils.Instantiate
freshGoals | GHC.Tc.Solver.Monad
freshIdent | GHC.StgToJS.Ids
freshIndex | GHC.Iface.Ext.Utils
freshTypeIndex | GHC.Iface.Ext.Utils
freshUnique | GHC.StgToJS.Ids
frGetFreeRegs | GHC.CmmToAsm.Reg.Linear.FreeRegs
frInitFreeRegs | GHC.CmmToAsm.Reg.Linear.FreeRegs
From | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
from1_RDR | GHC.Builtin.Names
fromAdj | GHC.CmmToAsm.CFG.Dominators
FromBeta | GHC.Core.Opt.Simplify.Utils
fromBranches | GHC.Core.Coercion.Axiom
fromEdges | GHC.CmmToAsm.CFG.Dominators
fromEIdKey | GHC.Builtin.Names.TH
fromEName | GHC.Builtin.Names.TH
fromEnum | GHC.Prelude.Basic, GHC.Prelude
fromEnum_RDR | GHC.Builtin.Names
fromEP | GHC.Types.Basic, GHC.Plugins
fromEvalResult | GHC.Runtime.Interpreter
fromException | GHC.Utils.Exception, GHC.Utils.Panic, GHC.Plugins
fromExposedReexport | GHC.Unit.State, GHC.Unit, GHC.Plugins
fromHiddenReexport | GHC.Unit.State, GHC.Unit, GHC.Plugins
fromInteger | GHC.Prelude.Basic, GHC.Prelude
fromIntegerClassOpKey | GHC.Builtin.Names
fromIntegerName | GHC.Builtin.Names
fromInteger_RDR | GHC.Builtin.Names
fromIntegral | GHC.Prelude.Basic, GHC.Prelude
fromIntegralIdKey | GHC.Builtin.Names
fromIntegralName | GHC.Builtin.Names
fromIntegral_RDR | GHC.Builtin.Names
fromJust | GHC.Data.Maybe
fromLabelClassOpKey | GHC.Builtin.Names
fromLabelClassOpName | GHC.Builtin.Names
FromLet | GHC.Core.Opt.Simplify.Utils
fromList |
1 (Function) | GHC.Data.Stream
2 (Function) | GHC.Data.EnumSet
fromListClassOpKey | GHC.Builtin.Names
fromListName | GHC.Builtin.Names
fromListNClassOpKey | GHC.Builtin.Names
fromListNName | GHC.Builtin.Names
fromListN_RDR | GHC.Builtin.Names
fromList_RDR | GHC.Builtin.Names
fromMaybe |
1 (Function) | GHC.Data.Maybe
2 (Function) | GHC.Data.Strict
fromMaybeContext | GHC.Hs.Type, GHC.Hs, GHC
fromMaybeUB | GHC.Data.Unboxed
fromNonVoid | GHC.StgToCmm.Closure
fromOL | GHC.Data.OrdList
fromOLReverse | GHC.Data.OrdList
fromOrigUnit | GHC.Unit.State, GHC.Unit, GHC.Plugins
fromPackageFlag | GHC.Unit.State, GHC.Unit, GHC.Plugins
fromParseContext | GHC.Parser.Errors.Types
fromPhaseDataConKey | GHC.Builtin.Names.TH
fromPhaseDataConName | GHC.Builtin.Names.TH
fromRational | GHC.Prelude.Basic, GHC.Prelude
fromRationalClassOpKey | GHC.Builtin.Names
fromRationalName | GHC.Builtin.Names
fromRational_RDR | GHC.Builtin.Names
fromSerialized | GHC.Plugins
FromSource | GHC.Types.Basic, GHC.Plugins
fromSpecTyVarBndr | GHC.Parser.PostProcess
fromSpecTyVarBndrs | GHC.Parser.PostProcess
fromStaticPtrClassOpKey | GHC.Builtin.Names
fromStaticPtrName | GHC.Builtin.Names
fromStgHalfWord | GHC.Runtime.Heap.Layout
fromStgWord | GHC.Runtime.Heap.Layout
fromStringClassOpKey | GHC.Builtin.Names
fromStringName | GHC.Builtin.Names
fromString_RDR | GHC.Builtin.Names
FromThen | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
fromThenEIdKey | GHC.Builtin.Names.TH
fromThenEName | GHC.Builtin.Names.TH
FromThenTo | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
fromThenToEIdKey | GHC.Builtin.Names.TH
fromThenToEName | GHC.Builtin.Names.TH
FromTo | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
fromToEIdKey | GHC.Builtin.Names.TH
fromToEName | GHC.Builtin.Names.TH
FromWhat | GHC.Core.Opt.Simplify.Utils
from_RDR | GHC.Builtin.Names
frontend | GHC.Driver.Plugins, GHC.Plugins
FrontendPlugin |
1 (Type/Class) | GHC.Driver.Plugins, GHC.Plugins
2 (Data Constructor) | GHC.Driver.Plugins, GHC.Plugins
FrontendPluginAction | GHC.Driver.Plugins, GHC.Plugins
frontendPluginOpts | GHC.Driver.Session, GHC.Plugins, GHC
frontendPluginTyConKey | GHC.Builtin.Names
frontendPluginTyConName | GHC.Builtin.Names
FrontendResult | GHC.Tc.Types, GHC.Tc.Utils.Monad
FrontendTypecheck | GHC.Tc.Types, GHC.Tc.Utils.Monad
FRRArrow | GHC.Tc.Types.Origin
FRRArrowContext | GHC.Tc.Types.Origin
FRRBinder | GHC.Tc.Types.Origin
FRRBindStmt | GHC.Tc.Types.Origin
FRRBindStmtGuard | GHC.Tc.Types.Origin
FRRBodyStmt | GHC.Tc.Types.Origin
FRRBodyStmtGuard | GHC.Tc.Types.Origin
FRRCase | GHC.Tc.Types.Origin
FRRDataConPatArg | GHC.Tc.Types.Origin
frReleaseReg | GHC.CmmToAsm.Reg.Linear.FreeRegs
FRRExpectedFunTy | GHC.Tc.Types.Origin
FRRNoBindingResArg | GHC.Tc.Types.Origin
FRROrigin | GHC.Tc.Types.Origin
FRRPatBind | GHC.Tc.Types.Origin
FRRPatSynArg | GHC.Tc.Types.Origin
FRRRecordCon | GHC.Tc.Types.Origin
FRRRecordUpdate | GHC.Tc.Types.Origin
FRRTupleArg | GHC.Tc.Types.Origin
FRRTupleSection | GHC.Tc.Types.Origin
FRRType | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins
FRRUnboxedSum | GHC.Tc.Types.Origin
frr_context | GHC.Tc.Types.Origin
FRR_Info | GHC.Tc.Errors.Types
frr_info_not_concrete | GHC.Tc.Errors.Types
frr_info_origin | GHC.Tc.Errors.Types
frr_type | GHC.Tc.Types.Origin
FRSP | GHC.CmmToAsm.PPC.Instr
fr_mods_hidden | GHC.Unit.Finder.Types, GHC.Unit.Finder, GHC.Tc.Plugin
fr_paths | GHC.Unit.Finder.Types, GHC.Unit.Finder, GHC.Tc.Plugin
fr_pkg | GHC.Unit.Finder.Types, GHC.Unit.Finder, GHC.Tc.Plugin
fr_pkgs_hidden | GHC.Unit.Finder.Types, GHC.Unit.Finder, GHC.Tc.Plugin
fr_suggestions | GHC.Unit.Finder.Types, GHC.Unit.Finder, GHC.Tc.Plugin
fr_unusables | GHC.Unit.Finder.Types, GHC.Unit.Finder, GHC.Tc.Plugin
fsep |
1 (Function) | GHC.Utils.Ppr
2 (Function) | GHC.Utils.Outputable, GHC.Plugins
fsFromRole | GHC.Core.Coercion.Axiom
fsLit | GHC.Data.FastString, GHC.Plugins
fst | GHC.Prelude.Basic, GHC.Prelude
fst3 | GHC.Utils.Misc, GHC.Plugins
FSTable | GHC.Utils.Binary
fstOf3 | GHC.Utils.Misc, GHC.Plugins
fsToUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
FSUB | GHC.CmmToAsm.PPC.Instr
fSuspension | GHC.Runtime.Heap.Inspect
fs_sbs | GHC.Data.FastString, GHC.Plugins
fs_zenc | GHC.Data.FastString, GHC.Plugins
FT | GHC.Tc.Deriv.Functor
fTerm | GHC.Runtime.Heap.Inspect
ftext |
1 (Function) | GHC.Utils.Ppr
2 (Function) | GHC.Utils.Outputable, GHC.Plugins
FTF_C_C | GHC.Types.Var, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Iface.Type, GHC.Iface.Syntax, GHC.Tc.Utils.TcType, GHC.Plugins
FTF_C_T | GHC.Types.Var, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Iface.Type, GHC.Iface.Syntax, GHC.Tc.Utils.TcType, GHC.Plugins
FTF_T_C | GHC.Types.Var, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Iface.Type, GHC.Iface.Syntax, GHC.Tc.Utils.TcType, GHC.Plugins
FTF_T_T | GHC.Types.Var, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Iface.Type, GHC.Iface.Syntax, GHC.Tc.Utils.TcType, GHC.Plugins
ft_af | GHC.Core.TyCo.Rep
ft_arg | GHC.Core.TyCo.Rep
ft_bad_app | GHC.Tc.Deriv.Functor
ft_co_var | GHC.Tc.Deriv.Functor
ft_forall | GHC.Tc.Deriv.Functor
ft_fun | GHC.Tc.Deriv.Functor
ft_mult | GHC.Core.TyCo.Rep
ft_pops | GHC.CmmToAsm.Wasm.Types, GHC.Wasm.ControlFlow
ft_pushes | GHC.CmmToAsm.Wasm.Types, GHC.Wasm.ControlFlow
ft_res | GHC.Core.TyCo.Rep
ft_triv | GHC.Tc.Deriv.Functor
ft_tup | GHC.Tc.Deriv.Functor
ft_ty_app | GHC.Tc.Deriv.Functor
ft_var | GHC.Tc.Deriv.Functor
FullArgCount | GHC.Types.Basic, GHC.Plugins
fullPipeline | GHC.Driver.Pipeline
fullRender | GHC.Utils.Ppr
fullWays | GHC.Platform.Ways
Fun |
1 (Data Constructor) | GHC.Runtime.Heap.Layout, GHC.Cmm
2 (Data Constructor) | GHC.StgToJS.Types
funAppCtxt | GHC.Tc.Gen.HsType
FunArg | GHC.Parser.PostProcess
funArgTy | GHC.Core.Type, GHC.Plugins
funArity | GHC.StgToJS.Heap
funArity' | GHC.StgToJS.Heap
FunBind | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
FunBindLacksEquations | GHC.Tc.Errors.Types
funcAlign | GHC.Llvm.Types, GHC.Llvm
funcArgs | GHC.Llvm.Syntax, GHC.Llvm
funcAttrs | GHC.Llvm.Syntax, GHC.Llvm
funcBodies | GHC.CmmToAsm.Wasm.Types
FuncBody |
1 (Type/Class) | GHC.CmmToAsm.Wasm.Types
2 (Data Constructor) | GHC.CmmToAsm.Wasm.Types
funcBody |
1 (Function) | GHC.CmmToAsm.Wasm.Types
2 (Function) | GHC.Llvm.Syntax, GHC.Llvm
funcCc | GHC.Llvm.Types, GHC.Llvm
funcDecl | GHC.Llvm.Syntax, GHC.Llvm
funcLinkage | GHC.Llvm.Types, GHC.Llvm
funcLocals | GHC.CmmToAsm.Wasm.Types
FunCo | GHC.Core.TyCo.Rep
funcPrefix | GHC.Llvm.Syntax, GHC.Llvm
funcSect | GHC.Llvm.Syntax, GHC.Llvm
FunctionOrData | GHC.Types.Basic, GHC.Plugins
Functor | GHC.Prelude.Basic, GHC.Prelude
functorClassKey | GHC.Builtin.Names
functorClassName | GHC.Builtin.Names
functorLikeTraverse | GHC.Tc.Deriv.Functor
funcTypes | GHC.CmmToAsm.Wasm.Types
FunDep |
1 (Type/Class) | GHC.Core.Class
2 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
3 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
FunDepEqn | GHC.Tc.Instance.FunDeps
funDepIdKey | GHC.Builtin.Names.TH
funDepName | GHC.Builtin.Names.TH
FunDepOrigin1 | GHC.Tc.Types.Origin
FunDepOrigin2 | GHC.Tc.Types.Origin
funDepTyConKey | GHC.Builtin.Names.TH
funDepTyConName | GHC.Builtin.Names.TH
funDIdKey | GHC.Builtin.Names.TH
funDName | GHC.Builtin.Names.TH
FunEqMap | GHC.Tc.Solver.Types
funInfoArity | GHC.Cmm.Info
funInfoTable | GHC.Cmm.Info
funInsert | GHC.CmmToLlvm.Base
FunLike | GHC.Types.Basic, GHC.Plugins
funLikeDataConKey | GHC.Builtin.Names.TH
funLikeDataConName | GHC.Builtin.Names.TH
funLookup | GHC.CmmToLlvm.Base
funModule | GHC.StgToJS.Object
FunN | GHC.StgToCmm.ExtCode
funOrPapArity | GHC.StgToJS.Heap
funPrec | GHC.Types.Basic, GHC.Core.TyCo.Ppr, GHC.Plugins
funPtrTyConKey | GHC.Builtin.Names
funPtrTyConName | GHC.Builtin.Names
funResultTy | GHC.Core.Type, GHC.Plugins, GHC
FunRhs | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
funRole | GHC.Core.Coercion, GHC.Plugins
FunSel | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins
FunSigCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
funsSigCtxt | GHC.Tc.Gen.HsType
funSymbol | GHC.StgToJS.Object
funTag | GHC.StgToCmm.Closure
FunTy | GHC.Core.TyCo.Rep
fUNTyCon | GHC.Builtin.Types.Prim
funTyConAppTy_maybe | GHC.Core.Type, GHC.Plugins
fUNTyConKey | GHC.Builtin.Names
fUNTyConName | GHC.Builtin.Types.Prim
funTyFixity | GHC.Types.Fixity
FunTyFlag | GHC.Types.Var, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Iface.Type, GHC.Iface.Syntax, GHC.Tc.Utils.TcType, GHC.Plugins
funTyFlagResultTypeOrConstraint | GHC.Types.Var, GHC.Plugins
funTyFlagTyCon | GHC.Builtin.Types.Prim, GHC.Core.Type, GHC.Plugins
fun_ext | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
fun_id | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
fun_matches | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
fuzzyClsInstCmp | GHC.Core.InstEnv
fuzzyLookup | GHC.Utils.Misc, GHC.Plugins
fuzzyMatch | GHC.Utils.Misc, GHC.Plugins
FV | GHC.Utils.FV
FVAnn | GHC.Core.FVs, GHC.Plugins
fvDVarSet | GHC.Utils.FV
fvVarList | GHC.Utils.FV
fvVarSet | GHC.Utils.FV