ghc-9.2.0.20210331: The GHC API

Index - D

D 
1 (Data Constructor)GHC.Core.Map.Type
2 (Data Constructor)GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout
d1TyConKeyGHC.Builtin.Names
d1TyConNameGHC.Builtin.Names
darrowGHC.Utils.Outputable, GHC.Plugins
DarwinLDGHC.Driver.Session, GHC.Plugins
DataGHC.Cmm
DataAltGHC.Core, GHC.Plugins
dataClassKeyGHC.Builtin.Names
dataClassNameGHC.Builtin.Names
DataConGHC.Core.DataCon, GHC.Plugins, GHC
DataConBoxerGHC.Types.Id.Make
dataConBoxerGHC.Core.DataCon, GHC.Plugins
DataConBuilderGHC.Parser.Types
dataConBuilderConGHC.Parser.PostProcess
dataConBuilderDetailsGHC.Parser.PostProcess
dataConCannotMatchGHC.Core.DataCon, GHC.Plugins
dataConDisplayTypeGHC.Core.DataCon, GHC.Plugins
dataConEqSpecGHC.Core.DataCon, GHC.Plugins
dataConExTyCoVarsGHC.Core.DataCon, GHC.Plugins
dataConFieldLabelsGHC.Core.DataCon, GHC.Plugins, GHC
dataConFieldTypeGHC.Core.DataCon, GHC.Plugins
dataConFieldType_maybeGHC.Core.DataCon, GHC.Plugins
dataConFullSigGHC.Core.DataCon, GHC.Plugins
dataConIdentityGHC.Core.DataCon, GHC.Plugins
dataConImplBangsGHC.Core.DataCon, GHC.Plugins
dataConImplicitTyThingsGHC.Core.DataCon, GHC.Plugins
dataConInstArgTysGHC.Core.DataCon, GHC.Plugins
dataConInstOrigArgTysGHC.Core.DataCon, GHC.Plugins
dataConInstSigGHC.Core.DataCon, GHC.Plugins
dataConIsInfixGHC.Core.DataCon, GHC.Plugins, GHC
dataConNameGHC.Core.DataCon, GHC.Plugins
dataConNonlinearTypeGHC.Core.DataCon, GHC.Plugins
dataConOrigArgTysGHC.Core.DataCon, GHC.Plugins
dataConOrigResTyGHC.Core.DataCon, GHC.Plugins
dataConOrigTyConGHC.Core.DataCon, GHC.Plugins
dataConOtherThetaGHC.Core.DataCon, GHC.Plugins
DataConPatContext 
1 (Type/Class)GHC.Core.Opt.WorkWrap.Utils
2 (Data Constructor)GHC.Core.Opt.WorkWrap.Utils
DataConRepGHC.Core.DataCon, GHC.Plugins
dataConRepArgTysGHC.Core.DataCon, GHC.Plugins
dataConRepArityGHC.Core.DataCon, GHC.Plugins
dataConRepFSInstPatGHC.Core.Utils, GHC.Plugins
dataConRepInstPatGHC.Core.Utils, GHC.Plugins
dataConRepStrictnessGHC.Core.DataCon, GHC.Plugins
dataConRepTypeGHC.Core.DataCon, GHC.Plugins
DataConSkolGHC.Tc.Types.Origin
dataConSourceArityGHC.Core.DataCon, GHC.Plugins
dataConSrcBangsGHC.Core.DataCon, GHC.Plugins, GHC
dataConStupidThetaGHC.Core.DataCon, GHC.Plugins
dataConTagGHC.Core.DataCon, GHC.Plugins
dataConTagZGHC.Core.DataCon, GHC.Plugins
dataConThetaGHC.Core.DataCon, GHC.Plugins
dataConTyConGHC.Core.DataCon, GHC.Plugins, GHC
dataConTypeGHC
dataConTyRepNameUniqueGHC.Builtin.Uniques
dataConUnivAndExTyCoVarsGHC.Core.DataCon, GHC.Plugins
dataConUnivTyVarsGHC.Core.DataCon, GHC.Plugins
dataConUserTyVarBindersGHC.Core.DataCon, GHC.Plugins
dataConUserTyVarsGHC.Core.DataCon, GHC.Plugins
dataConUserTyVarsArePermutedGHC.Core.DataCon, GHC.Plugins
dataConWorkerUniqueGHC.Builtin.Uniques
DataConWorkIdGHC.Types.Id.Info, GHC.Plugins
dataConWorkIdGHC.Core.DataCon, GHC.Plugins
DataConWrapIdGHC.Types.Id.Info, GHC.Plugins
dataConWrapIdGHC.Core.DataCon, GHC.Plugins
dataConWrapId_maybeGHC.Core.DataCon, GHC.Plugins
dataConWrapperTypeGHC.Core.DataCon, GHC.Plugins, GHC
DataDecGHC.Iface.Ext.Types
DataDeclLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dataDeclChecksGHC.Tc.TyCl
DataDeclInfoGHC.Tc.TyCl
DataDeclRn 
1 (Type/Class)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
2 (Data Constructor)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DataDeclSortGHC.Tc.Gen.HsType
dataDIdKeyGHC.Builtin.Names.TH
dataDNameGHC.Builtin.Names.TH
DataFamilyLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dataFamilyDIdKeyGHC.Builtin.Names.TH
dataFamilyDNameGHC.Builtin.Names.TH
DataFamilyFlavourGHC.Core.TyCon, GHC.Plugins
DataFamilyInstGHC.Core.FamInstEnv
DataFamilySortGHC.Tc.Gen.HsType
DataFamilyTyConGHC.Core.TyCon, GHC.Plugins
DataFamInstDLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DataFamInstDecl 
1 (Type/Class)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
2 (Data Constructor)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dataFamInstRepTyConGHC.Core.FamInstEnv
DataFamInstTyConGHC.Core.TyCon, GHC.Plugins
DataflowLattice 
1 (Type/Class)GHC.Cmm.Dataflow
2 (Data Constructor)GHC.Cmm.Dataflow
dataHandleGHC.Utils.Binary
DataInstanceSortGHC.Tc.Gen.HsType
dataInstDIdKeyGHC.Builtin.Names.TH
dataInstDNameGHC.Builtin.Names.TH
DataKindCtxtGHC.Tc.Types.Origin, GHC.Tc.Gen.HsType, GHC.Tc.Validity
dataNameGHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins
dataQual_RDRGHC.Builtin.Names
DataReferenceGHC.CmmToAsm.PIC
DataSortGHC.Tc.Gen.HsType
dataTcOccsGHC.Rename.Env
DataToTagOpGHC.Builtin.PrimOps
dataToTag_RDRGHC.Builtin.Names
DataTyConGHC.Core.TyCon, GHC.Plugins
DataTyCtxtGHC.Tc.Types.Origin, GHC.Tc.Gen.HsType, GHC.Tc.Validity
DataTypeLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
datatypeClassKeyGHC.Builtin.Names
datatypeClassNameGHC.Builtin.Names
DatatypeContextsBitGHC.Parser.Lexer
DataTypeFlavourGHC.Core.TyCon, GHC.Plugins
datatypeName_RDRGHC.Builtin.Names
dATA_ARRAY_PARALLEL_NAMEGHC.Builtin.Names
dATA_ARRAY_PARALLEL_PRIM_NAMEGHC.Builtin.Names
dATA_COERCEGHC.Builtin.Names
data_conGHC.Core.TyCon, GHC.Plugins
data_consGHC.Core.TyCon, GHC.Plugins
data_cons_sizeGHC.Core.TyCon, GHC.Plugins
dATA_EITHERGHC.Builtin.Names
dATA_FOLDABLEGHC.Builtin.Names
dATA_LISTGHC.Builtin.Names
dATA_STRINGGHC.Builtin.Names
dATA_TRAVERSABLEGHC.Builtin.Names
dATA_TUPLEGHC.Builtin.Names
dATA_TYPE_EQUALITYGHC.Builtin.Names
dblBlocksGHC.Cmm.DebugBlock
dblCLabelGHC.Cmm.DebugBlock
dblHasInfoTblGHC.Cmm.DebugBlock
dblLabelGHC.Cmm.DebugBlock
dblParentGHC.Cmm.DebugBlock
dblPositionGHC.Cmm.DebugBlock
dblProcedureGHC.Cmm.DebugBlock
dblSourceTickGHC.Cmm.DebugBlock
dblTicksGHC.Cmm.DebugBlock
dblUnwindGHC.Cmm.DebugBlock
dcGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
DCBGHC.Types.Id.Make
DCMapGHC.Types.IPE
dcolonGHC.Utils.Outputable, GHC.Plugins
dcpc_coGHC.Core.Opt.WorkWrap.Utils
dcpc_dcGHC.Core.Opt.WorkWrap.Utils
dcpc_tc_argsGHC.Core.Opt.WorkWrap.Utils
dcQualGHC.Builtin.Names
DCRGHC.Core.DataCon, GHC.Plugins
dcr_arg_tysGHC.Core.DataCon, GHC.Plugins
dcr_bangsGHC.Core.DataCon, GHC.Plugins
dcr_boxerGHC.Core.DataCon, GHC.Plugins
dcr_strictsGHC.Core.DataCon, GHC.Plugins
dcr_wrap_idGHC.Core.DataCon, GHC.Plugins
DctMultiLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DctSingleLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DDataInstanceGHC.Tc.TyCl
DDataTypeGHC.Tc.TyCl
dd_consLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dd_ctxtLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dd_cTypeLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dd_derivsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dd_extLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dd_kindSigLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dd_NDLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
Deadlock 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
deAnnAltGHC.Core, GHC.Plugins
deAnnBindGHC.Core, GHC.Plugins
deAnnotateGHC.Core, GHC.Plugins
deAnnotate'GHC.Core, GHC.Plugins
DeBruijnGHC.Core.Map.Type
deBruijnizeGHC.Core.Map.Type
DebugBlock 
1 (Type/Class)GHC.Cmm.DebugBlock
2 (Data Constructor)GHC.Cmm.DebugBlock
debugIsOnGHC.Utils.Misc, GHC.Plugins
debugLevelGHC.Driver.Session, GHC.Plugins, GHC
debugPprTypeGHC.Core.TyCo.Ppr
debugTcGHC.Tc.Utils.Monad
debugToMapGHC.Cmm.DebugBlock
debugTraceMsg 
1 (Function)GHC.Utils.Error
2 (Function)GHC.Core.Opt.Monad, GHC.Plugins
debugTraceMsgSGHC.Core.Opt.Monad, GHC.Plugins
dEBUG_TRACEGHC.Builtin.Names
DecBrGGHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
DecBrLGHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
decideBangHoodGHC.HsToCore.Utils
decidedLazyDataConKeyGHC.Builtin.Names
decidedLazyDataConNameGHC.Builtin.Names
decidedStrictDataConKeyGHC.Builtin.Names
decidedStrictDataConNameGHC.Builtin.Names
decidedUnpackDataConKeyGHC.Builtin.Names
decidedUnpackDataConNameGHC.Builtin.Names
DeclGHC.Iface.Ext.Types
DeclCCGHC.Types.CostCentre
DeclDGHC.Driver.Backpack.Syntax
DeclDocGHC.Tc.Types, GHC.Tc.Utils.Monad
DeclDocMap 
1 (Type/Class)GHC.Hs.Doc, GHC.Hs, GHC
2 (Data Constructor)GHC.Hs.Doc, GHC.Hs, GHC
DeclTypeGHC.Iface.Ext.Types
declTypeDocsGHC.HsToCore.Docs
decNameGHC.Llvm.Types, GHC.Llvm
decodeFloatGHC.Prelude
decodePrevNCharsGHC.Data.StringBuffer
decomposeCoGHC.Core.Coercion, GHC.Plugins
decomposeFunCoGHC.Core.Coercion, GHC.Plugins
decomposePiCosGHC.Core.Coercion, GHC.Plugins
decomposeRuleLhsGHC.HsToCore.Binds
decomposeStgBindingGHC.Stg.Lift.Monad
DecoratedSDocGHC.Types.Error, GHC.Utils.Error
decParamsGHC.Llvm.Types, GHC.Llvm
decReturnTypeGHC.Llvm.Types, GHC.Llvm
decsQTyConKeyGHC.Builtin.Names.TH
decsQTyConNameGHC.Builtin.Names.TH
decsTyConKeyGHC.Builtin.Names.TH
decsTyConNameGHC.Builtin.Names.TH
decTyConKeyGHC.Builtin.Names.TH
decTyConNameGHC.Builtin.Names.TH
decVarargsGHC.Llvm.Types, GHC.Llvm
dedupSRTsGHC.Cmm.Info.Build
deeperThanOrSameGHC.Tc.Utils.TcType
deepSubtypesContainingGHC.Tc.Deriv.Functor
deepTcvFolderGHC.Core.TyCo.FVs
DEFAULTGHC.Core, GHC.Plugins
defaultCCallConvGHC.Types.ForeignCall
defaultCleanupHandlerGHC
DefaultDecl 
1 (Type/Class)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
2 (Data Constructor)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DefaultDeclCtxGHC.Rename.Utils
DefaultDeclCtxtGHC.Tc.Types.Origin, GHC.Tc.Gen.HsType, GHC.Tc.Validity
DefaultDepthGHC.Utils.Outputable, GHC.Plugins
defaultDumpActionGHC.Utils.Logger
defaultDumpStyleGHC.Utils.Outputable, GHC.Plugins
defaultDynFlagsGHC.Driver.Session, GHC.Plugins
defaultErrorHandlerGHC
defaultErrStyleGHC.Utils.Outputable, GHC.Plugins
defaultFatalMessagerGHC.Driver.Session, GHC.Plugins
defaultFixityGHC.Types.Fixity, GHC
DefaultFlexiGHC.Tc.Utils.Zonk
defaultFlushErrGHC.Driver.Session, GHC.Plugins
defaultFlushOutGHC.Driver.Session, GHC.Plugins
defaultFrontendPluginGHC.Driver.Plugins, GHC.Plugins
defaultInlinePragmaGHC.Types.Basic, GHC.Plugins
defaultLogActionGHC.Utils.Logger
defaultLogActionHPrintDocGHC.Utils.Logger
defaultLogActionHPutStrDocGHC.Utils.Logger
DefaultOriginGHC.Tc.Types.Origin
defaultPluginGHC.Driver.Plugins, GHC.Plugins
defaultRecTcMaxBoundGHC.Core.TyCon.RecWalk
defaultRunMetaGHC.Tc.Gen.Splice
defaultSchemeGHC.Utils.Ppr.Colour
defaultSDocContextGHC.Utils.Outputable, GHC.Plugins
defaultSigDIdKeyGHC.Builtin.Names.TH
defaultSigDNameGHC.Builtin.Names.TH
defaultSimpleOptsGHC.Core.SimpleOpt
defaultTraceActionGHC.Utils.Logger
defaultTyVarGHC.Tc.Utils.TcMType
defaultUnfoldingOptsGHC.Core.Unfold
defaultUserStyleGHC.Utils.Outputable, GHC.Plugins
defaultWarnErrLoggerGHC.Driver.Monad, GHC
defaultWaysGHC.Driver.Session, GHC.Plugins
defaultWeightsGHC.CmmToAsm.CFG.Weight
DefDLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
deferAfterPreciseExceptionGHC.Types.Demand
defFlagGHC.Driver.CmdLine
defGhcFlagGHC.Driver.CmdLine
defGhciFlagGHC.Driver.CmdLine
defHiddenFlagGHC.Driver.CmdLine
definedInAstsGHC.Iface.Ext.Utils
DefinerOfRegsGHC.Cmm, GHC.Cmm.Expr
Definite 
1 (Type/Class)GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
2 (Data Constructor)GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
DefiniteHomeUnitGHC.Unit.Home, GHC.Unit
DefinitionSiteGHC.Cmm.CLabel
DefMethInfoGHC.Core.Class
DefMethSpecGHC.Types.Basic, GHC.Plugins
DefsGHC.Types.Name.Set, GHC.Plugins
DefUnitIdGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
DefUseGHC.Types.Name.Set, GHC.Plugins
DefUsesGHC.Types.Name.Set, GHC.Plugins
DelayedSplice 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs, GHC
DelayOpGHC.Builtin.PrimOps
delBinderVarGHC.Core.TyCo.Rep
delBndrGHC.Core.Subst, GHC.Plugins
delBndrLGHC.Types.Var.Env, GHC.Plugins
delBndrRGHC.Types.Var.Env, GHC.Plugins
delBndrsGHC.Core.Subst, GHC.Plugins
delBndrsLGHC.Types.Var.Env, GHC.Plugins
delBndrsRGHC.Types.Var.Env, GHC.Plugins
delCandidatesGHC.Tc.Utils.TcMType
delCoalesceGHC.Data.Graph.Ops, GHC.Data.Graph.Color
delConflictGHC.Data.Graph.Ops, GHC.Data.Graph.Color
delDictGHC.Tc.Solver.Monad
delDVarEnvGHC.Types.Var.Env, GHC.Plugins
delDVarEnvListGHC.Types.Var.Env, GHC.Plugins
delDVarSetGHC.Types.Var.Set, GHC.Plugins
delDVarSetListGHC.Types.Var.Set, GHC.Plugins
delEdgeGHC.CmmToAsm.CFG
deleteGHC.Data.EnumSet
deleteDFunFromInstEnvGHC.Core.InstEnv
deleteFieldGHC.Iface.Ext.Fields
deleteFromInstEnvGHC.Core.InstEnv
deleteFromLoadedEnvGHC.Linker.Loader
deleteFromLRegSetGHC.Cmm.LRegSet
deleteFromRegSetGHC.Cmm, GHC.Cmm.Expr
deleteListGHC.Data.FiniteMap, GHC.Plugins
deleteTMGHC.Data.TrieMap, GHC.Core.Map.Expr
deleteUEGHC.Core.UsageEnv
delFromDNameEnvGHC.Types.Name.Env, GHC.Plugins
delFromDTyConEnvGHC.Core.TyCon.Env
delFromFsEnvGHC.Data.FastString.Env
delFromHptGHC.Unit.Home.ModInfo
delFromNameEnvGHC.Types.Name.Env, GHC.Plugins
delFromNameSetGHC.Types.Name.Set, GHC.Plugins
delFromOccEnvGHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins
delFromTyConEnvGHC.Core.TyCon.Env
delFromTyConSetGHC.Core.TyCon.Set
delFromUDFMGHC.Types.Unique.DFM
delFromUFMGHC.Types.Unique.FM, GHC.Plugins
delFromUFM_DirectlyGHC.Types.Unique.FM, GHC.Plugins
delFromUniqMapGHC.Types.Unique.Map
delFV 
1 (Function)GHC.Utils.FV
2 (Function)GHC.Types.Name.Set, GHC.Plugins
delFVs 
1 (Function)GHC.Utils.FV
2 (Function)GHC.Types.Name.Set, GHC.Plugins
delInScopeSetGHC.Types.Var.Env, GHC.Plugins
delInstalledModuleEnvGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins
delListFromFsEnvGHC.Data.FastString.Env
delListFromNameEnvGHC.Types.Name.Env, GHC.Plugins
delListFromNameSetGHC.Types.Name.Set, GHC.Plugins
delListFromOccEnvGHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins
delListFromTyConEnvGHC.Core.TyCon.Env
delListFromTyConSetGHC.Core.TyCon.Set
delListFromUDFMGHC.Types.Unique.DFM
delListFromUFMGHC.Types.Unique.FM, GHC.Plugins
delListFromUFM_DirectlyGHC.Types.Unique.FM, GHC.Plugins
delListFromUniqDSetGHC.Types.Unique.DSet
delListFromUniqMapGHC.Types.Unique.Map
delListFromUniqSetGHC.Types.Unique.Set, GHC.Plugins
delListFromUniqSet_DirectlyGHC.Types.Unique.Set, GHC.Plugins
delLocalRdrEnvListGHC.Types.Name.Reader, GHC.Plugins
delModuleEnvGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins
delModuleEnvListGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins
delModuleSetGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins
delNode 
1 (Function)GHC.Data.Graph.Ops, GHC.Data.Graph.Color
2 (Function)GHC.Data.Graph.UnVar
3 (Function)GHC.CmmToAsm.CFG
delOneFromUniqDSetGHC.Types.Unique.DSet
delOneFromUniqSetGHC.Types.Unique.Set, GHC.Plugins
delOneFromUniqSet_DirectlyGHC.Types.Unique.Set, GHC.Plugins
DELTA 
1 (Data Constructor)GHC.CmmToAsm.SPARC.Instr
2 (Data Constructor)GHC.CmmToAsm.PPC.Instr
3 (Data Constructor)GHC.CmmToAsm.X86.Instr
deltaColumnGHC.Parser.Annotation, GHC.Hs, GHC
deltaLineGHC.Parser.Annotation, GHC.Hs, GHC
DeltaPosGHC.Parser.Annotation, GHC.Hs, GHC
deltaTyGHC.Builtin.Types.Prim
deltaTyVarGHC.Builtin.Types.Prim
delTidyEnvListGHC.Types.Var.Env, GHC.Plugins
delTidyOccEnvListGHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins
delUnVarSetGHC.Data.Graph.UnVar
delVarEnvGHC.Types.Var.Env, GHC.Plugins
delVarEnvListGHC.Types.Var.Env, GHC.Plugins
delVarSetGHC.Types.Var.Set, GHC.Plugins
delVarSetByKeyGHC.Types.Var.Set, GHC.Plugins
delVarSetListGHC.Types.Var.Set, GHC.Plugins
DemandGHC.Types.Demand
demandInfoGHC.Types.Id.Info, GHC.Plugins
demoteOccNameGHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Plugins
demoteRdrNameGHC.Types.Name.Reader, GHC.Plugins
DenormalGHC.Utils.Exception
deNoteTypeGHC.Tc.Utils.TcType
denv_clsGHC.Tc.Deriv.Utils
denv_ctxtGHC.Tc.Deriv.Utils
denv_inst_tysGHC.Tc.Deriv.Utils
denv_overlap_modeGHC.Tc.Deriv.Utils
denv_stratGHC.Tc.Deriv.Utils
denv_tvsGHC.Tc.Deriv.Utils
depAnalGHC.Types.Name.Env, GHC.Plugins
depanalGHC.Driver.Make, GHC
depanalEGHC.Driver.Make, GHC
depanalPartialGHC.Driver.Make
DependenciesGHC.Unit.Module.Deps
depExcludeModsGHC.Driver.Session, GHC.Plugins, GHC
depIncludeCppDepsGHC.Driver.Session, GHC.Plugins, GHC
depIncludePkgDepsGHC.Driver.Session, GHC.Plugins, GHC
DeployableGHC.Driver.Session, GHC.Plugins
depMakefileGHC.Driver.Session, GHC.Plugins, GHC
deprecateGHC.Driver.CmdLine
DeprecatedTxtGHC.Unit.Module.Warnings
DepsGHC.Unit.Module.Deps
depSortStgPgmGHC.Stg.DepAnal
depSuffixesGHC.Driver.Session, GHC.Plugins, GHC
DepthGHC.Utils.Outputable, GHC.Plugins
dep_finstsGHC.Unit.Module.Deps
dep_modsGHC.Unit.Module.Deps
dep_orphsGHC.Unit.Module.Deps
dep_pkgsGHC.Unit.Module.Deps
dep_plginsGHC.Unit.Module.Deps
DeRefStablePtrOpGHC.Builtin.PrimOps
DeRefWeakOpGHC.Builtin.PrimOps
derivableClassKeysGHC.Builtin.Names
DerivAuxBindGHC.Tc.Deriv.Generate
DerivClauseCtxtGHC.Tc.Types.Origin, GHC.Tc.Gen.HsType, GHC.Tc.Validity
derivClauseIdKeyGHC.Builtin.Names.TH
derivClauseNameGHC.Builtin.Names.TH
DerivClauseOriginGHC.Tc.Types.Origin
derivClauseTyConKeyGHC.Builtin.Names.TH
derivClauseTyConNameGHC.Builtin.Names.TH
DerivClauseTysLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DerivContextGHC.Tc.Deriv.Utils
DerivDLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DerivDecl 
1 (Type/Class)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
2 (Data Constructor)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DerivDeclCtxGHC.Rename.Utils
DerivedGHC.Tc.Types.Constraint
DerivEnv 
1 (Type/Class)GHC.Tc.Deriv.Utils
2 (Data Constructor)GHC.Tc.Deriv.Utils
DerivFamInstGHC.Tc.Deriv.Generate
DerivInfo 
1 (Type/Class)GHC.Tc.Deriv
2 (Data Constructor)GHC.Tc.Deriv
DerivInstTys 
1 (Type/Class)GHC.Tc.Deriv.Utils
2 (Data Constructor)GHC.Tc.Deriv.Utils
DerivMGHC.Tc.Deriv.Utils
DerivOriginCoerceGHC.Tc.Types.Origin
DerivOriginDCGHC.Tc.Types.Origin
DerivSkolGHC.Tc.Types.Origin
DerivSpecGHC.Tc.Deriv.Utils
DerivSpecAnyClassGHC.Tc.Deriv.Utils
DerivSpecMechanismGHC.Tc.Deriv.Utils
derivSpecMechanismToStrategyGHC.Tc.Deriv.Utils
DerivSpecNewtypeGHC.Tc.Deriv.Utils
DerivSpecStockGHC.Tc.Deriv.Utils
DerivSpecViaGHC.Tc.Deriv.Utils
DerivStrategyLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
derivStrategyNameLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
derivStrategyTyConKeyGHC.Builtin.Names.TH
derivStrategyTyConNameGHC.Builtin.Names.TH
DerivStuffGHC.Tc.Deriv.Generate
deriv_clause_extLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
deriv_clause_strategyLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
deriv_clause_tysLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
deriv_extLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
deriv_overlap_modeLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
deriv_strategyLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
deriv_typeLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
deserializeAnnsGHC.Types.Annotations, GHC.Plugins
deserializeWithDataGHC.Plugins
deShadowBindsGHC.Core.Subst, GHC.Plugins
DestBlockId 
1 (Data Constructor)GHC.CmmToAsm.SPARC.ShortcutJump
2 (Data Constructor)GHC.CmmToAsm.PPC.RegInfo
3 (Data Constructor)GHC.CmmToAsm.X86.Instr
DestImm 
1 (Data Constructor)GHC.CmmToAsm.SPARC.ShortcutJump
2 (Data Constructor)GHC.CmmToAsm.X86.Instr
deSugarGHC.HsToCore
DesugaredModule 
1 (Type/Class)GHC
2 (Data Constructor)GHC
desugarEmptyCaseGHC.HsToCore.Pmc.Desugar
deSugarExprGHC.HsToCore
desugarGRHSsGHC.HsToCore.Pmc.Desugar
desugarMatchesGHC.HsToCore.Pmc.Desugar
desugarModuleGHC
desugarPatBindGHC.HsToCore.Pmc.Desugar
deTagExprGHC.Core, GHC.Plugins
DFastStringEnvGHC.Data.FastString.Env
dfid_eqnLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dfid_extLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dfid_instLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
dFsEnvEltsGHC.Data.FastString.Env
DFunId 
1 (Type/Class)GHC.Types.Var, GHC.Core.InstEnv, GHC.Plugins
2 (Data Constructor)GHC.Types.Id.Info, GHC.Plugins
dfunInlinePragmaGHC.Types.Basic, GHC.Plugins
DFunInstTypeGHC.Core.InstEnv
DFunUnfoldingGHC.Core, GHC.Plugins
df_argsGHC.Core, GHC.Plugins
df_bndrsGHC.Core, GHC.Plugins
df_conGHC.Core, GHC.Plugins
DictIdGHC.Types.Var, GHC.Core.Predicate, GHC.Plugins
DictionaryGHC.Utils.Binary
DictMapGHC.Tc.Solver.Monad
DIdEnvGHC.Types.Var.Env, GHC.Plugins
dIdFreeVarsGHC.Core.FVs, GHC.Plugins
DIdSetGHC.Types.Var.Set, GHC.Plugins
DiffGHC.Iface.Ext.Debug
diffAstGHC.Iface.Ext.Debug
diffAstsGHC.Iface.Ext.Debug
diffBindsGHC.Core.Utils, GHC.Plugins
differenceGHC.Data.EnumSet
diffExprGHC.Core.Utils, GHC.Plugins
diffFileGHC.Iface.Ext.Debug
DiffIdentGHC.Iface.Ext.Debug
diffListGHC.Iface.Ext.Debug
DigraphNodeGHC.Data.Graph.Directed
directCallGHC.StgToCmm.Layout
DirectEntryGHC.StgToCmm.Closure
DirectionGHC.Utils.Misc, GHC.Plugins
DisambECPGHC.Parser.PostProcess
DisambInfixOpGHC.Parser.PostProcess
DisambTDGHC.Parser.PostProcess
discardConstraintsGHC.Tc.Utils.Monad
discardErrsGHC.Tc.Utils.Monad
discardResultGHC.Tc.Utils.Monad
discardWarningsGHC.Tc.Utils.Monad
discardWarningsDsGHC.HsToCore.Monad
DiscArgCtxtGHC.Core.Unfold
DisjointGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
disjointDVarSetGHC.Types.Var.Set, GHC.Plugins
disjointNameEnvGHC.Types.Name.Env, GHC.Plugins
disjointNameSetGHC.Types.Name.Set, GHC.Plugins
disjointTyConEnvGHC.Core.TyCon.Env
disjointTyConSetGHC.Core.TyCon.Set
disjointUDFMGHC.Types.Unique.DFM
disjointUdfmUfmGHC.Types.Unique.DFM
disjointUFMGHC.Types.Unique.FM, GHC.Plugins
disjointUniqMapGHC.Types.Unique.Map
disjointUniqSetsGHC.Types.Unique.Set, GHC.Plugins
disjointVarEnvGHC.Types.Var.Env, GHC.Plugins
disjointVarSetGHC.Types.Var.Set, GHC.Plugins
displayExceptionGHC.Utils.Exception, GHC.Utils.Panic, GHC.Plugins
displayLintResultsGHC.Core.Lint
DistrustPackageGHC.Driver.Session, GHC.Plugins
dit_cls_tysGHC.Tc.Deriv.Utils
dit_rep_tcGHC.Tc.Deriv.Utils
dit_rep_tc_argsGHC.Tc.Deriv.Utils
dit_tcGHC.Tc.Deriv.Utils
dit_tc_argsGHC.Tc.Deriv.Utils
DIV 
1 (Data Constructor)GHC.CmmToAsm.PPC.Instr
2 (Data Constructor)GHC.CmmToAsm.X86.Instr
divGHC.Prelude
DivergenceGHC.Types.Demand
DivergesGHC.Types.Demand
DivideByZeroGHC.Utils.Exception
divIntIdKeyGHC.Builtin.Names
divIntNameGHC.Builtin.Names
divModGHC.Prelude
di_clausesGHC.Tc.Deriv
di_ctxtGHC.Tc.Deriv
di_rep_tcGHC.Tc.Deriv
di_scoped_tvsGHC.Tc.Deriv
DmdAnalOpts 
1 (Type/Class)GHC.Core.Opt.DmdAnal
2 (Data Constructor)GHC.Core.Opt.DmdAnal
dmdAnalProgramGHC.Core.Opt.DmdAnal
DmdEnvGHC.Types.Demand
dmdTransformDataConSigGHC.Types.Demand
dmdTransformDictSelSigGHC.Types.Demand
DmdTransformerGHC.Types.Demand
dmdTransformSigGHC.Types.Demand
DmdType 
1 (Type/Class)GHC.Types.Demand
2 (Data Constructor)GHC.Types.Demand
dmdTypeDepthGHC.Types.Demand
dmd_strict_dictsGHC.Core.Opt.DmdAnal
DModuleNameEnvGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit, GHC.Plugins
dm_core_moduleGHC
dm_typechecked_moduleGHC
DNameEnvGHC.Types.Name.Env, GHC.Plugins
DoAndIfThenElseBitGHC.Parser.Lexer
doBackpackGHC.Driver.Backpack
DocGHC.Utils.Ppr
DocCommentNamedLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DocCommentNextLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DocCommentPrevLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DocDLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DocDeclLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
docDeclDocLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DocGroupLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls, GHC
DocLocGHC.Tc.Types, GHC.Tc.Utils.Monad
doCodeGenGHC.Driver.Main
doCppGHC.Driver.Pipeline
docToSDocGHC.Utils.Outputable, GHC.Plugins
dodgyMsgGHC.Rename.Names
dodgyMsgInsertGHC.Rename.Names
doEIdKeyGHC.Builtin.Names.TH
doENameGHC.Builtin.Names.TH
doesDirNameExistGHC.Utils.Misc, GHC.Plugins
DoExprGHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
doFloatFromRhsGHC.Core.Opt.Simplify.Env
doFreeSimplTickGHC.Core.Opt.Monad, GHC.Plugins
doIfSetGHC.Utils.Error
doIfSet_dynGHC.Utils.Error
dollarIdKeyGHC.Builtin.Names
dollarNameGHC.Builtin.Names
DollarSpliceGHC.Hs.Expr, Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC
domGHC.CmmToAsm.CFG.Dominators
doMkDependHSGHC.Driver.MakeFile
domTreeGHC.CmmToAsm.CFG.Dominators
DoneGHC.Data.Stream
DoneExGHC.Core.Opt.Simplify.Env
DoneIdGHC.Core.Opt.Simplify.Env
doNotQuantifyTyVarsGHC.Tc.Utils.TcMType
dontCareCCSGHC.Types.CostCentre
doOrDoesGHC.Utils.Outputable, GHC.Plugins
DoOriginGHC.Tc.Types.Origin
DoPatOriginGHC.Tc.Types.Origin
doptGHC.Driver.Session, GHC.Plugins
doptMGHC.Tc.Utils.Monad
dopt_setGHC.Driver.Session, GHC.Plugins
dopt_unsetGHC.Driver.Session, GHC.Plugins
doSimplTickGHC.Core.Opt.Monad, GHC.Plugins
doSRTsGHC.Cmm.Info.Build
doStaticArgsGHC.Core.Opt.StaticArgs
dotGHC.Utils.Outputable, GHC.Plugins
DotAGHC.Linker.Types
DotDLLGHC.Linker.Types
dotGraphGHC.Data.Graph.Ppr, GHC.Data.Graph.Color
DotOGHC.Linker.Types
DoubleGHC.Prelude
double 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
DoubleAcoshOpGHC.Builtin.PrimOps
DoubleAcosOpGHC.Builtin.PrimOps
DoubleAddOpGHC.Builtin.PrimOps
DoubleAsinhOpGHC.Builtin.PrimOps
DoubleAsinOpGHC.Builtin.PrimOps
DoubleAtanhOpGHC.Builtin.PrimOps
DoubleAtanOpGHC.Builtin.PrimOps
DoubleCoshOpGHC.Builtin.PrimOps
DoubleCosOpGHC.Builtin.PrimOps
doubleDataConGHC.Builtin.Types, GHC.Plugins
doubleDataConKeyGHC.Builtin.Names
DoubleDecode_2IntOpGHC.Builtin.PrimOps
DoubleDecode_Int64OpGHC.Builtin.PrimOps
DoubleDivOpGHC.Builtin.PrimOps
DoubleElemRepGHC.Core.TyCon, GHC.Plugins
doubleElemRepDataConTyGHC.Builtin.Types, GHC.Plugins
DoubleEqOpGHC.Builtin.PrimOps
DoubleExpM1OpGHC.Builtin.PrimOps
DoubleExpOpGHC.Builtin.PrimOps
DoubleFabsOpGHC.Builtin.PrimOps
DoubleGeOpGHC.Builtin.PrimOps
DoubleGtOpGHC.Builtin.PrimOps
DoubleLeOpGHC.Builtin.PrimOps
DoubleLog1POpGHC.Builtin.PrimOps
DoubleLogOpGHC.Builtin.PrimOps
DoubleLtOpGHC.Builtin.PrimOps
DoubleMulOpGHC.Builtin.PrimOps
DoubleNegOpGHC.Builtin.PrimOps
DoubleNeOpGHC.Builtin.PrimOps
DoublePowerOpGHC.Builtin.PrimOps
doublePrecGHC.Utils.Outputable, GHC.Plugins
doublePrimLIdKeyGHC.Builtin.Names.TH
doublePrimLNameGHC.Builtin.Names.TH
doublePrimL_RDRGHC.Builtin.Names.TH
doublePrimTyGHC.Builtin.Types.Prim
doublePrimTyConGHC.Builtin.Types.Prim
doublePrimTyConKeyGHC.Builtin.Names
doublePrimTyConNameGHC.Builtin.Types.Prim
doubleQuotes 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
DoubleRegGHC.Cmm, GHC.Cmm.Expr
DoubleRepGHC.Types.RepType, GHC.Core.TyCon, GHC.Plugins
doubleRepDataConTyGHC.Builtin.Types, GHC.Plugins
DoubleSinhOpGHC.Builtin.PrimOps
DoubleSinOpGHC.Builtin.PrimOps
DoubleSlotGHC.Types.RepType
DoubleSqrtOpGHC.Builtin.PrimOps
DoubleSubOpGHC.Builtin.PrimOps
DoubleTanhOpGHC.Builtin.PrimOps
DoubleTanOpGHC.Builtin.PrimOps
doubleToBytesGHC.CmmToAsm.Ppr
doubleToFloatLitGHC.Types.Literal, GHC.Plugins
DoubleToFloatOpGHC.Builtin.PrimOps
doubleToIntLitGHC.Types.Literal, GHC.Plugins
DoubleToIntOpGHC.Builtin.PrimOps
doubleTyGHC.Builtin.Types, GHC.Plugins
doubleTyConGHC.Builtin.Types, GHC.Plugins
doubleTyConKeyGHC.Builtin.Names
doubleTyConNameGHC.Builtin.Types, GHC.Plugins
doubleX2PrimTyGHC.Builtin.Types.Prim
doubleX2PrimTyConGHC.Builtin.Types.Prim
doubleX2PrimTyConKeyGHC.Builtin.Names
doubleX4PrimTyGHC.Builtin.Types.Prim
doubleX4PrimTyConGHC.Builtin.Types.Prim
doubleX4PrimTyConKeyGHC.Builtin.Names
doubleX8PrimTyGHC.Builtin.Types.Prim
doubleX8PrimTyConGHC.Builtin.Types.Prim
doubleX8PrimTyConKeyGHC.Builtin.Names
dOUBLE_SIZEGHC.Settings.Constants
downgradeRoleGHC.Core.Coercion, GHC.Plugins
downsweepGHC.Driver.Make
do_layoutGHC.Cmm
DPGHC.Parser.Annotation, GHC.Hs, GHC
driverPluginGHC.Driver.Plugins, GHC.Plugins
dropGHC.Prelude
dropDerivedSimplesGHC.Tc.Types.Constraint
dropDerivedWCGHC.Tc.Types.Constraint
dropForAllsGHC.Core.Type, GHC.Plugins
dropListGHC.Utils.Misc, GHC.Plugins
dropMisleadingGHC.Tc.Types.Constraint
dropRuntimeRepArgsGHC.Core.Type, GHC.Plugins
dropTailGHC.Utils.Misc, GHC.Plugins
dropWhileGHC.Prelude
dropWhileEndLEGHC.Utils.Misc, GHC.Plugins
dropWildCardsGHC.Hs.Type, GHC.Hs, GHC
DSGHC.Tc.Deriv.Utils
DsBoundGHC.HsToCore.Monad, GHC.HsToCore.Types
dsBracketGHC.HsToCore.Quote
dsCCallGHC.HsToCore.Foreign.Call
dsEvBindsGHC.HsToCore.Binds
dsEvTermGHC.HsToCore.Binds
dsExprGHC.HsToCore.Expr
dsExtendMetaEnvGHC.HsToCore.Monad
dsForeignsGHC.HsToCore.Foreign.Decl
DsForeignsHookGHC.Driver.Hooks
dsForeignsHookGHC.Driver.Hooks
DsGblEnv 
1 (Type/Class)GHC.HsToCore.Types
2 (Data Constructor)GHC.HsToCore.Types
dsGetCompleteMatchesGHC.HsToCore.Monad
dsGetFamInstEnvsGHC.HsToCore.Monad
dsGetMetaEnvGHC.HsToCore.Monad
dsGRHSsGHC.HsToCore.GuardedRHSs
dsGuardedGHC.HsToCore.GuardedRHSs
dsHandleMonadicFailureGHC.HsToCore.Utils
dsHsWrapperGHC.HsToCore.Binds
DsLclEnv 
1 (Type/Class)GHC.HsToCore.Types
2 (Data Constructor)GHC.HsToCore.Types
dsLExprGHC.HsToCore.Expr
dsLExprNoLPGHC.HsToCore.Expr
dsLHsBindsGHC.HsToCore.Binds
dsListCompGHC.HsToCore.ListComp
dsLitGHC.HsToCore.Expr, GHC.HsToCore.Match.Literal
dsLocalBindsGHC.HsToCore.Expr
dsLookupConLikeGHC.HsToCore.Monad
dsLookupDataConGHC.HsToCore.Monad
dsLookupGlobalGHC.HsToCore.Monad
dsLookupGlobalIdGHC.HsToCore.Monad
dsLookupMetaEnvGHC.HsToCore.Monad
dsLookupTyConGHC.HsToCore.Monad
dsl_locGHC.HsToCore.Types
dsl_metaGHC.HsToCore.Types
dsl_nablasGHC.HsToCore.Types
DsMGHC.HsToCore.Monad, GHC.HsToCore.Types
DsMatchContext 
1 (Type/Class)GHC.HsToCore.Monad
2 (Data Constructor)GHC.HsToCore.Monad
DsMetaEnvGHC.HsToCore.Monad, GHC.HsToCore.Types
DsMetaValGHC.HsToCore.Monad, GHC.HsToCore.Types
dsMkUserRuleGHC.HsToCore.Binds
dsMonadCompGHC.HsToCore.ListComp
dsm_newtype_ditGHC.Tc.Deriv.Utils
dsm_newtype_rep_tyGHC.Tc.Deriv.Utils
dsm_stock_ditGHC.Tc.Deriv.Utils
dsm_stock_gen_fnGHC.Tc.Deriv.Utils
dsm_via_cls_tysGHC.Tc.Deriv.Utils
dsm_via_inst_tyGHC.Tc.Deriv.Utils
dsm_via_tyGHC.Tc.Deriv.Utils
dsNoLevPolyGHC.HsToCore.Monad
dsNoLevPolyExprGHC.HsToCore.Monad
dsOverLitGHC.HsToCore.Match.Literal
dsProcExprGHC.HsToCore.Arrows
dsSpecGHC.HsToCore.Binds
DsSpliceGHC.HsToCore.Monad, GHC.HsToCore.Types
dsSyntaxExprGHC.HsToCore.Expr
dsTcEvBindsGHC.HsToCore.Binds
dsTcEvBinds_sGHC.HsToCore.Binds
dsTopLHsBindsGHC.HsToCore.Binds
dsValBindsGHC.HsToCore.Expr
DsWarningGHC.HsToCore.Monad
dsWhenNoErrsGHC.HsToCore.Monad
DsWrapperGHC.HsToCore.Monad
ds_cc_stGHC.HsToCore.Types
ds_clsGHC.Tc.Deriv.Utils
ds_complete_matchesGHC.HsToCore.Types
ds_fam_inst_envGHC.HsToCore.Types
ds_gbl_rdr_envGHC.HsToCore.Types
ds_if_envGHC.HsToCore.Types
ds_locGHC.Tc.Deriv.Utils
ds_mechanismGHC.Tc.Deriv.Utils
ds_modGHC.HsToCore.Types
ds_msgsGHC.HsToCore.Types
ds_nameGHC.Tc.Deriv.Utils
ds_overlapGHC.Tc.Deriv.Utils
ds_standalone_wildcardGHC.Tc.Deriv.Utils
ds_thetaGHC.Tc.Deriv.Utils
ds_tvsGHC.Tc.Deriv.Utils
ds_tysGHC.Tc.Deriv.Utils
ds_unqualGHC.HsToCore.Types
DTyConEnvGHC.Core.TyCon.Env
dTyConKeyGHC.Builtin.Names
dTyConNameGHC.Builtin.Names
DTyCoVarSetGHC.Types.Var.Set, GHC.Plugins
DTyVarEnvGHC.Types.Var.Env, GHC.Plugins
DTyVarSetGHC.Types.Var.Set, GHC.Plugins
dt_argsGHC.Types.Demand
dt_divGHC.Types.Demand
DT_DontGHC.Driver.Session, GHC.Plugins
DT_DynGHC.Driver.Session, GHC.Plugins
dt_envGHC.Types.Demand
DT_FailedGHC.Driver.Session, GHC.Plugins
DT_OKGHC.Driver.Session, GHC.Plugins
duDefsGHC.Types.Name.Set, GHC.Plugins
DumpActionGHC.Utils.Logger
dumpDirGHC.Driver.Session, GHC.Plugins, GHC
DumpFlagGHC.Driver.Flags, GHC.Driver.Session, GHC.Plugins
dumpFlagsGHC.Driver.Session, GHC.Plugins, GHC
DumpFormatGHC.Utils.Logger
dumpGraphGHC.Data.Graph.Ppr, GHC.Data.Graph.Color
dumpIdInfoOfProgramGHC.Core.Utils, GHC.Plugins
dumpIfaceStatsGHC.Driver.Main
dumpIfSet 
1 (Function)GHC.Utils.Logger
2 (Function)GHC.Core.Lint
dumpIfSetLlvmGHC.CmmToLlvm.Base
dumpIfSet_dyn 
1 (Function)GHC.Utils.Logger
2 (Function)GHC.Core.Opt.Monad, GHC.Plugins
dumpIfSet_dyn_printerGHC.Utils.Logger
dumpOptTcRnGHC.Tc.Utils.Monad
dumpPassResultGHC.Core.Lint
dumpPrefixGHC.Driver.Session, GHC.Plugins, GHC
dumpPrefixForceGHC.Driver.Session, GHC.Plugins, GHC
dumpStyleGHC.Utils.Outputable, GHC.Plugins
dumpTcRnGHC.Tc.Utils.Monad
DunnoGHC.Types.Demand
DupFlagGHC.Core.Opt.Simplify.Utils
duplicateLocalDsGHC.HsToCore.Monad
DuplicateRecordFields 
1 (Type/Class)GHC.Types.FieldLabel
2 (Data Constructor)GHC.Types.FieldLabel
dupNamesErrGHC.Rename.Utils
duUsesGHC.Types.Name.Set, GHC.Plugins
DVGHC.Tc.Utils.TcMType
DVarEnvGHC.Types.Var.Env, GHC.Plugins
dVarEnvEltsGHC.Types.Var.Env, GHC.Plugins
DVarSetGHC.Types.Var.Set, GHC.Plugins
dVarSetElemsGHC.Types.Var.Set, GHC.Plugins
dVarSetIntersectVarSetGHC.Types.Var.Set, GHC.Plugins
dVarSetMinusVarSetGHC.Types.Var.Set, GHC.Plugins
dVarSetToVarSetGHC.Types.Var.Set, GHC.Plugins
dv_cvsGHC.Tc.Utils.TcMType
dv_kvsGHC.Tc.Utils.TcMType
dv_tvsGHC.Tc.Utils.TcMType
dwarfAbbrevLabelGHC.CmmToAsm.Dwarf.Constants
dwarfAbbrevSectionGHC.CmmToAsm.Dwarf.Constants
DwarfARange 
1 (Type/Class)GHC.CmmToAsm.Dwarf.Types
2 (Data Constructor)GHC.CmmToAsm.Dwarf.Types
dwarfARangesSectionGHC.CmmToAsm.Dwarf.Constants
DwarfBlockGHC.CmmToAsm.Dwarf.Types
DwarfCompileUnitGHC.CmmToAsm.Dwarf.Types
DwarfFilesGHC.CmmToAsm.Monad
DwarfFrame 
1 (Type/Class)GHC.CmmToAsm.Dwarf.Types
2 (Data Constructor)GHC.CmmToAsm.Dwarf.Types
DwarfFrameBlock 
1 (Type/Class)GHC.CmmToAsm.Dwarf.Types
2 (Data Constructor)GHC.CmmToAsm.Dwarf.Types
dwarfFrameLabelGHC.CmmToAsm.Dwarf.Constants
DwarfFrameProc 
1 (Type/Class)GHC.CmmToAsm.Dwarf.Types
2 (Data Constructor)GHC.CmmToAsm.Dwarf.Types
dwarfFrameSectionGHC.CmmToAsm.Dwarf.Constants
dwarfGenGHC.CmmToAsm.Dwarf
dwarfGhcSectionGHC.CmmToAsm.Dwarf.Constants
DwarfInfoGHC.CmmToAsm.Dwarf.Types
dwarfInfoLabelGHC.CmmToAsm.Dwarf.Constants
dwarfInfoSectionGHC.CmmToAsm.Dwarf.Constants
dwarfLineLabelGHC.CmmToAsm.Dwarf.Constants
dwarfLineSectionGHC.CmmToAsm.Dwarf.Constants
dwarfRegNoGHC.CmmToAsm.Dwarf.Constants
dwarfReturnRegNoGHC.CmmToAsm.Dwarf.Constants
dwarfSectionGHC.CmmToAsm.Dwarf.Constants
DwarfSrcNoteGHC.CmmToAsm.Dwarf.Types
DwarfSubprogramGHC.CmmToAsm.Dwarf.Types
dwArngEndLabelGHC.CmmToAsm.Dwarf.Types
dwArngStartLabelGHC.CmmToAsm.Dwarf.Types
dwChildrenGHC.CmmToAsm.Dwarf.Types
dwCieInitGHC.CmmToAsm.Dwarf.Types
dwCieLabelGHC.CmmToAsm.Dwarf.Types
dwCieProcsGHC.CmmToAsm.Dwarf.Types
dwCompDirGHC.CmmToAsm.Dwarf.Types
dwFdeBlkHasInfoGHC.CmmToAsm.Dwarf.Types
dwFdeBlocksGHC.CmmToAsm.Dwarf.Types
dwFdeHasInfoGHC.CmmToAsm.Dwarf.Types
dwFdeProcGHC.CmmToAsm.Dwarf.Types
dwFdeUnwindGHC.CmmToAsm.Dwarf.Types
dwHighLabelGHC.CmmToAsm.Dwarf.Types
dwLabelGHC.CmmToAsm.Dwarf.Types
dwLineLabelGHC.CmmToAsm.Dwarf.Types
dwLowLabelGHC.CmmToAsm.Dwarf.Types
dwMarkerGHC.CmmToAsm.Dwarf.Types
dwNameGHC.CmmToAsm.Dwarf.Types
dwParentGHC.CmmToAsm.Dwarf.Types
dwProducerGHC.CmmToAsm.Dwarf.Types
dwSrcSpanGHC.CmmToAsm.Dwarf.Types
dW_ATE_addressGHC.CmmToAsm.Dwarf.Constants
dW_ATE_booleanGHC.CmmToAsm.Dwarf.Constants
dW_ATE_floatGHC.CmmToAsm.Dwarf.Constants
dW_ATE_signedGHC.CmmToAsm.Dwarf.Constants
dW_ATE_signed_charGHC.CmmToAsm.Dwarf.Constants
dW_ATE_unsignedGHC.CmmToAsm.Dwarf.Constants
dW_ATE_unsigned_charGHC.CmmToAsm.Dwarf.Constants
dW_AT_comp_dirGHC.CmmToAsm.Dwarf.Constants
dW_AT_externalGHC.CmmToAsm.Dwarf.Constants
dW_AT_frame_baseGHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_span_end_colGHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_span_end_lineGHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_span_fileGHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_span_start_colGHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_span_start_lineGHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_tick_parentGHC.CmmToAsm.Dwarf.Constants
dW_AT_high_pcGHC.CmmToAsm.Dwarf.Constants
dW_AT_languageGHC.CmmToAsm.Dwarf.Constants
dW_AT_linkage_nameGHC.CmmToAsm.Dwarf.Constants
dW_AT_low_pcGHC.CmmToAsm.Dwarf.Constants
dW_AT_nameGHC.CmmToAsm.Dwarf.Constants
dW_AT_producerGHC.CmmToAsm.Dwarf.Constants
dW_AT_stmt_listGHC.CmmToAsm.Dwarf.Constants
dW_AT_use_UTF8GHC.CmmToAsm.Dwarf.Constants
dW_CFA_def_cfaGHC.CmmToAsm.Dwarf.Constants
dW_CFA_def_cfa_expressionGHC.CmmToAsm.Dwarf.Constants
dW_CFA_def_cfa_offsetGHC.CmmToAsm.Dwarf.Constants
dW_CFA_def_cfa_offset_sfGHC.CmmToAsm.Dwarf.Constants
dW_CFA_def_cfa_sfGHC.CmmToAsm.Dwarf.Constants
dW_CFA_expressionGHC.CmmToAsm.Dwarf.Constants
dW_CFA_offsetGHC.CmmToAsm.Dwarf.Constants
dW_CFA_offset_extended_sfGHC.CmmToAsm.Dwarf.Constants
dW_CFA_same_valueGHC.CmmToAsm.Dwarf.Constants
dW_CFA_set_locGHC.CmmToAsm.Dwarf.Constants
dW_CFA_undefinedGHC.CmmToAsm.Dwarf.Constants
dW_CFA_val_expressionGHC.CmmToAsm.Dwarf.Constants
dW_CFA_val_offsetGHC.CmmToAsm.Dwarf.Constants
dW_CHILDREN_noGHC.CmmToAsm.Dwarf.Constants
dW_CHILDREN_yesGHC.CmmToAsm.Dwarf.Constants
dW_FORM_addrGHC.CmmToAsm.Dwarf.Constants
dW_FORM_block1GHC.CmmToAsm.Dwarf.Constants
dW_FORM_data2GHC.CmmToAsm.Dwarf.Constants
dW_FORM_data4GHC.CmmToAsm.Dwarf.Constants
dW_FORM_flagGHC.CmmToAsm.Dwarf.Constants
dW_FORM_flag_presentGHC.CmmToAsm.Dwarf.Constants
dW_FORM_ref4GHC.CmmToAsm.Dwarf.Constants
dW_FORM_ref_addrGHC.CmmToAsm.Dwarf.Constants
dW_FORM_stringGHC.CmmToAsm.Dwarf.Constants
dW_LANG_HaskellGHC.CmmToAsm.Dwarf.Constants
dW_OP_addrGHC.CmmToAsm.Dwarf.Constants
dW_OP_breg0GHC.CmmToAsm.Dwarf.Constants
dW_OP_call_frame_cfaGHC.CmmToAsm.Dwarf.Constants
dW_OP_constsGHC.CmmToAsm.Dwarf.Constants
dW_OP_derefGHC.CmmToAsm.Dwarf.Constants
dW_OP_lit0GHC.CmmToAsm.Dwarf.Constants
dW_OP_minusGHC.CmmToAsm.Dwarf.Constants
dW_OP_mulGHC.CmmToAsm.Dwarf.Constants
dW_OP_plusGHC.CmmToAsm.Dwarf.Constants
dW_TAG_arg_variableGHC.CmmToAsm.Dwarf.Constants
dW_TAG_array_typeGHC.CmmToAsm.Dwarf.Constants
dW_TAG_auto_variableGHC.CmmToAsm.Dwarf.Constants
dW_TAG_base_typeGHC.CmmToAsm.Dwarf.Constants
dW_TAG_compile_unitGHC.CmmToAsm.Dwarf.Constants
dW_TAG_file_typeGHC.CmmToAsm.Dwarf.Constants
dW_TAG_ghc_src_noteGHC.CmmToAsm.Dwarf.Constants
dW_TAG_lexical_blockGHC.CmmToAsm.Dwarf.Constants
dW_TAG_pointer_typeGHC.CmmToAsm.Dwarf.Constants
dW_TAG_structure_typeGHC.CmmToAsm.Dwarf.Constants
dW_TAG_subprogramGHC.CmmToAsm.Dwarf.Constants
dW_TAG_subrange_typeGHC.CmmToAsm.Dwarf.Constants
dW_TAG_subroutine_typeGHC.CmmToAsm.Dwarf.Constants
dW_TAG_typedefGHC.CmmToAsm.Dwarf.Constants
dW_TAG_variableGHC.CmmToAsm.Dwarf.Constants
dylibInstallNameGHC.Driver.Session, GHC.Plugins, GHC
dYNAMICGHC.Builtin.Names
DynamicLinkerLabelInfoGHC.Cmm.CLabel
dynamicLinkerLabelInfoGHC.Cmm.CLabel
dynamicNowGHC.Driver.Session, GHC.Plugins, GHC
dynamicOutputFileGHC.Driver.Session, GHC.Plugins
DynamicTargetGHC.Types.ForeignCall
dynamicTooFailedGHC.Driver.Session, GHC.Plugins, GHC
DynamicTooStateGHC.Driver.Session, GHC.Plugins
dynamicTooStateGHC.Driver.Session, GHC.Plugins
dynCompileExprGHC.Runtime.Eval, GHC
dynFlagDependenciesGHC.Driver.Session, GHC.Plugins
DynFlags 
1 (Type/Class)GHC.Driver.Session, GHC.Plugins, GHC
2 (Data Constructor)GHC.Driver.Session, GHC.Plugins, GHC
dynHiSuf_GHC.Driver.Session, GHC.Plugins, GHC
DynLibLoaderGHC.Driver.Session, GHC.Plugins
dynLibLoaderGHC.Driver.Session, GHC.Plugins, GHC
dynLibSuffixGHC.Settings
dynObjectSuf_GHC.Driver.Session, GHC.Plugins, GHC
dynOutputFile_GHC.Driver.Session, GHC.Plugins, GHC
dynProfHdrGHC.StgToCmm.Prof
DynTagGHC.StgToCmm.Closure