ghc-lib-parser-9.12.2.20250421: The GHC API, decoupled from GHC versions

- 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 - G

G | GHC.StgToJS.Types
GadtC | GHC.Internal.TH.Syntax
GadtNoCons | GHC.Tc.Errors.Types
GADTs | GHC.Internal.LanguageExtensions, GHC.Internal.TH.Syntax, GHC.LanguageExtensions.Type, GHC.LanguageExtensions
GADTSyntax | GHC.Internal.LanguageExtensions, GHC.Internal.TH.Syntax, GHC.LanguageExtensions.Type, GHC.LanguageExtensions
GadtSyntaxBit | GHC.Parser.Lexer
gammaTy | GHC.Builtin.Types.Prim
gammaTyVar | GHC.Builtin.Types.Prim
gammaTyVarSpec | GHC.Builtin.Types.Prim
ga_sep | GHC.Hs.Expr, GHC.Hs
ga_vbar | GHC.Hs.Expr, GHC.Hs
GC | GHC.Cmm.Node, GHC.Cmm
gcd | GHC.Prelude.Basic, GHC.Prelude
GCEnter1 | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
GCFun | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
gcWord | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
GdAlt | GHC.HsToCore.Pmc.Types
GdEnd | GHC.HsToCore.Pmc.Types
GdOne | GHC.HsToCore.Pmc.Types
GdSeq | GHC.HsToCore.Pmc.Types
gdSeq | GHC.HsToCore.Pmc.Types
geClassOpKey | GHC.Builtin.Names
gen1ClassKey | GHC.Builtin.Names
gen1ClassName | GHC.Builtin.Names
geName | GHC.Builtin.Names
GenBasicBlock | GHC.Cmm
genClassKey | GHC.Builtin.Names
genClassName | GHC.Builtin.Names
GenClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
GenCmmDecl | GHC.Cmm
GenCmmGraph | GHC.Cmm
GenCmmGroup | GHC.Cmm
GenCmmStatics | GHC.Cmm
GenCmmTopInfo | GHC.Cmm
GeneralFlag | GHC.Driver.Flags, GHC.Driver.DynFlags, GHC.Driver.Session
generalFlags | GHC.Driver.DynFlags, GHC.Driver.Session
GeneralisedPatternReason | GHC.Tc.Types.Origin
GeneralizedNewtypeDeriving | GHC.Internal.LanguageExtensions, GHC.Internal.TH.Syntax, GHC.LanguageExtensions.Type, GHC.LanguageExtensions
Generated | GHC.Types.Basic
GeneratedDocString | GHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
generatedSrcLoc | GHC.Types.SrcLoc
generatedSrcSpan | GHC.Types.SrcLoc
genericClassNames | GHC.Builtin.Names
GenericCtx | GHC.Tc.Errors.Types
GenericDM | GHC.Types.Basic
GenericMissing | GHC.Iface.Errors.Types
genericPlatform | GHC.Platform
GenericPrimitives | GHC.Driver.Backend
GenericSymbolTable |
1 (Type/Class) | GHC.Utils.Binary
2 (Data Constructor) | GHC.Utils.Binary
genericTyConNames | GHC.Builtin.Names
GenericUnitInfo |
1 (Type/Class) | GHC.Unit.Database, GHC.Unit.Info, GHC.Unit.State, GHC.Unit
2 (Data Constructor) | GHC.Unit.Database, GHC.Unit.Info, GHC.Unit.State, GHC.Unit
GenGenCmmGraph | GHC.Cmm
GenGroupState |
1 (Type/Class) | GHC.StgToJS.Types
2 (Data Constructor) | GHC.StgToJS.Types
GenHomeUnit | GHC.Unit.Home, GHC.Unit
GenInstantiatedUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
GenInstantiations | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
GenLocated | GHC.Types.SrcLoc
GenMap | GHC.Data.TrieMap
GenModule | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
GenReason | GHC.Types.Basic
GenSigCtxt | GHC.Tc.Types.Origin
GenStackField | GHC.Exts.Heap.Closures
GenStackFrame | GHC.Exts.Heap.Closures
GenState |
1 (Type/Class) | GHC.StgToJS.Types
2 (Data Constructor) | GHC.StgToJS.Types
GenStgAlt |
1 (Type/Class) | GHC.Stg.Syntax
2 (Data Constructor) | GHC.Stg.Syntax
GenStgBinding | GHC.Stg.Syntax
GenStgExpr | GHC.Stg.Syntax
GenStgRhs | GHC.Stg.Syntax
GenStgStackClosure |
1 (Type/Class) | GHC.Exts.Heap.Closures
2 (Data Constructor) | GHC.Exts.Heap.Closures
GenStgTopBinding | GHC.Stg.Syntax
GenTickish | GHC.Types.Tickish
GenUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
genUnitDataConKey | GHC.Builtin.Names
GenUnitInfo | GHC.Unit.Info, GHC.Unit.State, GHC.Unit
GenWithIsBoot | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
gen_symtab_map | GHC.Utils.Binary
gen_symtab_next | GHC.Utils.Binary
gen_symtab_to_write | GHC.Utils.Binary
GeOp |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
get |
1 (Function) | GHC.Utils.Monad.State.Strict
2 (Function) | GHC.Utils.Binary
getAllCAFsCC | GHC.Types.CostCentre
getAnnotations | GHC.Core.Opt.Monad
GetApStackValOp | GHC.Builtin.PrimOps
getArg | GHC.Driver.CmdLine
getAt | GHC.Utils.Binary
getBangStrictness | GHC.Hs.Type, GHC.Hs
getBangType | GHC.Hs.Type, GHC.Hs
getBaseDir | GHC.BaseDir
getBCOByteArray | GHCi.ResolvedBCO, GHC.ByteCode.Types
getBindingName | GHC.Utils.Binary
getBit | GHC.Parser.Lexer
getBoxedClosureData | GHC.Exts.Heap
getBreak | GHCi.BreakArray
GetBreakpointVar | GHCi.Message
getBufPos | GHC.Types.SrcLoc
getBufSpan | GHC.Types.SrcLoc
getByte | GHC.Utils.Binary
getByteString | GHC.Utils.Binary
getCaretDiagnostic | GHC.Types.Error, GHC.Utils.Error
getCastedTyVar_maybe | GHC.Core.Type, GHC.Tc.Utils.TcType
getCCIndex | GHC.Types.CostCentre.State
GetCCSOfOp | GHC.Builtin.PrimOps
getChar | GHC.Prelude.Basic, GHC.Prelude
getCHeader | GHC.Types.ForeignStubs
getClassPredTys | GHC.Core.Predicate
getClassPredTys_maybe | GHC.Core.Predicate
GetClosure | GHCi.Message
getClosureData | GHC.Exts.Heap
getClosureDataFromHeapRep | GHC.Exts.Heap
getClosureDataFromHeapRepPrim | GHC.Exts.Heap
getCmdLineState | GHC.Driver.Session
getCoherentUnifiers | GHC.Core.InstEnv
getCommentsFor | GHC.Parser.Lexer
getConInfoTableLocation | GHC.Cmm.CLabel
getConNames | GHC.Hs.Decls, GHC.Hs
getContents | GHC.Prelude.Basic, GHC.Prelude
getCoVar_maybe | GHC.Core.Coercion
getCprSig | GHC.Types.Cpr
getCStub | GHC.Types.ForeignStubs
getCtLocEnvLoc | GHC.Tc.Types.CtLoc, GHC.Tc.Types.Constraint
getCtLocEnvLvl | GHC.Tc.Types.CtLoc, GHC.Tc.Types.Constraint
getCurLoc | GHC.Driver.CmdLine
GetCurrentCCSOp | GHC.Builtin.PrimOps
getCvSubstEnv | GHC.Core.TyCo.Subst, GHC.Core.Coercion
getDeltaLine | GHC.Types.SrcLoc, GHC.Parser.Annotation, GHC.Hs
getDFunTyKey | GHC.Tc.Utils.TcType
getDictFastString | GHC.Utils.Binary
getDictionary | GHC.Utils.Binary
GetDoc | GHCi.Message
getDoc | GHC.Internal.TH.Syntax
getDumpFlagFrom | GHC.Driver.Flags
getDynFlags | GHC.Driver.DynFlags, GHC.Core.Opt.Monad, GHC.Driver.Session
getEntry | GHC.Utils.Binary
getEnv | GHC.Data.IOEnv
getEofPos | GHC.Parser.Lexer
getEpTokenLoc | GHC.Parser.Annotation, GHC.Hs
getEpTokenLocs | GHC.Parser.Annotation, GHC.Hs
getEpTokenSrcSpan | GHC.Parser.Annotation, GHC.Hs
getEpUniTokenLoc | GHC.Parser.Annotation, GHC.Hs
getEqPredRole | GHC.Core.Predicate
getEqPredTys | GHC.Core.Predicate
getEqPredTys_maybe | GHC.Core.Predicate
getErrorMessages | GHC.Types.Error
getExtensibleFields | GHC.Iface.Ext.Fields
getExternalRuleBase | GHC.Core.Opt.Monad
getFastStringTable | GHC.Data.FastString
getFastStringZEncCounter | GHC.Data.FastString
getFieldClassOpKey | GHC.Builtin.Names
GetFieldE | GHC.Internal.TH.Syntax
getFieldName | GHC.Builtin.Names
getFileHash | GHC.Utils.Fingerprint
getFinalCommentsFor | GHC.Parser.Lexer
getFinalizers | GHC.Types.ForeignStubs
getFirstAnnotations | GHC.Core.Opt.Monad
getFloat32 | GHC.StgToJS.Symbols
getFloat64 | GHC.StgToJS.Symbols
getFollowingComments | GHC.Parser.Annotation, GHC.Hs
getGenericSymbolTable | GHC.Utils.Binary
getGenericSymtab | GHC.Utils.Binary
getGlobalPackageDb | GHC.Settings.Utils
getGRE_NameQualifier_maybes | GHC.Types.Name.Reader
getHasLoc | GHC.Parser.Annotation, GHC.Hs
getHasLocList | GHC.Parser.Annotation, GHC.Hs
getHiVirtualRegFromLo | GHC.Platform.Reg
getHiVRegFromLo | GHC.Platform.Reg
getHooks | GHC.Driver.Hooks
getHscEnv | GHC.Core.Opt.Monad
getIdFromTrivialExpr | GHC.Core.Utils
getIdFromTrivialExpr_maybe | GHC.Core.Utils
getIdSubstEnv | GHC.Core.TyCo.Subst
getIfaceTopBndr | GHC.Iface.Syntax
getIfaceType | GHC.Iface.Type, GHC.Iface.Syntax
getIfLclName | GHC.Iface.Type, GHC.Iface.Syntax
getImports | GHC.Parser.Header
getInitializers | GHC.Types.ForeignStubs
getInScope | GHC.Core.Opt.Simplify.Env
getInScopeVars | GHC.Types.Var.Env
getInt16 | GHC.StgToJS.Symbols
getInt32 | GHC.StgToJS.Symbols
getInteractiveContext | GHC.Core.Opt.Monad
getInvalids | GHC.Utils.Error
getKey | GHC.Types.Unique
getLclEnvArrowCtxt | GHC.Tc.Types.LclEnv
getLclEnvBinderStack | GHC.Tc.Types.LclEnv
getLclEnvErrCtxt | GHC.Tc.Types.LclEnv
getLclEnvLoc | GHC.Tc.Types.LclEnv, GHC.Tc.Types
getLclEnvRdrEnv | GHC.Tc.Types.LclEnv
getLclEnvTcLevel | GHC.Tc.Types.LclEnv, GHC.Tc.Types
getLclEnvThBndrs | GHC.Tc.Types.LclEnv
getLclEnvThStage | GHC.Tc.Types.LclEnv
getLclEnvTypeEnv | GHC.Tc.Types.LclEnv
getLevity | GHC.Core.Type
getLexicalFastString | GHC.Data.FastString
getLexState | GHC.Parser.Lexer
getLHsInstDeclClass_maybe | GHC.Hs.Type, GHC.Hs
getLHsInstDeclHead | GHC.Hs.Type, GHC.Hs
getLine | GHC.Prelude.Basic, GHC.Prelude
getLoc | GHC.Types.SrcLoc
getLocA | GHC.Parser.Annotation, GHC.Hs
getLocAnn | GHC.Parser.Annotation, GHC.Hs
getLogger | GHC.Utils.Logger
getMaskingState | GHC.Utils.Exception
getMessage | GHCi.Message
getMessages | GHC.Types.Error
getMkStringIds | GHC.Core.Make
getModificationUTCTime | GHC.Utils.Misc
getModule | GHC.Unit.Module, GHC.Unit, GHC.Core.Opt.Monad
getModuleInstantiation | GHC.Unit.Module, GHC.Unit
getName | GHC.Types.Name
getNamePprCtx | GHC.Core.Opt.Monad
getNonDet | GHC.Types.Unique.FM
getNth | GHC.Data.List.SetOps
getNthFun | GHC.Core.Coercion
getObject | GHC.StgToJS.Object
getObjectBlocks | GHC.StgToJS.Object
getObjectBody | GHC.StgToJS.Object
getObjectHeader | GHC.StgToJS.Object
getObjectKind | GHC.StgToJS.Object
getObjectKindBS | GHC.StgToJS.Object
getOccFS | GHC.Types.Name
getOccName | GHC.Types.Name
getOccString | GHC.Types.Name
getOptions | GHC.Parser.Header
getOptionsFromFile | GHC.Parser.Header
getOptionsFromJsFile | GHC.StgToJS.Object
getOpts | GHC.Driver.Session
getPackageFamInstEnv | GHC.Core.Opt.Monad
GetPackageRoot | GHCi.Message
getPackageRoot | GHC.Internal.TH.Syntax
getParserOpts | GHC.Parser.Lexer
getPatSynBinds | GHC.Hs.Utils, GHC.Hs
getPendingWantedScs | GHC.Tc.Types.Constraint
getPlatform | GHC.Tc.Types
getPprDebug | GHC.Utils.Outputable
getPprStyle | GHC.Utils.Outputable
getPrimOpResultInfo | GHC.Builtin.PrimOps
getPriorCommentsFor | GHC.Parser.Lexer
getPsErrorMessages | GHC.Parser.Lexer
getPsMessages | GHC.Parser.Lexer
getPState | GHC.Parser.Lexer
getQ | GHC.Internal.TH.Syntax
getRawBooleanSetting | GHC.Settings.Utils
getRawFilePathSetting | GHC.Settings.Utils
getRawSetting | GHC.Settings.Utils
getRcm | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
getRdrName | GHC.Types.Name.Reader
getReaderUserData | GHC.Utils.Binary
getRealSrcLoc | GHC.Parser.Lexer
getRealSrcSpan | GHC.Types.SrcLoc
getRecConArgs_maybe | GHC.Hs.Decls, GHC.Hs
getRelBin | GHC.Utils.Binary
getRoleAnnots | GHC.Tc.Types
getRules | GHC.Core.Rules
getRuntimeArgTys | GHC.Core.Type
getRuntimeRep | GHC.Core.Type
gets | GHC.Utils.Monad.State.Strict
getSafeMode | GHC.Types.SafeHaskell
getSession | GHC.Driver.Monad
getSessionDynFlags | GHC.Driver.Monad
getSimplCount | GHC.Core.Opt.Simplify.Monad
getSimplRules | GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Env
GetSizeofMutableByteArrayOp | GHC.Builtin.PrimOps
GetSizeofSmallMutableArrayOp | GHC.Builtin.PrimOps
getSkolemInfo | GHC.Tc.Types.Origin
getSLEB128 | GHC.Utils.Binary
getSomeTypeRep | GHC.Utils.Binary.Typeable
GetSparkOp | GHC.Builtin.PrimOps
getSrcLoc | GHC.Types.Name
getSrcSpan | GHC.Types.Name
getSrcSpanM | GHC.Core.Opt.Monad
getSubst | GHC.Core.Opt.Simplify.Env
getSubstInScope | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.Subst
getSubstRangeTyCoFVs | GHC.Core.TyCo.Subst, GHC.Core.Type
getTable | GHC.Utils.Binary
getTagDUniqSupply | GHC.Types.Unique.DSM
getTargetArchOS | GHC.Settings.Utils
getTcMultAnn | GHC.Hs.Binds, GHC.Hs
getTHMessage | GHCi.Message
GetThreadLabelOp | GHC.Builtin.PrimOps
getTopFloatBinds | GHC.Core.Opt.Simplify.Env
getTvSubstEnv | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
getTyVar | GHC.Core.Type, GHC.Tc.Utils.TcType
getTyVar_maybe | GHC.Core.Type, GHC.Tc.Utils.TcType
getUint16 | GHC.StgToJS.Symbols
getUint32 | GHC.StgToJS.Symbols
getULEB128 | GHC.Utils.Binary
getUnfoldingInRuleMatch | GHC.Core.Opt.Simplify.Utils
getUniqDSet | GHC.Types.Unique.DSet
getUniqMap | GHC.Types.Unique.Map
getUniqSet | GHC.Types.Unique.Set
getUniqTag | GHC.Core.Opt.Monad
getUnique | GHC.Types.Unique, GHC.Builtin.Names
getUniqueDSM | GHC.Types.Unique.DSM
getUniqueM |
1 (Function) | GHC.Types.Unique.Supply, GHC.Core.Opt.Simplify.Monad
2 (Function) | GHC.Types.Unique.DSM
getUniquesM | GHC.Types.Unique.Supply, GHC.Core.Opt.Simplify.Monad
getUniqueSupplyM | GHC.Types.Unique.Supply, GHC.Core.Opt.Simplify.Monad
getUnitDbRefs | GHC.Unit.State, GHC.Unit
getUnitInstantiations | GHC.Unit.Module, GHC.Unit
getUserGivens | GHC.Tc.Errors.Types
getUserGivensFromImplics | GHC.Tc.Types.Constraint
getUserTypeErrorMsg | GHC.Tc.Types.Constraint
getValueSafelyHook | GHC.Driver.Hooks
getVerbFlags | GHC.Driver.Session
getWarningMessages | GHC.Types.Error
getWriterUserData | GHC.Utils.Binary
getZonkGblEnv | GHC.Tc.Zonk.Monad
getZonkTcLevel | GHC.Tc.Zonk.Monad
get_cons_names | GHC.Internal.TH.Syntax
get_GlobalReg_addr | GHC.StgToCmm.CgUtils
get_Regtable_addr_from_offset | GHC.StgToCmm.CgUtils
ge_RDR | GHC.Builtin.Names
gf_expr | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
gf_ext | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
gf_field | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ggsClosureInfo | GHC.StgToJS.Types
ggsExtraDeps | GHC.StgToJS.Types
ggsForeignRefs | GHC.StgToJS.Types
ggsGlobalIdCache | GHC.StgToJS.Types
ggsStack | GHC.StgToJS.Types
ggsStackDepth | GHC.StgToJS.Types
ggsStatic | GHC.StgToJS.Types
ggsToplevelStats | GHC.StgToJS.Types
Ghc |
1 (Type/Class) | GHC.Driver.Monad
2 (Data Constructor) | GHC.Driver.Monad
GHC2021 | GHC.Driver.Flags, GHC.Driver.DynFlags, GHC.Driver.Session
GHC2024 | GHC.Driver.Flags, GHC.Driver.DynFlags, GHC.Driver.Session
GhcDiagnosticCode | GHC.Types.Error.Codes
GhcDriverMessage | GHC.Driver.Errors.Types
GhcDsMessage | GHC.Driver.Errors.Types
GhcException | GHC.Utils.Panic
ghcExit | GHC.Utils.Error
GhcFlagMode | GHC.Driver.CmdLine
GHCForeignImportPrim | GHC.Internal.LanguageExtensions, GHC.Internal.TH.Syntax, GHC.LanguageExtensions.Type, GHC.LanguageExtensions
ghcHeapSize | GHC.Driver.DynFlags, GHC.Driver.Session
GhcHint | GHC.Types.Hint, GHC.Types.Error
GHCiCtx | GHC.Tc.Errors.Types
GhciCtxt | GHC.Tc.Types.Origin
ghciHistSize | GHC.Driver.DynFlags, GHC.Driver.Session
ghciIoClassKey | GHC.Builtin.Names
ghciIoClassName | GHC.Builtin.Names
GhciLStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ghcInternalUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
ghcInternalUnitId | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
ghciScripts | GHC.Driver.DynFlags, GHC.Driver.Session
ghciStepIoMClassOpKey | GHC.Builtin.Names
ghciStepIoMName | GHC.Builtin.Names
GhciStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
GhciStmtCtxt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ghciSupported | GHC.Utils.Constants
ghciUsagePath | GHC.Driver.DynFlags, GHC.Driver.Session
ghcjsArray | GHC.StgToJS.Symbols
GhcLink | GHC.Driver.DynFlags, GHC.Driver.Session
ghcLink | GHC.Driver.DynFlags, GHC.Driver.Session
GhcMessage | GHC.Driver.Errors.Types
GhcMessageOpts |
1 (Type/Class) | GHC.Driver.Errors.Types
2 (Data Constructor) | GHC.Driver.Errors.Types
GhcMode | GHC.Driver.DynFlags, GHC.Driver.Session
ghcMode | GHC.Driver.DynFlags, GHC.Driver.Session
GhcMonad | GHC.Driver.Monad
GhcNameVersion |
1 (Type/Class) | GHC.Settings, GHC.Driver.Session
2 (Data Constructor) | GHC.Settings, GHC.Driver.Session
ghcNameVersion | GHC.Driver.DynFlags, GHC.Driver.Session
ghcNameVersion_programName | GHC.Settings, GHC.Driver.Session
ghcNameVersion_projectVersion | GHC.Settings, GHC.Driver.Session
GhcPass | GHC.Hs.Extension, GHC.Hs
ghcPass | GHC.Hs.Extension, GHC.Hs
ghcPrimIds | GHC.Types.Id.Make
ghcPrimIfaceHook | GHC.Driver.Hooks
GhcPs |
1 (Type/Class) | GHC.Hs.Extension, GHC.Hs
2 (Data Constructor) | GHC.Hs.Extension, GHC.Hs
GhcPsMessage | GHC.Driver.Errors.Types
GhcRn |
1 (Type/Class) | GHC.Hs.Extension, GHC.Hs
2 (Data Constructor) | GHC.Hs.Extension, GHC.Hs
GhcT |
1 (Type/Class) | GHC.Driver.Monad
2 (Data Constructor) | GHC.Driver.Monad
GhcTc |
1 (Type/Class) | GHC.Hs.Extension, GHC.Hs
2 (Data Constructor) | GHC.Hs.Extension, GHC.Hs
GhcTcRnMessage | GHC.Driver.Errors.Types
GhcUnknownMessage | GHC.Driver.Errors.Types
ghcUnknownMessage | GHC.Driver.Errors.Types
ghcUsagePath | GHC.Driver.DynFlags, GHC.Driver.Session
ghcVersionFile | GHC.Driver.DynFlags, GHC.Driver.Session
gHC_CLASSES | GHC.Builtin.Names
gHC_CSTRING | GHC.Builtin.Names
gHC_INTERNAL_ARROW | GHC.Builtin.Names
gHC_INTERNAL_BASE | GHC.Builtin.Names
gHC_INTERNAL_CONC | GHC.Builtin.Names
gHC_INTERNAL_CONTROL_EXCEPTION_BASE | GHC.Builtin.Names
gHC_INTERNAL_CONTROL_MONAD_ZIP | GHC.Builtin.Names
gHC_INTERNAL_DATA_COERCE | GHC.Builtin.Names
gHC_INTERNAL_DATA_DATA | GHC.Builtin.Names
gHC_INTERNAL_DATA_EITHER | GHC.Builtin.Names
gHC_INTERNAL_DATA_FOLDABLE | GHC.Builtin.Names
gHC_INTERNAL_DATA_STRING | GHC.Builtin.Names
gHC_INTERNAL_DATA_TRAVERSABLE | GHC.Builtin.Names
gHC_INTERNAL_DEBUG_TRACE | GHC.Builtin.Names
gHC_INTERNAL_DESUGAR | GHC.Builtin.Names
gHC_INTERNAL_DYNAMIC | GHC.Builtin.Names
gHC_INTERNAL_ENUM | GHC.Builtin.Names
gHC_INTERNAL_ERR | GHC.Builtin.Names
gHC_INTERNAL_EXCEPTION_CONTEXT | GHC.Builtin.Names
gHC_INTERNAL_EXTS | GHC.Builtin.Names
gHC_INTERNAL_FINGERPRINT_TYPE | GHC.Builtin.Names
gHC_INTERNAL_FLOAT | GHC.Builtin.Names
gHC_INTERNAL_FOREIGN_C_CONSTPTR | GHC.Builtin.Names
gHC_INTERNAL_GENERICS | GHC.Builtin.Names
gHC_INTERNAL_GHCI | GHC.Builtin.Names
gHC_INTERNAL_GHCI_HELPERS | GHC.Builtin.Names
gHC_INTERNAL_INT | GHC.Builtin.Names
gHC_INTERNAL_IO | GHC.Builtin.Names
gHC_INTERNAL_IO_Exception | GHC.Builtin.Names
gHC_INTERNAL_IS_LIST | GHC.Builtin.Names
gHC_INTERNAL_IX | GHC.Builtin.Names
gHC_INTERNAL_LEX | GHC.Builtin.Names
gHC_INTERNAL_LIST | GHC.Builtin.Names
gHC_INTERNAL_MAYBE | GHC.Builtin.Names
gHC_INTERNAL_MONAD | GHC.Builtin.Names
gHC_INTERNAL_MONAD_FAIL | GHC.Builtin.Names
gHC_INTERNAL_MONAD_FIX | GHC.Builtin.Names
gHC_INTERNAL_NUM | GHC.Builtin.Names
gHC_INTERNAL_NUM_BIGNAT | GHC.Builtin.Names
gHC_INTERNAL_NUM_INTEGER | GHC.Builtin.Names
gHC_INTERNAL_NUM_NATURAL | GHC.Builtin.Names
gHC_INTERNAL_OVER_LABELS | GHC.Builtin.Names
gHC_INTERNAL_PTR | GHC.Builtin.Names
gHC_INTERNAL_RANDOM | GHC.Builtin.Names
gHC_INTERNAL_READ | GHC.Builtin.Names
gHC_INTERNAL_READ_PREC | GHC.Builtin.Names
gHC_INTERNAL_REAL | GHC.Builtin.Names
gHC_INTERNAL_RECORDS | GHC.Builtin.Names
gHC_INTERNAL_SHOW | GHC.Builtin.Names
gHC_INTERNAL_SRCLOC | GHC.Builtin.Names
gHC_INTERNAL_ST | GHC.Builtin.Names
gHC_INTERNAL_STABLE | GHC.Builtin.Names
gHC_INTERNAL_STACK | GHC.Builtin.Names
gHC_INTERNAL_STACK_TYPES | GHC.Builtin.Names
gHC_INTERNAL_STATICPTR | GHC.Builtin.Names
gHC_INTERNAL_STATICPTR_INTERNAL | GHC.Builtin.Names
gHC_INTERNAL_SYSTEM_IO | GHC.Builtin.Names
gHC_INTERNAL_TOP_HANDLER | GHC.Builtin.Names
gHC_INTERNAL_TUPLE | GHC.Builtin.Names
gHC_INTERNAL_TYPEABLE | GHC.Builtin.Names
gHC_INTERNAL_TYPEABLE_INTERNAL | GHC.Builtin.Names
gHC_INTERNAL_TYPEERROR | GHC.Builtin.Names
gHC_INTERNAL_TYPELITS | GHC.Builtin.Names
gHC_INTERNAL_TYPELITS_INTERNAL | GHC.Builtin.Names
gHC_INTERNAL_TYPENATS | GHC.Builtin.Names
gHC_INTERNAL_TYPENATS_INTERNAL | GHC.Builtin.Names
gHC_INTERNAL_UNSAFE_COERCE | GHC.Builtin.Names
gHC_INTERNAL_WORD | GHC.Builtin.Names
gHC_MAGIC | GHC.Builtin.Names
gHC_MAGIC_DICT | GHC.Builtin.Names
gHC_PRIM | GHC.Builtin.Names
gHC_PRIMOPWRAPPERS | GHC.Builtin.Names
gHC_PRIM_PANIC | GHC.Builtin.Names
gHC_TYPES | GHC.Builtin.Names
gHsPar | GHC.Hs.Expr, GHC.Hs
Given | GHC.Tc.Types.Constraint
GivenOrigin | GHC.Tc.Types.Origin
GivenSCOrigin | GHC.Tc.Types.Origin
givensFuel | GHC.Driver.DynFlags, GHC.Driver.Session
glasgowExtsFlags | GHC.Driver.Flags, GHC.Driver.Session
glbCard | GHC.Types.Demand
global |
1 (Function) | GHC.Utils.GlobalVars
2 (Function) | GHC.JS.JStg.Syntax
GlobalArgRegs | GHC.Cmm.Reg
GlobalIdCache |
1 (Type/Class) | GHC.StgToJS.Types
2 (Data Constructor) | GHC.StgToJS.Types
globaliseId | GHC.Types.Var, GHC.Types.Id
globalM | GHC.Utils.GlobalVars
globalPackageDatabasePath | GHC.Driver.DynFlags, GHC.Driver.Session
GlobalPkgDb | GHC.Driver.DynFlags, GHC.Driver.Session
GlobalRdrElt | GHC.Types.Name.Reader
GlobalRdrEltX | GHC.Types.Name.Reader
GlobalRdrEnv | GHC.Types.Name.Reader
globalRdrEnvElts | GHC.Types.Name.Reader
globalRdrEnvLocal | GHC.Types.Name.Reader
GlobalRdrEnvX | GHC.Types.Name.Reader
GlobalReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
globalRegMaybe |
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
GlobalRegSet | GHC.Cmm.Expr, GHC.Cmm
globalRegsOverlap | GHC.Cmm.Utils
globalRegSpillType | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
GlobalRegUse |
1 (Type/Class) | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
2 (Data Constructor) | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
globalRegUsedIn | GHC.Cmm.Utils
globalRegUse_reg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
globalRegUse_type | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
GlobalScope | GHC.Cmm.Node, GHC.Cmm
global_link | GHC.Exts.Heap.Closures, GHC.Exts.Heap
GMany | GHC.Cmm.Dataflow.Graph
GNil | GHC.Cmm.Dataflow.Graph
gopt | GHC.Driver.DynFlags, GHC.Driver.Session
gopt_set | GHC.Driver.DynFlags, GHC.Driver.Session
gopt_unset | GHC.Driver.DynFlags, GHC.Driver.Session
GotSymbolOffset | GHC.Cmm.CLabel
GotSymbolPtr | GHC.Cmm.CLabel
gParPat | GHC.Hs.Pat, GHC.Hs
GP_ARG_REGS | GHC.Cmm.Reg
Graph |
1 (Type/Class) | GHC.Data.Graph.Directed
2 (Type/Class) | GHC.Cmm.Dataflow.Graph
Graph' | GHC.Cmm.Dataflow.Graph
graphFromEdgedVerticesOrd | GHC.Data.Graph.Directed
graphFromEdgedVerticesUniq | GHC.Data.Graph.Directed
graphFromVerticesAndAdjacency | GHC.Data.Graph.Directed
GrdDag | GHC.HsToCore.Pmc.Types
GRE | GHC.Types.Name.Reader
greClashesWith | GHC.Types.Name.Reader
greDefinitionModule | GHC.Types.Name.Reader
greDefinitionSrcSpan | GHC.Types.Name.Reader
greFieldLabel_maybe | GHC.Types.Name.Reader
GRefl | GHC.Core.TyCo.Rep
GreHFCand | GHC.Tc.Errors.Hole.FitTypes
GREInfo | GHC.Types.GREInfo, GHC.Types.Name.Reader
greInfo | GHC.Types.Name.Reader
greIsRelevant | GHC.Types.Name.Reader
greName | GHC.Types.Name.Reader
greNameSpace | GHC.Types.Name.Reader
greOccName | GHC.Types.Name.Reader
greParent | GHC.Types.Name.Reader
greParent_maybe | GHC.Types.Name.Reader
greQualModName | GHC.Types.Name.Reader
greRdrNames | GHC.Types.Name.Reader
greSrcSpan | GHC.Types.Name.Reader
gresToAvailInfo | GHC.Types.Name.Reader
gresToNameSet | GHC.Types.Name.Reader
gre_imp | GHC.Types.Name.Reader
gre_info | GHC.Types.Name.Reader
gre_lcl | GHC.Types.Name.Reader
gre_name | GHC.Types.Name.Reader
gre_par | GHC.Types.Name.Reader
GRHS |
1 (Type/Class) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
GrhsAnn |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs
GRHSs |
1 (Type/Class) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
grhssCtOrigin | GHC.Tc.Types.Origin
grhssExt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
grhssGRHSs | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
grhssLocalBinds | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
groupBy | GHC.Data.List.Infinite
GroupForm | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
group_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
group_instds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
group_kisigs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
group_roles | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
group_tyclds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
gsGlobal | GHC.StgToJS.Types
gsGroup | GHC.StgToJS.Types
gsId | GHC.StgToJS.Types
gsIdents | GHC.StgToJS.Types
gsModule | GHC.StgToJS.Types
gsSettings | GHC.StgToJS.Types
gsUnfloated | GHC.StgToJS.Types
GT | GHC.Prelude.Basic, GHC.Prelude
GtOp |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
gtTag_RDR | GHC.Builtin.Names
gt_RDR | GHC.Builtin.Names
Guard | GHC.Internal.TH.Syntax
GuardedB | GHC.Internal.TH.Syntax
GuardLStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
guardMIdKey | GHC.Builtin.Names
guardMName | GHC.Builtin.Names
GuardStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
GUnit | GHC.Cmm.Dataflow.Graph
GWIB | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
gwib_isBoot | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
gwib_mod | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
g_entry | GHC.Cmm
g_graph | GHC.Cmm