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

Index - G

GadtCLanguage.Haskell.TH.Syntax, Language.Haskell.TH
gadtCLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
GADTsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
GADTSyntaxGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
GadtSyntaxBitLexer
gammaTyTysPrim
gammaTyVarTysPrim
gbracketException
GCGHC.Cmm.Node, GHC.Cmm
gcatchException
GCCGHC.Driver.Session
gcdGhcPrelude
gcdIntegerIdKeyPrelNames
gcdIntegerNamePrelNames
GCEnter1GHC.Cmm.Expr, GHC.Cmm
GCFunGHC.Cmm.Expr, GHC.Cmm
gcWordGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
geClassOpKeyPrelNames
geIntegerPrimIdKeyPrelNames
geIntegerPrimNamePrelNames
gen1ClassKeyPrelNames
gen1ClassNamePrelNames
geNamePrelNames
GenBasicBlockGHC.Cmm
genClassKeyPrelNames
genClassNamePrelNames
GenClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
GenCmmDeclGHC.Cmm
GenCmmGraphGHC.Cmm
GenCmmGroupGHC.Cmm
GeneralFlagGHC.Driver.Session
generalFlagsGHC.Driver.Session
GeneralizedNewtypeDerivingGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
generalizeIndefModuleModule
generalizeIndefUnitIdModule
GeneratedBasicTypes
generatedDumpsGHC.Driver.Session
generatedSrcLocSrcLoc
genericClassNamesPrelNames
GenericDMBasicTypes
gENERICSPrelNames
genericTyConNamesPrelNames
GenLocatedSrcLoc
GenMapTrieMap, GHC.Core.Map
GenSigCtxtTcOrigin
GenStgAltGHC.Stg.Syntax
GenStgBindingGHC.Stg.Syntax
GenStgExprGHC.Stg.Syntax
GenStgRhsGHC.Stg.Syntax
GenStgTopBindingGHC.Stg.Syntax
genUnitDataConKeyPrelNames
getBinary
getAndRemoveAnnotationApiAnnotation
getAndRemoveAnnotationCommentsApiAnnotation
getAnnotationApiAnnotation
getAnnotationCommentsApiAnnotation
getAnnotationsCoreMonad
getAnnTargetName_maybeAnnotations
GetApStackValOpPrimOp
getArgGHC.Driver.CmdLine
getAtBinary
getBangStrictnessGHC.Hs.Types, GHC.Hs
getBangTypeGHC.Hs.Types, GHC.Hs
getBaseDirGHC.BaseDir
getBitLexer
getBoxedClosureDataGHC.Exts.Heap
getBreakGHCi.BreakArray
GetBreakpointVarGHCi.Message
getByteBinary
getCaretDiagnosticErrUtils
getCastedTyVar_maybeType
getCCIndexCostCentreState
GetCCSOfOpPrimOp
getCharGhcPrelude
getClassPredTysPredicate
getClassPredTys_maybePredicate
GetClosureGHCi.Message
getClosureDataGHC.Exts.Heap
getCmdUtil
getCmdLineStateGHC.Driver.CmdLine
getConArgsGHC.Hs.Decls, GHC.Hs
getConNamesGHC.Hs.Decls, GHC.Hs
getContentsGhcPrelude
getCoVar_maybeCoercion
getCprSigCpr
getCurLocGHC.Driver.CmdLine
GetCurrentCCSOpPrimOp
getCvSubstEnvTyCoSubst, Coercion
getDFunTyKeyTcType
getDictionaryBinary
getDynFlagsGHC.Driver.Session, CoreMonad
getEnvIOEnv
getEqPredRolePredicate
getEqPredTysPredicate
getEqPredTys_maybePredicate
getErrorMessagesLexer
getEvBindsTcPluginMTcRnTypes
getFastStringTableFastString
getFastStringZEncCounterFastString
getFileHashFingerprint
getFirstAnnotationsCoreMonad
getGRE_NameQualifier_maybesRdrName
getHiVirtualRegFromLoGHC.Platform.Reg
getHiVRegFromLoGHC.Platform.Reg
getHookedGHC.Driver.Hooks
getHscEnvCoreMonad
getIdFromTrivialExprGHC.Core.Utils
getIdFromTrivialExpr_maybeGHC.Core.Utils
getIfaceTopBndrGHC.Iface.Syntax
getImportsHeaderInfo
getInScopeVarsVarEnv
getInstalledPackageDetailsGHC.Driver.Packages
getInvalidsErrUtils
getKeyUnique
getLclEnvLocTcRnTypes
getLclEnvTcLevelTcRnTypes
getLexStateLexer
getLHsInstDeclClass_maybeGHC.Hs.Types, GHC.Hs
getLHsInstDeclHeadGHC.Hs.Types, GHC.Hs
getLibsGHC.Driver.Packages
getLineGhcPrelude
getLocSrcLoc
getMaskingStateException
getMessageGHCi.Message
getMessagesLexer
getModificationUTCTimeUtil
getModuleModule, CoreMonad
getNameName
getNonDetUniqFM
getNthListSetOps
getOccFSName
getOccNameName
getOccStringName
getOptionsHeaderInfo
getOptionsFromFileHeaderInfo
getOptsGHC.Driver.Session
getOrigNameCacheCoreMonad
getPackageConfRefsGHC.Driver.Packages
getPackageDetailsGHC.Driver.Packages
getPackageExtraCcOptsGHC.Driver.Packages
getPackageFamInstEnvCoreMonad
getPackageFrameworkPathGHC.Driver.Packages
getPackageFrameworksGHC.Driver.Packages
getPackageIncludePathGHC.Driver.Packages
getPackageLibraryPathGHC.Driver.Packages
getPackageLinkOptsGHC.Driver.Packages
getPatSynBindsGHC.Hs.Utils, GHC.Hs
getPendingWantedScsConstraint
getPipeEnvGHC.Driver.Pipeline.Monad
getPipeStateGHC.Driver.Pipeline.Monad
getPprDebugOutputable
getPprStyleOutputable
getPreloadPackagesAndGHC.Driver.Packages
getPrimOpResultInfoPrimOp
getPrintUnqualifiedCoreMonad
getPStateLexer
getQLanguage.Haskell.TH.Syntax
getRdrNameRdrName
getRealSrcLocLexer
getRealSrcSpanSrcLoc
getRoleAnnotsTcRnTypes
getRuleBaseCoreMonad
getRulesGHC.Core.Rules
getRuntimeRepType
getRuntimeRep_maybeType
getSafeModeGHC.Driver.Types
getSessionGHC.Driver.Monad
getSessionDynFlagsGHC.Driver.Monad
GetSizeofMutableByteArrayOpPrimOp
GetSizeofSmallMutableArrayOpPrimOp
getSLEB128Binary
GetSparkOpPrimOp
getSrcLocName
getSrcSpanName
getSrcSpanMCoreMonad
getStrDmdDemand
getTag_RDRPrelNames
getTCvInScopeTyCoSubst, Type, TcType
getTCvSubstGHC.Core.Subst
getTCvSubstRangeFVsTyCoSubst, Type
getTHMessageGHCi.Message
getTvSubstEnvTyCoSubst, Type, TcType
getTyVarType, TcType
getTyVar_maybeType
getULEB128Binary
getUniqDSetUniqDSet
getUniqMaskCoreMonad
getUniqSetUniqSet
getUniqueUnique, PrelNames
getUniqueMUniqSupply
getUniquesMUniqSupply
getUniqueSupplyMUniqSupply
getUnitInfoMapGHC.Driver.Packages
getUseDmdDemand
getUserDataBinary
getUserTypeErrorMsgConstraint
getValueSafelyHookGHC.Driver.Hooks
getVerbFlagsGHC.Driver.Session
getVisibleOrphanModsCoreMonad
ge_RDRPrelNames
gfinallyException
ghandleException
Ghc 
1 (Type/Class)GHC.Driver.Monad
2 (Data Constructor)GHC.Driver.Monad
GhcApiErrorGHC.Driver.Types
GhcExceptionPanic
ghcExitErrUtils
GhcFlagModeGHC.Driver.CmdLine
GHCForeignImportPrimGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ghcHeapSizeGHC.Driver.Session
GhciCtxtTcOrigin
ghciHistSizeGHC.Driver.Session
ghciIoClassKeyPrelNames
ghciIoClassNamePrelNames
GhciLStmtGHC.Hs.Expr, GHC.Hs
ghciScriptsGHC.Driver.Session
ghciStepIoMClassOpKeyPrelNames
ghciStepIoMNamePrelNames
GhciStmtGHC.Hs.Expr, GHC.Hs
GhciStmtCtxtGHC.Hs.Expr, GHC.Hs
ghciSupportedUtil
ghciTablesNextToCodeUtil
ghciUsagePathGHC.Driver.Session
GhcLinkGHC.Driver.Session
ghcLinkGHC.Driver.Session
GhcModeGHC.Driver.Session
ghcModeGHC.Driver.Session
GhcMonadGHC.Driver.Monad
GhcNameVersion 
1 (Type/Class)GhcNameVersion, GHC.Driver.Session
2 (Data Constructor)GhcNameVersion, GHC.Driver.Session
ghcNameVersionGHC.Driver.Session
ghcNameVersion_programNameGhcNameVersion, GHC.Driver.Session
ghcNameVersion_projectVersionGhcNameVersion, GHC.Driver.Session
GhcPassGHC.Hs.Extension, GHC.Hs
ghcPassGHC.Hs.Extension, GHC.Hs
ghcPrimIdsMkId
ghcPrimIfaceHookGHC.Driver.Hooks
GhcPs 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Extension, GHC.Hs
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
GhcTcIdGHC.Hs.Extension, GHC.Hs
ghcUsagePathGHC.Driver.Session
ghcVersionFileGHC.Driver.Session
gHC_BASEPrelNames
gHC_CLASSESPrelNames
gHC_CONCPrelNames
gHC_CSTRINGPrelNames
gHC_DESUGARPrelNames
gHC_ENUMPrelNames
gHC_ERRPrelNames
gHC_EXTSPrelNames
gHC_FINGERPRINT_TYPEPrelNames
gHC_FLOATPrelNames
gHC_GENERICSPrelNames
gHC_GHCIPrelNames
gHC_GHCI_HELPERSPrelNames
gHC_INTPrelNames
gHC_INTEGER_TYPEPrelNames
gHC_IOPrelNames
gHC_IO_ExceptionPrelNames
gHC_IXPrelNames
gHC_LISTPrelNames
gHC_MAGICPrelNames
gHC_MAYBEPrelNames
gHC_NATURALPrelNames
gHC_NUMPrelNames
gHC_OVER_LABELSPrelNames
gHC_PRIMPrelNames
gHC_PRIMOPWRAPPERSPrelNames
gHC_PTRPrelNames
gHC_READPrelNames
gHC_REALPrelNames
gHC_RECORDSPrelNames
gHC_SHOWPrelNames
gHC_SRCLOCPrelNames
gHC_STPrelNames
gHC_STABLEPrelNames
gHC_STACKPrelNames
gHC_STACK_TYPESPrelNames
gHC_STATICPTRPrelNames
gHC_STATICPTR_INTERNALPrelNames
gHC_TOP_HANDLERPrelNames
gHC_TUPLEPrelNames
gHC_TYPELITSPrelNames
gHC_TYPENATSPrelNames
gHC_TYPESPrelNames
gHC_WORDPrelNames
GivenConstraint
GivenOriginTcOrigin
glasgowExtsFlagsGHC.Driver.Session
globalUtil
globaliseIdVar, Id
globalMUtil
globalPackageDatabasePathGHC.Driver.Session
GlobalPkgDbGHC.Driver.Session
GlobalRdrEltRdrName
GlobalRdrEnvRdrName
globalRdrEnvEltsRdrName
GlobalRegGHC.Cmm.Expr, GHC.Cmm
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.PPC
6 (Function)GHC.Platform.NoRegs
7 (Function)GHC.Platform.ARM64
8 (Function)GHC.Platform.ARM
9 (Function)GHC.Platform.Regs
GlobalRegSetGHC.Cmm.Expr, GHC.Cmm
globalRegTypeGHC.Cmm.Expr, GHC.Cmm
GlobalScopeGHC.Cmm.Node, GHC.Cmm
GManyGHC.Cmm.Dataflow.Graph
gmaskException
GNilGHC.Cmm.Dataflow.Graph
GnuGoldGHC.Driver.Session
GnuLDGHC.Driver.Session
gonExceptionException
goptGHC.Driver.Session
gopt_setGHC.Driver.Session
gopt_unsetGHC.Driver.Session
GotSymbolOffsetGHC.Cmm.CLabel
GotSymbolPtrGHC.Cmm.CLabel
Graph 
1 (Type/Class)Digraph
2 (Type/Class)GHC.Cmm.Dataflow.Graph
Graph'GHC.Cmm.Dataflow.Graph
graphFromEdgedVerticesOrdDigraph
graphFromEdgedVerticesUniqDigraph
GRERdrName
GReflTyCoRep
GreHFCandTcHoleFitTypes
greLabelRdrName
greOccNameRdrName
greParent_maybeRdrName
greQualModNameRdrName
greRdrNamesRdrName
gresFromAvailRdrName
gresFromAvailsRdrName
greSrcSpanRdrName
gresToAvailInfoRdrName
gre_impRdrName
gre_lclRdrName
gre_nameRdrName
gre_parRdrName
GRHS 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
GRHSs 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
grhssCtOriginTcOrigin
grhssExtGHC.Hs.Expr, GHC.Hs
grhssGRHSsGHC.Hs.Expr, GHC.Hs
grhssLocalBindsGHC.Hs.Expr, GHC.Hs
GroupFormGHC.Hs.Expr, GHC.Hs
groupWithIdKeyPrelNames
groupWithNamePrelNames
group_extGHC.Hs.Decls, GHC.Hs
group_instdsGHC.Hs.Decls, GHC.Hs
group_kisigsGHC.Hs.Decls, GHC.Hs
group_rolesGHC.Hs.Decls, GHC.Hs
group_tycldsGHC.Hs.Decls, GHC.Hs
GTGhcPrelude
gtIntegerPrimIdKeyPrelNames
gtIntegerPrimNamePrelNames
gtryException
gtTag_RDRPrelNames
gt_RDRPrelNames
GuardLanguage.Haskell.TH.Syntax, Language.Haskell.TH
GuardedBLanguage.Haskell.TH.Syntax, Language.Haskell.TH
guardedBLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
GuardLStmtGHC.Hs.Expr, GHC.Hs
guardMIdKeyPrelNames
guardMNamePrelNames
GuardQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
GuardStmtGHC.Hs.Expr, GHC.Hs
GUnitGHC.Cmm.Dataflow.Graph
g_entryGHC.Cmm
g_graphGHC.Cmm