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

Index - D

d1TyConKeyGHC.Builtin.Names
d1TyConNameGHC.Builtin.Names
darrowGHC.Utils.Outputable
DarwinLDGHC.Driver.Session
DataGHC.Cmm
DataAltGHC.Core
dataArgsGHC.Exts.Heap.Closures, GHC.Exts.Heap
dataClassKeyGHC.Builtin.Names
dataClassNameGHC.Builtin.Names
DataConGHC.Core.DataCon
DataConBoxerGHC.Types.Id.Make
dataConBoxerGHC.Core.DataCon
dataConCannotMatchGHC.Core.DataCon
dataConDisplayTypeGHC.Core.DataCon
dataConEqSpecGHC.Core.DataCon
dataConExTyCoVarsGHC.Core.DataCon
dataConFieldLabelsGHC.Core.DataCon
dataConFieldTypeGHC.Core.DataCon
dataConFieldType_maybeGHC.Core.DataCon
dataConFullSigGHC.Core.DataCon
DataConILanguage.Haskell.TH.Syntax, Language.Haskell.TH
dataConIdentityGHC.Core.DataCon
dataConImplBangsGHC.Core.DataCon
dataConImplicitTyThingsGHC.Core.DataCon
dataConInstArgTysGHC.Core.DataCon
dataConInstOrigArgTysGHC.Core.DataCon
dataConInstSigGHC.Core.DataCon
dataConIsInfixGHC.Core.DataCon
dataConNameGHC.Core.DataCon
dataConNamesGHC.Exts.Heap.Utils
dataConNonlinearTypeGHC.Core.DataCon
dataConOrigArgTysGHC.Core.DataCon
dataConOrigResTyGHC.Core.DataCon
dataConOrigTyConGHC.Core.DataCon
dataConOtherThetaGHC.Core.DataCon
DataConRepGHC.Core.DataCon
dataConRepArgTysGHC.Core.DataCon
dataConRepArityGHC.Core.DataCon
dataConRepFSInstPatGHC.Core.Utils
dataConRepInstPatGHC.Core.Utils
dataConRepStrictnessGHC.Core.DataCon
dataConRepTypeGHC.Core.DataCon
DataConSkolGHC.Tc.Types.Origin
dataConSourceArityGHC.Core.DataCon
dataConSrcBangsGHC.Core.DataCon
dataConStupidThetaGHC.Core.DataCon
dataConTagGHC.Core.DataCon
dataConTagZGHC.Core.DataCon
dataConThetaGHC.Core.DataCon
dataConTyConGHC.Core.DataCon
dataConTyRepNameUniqueGHC.Types.Unique
dataConUnivAndExTyCoVarsGHC.Core.DataCon
dataConUnivTyVarsGHC.Core.DataCon
dataConUserTyVarBindersGHC.Core.DataCon
dataConUserTyVarsGHC.Core.DataCon
dataConUserTyVarsArePermutedGHC.Core.DataCon
dataConWorkerUniqueGHC.Types.Unique
DataConWorkIdGHC.Types.Id.Info
dataConWorkIdGHC.Core.DataCon
DataConWrapIdGHC.Types.Id.Info
dataConWrapIdGHC.Core.DataCon
dataConWrapId_maybeGHC.Core.DataCon
dataConWrapperTypeGHC.Core.DataCon
DataDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
dataD 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
DataDeclGHC.Hs.Decls, GHC.Hs
DataDeclRn 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
DataFamilyGHC.Hs.Decls, GHC.Hs
DataFamilyDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
dataFamilyD 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
DataFamilyFlavourGHC.Core.TyCon
DataFamilyInstGHC.Core.FamInstEnv
DataFamilyTyConGHC.Core.TyCon
DataFamInstDGHC.Hs.Decls, GHC.Hs
DataFamInstDecl 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
dataFamInstRepTyConGHC.Core.FamInstEnv
DataFamInstTyConGHC.Core.TyCon
dataHandleGHC.Utils.Binary
DataInstDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
dataInstD 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
DataKindCtxtGHC.Tc.Types.Origin
DataKindsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DataNameLanguage.Haskell.TH.Syntax
dataNameGHC.Types.Name.Occurrence, GHC.Types.Name
dataQual_RDRGHC.Builtin.Names
dataToExpQLanguage.Haskell.TH.Syntax
dataToPatQLanguage.Haskell.TH.Syntax
dataToQaLanguage.Haskell.TH.Syntax
DataToTagOpGHC.Builtin.PrimOps
DataTyConGHC.Core.TyCon
DataTyCtxtGHC.Tc.Types.Origin
DataTypeGHC.Hs.Decls, GHC.Hs
datatypeClassKeyGHC.Builtin.Names
datatypeClassNameGHC.Builtin.Names
DatatypeContextsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DatatypeContextsBitGHC.Parser.Lexer
DataTypeFlavourGHC.Core.TyCon
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
data_consGHC.Core.TyCon
data_cons_sizeGHC.Core.TyCon
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
DbInstUnitId 
1 (Type/Class)GHC.Unit.Database
2 (Data Constructor)GHC.Unit.Database
DbModeGHC.Unit.Database
DbModule 
1 (Type/Class)GHC.Unit.Database
2 (Data Constructor)GHC.Unit.Database
dbModuleNameGHC.Unit.Database
dbModuleUnitIdGHC.Unit.Database
DbModuleVarGHC.Unit.Database
dbModuleVarNameGHC.Unit.Database
DbOpenModeGHC.Unit.Database
DbOpenReadOnlyGHC.Unit.Database
DbOpenReadWriteGHC.Unit.Database
DbReadOnlyGHC.Unit.Database
DbReadWriteGHC.Unit.Database
DbUnitIdGHC.Unit.Database
DbUnitInfoGHC.Unit.Database
DCBGHC.Types.Id.Make
dcolon 
1 (Function)GHC.Utils.Outputable
2 (Function)Language.Haskell.TH.PprLib
dcQualGHC.Builtin.Names
DCRGHC.Core.DataCon
dcr_arg_tysGHC.Core.DataCon
dcr_bangsGHC.Core.DataCon
dcr_boxerGHC.Core.DataCon
dcr_strictsGHC.Core.DataCon
dcr_wrap_idGHC.Core.DataCon
dd_consGHC.Hs.Decls, GHC.Hs
dd_ctxtGHC.Hs.Decls, GHC.Hs
dd_cTypeGHC.Hs.Decls, GHC.Hs
dd_derivsGHC.Hs.Decls, GHC.Hs
dd_extGHC.Hs.Decls, GHC.Hs
dd_kindSigGHC.Hs.Decls, GHC.Hs
dd_NDGHC.Hs.Decls, GHC.Hs
Deadlock 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
deAnnAltGHC.Core
deAnnBindGHC.Core
deAnnotateGHC.Core
deAnnotate'GHC.Core
debugIsOnGHC.Utils.Misc
debugLevelGHC.Driver.Session
debugPprTypeGHC.Core.TyCo.Ppr
debugTraceMsg 
1 (Function)GHC.Utils.Error
2 (Function)GHC.Core.Opt.Monad
debugTraceMsgSGHC.Core.Opt.Monad
dEBUG_TRACEGHC.Builtin.Names
DecLanguage.Haskell.TH.Syntax, Language.Haskell.TH
DecBrGGHC.Hs.Expr, GHC.Hs
DecBrLGHC.Hs.Expr, GHC.Hs
DecidedLazyLanguage.Haskell.TH.Syntax, Language.Haskell.TH
decidedLazyDataConKeyGHC.Builtin.Names
decidedLazyDataConNameGHC.Builtin.Names
DecidedStrictLanguage.Haskell.TH.Syntax, Language.Haskell.TH
decidedStrictDataConKeyGHC.Builtin.Names
decidedStrictDataConNameGHC.Builtin.Names
DecidedStrictnessLanguage.Haskell.TH.Syntax, Language.Haskell.TH
DecidedUnpackLanguage.Haskell.TH.Syntax, Language.Haskell.TH
decidedUnpackDataConKeyGHC.Builtin.Names
decidedUnpackDataConNameGHC.Builtin.Names
DeclCCGHC.Types.CostCentre
DeclDGHC.Driver.Backpack.Syntax
DeclDocMap 
1 (Type/Class)GHC.Hs.Doc, GHC.Hs
2 (Data Constructor)GHC.Hs.Doc, GHC.Hs
decodeFloatGHC.Prelude
decodePrevNCharsGHC.Data.StringBuffer
decomposeCoGHC.Core.Coercion
decomposeFunCoGHC.Core.Coercion
decomposePiCosGHC.Core.Coercion
DecQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
DecsLanguage.Haskell.TH.Lib.Internal
DecsQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
deepTcvFolderGHC.Core.TyCo.FVs
DEFAULTGHC.Core
defaultCCallConvGHC.Types.ForeignCall
DefaultDecl 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
DefaultDeclCtxtGHC.Tc.Types.Origin
DefaultDepthGHC.Utils.Outputable
defaultDumpActionGHC.Utils.Error
defaultDumpStyleGHC.Utils.Outputable
defaultDynFlagsGHC.Driver.Session
defaultErrStyleGHC.Utils.Outputable
defaultFatalMessagerGHC.Driver.Session
defaultFixity 
1 (Function)GHC.Types.Basic
2 (Function)Language.Haskell.TH.Syntax, Language.Haskell.TH
defaultFlushErrGHC.Driver.Session
defaultFlushOutGHC.Driver.Session
defaultFrontendPluginGHC.Driver.Plugins
defaultInlinePragmaGHC.Types.Basic
defaultLogActionGHC.Driver.Session
defaultLogActionHPrintDocGHC.Driver.Session
defaultLogActionHPutStrDocGHC.Driver.Session
defaultObjectTargetGHC.Driver.Session
DefaultOriginGHC.Tc.Types.Origin
defaultPluginGHC.Driver.Plugins
defaultRecTcMaxBoundGHC.Core.TyCon
defaultSchemeGHC.Utils.Ppr.Colour
DefaultSigDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
defaultSigDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
DefaultSignaturesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
defaultTraceActionGHC.Utils.Error
defaultUserStyleGHC.Utils.Outputable
defaultWarnErrLoggerGHC.Driver.Monad
defaultWaysGHC.Driver.Session
DefDGHC.Hs.Decls, GHC.Hs
deferAfterPreciseExceptionGHC.Types.Demand
defFlagGHC.Driver.CmdLine
defGhcFlagGHC.Driver.CmdLine
defGhciFlagGHC.Driver.CmdLine
defHiddenFlagGHC.Driver.CmdLine
DefinerOfRegsGHC.Cmm.Expr, GHC.Cmm
Definite 
1 (Type/Class)GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
2 (Data Constructor)GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
DefMethInfoGHC.Core.Class
DefMethSpecGHC.Types.Basic
DefsGHC.Types.Name.Set
DefUnitIdGHC.Unit.Types, GHC.Unit.Module, GHC.Unit
DefUseGHC.Types.Name.Set
DefUsesGHC.Types.Name.Set
DelayedSplice 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
DelayOpGHC.Builtin.PrimOps
delBinderVarGHC.Core.TyCo.Rep
delBndrGHC.Core.Subst
delBndrLGHC.Types.Var.Env
delBndrRGHC.Types.Var.Env
delBndrsGHC.Core.Subst
delBndrsLGHC.Types.Var.Env
delBndrsRGHC.Types.Var.Env
delDVarEnvGHC.Types.Var.Env
delDVarEnvListGHC.Types.Var.Env
delDVarSetGHC.Types.Var.Set
delDVarSetListGHC.Types.Var.Set
deleteGHC.Data.EnumSet
deleteDFunFromInstEnvGHC.Core.InstEnv
deleteFieldGHC.Driver.Types
deleteFromInstEnvGHC.Core.InstEnv
deleteFromRegSetGHC.Cmm.Expr, GHC.Cmm
deleteIfaceFieldGHC.Driver.Types
deleteListGHC.Data.FiniteMap
deleteTMGHC.Data.TrieMap, GHC.Core.Map
deleteUEGHC.Core.UsageEnv
delFromDNameEnvGHC.Types.Name.Env
delFromFsEnvGHC.Data.FastString.Env
delFromHptGHC.Driver.Types
delFromNameEnvGHC.Types.Name.Env
delFromNameSetGHC.Types.Name.Set
delFromOccEnvGHC.Types.Name.Occurrence, GHC.Types.Name
delFromUDFMGHC.Types.Unique.DFM
delFromUFMGHC.Types.Unique.FM
delFromUFM_DirectlyGHC.Types.Unique.FM
delFV 
1 (Function)GHC.Types.Name.Set
2 (Function)GHC.Utils.FV
delFVs 
1 (Function)GHC.Types.Name.Set
2 (Function)GHC.Utils.FV
delInScopeSetGHC.Types.Var.Env
delInstalledModuleEnvGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit
delListFromFsEnvGHC.Data.FastString.Env
delListFromNameEnvGHC.Types.Name.Env
delListFromNameSetGHC.Types.Name.Set
delListFromOccEnvGHC.Types.Name.Occurrence, GHC.Types.Name
delListFromUDFMGHC.Types.Unique.DFM
delListFromUFMGHC.Types.Unique.FM
delListFromUFM_DirectlyGHC.Types.Unique.FM
delListFromUniqDSetGHC.Types.Unique.DSet
delListFromUniqSetGHC.Types.Unique.Set
delListFromUniqSet_DirectlyGHC.Types.Unique.Set
delLocalRdrEnvListGHC.Types.Name.Reader
delModuleEnvGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit
delModuleEnvListGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit
delModuleSetGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit
delOneFromUniqDSetGHC.Types.Unique.DSet
delOneFromUniqSetGHC.Types.Unique.Set
delOneFromUniqSet_DirectlyGHC.Types.Unique.Set
DeltaGHC.HsToCore.PmCheck.Types
DeltasGHC.HsToCore.PmCheck.Types
deltaTyGHC.Builtin.Types.Prim
deltaTyVarGHC.Builtin.Types.Prim
delta_tm_stGHC.HsToCore.PmCheck.Types
delta_ty_stGHC.HsToCore.PmCheck.Types
delTidyEnvListGHC.Types.Var.Env
delTidyOccEnvListGHC.Types.Name.Occurrence, GHC.Types.Name
delVarEnvGHC.Types.Var.Env
delVarEnvListGHC.Types.Var.Env
delVarSetGHC.Types.Var.Set
delVarSetByKeyGHC.Types.Var.Set
delVarSetListGHC.Types.Var.Set
DemandGHC.Types.Demand
demandInfoGHC.Types.Id.Info
demoteOccNameGHC.Types.Name.Occurrence, GHC.Types.Name
demoteRdrNameGHC.Types.Name.Reader
DenormalGHC.Utils.Exception
deNoteTypeGHC.Tc.Utils.TcType
depAnalGHC.Types.Name.Env
DependenciesGHC.Driver.Types
depExcludeModsGHC.Driver.Session
depIncludeCppDepsGHC.Driver.Session
depIncludePkgDepsGHC.Driver.Session
DeployableGHC.Driver.Session
depMakefileGHC.Driver.Session
deprecateGHC.Driver.CmdLine
DeprecatedTxtGHC.Types.Basic, GHC.Driver.Types
DepsGHC.Driver.Types
depSuffixesGHC.Driver.Session
DepthGHC.Utils.Outputable
dep_finstsGHC.Driver.Types
dep_modsGHC.Driver.Types
dep_orphsGHC.Driver.Types
dep_pkgsGHC.Driver.Types
dep_plginsGHC.Driver.Types
DeRefStablePtrOpGHC.Builtin.PrimOps
DeRefWeakOpGHC.Builtin.PrimOps
derivableClassKeysGHC.Builtin.Names
DerivClause 
1 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH
2 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH
derivClause 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
DerivClauseCtxtGHC.Tc.Types.Origin
DerivClauseOriginGHC.Tc.Types.Origin
DerivClauseQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
DerivDGHC.Hs.Decls, GHC.Hs
DerivDecl 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
DeriveAnyClassGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DerivedGHC.Tc.Types.Constraint
DeriveDataTypeableGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DeriveFoldableGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DeriveFunctorGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DeriveGenericGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DeriveLiftGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DeriveTraversableGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DerivingStrategiesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DerivingViaGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DerivOriginCoerceGHC.Tc.Types.Origin
DerivOriginDCGHC.Tc.Types.Origin
DerivSkolGHC.Tc.Types.Origin
DerivStrategy 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH
derivStrategyNameGHC.Hs.Decls, GHC.Hs
DerivStrategyQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
deriv_clause_extGHC.Hs.Decls, GHC.Hs
deriv_clause_strategyGHC.Hs.Decls, GHC.Hs
deriv_clause_tysGHC.Hs.Decls, GHC.Hs
deriv_extGHC.Hs.Decls, GHC.Hs
deriv_overlap_modeGHC.Hs.Decls, GHC.Hs
deriv_strategyGHC.Hs.Decls, GHC.Hs
deriv_typeGHC.Hs.Decls, GHC.Hs
deserializeAnnsGHC.Types.Annotations
deserializeWithDataGHC.Serialized
deShadowBindsGHC.Core.Subst
deTagExprGHC.Core
DFastStringEnvGHC.Data.FastString.Env
dfid_eqnGHC.Hs.Decls, GHC.Hs
dfid_extGHC.Hs.Decls, GHC.Hs
dfid_instGHC.Hs.Decls, GHC.Hs
dFsEnvEltsGHC.Data.FastString.Env
DFunId 
1 (Type/Class)GHC.Types.Var, GHC.Core.InstEnv
2 (Data Constructor)GHC.Types.Id.Info
dfunInlinePragmaGHC.Types.Basic
DFunInstTypeGHC.Core.InstEnv
DFunUnfoldingGHC.Core
df_argsGHC.Core
df_bndrsGHC.Core
df_conGHC.Core
DictIdGHC.Types.Var, GHC.Core.Predicate
DictionaryGHC.Utils.Binary
DIdEnvGHC.Types.Var.Env
dIdFreeVarsGHC.Core.FVs
DIdSetGHC.Types.Var.Set
diffBindsGHC.Core.Utils
diffExprGHC.Core.Utils
DigraphNodeGHC.Data.Graph.Directed
DirectionGHC.Utils.Misc
dirsToCleanGHC.Driver.Session
DisambECPGHC.Parser.PostProcess
DisambiguateRecordFieldsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DisambInfixOpGHC.Parser.PostProcess
DiscArgCtxtGHC.Core.Unfold
DisjointGHC.HsToCore.PmCheck.Types
disjointDVarSetGHC.Types.Var.Set
disjointNameEnvGHC.Types.Name.Env
disjointNameSetGHC.Types.Name.Set
disjointUDFMGHC.Types.Unique.DFM
disjointUdfmUfmGHC.Types.Unique.DFM
disjointUFMGHC.Types.Unique.FM
disjointUniqSetsGHC.Types.Unique.Set
disjointVarEnvGHC.Types.Var.Env
disjointVarSetGHC.Types.Var.Set
displayExceptionGHC.Utils.Exception, GHC.Utils.Panic
displayUnitIdGHC.Unit.State, GHC.Unit
DistrustPackageGHC.Driver.Session
divGHC.Prelude
DivergenceGHC.Types.Demand
DivergesGHC.Types.Demand
DivideByZeroGHC.Utils.Exception
divIntIdKeyGHC.Builtin.Names
divIntNameGHC.Builtin.Names
divModGHC.Prelude
dl_mplsGHC.Runtime.Linker.Types
DmdEnvGHC.Types.Demand
DmdShellGHC.Types.Demand
dmdTransformDataConSigGHC.Types.Demand
dmdTransformDictSelSigGHC.Types.Demand
dmdTransformSigGHC.Types.Demand
DmdType 
1 (Type/Class)GHC.Types.Demand
2 (Data Constructor)GHC.Types.Demand
dmdTypeDepthGHC.Types.Demand
DModuleNameEnvGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit
DNameEnvGHC.Types.Name.Env
DoAndIfThenElseGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
DoAndIfThenElseBitGHC.Parser.Lexer
Doc 
1 (Type/Class)GHC.Utils.Ppr
2 (Type/Class)Language.Haskell.TH.PprLib
DocCommentNamedGHC.Hs.Decls, GHC.Hs
DocCommentNextGHC.Hs.Decls, GHC.Hs
DocCommentPrevGHC.Hs.Decls, GHC.Hs
DocDGHC.Hs.Decls, GHC.Hs
DocDeclGHC.Hs.Decls, GHC.Hs
docDeclDocGHC.Hs.Decls, GHC.Hs
DocGroupGHC.Hs.Decls, GHC.Hs
docToSDocGHC.Utils.Outputable
DoELanguage.Haskell.TH.Syntax, Language.Haskell.TH
doE 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
doesDirNameExistGHC.Utils.Misc
DoExprGHC.Hs.Expr, GHC.Hs
doFreeSimplTickGHC.Core.Opt.Monad
doIfSetGHC.Utils.Error
doIfSet_dynGHC.Utils.Error
dollarIdKeyGHC.Builtin.Names
dollarNameGHC.Builtin.Names
DollarSpliceGHC.Hs.Expr, GHC.Hs
dontCareCCSGHC.Types.CostCentre
doOrDoesGHC.Utils.Outputable
DoOriginGHC.Tc.Types.Origin
DoPatOriginGHC.Tc.Types.Origin
doptGHC.Driver.Session
dopt_setGHC.Driver.Session
dopt_unsetGHC.Driver.Session
doSimplTickGHC.Core.Opt.Monad
dotGHC.Utils.Outputable
DotAGHC.Runtime.Linker.Types, GHC.Driver.Types
DotDLLGHC.Runtime.Linker.Types, GHC.Driver.Types
DotOGHC.Runtime.Linker.Types, GHC.Driver.Types
DoubleGHC.Prelude
double 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
double2FloatLitGHC.Types.Literal
Double2FloatOpGHC.Builtin.PrimOps
double2IntLitGHC.Types.Literal
Double2IntOpGHC.Builtin.PrimOps
DoubleAcoshOpGHC.Builtin.PrimOps
DoubleAcosOpGHC.Builtin.PrimOps
DoubleAddOpGHC.Builtin.PrimOps
DoubleAsinhOpGHC.Builtin.PrimOps
DoubleAsinOpGHC.Builtin.PrimOps
DoubleAtanhOpGHC.Builtin.PrimOps
DoubleAtanOpGHC.Builtin.PrimOps
DoubleClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
DoubleCoshOpGHC.Builtin.PrimOps
DoubleCosOpGHC.Builtin.PrimOps
doubleDataConGHC.Builtin.Types
doubleDataConKeyGHC.Builtin.Names
DoubleDecode_2IntOpGHC.Builtin.PrimOps
DoubleDecode_Int64OpGHC.Builtin.PrimOps
DoubleDivOpGHC.Builtin.PrimOps
DoubleElemRepGHC.Core.TyCon
doubleElemRepDataConTyGHC.Builtin.Types
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
DoublePrimLLanguage.Haskell.TH.Syntax, Language.Haskell.TH
doublePrimLLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.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
3 (Function)Language.Haskell.TH.PprLib
DoubleRegGHC.Cmm.Expr, GHC.Cmm
DoubleRepGHC.Core.TyCon, GHC.Types.RepType
doubleRepDataConTyGHC.Builtin.Types
DoubleSinhOpGHC.Builtin.PrimOps
DoubleSinOpGHC.Builtin.PrimOps
DoubleSlotGHC.Types.RepType
DoubleSqrtOpGHC.Builtin.PrimOps
DoubleSubOpGHC.Builtin.PrimOps
DoubleTanhOpGHC.Builtin.PrimOps
DoubleTanOpGHC.Builtin.PrimOps
doubleTyGHC.Builtin.Types
doubleTyConGHC.Builtin.Types
doubleTyConKeyGHC.Builtin.Names
doubleTyConNameGHC.Builtin.Types
doubleValGHC.Exts.Heap.Closures, GHC.Exts.Heap
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
do_layoutGHC.Cmm
dropGHC.Prelude
dropDerivedSimplesGHC.Tc.Types.Constraint
dropDerivedWCGHC.Tc.Types.Constraint
dropForAllsGHC.Core.Type
dropListGHC.Utils.Misc
dropMisleadingGHC.Tc.Types.Constraint
dropRuntimeRepArgsGHC.Core.Type
dropTailGHC.Utils.Misc
dropWhileGHC.Prelude
dropWhileEndLEGHC.Utils.Misc
dropWildCardsGHC.Hs.Type, GHC.Hs
DsBoundGHC.Tc.Types
dsForeignsHookGHC.Driver.Hooks
DsGblEnv 
1 (Type/Class)GHC.Tc.Types
2 (Data Constructor)GHC.Tc.Types
DsLclEnv 
1 (Type/Class)GHC.Tc.Types
2 (Data Constructor)GHC.Tc.Types
dsl_deltasGHC.Tc.Types
dsl_locGHC.Tc.Types
dsl_metaGHC.Tc.Types
DsMGHC.Tc.Types
DsMetaEnvGHC.Tc.Types
DsMetaValGHC.Tc.Types
DsSpliceGHC.Tc.Types
ds_cc_stGHC.Tc.Types
ds_complete_matchesGHC.Tc.Types
ds_fam_inst_envGHC.Tc.Types
ds_if_envGHC.Tc.Types
ds_modGHC.Tc.Types
ds_msgsGHC.Tc.Types
ds_unqualGHC.Tc.Types
dTyConKeyGHC.Builtin.Names
dTyConNameGHC.Builtin.Names
DTyCoVarSetGHC.Types.Var.Set
DTyVarEnvGHC.Types.Var.Env
DTyVarSetGHC.Types.Var.Set
duDefsGHC.Types.Name.Set
DumpActionGHC.Utils.Error
dumpActionGHC.Utils.Error
dumpDirGHC.Driver.Session
DumpFlagGHC.Driver.Flags, GHC.Driver.Session
dumpFlagsGHC.Driver.Session
dumpForcedToFileGHC.Utils.Error
DumpFormatGHC.Utils.Error
dumpIdInfoOfProgramGHC.Core.Utils
dumpIfSet 
1 (Function)GHC.Utils.Error
2 (Function)GHC.Core.Lint
dumpIfSet_dyn 
1 (Function)GHC.Utils.Error
2 (Function)GHC.Core.Opt.Monad
dumpIfSet_dyn_printerGHC.Utils.Error
DumpOptions 
1 (Type/Class)GHC.Utils.Error
2 (Data Constructor)GHC.Utils.Error
dumpOptionsFromFlagGHC.Utils.Error
dumpPassResultGHC.Core.Lint
dumpPrefixGHC.Driver.Session
dumpPrefixForceGHC.Driver.Session
dumpStyleGHC.Utils.Outputable
dumpSuffixGHC.Utils.Error
dump_actionGHC.Driver.Session
DunnoGHC.Types.Demand
DuplicateRecordFieldsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
duUsesGHC.Types.Name.Set
DVarEnvGHC.Types.Var.Env
dVarEnvEltsGHC.Types.Var.Env
DVarSetGHC.Types.Var.Set
dVarSetElemsGHC.Types.Var.Set
dVarSetIntersectVarSetGHC.Types.Var.Set
dVarSetMinusVarSetGHC.Types.Var.Set
dVarSetToVarSetGHC.Types.Var.Set
dylibInstallNameGHC.Driver.Session
dynLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
dYNAMICGHC.Builtin.Names
DynamicLinkerLabelInfoGHC.Cmm.CLabel
dynamicLinkerLabelInfoGHC.Cmm.CLabel
dynamicOutputFileGHC.Driver.Session
DynamicTargetGHC.Types.ForeignCall
dynamicTooMkDynamicDynFlagsGHC.Driver.Session
dYNAMIC_BY_DEFAULTGHC.Driver.Session
dynFlagDependenciesGHC.Driver.Session
DynFlags 
1 (Type/Class)GHC.Driver.Session
2 (Data Constructor)GHC.Driver.Session
dynflagsPluginGHC.Driver.Plugins
dynHiSufGHC.Driver.Session
DynLibLoaderGHC.Driver.Session
dynLibLoaderGHC.Driver.Session
DynLinker 
1 (Type/Class)GHC.Runtime.Linker.Types
2 (Data Constructor)GHC.Runtime.Linker.Types
dynObjectSufGHC.Driver.Session
dynOutputFileGHC.Driver.Session