ghc-9.2.0.20210422: The GHC API (Index - G)

ghc-9.2.0.20210422: 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 - G

g0 | GHC.CmmToAsm.SPARC.Regs
g1 | GHC.CmmToAsm.SPARC.Regs
g2 | GHC.CmmToAsm.SPARC.Regs
gadtCIdKey | GHC.Builtin.Names.TH
gadtCName | GHC.Builtin.Names.TH
gadtConArgDocs | GHC.HsToCore.Docs
GadtSyntaxBit | GHC.Parser.Lexer
gammaTy | GHC.Builtin.Types.Prim
gammaTyVar | GHC.Builtin.Types.Prim
garbageLit | GHC.Llvm.Types
ga_sep | GHC.Hs.Expr, GHC.Hs, GHC
ga_vbar | GHC.Hs.Expr, GHC.Hs, GHC
GC | GHC.Cmm, GHC.Cmm.Node
GCC | GHC.Driver.Session, GHC.Plugins
gcd | GHC.Prelude
GCEnter1 | GHC.Cmm, GHC.Cmm.Expr
GCFun | GHC.Cmm, GHC.Cmm.Expr
gcWord | GHC.Cmm.Type, GHC.Cmm, GHC.Cmm.Expr
GE |
1 (Data Constructor) | GHC.CmmToAsm.X86.Cond
2 (Data Constructor) | GHC.CmmToAsm.SPARC.Cond
3 (Data Constructor) | GHC.CmmToAsm.PPC.Cond
geClassOpKey | GHC.Builtin.Names
Gen0 | GHC.Tc.Deriv.Generics
Gen1 | GHC.Tc.Deriv.Generics
gen1ClassKey | GHC.Builtin.Names
gen1ClassName | GHC.Builtin.Names
geName | GHC.Builtin.Names
genAuxBinds | GHC.Tc.Deriv.Generate
GenBasicBlock | GHC.Cmm, GHC.CmmToAsm.Types
genClassKey | GHC.Builtin.Names
genClassName | GHC.Builtin.Names
GenCmmDecl | GHC.Cmm
GenCmmGraph | GHC.Cmm
GenCmmGroup | GHC.Cmm
GenCmmStatics | GHC.Cmm
genData | GHC.CmmToLlvm.Data
GeneralFlag | GHC.Driver.Flags, GHC.Driver.Session, GHC.Plugins, GHC
generalFlags | GHC.Driver.Session, GHC.Plugins, GHC
Generated | GHC.Types.Basic, GHC.Plugins
GeneratedInfo | GHC.Iface.Ext.Types
generatedSrcLoc | GHC.Types.SrcLoc, GHC.Plugins
generatedSrcSpan | GHC.Types.SrcLoc, GHC.Plugins
generateExternDecls | GHC.CmmToLlvm.Base
generateInhabitingPatterns | GHC.HsToCore.Pmc.Solver
generateJumpTableForInstr |
1 (Function) | GHC.CmmToAsm.Monad, GHC.CmmToAsm
2 (Function) | GHC.CmmToAsm.X86.CodeGen
3 (Function) | GHC.CmmToAsm.SPARC.CodeGen
4 (Function) | GHC.CmmToAsm.PPC.CodeGen
generateReferencesMap | GHC.Iface.Ext.Utils
genericClassNames | GHC.Builtin.Names
GenericCtx | GHC.Rename.Utils
GenericDM | GHC.Types.Basic, GHC.Plugins
GenericKind | GHC.Tc.Deriv.Generics
gENERICS | GHC.Builtin.Names
genericTyConNames | GHC.Builtin.Names
GenericUnitInfo |
1 (Data Constructor) | GHC.Unit.State, GHC.Unit, GHC.Unit.Info, GHC.Plugins
2 (Type/Class) | GHC.Unit.State, GHC.Unit, GHC.Unit.Info, GHC.Plugins
GenHomeUnit | GHC.Unit.Home, GHC.Unit
GenInstantiatedUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
GenInstantiations | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
genLlvmData | GHC.CmmToLlvm.Data
genLlvmProc | GHC.CmmToLlvm.CodeGen
GenLocated | GHC.Types.SrcLoc, GHC.Plugins, GHC
GenMap | GHC.Data.TrieMap
GenModule | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
GenSigCtxt | GHC.Tc.Types.Origin, GHC.Tc.Gen.HsType, GHC.Tc.Validity
GenStgAlt | GHC.Stg.Syntax
GenStgBinding | GHC.Stg.Syntax
GenStgExpr | GHC.Stg.Syntax
GenStgRhs | GHC.Stg.Syntax
GenStgTopBinding | GHC.Stg.Syntax
GenTickish | GHC.Types.Tickish
GenUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
genUnitDataConKey | GHC.Builtin.Names
GenUnitInfo | GHC.Unit.State, GHC.Unit, GHC.Unit.Info, GHC.Plugins
GenWithIsBoot | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
gen_Bounded_binds | GHC.Tc.Deriv.Generate
gen_Data_binds | GHC.Tc.Deriv.Generate
gen_Enum_binds | GHC.Tc.Deriv.Generate
gen_Eq_binds | GHC.Tc.Deriv.Generate
gen_Foldable_binds | GHC.Tc.Deriv.Functor
gen_Functor_binds | GHC.Tc.Deriv.Functor
gen_Generic_binds | GHC.Tc.Deriv.Generics
gen_Ix_binds | GHC.Tc.Deriv.Generate
gen_kill | GHC.Cmm.Liveness
gen_killL | GHC.Cmm.Liveness
gen_Lift_binds | GHC.Tc.Deriv.Generate
gen_Newtype_binds | GHC.Tc.Deriv.Generate
gen_Ord_binds | GHC.Tc.Deriv.Generate
gen_Read_binds | GHC.Tc.Deriv.Generate
gen_Show_binds | GHC.Tc.Deriv.Generate
gen_Traversable_binds | GHC.Tc.Deriv.Functor
get |
1 (Function) | GHC.Utils.Monad.State
2 (Function) | GHC.Utils.Binary
getAmode | GHC.CmmToAsm.SPARC.CodeGen.Amode
getAnnotations | GHC.Core.Opt.Monad, GHC.Plugins
GetApStackValOp | GHC.Builtin.PrimOps
getArg | GHC.Driver.CmdLine
getArgAmode | GHC.StgToCmm.Env
getAssigR | GHC.CmmToAsm.Reg.Linear.State
getAsts | GHC.Iface.Ext.Types
getAt | GHC.Utils.Binary
getBangStrictness | GHC.Hs.Type, GHC.Hs, GHC
getBangType | GHC.Hs.Type, GHC.Hs, GHC
getBindings | GHC
getBinds | GHC.StgToCmm.Monad
getBindSiteFromContext | GHC.Iface.Ext.Utils
getBit | GHC.Parser.Lexer
getBlockAssigR | GHC.CmmToAsm.Reg.Linear.State
getBlockIdNat | GHC.CmmToAsm.Monad
GetBreakpointVar | GHC.Runtime.Interpreter
getBreakpointVar | GHC.Runtime.Interpreter
getBufPos | GHC.Types.SrcLoc, GHC.Plugins
getBufSpan | GHC.Types.SrcLoc, GHC.Plugins
getByte | GHC.Utils.Binary
getCallMethod | GHC.StgToCmm.Closure
getCallOpts | GHC.StgToCmm.Monad
getCaretDiagnostic | GHC.Types.Error, GHC.Utils.Error
getCastedTyVar_maybe | GHC.Core.Type, GHC.Plugins
getCCIndex | GHC.Types.CostCentre.State
getCCIndexDsM | GHC.HsToCore.Monad
getCCIndexM | GHC.Tc.Utils.Monad
getCCIndexTcM | GHC.Tc.Utils.Monad
GetCCSOfOp | GHC.Builtin.PrimOps
getCfg | GHC.CmmToAsm.CFG
getCfgNodes | GHC.CmmToAsm.CFG
getCfgProc | GHC.CmmToAsm.CFG
getCfgWeights | GHC.CmmToAsm.Monad
getCgIdInfo | GHC.StgToCmm.Env
getChar | GHC.Prelude
getCHeader | GHC.Types.ForeignStubs
getClassPredTys | GHC.Core.Predicate
getClassPredTys_maybe | GHC.Core.Predicate
GetClosure | GHC.Runtime.Interpreter
getClosure | GHC.Runtime.Interpreter
getCmd | GHC.Utils.Misc, GHC.Plugins
getCmdLineState | GHC.Driver.CmdLine
getCmm | GHC.StgToCmm.Monad
getCode |
1 (Function) | GHC.StgToCmm.Monad
2 (Function) | GHC.StgToCmm.ExtCode
getCodeR |
1 (Function) | GHC.StgToCmm.Monad
2 (Function) | GHC.StgToCmm.ExtCode
getCodeScoped |
1 (Function) | GHC.StgToCmm.Monad
2 (Function) | GHC.StgToCmm.ExtCode
getCommentsFor | GHC.Parser.Lexer
getCompilerInfo | GHC.SysTools.Info, GHC.Linker.ExtraObj, GHC.SysTools
getCompilerInfo' | GHC.SysTools.Info, GHC.SysTools
getCompressedAsts | GHC.Iface.Ext.Ast
getCondCode | GHC.CmmToAsm.SPARC.CodeGen.CondCode
getConfig |
1 (Function) | GHC.CmmToAsm.Reg.Linear.State
2 (Function) | GHC.CmmToAsm.Monad
getConInfoTableLocation | GHC.Cmm.CLabel
getConNames | GHC.Hs, GHC.Hs.Decls, GHC
getConstraintVar | GHC.Tc.Utils.Monad
getConstrTag | GHC.Cmm.Info
getContents | GHC.Prelude
getContext | GHC.Runtime.Eval, GHC
getCoVar_maybe | GHC.Core.Coercion, GHC.Plugins
getCprSig | GHC.Types.Cpr
getCStub | GHC.Types.ForeignStubs
getCtLocM | GHC.Tc.Utils.Monad
getCurLoc | GHC.Driver.CmdLine
GetCurrentCCSOp | GHC.Builtin.PrimOps
getCvSubstEnv | GHC.Core.TyCo.Subst, GHC.Core.Coercion, GHC.Plugins
getDebugBlock | GHC.CmmToAsm.Monad
getDeclaredDefaultTys | GHC.Tc.Utils.Monad
getDefaultInfo | GHC.Tc.Solver.Monad
getDeltaLine | GHC.Parser.Annotation, GHC.Hs, GHC
getDeltaNat | GHC.CmmToAsm.Monad
getDeltaR | GHC.CmmToAsm.Reg.Linear.State
getDFunTyKey | GHC.Tc.Utils.TcType
getDictFastString | GHC.Iface.Binary
getDictionary | GHC.Utils.Binary
getDocs | GHC.Runtime.Eval, GHC
GetDocsFailure | GHC.Runtime.Eval, GHC
getDynFlags | GHC.Driver.Session, GHC.Core.Opt.Monad, GHC.CmmToLlvm.Base, GHC.StgToCmm.Monad, GHC.Tc.Solver.Monad, GHC.Plugins
getEdgeInfo | GHC.CmmToAsm.CFG
GetElemPtr | GHC.Llvm.Syntax, GHC.Llvm
getEnv |
1 (Function) | GHC.Data.IOEnv, GHC.Tc.Utils.Monad
2 (Function) | GHC.StgToCmm.ExtCode
getEnvs |
1 (Function) | GHC.Tc.Utils.Monad
2 (Function) | GHC.Tc.Plugin
getEofPos | GHC.Parser.Lexer
getEps | GHC.Tc.Utils.Monad
getEpsAndHpt | GHC.Tc.Utils.Monad
getEpsVar | GHC.Tc.Utils.Monad
getEqPredRole | GHC.Core.Predicate
getEqPredTys | GHC.Core.Predicate
getEqPredTys_maybe | GHC.Core.Predicate
getErrCtxt | GHC.Tc.Utils.Monad
getErrorMessages |
1 (Function) | GHC.Types.Error
2 (Function) | GHC.Parser.Lexer
getErrsVar | GHC.Tc.Utils.Monad
getEvBindDeps | GHC.Iface.Ext.Types
getEvBindsTcPluginM | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Plugin
getEvExpr | GHC.Tc.Solver.Monad
getEvidenceBindDeps | GHC.Iface.Ext.Utils
getEvidenceTree | GHC.Iface.Ext.Utils
getEvidenceTreesAtPoint | GHC.Iface.Ext.Utils
getExtensibleFields | GHC.Iface.Ext.Fields
getFact | GHC.Cmm.Dataflow
getFamEnvs | GHC.Core.Opt.Simplify.Monad
getFamInstEnvs |
1 (Function) | GHC.Tc.Solver.Monad
2 (Function) | GHC.Tc.Plugin
getFastStringTable | GHC.Data.FastString, GHC.Plugins
getFastStringZEncCounter | GHC.Data.FastString, GHC.Plugins
getFieldClassOpKey | GHC.Builtin.Names
getFieldName | GHC.Builtin.Names
getFileHash | GHC.Utils.Fingerprint
getFileId | GHC.CmmToAsm.Monad
getFinalCommentsFor | GHC.Parser.Lexer
getFirstAnnotations | GHC.Core.Opt.Monad, GHC.Plugins
getFixedTyVars | GHC.Tc.Gen.Expr
getFixityEnv | GHC.Tc.Utils.Monad
getFollowingComments | GHC.Parser.Annotation, GHC.Hs, GHC
getFrameworkOpts | GHC.Linker.MacOS
getFreeRegs |
1 (Function) | GHC.CmmToAsm.Reg.Linear.X86_64
2 (Function) | GHC.CmmToAsm.Reg.Linear.X86
3 (Function) | GHC.CmmToAsm.Reg.Linear.SPARC
4 (Function) | GHC.CmmToAsm.Reg.Linear.PPC
getFreeRegsR | GHC.CmmToAsm.Reg.Linear.State
getGblEnv |
1 (Function) | GHC.Tc.Utils.Monad
2 (Function) | GHC.Tc.Solver.Monad
getGccEnv | GHC.SysTools.Process
getGHCiMonad |
1 (Function) | GHC.Tc.Utils.Monad
2 (Function) | GHC
getGhcMode | GHC.Tc.Utils.Monad
getGhcModeDs | GHC.HsToCore.Monad
getGlobalPtr | GHC.CmmToLlvm.Base
getGlobalRdrEnv | GHC.Tc.Utils.Monad
getGlobalRdrEnvTcS | GHC.Tc.Solver.Monad
getGlobalValue | GHC.Llvm.Types, GHC.Llvm
getGlobalVar | GHC.Llvm.Types, GHC.Llvm
getGRE | GHC
getGRE_NameQualifier_maybes | GHC.Types.Name.Reader, GHC.Plugins
getHasGivenEqs | GHC.Tc.Solver.Monad
getHeapUsage | GHC.StgToCmm.Monad
getHistoryModule | GHC.Runtime.Eval, GHC
getHistorySpan |
1 (Function) | GHC.Runtime.Eval
2 (Function) | GHC
getHiVirtualRegFromLo | GHC.Platform.Reg
getHiVRegFromLo | GHC.Platform.Reg
getHomeUnitId | GHC.Cmm.Parser.Monad
getHooks | GHC.Driver.Hooks
getHpRelOffset | GHC.StgToCmm.Layout, GHC.StgToCmm.Heap
getHpt | GHC.Tc.Utils.Monad
getHpUsage | GHC.StgToCmm.Monad
getHscEnv |
1 (Function) | GHC.Core.Opt.Monad, GHC.Plugins
2 (Function) | GHC.Driver.Main
getHValueSafely | GHC.Runtime.Loader
getIdFromTrivialExpr | GHC.Core.Utils, GHC.Plugins
getIdFromTrivialExpr_maybe | GHC.Core.Utils, GHC.Plugins
getIfaceTopBndr | GHC.Iface.Syntax
getIfModule | GHC.Tc.Utils.Monad
getImports |
1 (Function) | GHC.Tc.Utils.Monad
2 (Function) | GHC.Parser.Header
getInertCans | GHC.Tc.Solver.Monad
getInertEqs | GHC.Tc.Solver.Monad
getInertGivens | GHC.Tc.Solver.Monad
getInertInsols | GHC.Tc.Solver.Monad
getInfo | GHC.Runtime.Eval, GHC
getInfoDown | GHC.StgToCmm.Monad
getInLocalScope | GHC.Tc.Utils.Env
getInnermostGivenEqLevel | GHC.Tc.Solver.Monad
getInScope | GHC.Core.Opt.Simplify.Env
getInScopeVars | GHC.Types.Var.Env, GHC.Plugins
getInstancesForType | GHC.Runtime.Eval, GHC
getInstEnvs |
1 (Function) | GHC.Tc.Solver.Monad
2 (Function) | GHC.Tc.Plugin
getInstLoc | GHC.HsToCore.Docs
getInsts | GHC
getInteractiveDynFlags | GHC
getInteractivePrintName | GHC.Tc.Utils.Monad
getInvalids | GHC.Utils.Error
getIsGHCi | GHC.Tc.Utils.Monad
getJumpDestBlockId |
1 (Function) | GHC.CmmToAsm.SPARC.ShortcutJump
2 (Function) | GHC.CmmToAsm.PPC.RegInfo
3 (Function) | GHC.CmmToAsm.X86.Instr
4 (Function) | GHC.CmmToAsm.Monad, GHC.CmmToAsm
getKey | GHC.Types.Unique
getLclEnv |
1 (Function) | GHC.Tc.Utils.Monad
2 (Function) | GHC.Tc.Solver.Monad
getLclEnvLoc | GHC.Tc.Types, GHC.Tc.Utils.Monad
getLclEnvTcLevel | GHC.Tc.Types, GHC.Tc.Utils.Monad
getLclTypeEnv | GHC.Tc.Utils.Monad
getLexState | GHC.Parser.Lexer
getLHsInstDeclClass_maybe | GHC.Hs.Type, GHC.Hs, GHC
getLHsInstDeclHead | GHC.Hs.Type, GHC.Hs, GHC
getLibs | GHC.Linker.Unit
getLine | GHC.Prelude
getLink | GHC.Llvm.Types, GHC.Llvm
getLinkerInfo | GHC.SysTools.Info, GHC.SysTools
getLinkerInfo' | GHC.SysTools.Info, GHC.SysTools
getLinkInfo | GHC.Linker.ExtraObj
getLitType | GHC.Llvm.Types, GHC.Llvm
getLlvmOpts | GHC.CmmToLlvm.Base
getLlvmVer | GHC.CmmToLlvm.Base
getLoc | GHC.Types.SrcLoc, GHC.Plugins, GHC
getLocA | GHC.Parser.Annotation, GHC.Hs, GHC
getLocalLabel | GHC.ByteCode.Instr
getLocalNonValBinders | GHC.Rename.Names
getLocalRdrEnv | GHC.Tc.Utils.Monad
getLocAnn | GHC.Parser.Annotation, GHC.Hs, GHC
getLocation | GHC.Driver.Pipeline
getLogger | GHC.Utils.Logger, GHC
getMainDeclBinder | GHC.HsToCore.Docs
getMaskingState | GHC.Utils.Exception
getMessages | GHC.Parser.Lexer
getMetaUniqueId | GHC.CmmToLlvm.Base
getMinimalImports | GHC.Rename.Names
getModBreaks | GHC.Runtime.Interpreter, GHC.Runtime.Eval
getMode | GHC.Core.Opt.Simplify.Env
getModificationUTCTime | GHC.Utils.Misc, GHC.Plugins
getModLoc | GHC.CmmToAsm.Monad
getModSummary | GHC
getModule | GHC.Unit.Module, GHC.Unit, GHC.Core.Opt.Monad, GHC.Plugins
getModuleGraph | GHC
getModuleInfo | GHC
getModuleInstantiation | GHC.Unit.Module, GHC.Unit, GHC.Plugins
getModuleInterface | GHC.Tc.Module
getModuleName | GHC.StgToCmm.Monad
getName |
1 (Function) | GHC.Types.Name, GHC.Plugins, GHC
2 (Function) | GHC.StgToCmm.ExtCode
getNameBinding | GHC.Iface.Ext.Utils
getNameBindingInClass | GHC.Iface.Ext.Utils
getNameScope | GHC.Iface.Ext.Utils
getNameScopeAndBinding | GHC.Iface.Ext.Utils
getNamesInScope | GHC.Runtime.Eval, GHC
getNameToInstancesIndex | GHC
getNewLabelNat | GHC.CmmToAsm.Monad
getNewRegNat | GHC.CmmToAsm.Monad
getNewRegPairNat | GHC.CmmToAsm.Monad
getNode | GHC.Data.Graph.Ops, GHC.Data.Graph.Color
getNonDet | GHC.Types.Unique.FM, GHC.Plugins
getNonVoidArgAmodes | GHC.StgToCmm.Env
getNth | GHC.Data.List.SetOps
getOccFS | GHC.Types.Name, GHC.Plugins
getOccName | GHC.Types.Name, GHC.Plugins, GHC
getOccString | GHC.Types.Name, GHC.Plugins
getOptCoercionOpts | GHC.Core.Opt.Simplify.Monad
getOptions | GHC.Parser.Header
getOptionsFromFile | GHC.Parser.Header
getOpts | GHC.Driver.Session, GHC.Plugins
getOutputFilename | GHC.Driver.Pipeline
getOverlapFlag | GHC.Tc.Utils.Instantiate
getPackageFamInstEnv | GHC.Core.Opt.Monad, GHC.Plugins
getPatSynBinds | GHC.Hs.Utils, GHC.Hs, GHC
getPendingGivenScs | GHC.Tc.Solver.Monad
getPendingWantedScs | GHC.Tc.Types.Constraint
getPicBaseMaybeNat | GHC.CmmToAsm.Monad
getPicBaseNat | GHC.CmmToAsm.Monad
getPipeEnv | GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
getPipeSession | GHC.Driver.Pipeline.Monad
getPipeState | GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
getPlatform |
1 (Function) | GHC.CmmToLlvm.Base
2 (Function) | GHC.CmmToAsm.Reg.Linear.State
3 (Function) | GHC.StgToCmm.Monad
4 (Function) | GHC.StgToCmm.ExtCode
5 (Function) | GHC.CmmToAsm.Monad
6 (Function) | GHC.Cmm.Parser.Monad
7 (Function) | GHC.Tc.Types, GHC.Tc.Utils.Monad
getPmNablas | GHC.HsToCore.Monad
getPossibleDataCons | GHC.Tc.Deriv.Generate
getPprDebug | GHC.Utils.Outputable, GHC.Plugins
getPprStyle | GHC.Utils.Outputable, GHC.Plugins
getPrimOpResultInfo | GHC.Builtin.PrimOps
getPrintUnqual | GHC
getPrintUnqualified |
1 (Function) | GHC.Core.Opt.Monad, GHC.Plugins
2 (Function) | GHC.Tc.Utils.Monad
getPriorCommentsFor | GHC.Parser.Lexer
getProfile |
1 (Function) | GHC.StgToCmm.Monad
2 (Function) | GHC.StgToCmm.ExtCode
3 (Function) | GHC.Cmm.Parser.Monad
getProgramDynFlags | GHC
getPState | GHC.Parser.Lexer
getPtrOpts |
1 (Function) | GHC.StgToCmm.Monad
2 (Function) | GHC.StgToCmm.ExtCode
3 (Function) | GHC.Cmm.Parser.Monad
getRcm | GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
getRdrEnvs | GHC.Tc.Utils.Monad
getRdrName | GHC.Types.Name.Reader, GHC.Plugins
getRdrNamesInScope | GHC.Runtime.Eval, GHC
getRealSrcLoc | GHC.Parser.Lexer
getRealSrcSpan | GHC.Types.SrcLoc, GHC.Plugins, GHC
getRecConArgs_maybe | GHC.Hs, GHC.Hs.Decls, GHC
getRecFieldEnv | GHC.Tc.Utils.Monad
getRegister | GHC.CmmToAsm.SPARC.CodeGen.Gen32
getRegisterReg | GHC.CmmToAsm.SPARC.CodeGen.Base
getRenamedStuff | GHC.Tc.Module
getResumeContext | GHC.Runtime.Eval, GHC
getRichTokenStream | GHC
getRoleAnnots | GHC.Tc.Types, GHC.Tc.Utils.Monad
getRuleBase | GHC.Core.Opt.Monad, GHC.Plugins
getRules | GHC.Core.Rules, GHC.Plugins
getRuntimeRep | GHC.Core.Type, GHC.Plugins
getRuntimeRep_maybe | GHC.Core.Type, GHC.Plugins
gets | GHC.Utils.Monad.State
getSafeMode | GHC.Types.SafeHaskell
getSafeOverlapFailures | GHC.Tc.Solver.Monad
getScopeFromContext | GHC.Iface.Ext.Utils
getSelfLoop | GHC.StgToCmm.Monad
getSequel | GHC.StgToCmm.Monad
getSession | GHC.Driver.Monad, GHC
getSessionDynFlags | GHC.Driver.Monad, GHC
getSeverityColour | GHC.Types.Error
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
getSLEB128 | GHC.Utils.Binary
getSolvedDicts | GHC.Tc.Solver.Monad
getSomeReg | GHC.CmmToAsm.SPARC.CodeGen.Gen32
getSomeTypeRep | GHC.Utils.Binary.Typeable
getSourcedNodeInfo | GHC.Iface.Ext.Types
GetSparkOp | GHC.Builtin.PrimOps
getSrcLoc | GHC.Types.Name, GHC.Plugins
getSrcSpan | GHC.Types.Name, GHC.Plugins
getSrcSpanDs | GHC.HsToCore.Monad
getSrcSpanM |
1 (Function) | GHC.Core.Opt.Monad, GHC.Plugins
2 (Function) | GHC.Tc.Utils.Monad
getStackSlotFor | GHC.CmmToAsm.Reg.Linear.StackMap
getStackUse | GHC.CmmToAsm.Reg.Linear.StackMap
getStage | GHC.Tc.Utils.Monad
getStageAndBindLevel | GHC.Tc.Utils.Monad
getState | GHC.StgToCmm.Monad
getStatType | GHC.Llvm.Types, GHC.Llvm
getSuccEdgesSorted | GHC.CmmToAsm.CFG
getSuccessorEdges | GHC.CmmToAsm.CFG
getSuccessors | GHC.CmmToAsm.CFG
getSymbolTable | GHC.Iface.Binary
getSymtabName | GHC.Iface.Binary
getTag_RDR | GHC.Builtin.Names
getTargets | GHC
getTBAA | GHC.CmmToLlvm.Regs
getTcEvBindsMap |
1 (Function) | GHC.Tc.Utils.Monad
2 (Function) | GHC.Tc.Solver.Monad
getTcEvBindsVar | GHC.Tc.Solver.Monad
getTcEvTyCoVars |
1 (Function) | GHC.Tc.Utils.Monad
2 (Function) | GHC.Tc.Solver.Monad
getTcLevel |
1 (Function) | GHC.Tc.Utils.Monad
2 (Function) | GHC.Tc.Solver.Monad
getTcSInerts | GHC.Tc.Solver.Monad
getTCvInScope | GHC.Core.Type, GHC.Core.TyCo.Subst, GHC.Tc.Utils.TcType, GHC.Plugins
getTCvSubst |
1 (Function) | GHC.Core.Subst, GHC.Plugins
2 (Function) | GHC.Core.Opt.Simplify.Env
getTCvSubstRangeFVs | GHC.Core.Type, GHC.Core.TyCo.Subst, GHC.Plugins
getThisModuleNat | GHC.CmmToAsm.Monad
getTickScope | GHC.StgToCmm.Monad
getTickyCtrLabel | GHC.StgToCmm.Monad
getTokenStream | GHC
getTopEnv |
1 (Function) | GHC.Tc.Utils.Monad
2 (Function) | GHC.Tc.Solver.Monad
3 (Function) | GHC.Tc.Plugin
getTopFloatBinds | GHC.Core.Opt.Simplify.Env
getTvSubstEnv | GHC.Core.Type, GHC.Core.TyCo.Subst, GHC.Tc.Utils.TcType, GHC.Plugins
getTypeIndex | GHC.Iface.Ext.Utils
getTypeSigNames | GHC.Tc.Utils.Env
getTyVar | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
getTyVar_maybe | GHC.Core.Type, GHC.Plugins
getULEB128 | GHC.Utils.Binary
getUnfoldingInRuleMatch | GHC.Core.Opt.Simplify.Utils
getUniqDSet | GHC.Types.Unique.DSet
getUniqMask | GHC.Core.Opt.Monad, GHC.Plugins
getUniqMeta | GHC.CmmToLlvm.Base
getUniqSet | GHC.Types.Unique.Set, GHC.Plugins
getUnique | GHC.Types.Unique, GHC.Builtin.Names, GHC.Plugins
getUniqueM | GHC.Types.Unique.Supply, GHC.Core.Opt.Simplify.Monad, GHC.Plugins
getUniqueNat | GHC.CmmToAsm.Monad
getUniqueR | GHC.CmmToAsm.Reg.Linear.State
getUniquesM | GHC.Types.Unique.Supply, GHC.Core.Opt.Simplify.Monad, GHC.Plugins
getUniqueSupplyM | GHC.Types.Unique.Supply, GHC.Core.Opt.Simplify.Monad, GHC.Plugins
getUnitDbRefs | GHC.Unit.State, GHC.Plugins
getUnitFrameworkOpts | GHC.Linker.MacOS
getUnitInstantiations | GHC.Unit.Module, GHC.Unit, GHC.Plugins
getUnitLinkOpts | GHC.Linker.Unit
getUnsolvedInerts | GHC.Tc.Solver.Monad
getUpdFrameOff |
1 (Function) | GHC.StgToCmm.Monad
2 (Function) | GHC.StgToCmm.ExtCode
getUsedVars | GHC.CmmToLlvm.Base
getUserData | GHC.Utils.Binary
getUserTypeErrorMsg | GHC.Tc.Types.Constraint
getValueSafely | GHC.Runtime.Loader
getValueSafelyHook | GHC.Driver.Hooks
getVarType | GHC.Llvm.Types, GHC.Llvm
getVerbFlags | GHC.Driver.Session, GHC.Plugins
getVirtHp | GHC.StgToCmm.Monad, GHC.StgToCmm.Heap
getVisibleOrphanMods | GHC.Core.Opt.Monad, GHC.Plugins
getWarningMessages | GHC.Types.Error
getWithUserData | GHC.Iface.Binary
getWorkList | GHC.Tc.Solver.Monad
get_gen1_constrained_tys | GHC.Tc.Deriv.Generics
get_GlobalReg_addr | GHC.StgToCmm.CgUtils, GHC.StgToCmm.Utils
get_Regtable_addr_from_offset | GHC.StgToCmm.CgUtils
GEU |
1 (Data Constructor) | GHC.CmmToAsm.X86.Cond
2 (Data Constructor) | GHC.CmmToAsm.SPARC.Cond
3 (Data Constructor) | GHC.CmmToAsm.PPC.Cond
ge_RDR | GHC.Builtin.Names
gf_expr | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
gf_ext | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
gf_field | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
Ghc |
1 (Type/Class) | GHC.Driver.Monad, GHC
2 (Data Constructor) | GHC.Driver.Monad
GHC2021 | GHC.Driver.Flags, GHC.Driver.Session, GHC.Plugins
GhcApiError |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
GhcException | GHC.Utils.Panic, GHC.Plugins, GHC
ghcExit | GHC.Utils.Error
GhcFlagMode | GHC.Driver.CmdLine
ghcHeapSize | GHC.Driver.Session, GHC.Plugins, GHC
GHCiCtx | GHC.Rename.Utils
GhciCtxt | GHC.Tc.Types.Origin, GHC.Tc.Gen.HsType, GHC.Tc.Validity
ghciHistSize | GHC.Driver.Session, GHC.Plugins, GHC
ghciIoClassKey | GHC.Builtin.Names
ghciIoClassName | GHC.Builtin.Names
GhciLStmt | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
ghcInternalFunctions | GHC.CmmToLlvm.Base
ghciScripts | GHC.Driver.Session, GHC.Plugins, GHC
ghciStepIoMClassOpKey | GHC.Builtin.Names
ghciStepIoMName | GHC.Builtin.Names
GhciStmt | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
GhciStmtCtxt | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
ghciSupported | GHC.Utils.Misc, GHC.Plugins
ghciUsagePath | GHC.Driver.Session, GHC.Plugins
GhcLink | GHC.Driver.Session, GHC.Plugins, GHC
ghcLink | GHC.Driver.Session, GHC.Plugins, GHC
ghcLinkInfoNoteName | GHC.Linker.ExtraObj
ghcLinkInfoSectionName | GHC.Linker.ExtraObj
GhcMode | GHC.Driver.Session, GHC.Plugins, GHC
ghcMode | GHC.Driver.Session, GHC.Plugins, GHC
GhcMonad | GHC.Driver.Monad, GHC
GhcNameVersion |
1 (Type/Class) | GHC.Settings, GHC.Driver.Session, GHC.Plugins
2 (Data Constructor) | GHC.Settings, GHC.Driver.Session, GHC.Plugins
ghcNameVersion | GHC.Driver.Session, GHC.Plugins, GHC
ghcNameVersion_programName | GHC.Settings, GHC.Driver.Session, GHC.Plugins
ghcNameVersion_projectVersion | GHC.Settings, GHC.Driver.Session, GHC.Plugins
GhcPass | GHC.Hs.Extension, GHC.Hs, GHC
ghcPass | GHC.Hs.Extension, GHC.Hs, GHC
ghcPrimDeclDocs | GHC.Builtin.Utils
ghcPrimExports | GHC.Builtin.Utils
ghcPrimIds | GHC.Types.Id.Make, GHC.Builtin.Utils
ghcPrimIfaceHook | GHC.Driver.Hooks
GhcPs |
1 (Data Constructor) | GHC.Hs.Extension, GHC.Hs, GHC
2 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC
GhcRn |
1 (Data Constructor) | GHC.Hs.Extension, GHC.Hs, GHC
2 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC
GhcT |
1 (Type/Class) | GHC.Driver.Monad, GHC
2 (Data Constructor) | GHC.Driver.Monad
GhcTc |
1 (Data Constructor) | GHC.Hs.Extension, GHC.Hs, GHC
2 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC
ghcUsagePath | GHC.Driver.Session, GHC.Plugins
ghcVersionFile | GHC.Driver.Session, GHC.Plugins, GHC
gHC_BASE | GHC.Builtin.Names
gHC_CLASSES | GHC.Builtin.Names
gHC_CONC | GHC.Builtin.Names
gHC_CSTRING | GHC.Builtin.Names
gHC_DESUGAR | GHC.Builtin.Names
gHC_ENUM | GHC.Builtin.Names
gHC_ERR | GHC.Builtin.Names
gHC_EXTS | GHC.Builtin.Names
gHC_FINGERPRINT_TYPE | GHC.Builtin.Names
gHC_FLOAT | GHC.Builtin.Names
gHC_GENERICS | GHC.Builtin.Names
gHC_GHCI | GHC.Builtin.Names
gHC_GHCI_HELPERS | GHC.Builtin.Names
gHC_INT | GHC.Builtin.Names
gHC_IO | GHC.Builtin.Names
gHC_IO_Exception | GHC.Builtin.Names
gHC_IX | GHC.Builtin.Names
gHC_LIST | GHC.Builtin.Names
gHC_MAGIC | GHC.Builtin.Names
gHC_MAYBE | GHC.Builtin.Names
gHC_NUM | GHC.Builtin.Names
gHC_NUM_BIGNAT | GHC.Builtin.Names
gHC_NUM_INTEGER | GHC.Builtin.Names
gHC_NUM_NATURAL | GHC.Builtin.Names
gHC_OVER_LABELS | GHC.Builtin.Names
gHC_PRIM | GHC.Builtin.Names
gHC_PRIMOPWRAPPERS | GHC.Builtin.Names
gHC_PRIM_EXCEPTION | GHC.Builtin.Names
gHC_PRIM_PANIC | GHC.Builtin.Names
gHC_PTR | GHC.Builtin.Names
gHC_READ | GHC.Builtin.Names
gHC_REAL | GHC.Builtin.Names
gHC_RECORDS | GHC.Builtin.Names
gHC_SHOW | GHC.Builtin.Names
gHC_SRCLOC | GHC.Builtin.Names
gHC_ST | GHC.Builtin.Names
gHC_STABLE | GHC.Builtin.Names
gHC_STACK | GHC.Builtin.Names
gHC_STACK_TYPES | GHC.Builtin.Names
gHC_STATICPTR | GHC.Builtin.Names
gHC_STATICPTR_INTERNAL | GHC.Builtin.Names
gHC_TOP_HANDLER | GHC.Builtin.Names
gHC_TUPLE | GHC.Builtin.Names
gHC_TYPELITS | GHC.Builtin.Names
gHC_TYPELITS_INTERNAL | GHC.Builtin.Names
gHC_TYPENATS | GHC.Builtin.Names
gHC_TYPENATS_INTERNAL | GHC.Builtin.Names
gHC_TYPES | GHC.Builtin.Names
gHC_WORD | GHC.Builtin.Names
Given | GHC.Tc.Types.Constraint
GivenOrigin | GHC.Tc.Types.Origin
glasgowExtsFlags | GHC.Driver.Session, GHC.Plugins
Global | GHC.Llvm.Types, GHC.Llvm
global | GHC.Utils.GlobalVars
globaliseId | GHC.Types.Var, GHC.Types.Id, GHC.Plugins
globalM | GHC.Utils.GlobalVars
globalPackageDatabasePath | GHC.Driver.Session, GHC.Plugins
GlobalPkgDb | GHC.Driver.Session, GHC.Plugins
GlobalRdrElt | GHC.Types.Name.Reader, GHC.Plugins
GlobalRdrEnv | GHC.Types.Name.Reader, GHC.Plugins
globalRdrEnvElts | GHC.Types.Name.Reader, GHC.Plugins
GlobalReg | GHC.Cmm, GHC.Cmm.Expr
globalRegMaybe |
1 (Function) | GHC.Platform.X86_64
2 (Function) | GHC.Platform.X86
3 (Function) | GHC.Platform.SPARC
4 (Function) | GHC.Platform.S390X
5 (Function) | GHC.Platform.RISCV64
6 (Function) | GHC.Platform.PPC
7 (Function) | GHC.Platform.NoRegs
8 (Function) | GHC.Platform.ARM
9 (Function) | GHC.Platform.AArch64
10 (Function) | GHC.Platform.Regs
GlobalRegSet | GHC.Cmm, GHC.Cmm.Expr
globalRegType | GHC.Cmm, GHC.Cmm.Expr
GlobalScope | GHC.Cmm, GHC.Cmm.Node
GMany | GHC.Cmm.Dataflow.Graph
GNil | GHC.Cmm.Dataflow.Graph
GnuGold | GHC.Driver.Session, GHC.Plugins
GnuLD | GHC.Driver.Session, GHC.Plugins
goodToLift | GHC.Stg.Lift.Analysis
gopt | GHC.Driver.Session, GHC.Plugins, GHC
goptM | GHC.Tc.Utils.Monad
gopt_set | GHC.Driver.Session, GHC.Plugins
gopt_unset | GHC.Driver.Session, GHC.Plugins
GotSymbolOffset | GHC.Cmm.CLabel
GotSymbolPtr | GHC.Cmm.CLabel
Graph |
1 (Type/Class) | GHC.CmmToAsm.CFG.Dominators
2 (Type/Class) | GHC.Data.Graph.Base, GHC.Data.Graph.Color
3 (Data Constructor) | GHC.Data.Graph.Base, GHC.Data.Graph.Color
4 (Type/Class) | GHC.Data.Graph.Directed
5 (Type/Class) | GHC.Cmm.Dataflow.Graph
Graph' | GHC.Cmm.Dataflow.Graph
graphFromEdgedVerticesOrd | GHC.Data.Graph.Directed
graphFromEdgedVerticesUniq | GHC.Data.Graph.Directed
graphMap | GHC.Data.Graph.Base, GHC.Data.Graph.Color
graphMapModify | GHC.Data.Graph.Base, GHC.Data.Graph.Color
GrdVec |
1 (Type/Class) | GHC.HsToCore.Pmc.Types
2 (Data Constructor) | GHC.HsToCore.Pmc.Types
GRE | GHC.Types.Name.Reader, GHC.Plugins
greDefinitionModule | GHC.Types.Name.Reader, GHC.Plugins
greDefinitionSrcSpan | GHC.Types.Name.Reader, GHC.Plugins
greFieldLabel | GHC.Types.Name.Reader, GHC.Plugins
GRefl | GHC.Core.TyCo.Rep
gReg | GHC.CmmToAsm.SPARC.Regs
GreHFCand | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins
greMangledName | GHC.Types.Name.Reader, GHC.Plugins
GreName | GHC.Types.Name.Reader, GHC.Types.Avail, GHC.Plugins
greNameFieldLabel | GHC.Types.Avail
greNameMangledName | GHC.Types.Avail
greNamePrintableName | GHC.Types.Avail
greNameSrcSpan | GHC.Types.Name.Reader, GHC.Types.Avail, GHC.Plugins
greOccName | GHC.Types.Name.Reader, GHC.Plugins
greParent_maybe | GHC.Types.Name.Reader, GHC.Plugins
grePrintableName | GHC.Types.Name.Reader, GHC.Plugins
greQualModName | GHC.Types.Name.Reader, GHC.Plugins
greRdrNames | GHC.Types.Name.Reader, GHC.Plugins
gresFromAvail | GHC.Types.Name.Reader, GHC.Plugins
gresFromAvails | GHC.Types.Name.Reader, GHC.Rename.Names, GHC.Plugins
greSrcSpan | GHC.Types.Name.Reader, GHC.Plugins
gresToAvailInfo | GHC.Types.Name.Reader, GHC.Plugins
gre_imp | GHC.Types.Name.Reader, GHC.Plugins
gre_lcl | GHC.Types.Name.Reader, GHC.Plugins
gre_name | GHC.Types.Name.Reader, GHC.Plugins
gre_par | GHC.Types.Name.Reader, GHC.Plugins
GRHS |
1 (Type/Class) | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
2 (Data Constructor) | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
GrhsAnn |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC
GRHSs |
1 (Type/Class) | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
2 (Data Constructor) | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
grhssCtOrigin | GHC.Tc.Types.Origin
grhssExt | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
grhssGRHSs | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
grhssLocalBinds | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
GroupForm | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
groupWithIdKey | GHC.Builtin.Names
groupWithName | GHC.Builtin.Names
group_ext | Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
group_instds | Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
group_kisigs | Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
group_roles | Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
group_tyclds | Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
growThetaTyVars | GHC.Tc.Solver
GT | GHC.Prelude
GTT |
1 (Data Constructor) | GHC.CmmToAsm.X86.Cond
2 (Data Constructor) | GHC.CmmToAsm.SPARC.Cond
3 (Data Constructor) | GHC.CmmToAsm.PPC.Cond
gtTag_RDR | GHC.Builtin.Names
gt_RDR | GHC.Builtin.Names
GU |
1 (Data Constructor) | GHC.CmmToAsm.X86.Cond
2 (Data Constructor) | GHC.CmmToAsm.SPARC.Cond
3 (Data Constructor) | GHC.CmmToAsm.PPC.Cond
guardedBIdKey | GHC.Builtin.Names.TH
guardedBName | GHC.Builtin.Names.TH
GuardLStmt | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
guardMIdKey | GHC.Builtin.Names
guardMName | GHC.Builtin.Names
GuardStmt | GHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
guessTarget | GHC
GUnit | GHC.Cmm.Dataflow.Graph
GWIB | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
gwib_isBoot | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
gwib_mod | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
g_entry | GHC.Cmm
g_graph | GHC.Cmm