Index - D
| d1TyConKey | PrelNames |
| d1TyConName | PrelNames |
| darrow | Outputable |
| DarwinLD | DynFlags |
| DataAlt | CoreSyn |
| dataArgs | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| dataClassKey | PrelNames |
| dataClassName | PrelNames |
| DataCon | DataCon |
| DataConBoxer | MkId |
| dataConBoxer | DataCon |
| dataConCannotMatch | DataCon |
| dataConEqSpec | DataCon |
| dataConExTyCoVars | DataCon |
| dataConFieldLabels | DataCon |
| dataConFieldType | DataCon |
| dataConFieldType_maybe | DataCon |
| dataConFullSig | DataCon |
| DataConI | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| dataConIdentity | DataCon |
| dataConImplBangs | DataCon |
| dataConImplicitTyThings | DataCon |
| dataConInstArgTys | DataCon |
| dataConInstOrigArgTys | DataCon |
| dataConInstSig | DataCon |
| dataConIsInfix | DataCon |
| dataConName | DataCon |
| dataConNames | GHC.Exts.Heap.Utils |
| dataConOrigArgTys | DataCon |
| dataConOrigResTy | DataCon |
| dataConOrigTyCon | DataCon |
| DataConRep | DataCon |
| dataConRepArgTys | DataCon |
| dataConRepArity | DataCon |
| dataConRepFSInstPat | CoreUtils |
| dataConRepInstPat | CoreUtils |
| dataConRepStrictness | DataCon |
| dataConRepType | DataCon |
| dataConSig | DataCon |
| DataConSkol | TcRnTypes |
| dataConSourceArity | DataCon |
| dataConSrcBangs | DataCon |
| dataConStupidTheta | DataCon |
| dataConTag | DataCon |
| dataConTagZ | DataCon |
| dataConTheta | DataCon |
| dataConTyCon | DataCon |
| dataConTyRepNameUnique | Unique |
| dataConUnivAndExTyCoVars | DataCon |
| dataConUnivTyVars | DataCon |
| dataConUserType | DataCon |
| dataConUserTyVarBinders | DataCon |
| dataConUserTyVars | DataCon |
| dataConUserTyVarsArePermuted | DataCon |
| dataConWorkerUnique | Unique |
| DataConWorkId | IdInfo |
| dataConWorkId | DataCon |
| DataConWrapId | IdInfo |
| dataConWrapId | DataCon |
| dataConWrapId_maybe | DataCon |
| DataD | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| dataD | |
| 1 (Function) | Language.Haskell.TH.Lib.Internal |
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH |
| DataDecl | HsDecls, HsSyn |
| DataDeclRn | |
| 1 (Type/Class) | HsDecls, HsSyn |
| 2 (Data Constructor) | HsDecls, HsSyn |
| DataFamily | HsDecls, HsSyn |
| DataFamilyD | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| dataFamilyD | |
| 1 (Function) | Language.Haskell.TH.Lib.Internal |
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH |
| DataFamilyFlavour | TyCon |
| DataFamilyInst | FamInstEnv |
| DataFamilyTyCon | TyCon |
| DataFamInstD | HsDecls, HsSyn |
| DataFamInstDecl | |
| 1 (Type/Class) | HsDecls, HsSyn |
| 2 (Data Constructor) | HsDecls, HsSyn |
| dataFamInstRepTyCon | FamInstEnv |
| DataFamInstTyCon | TyCon |
| DataInstD | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| dataInstD | |
| 1 (Function) | Language.Haskell.TH.Lib.Internal |
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH |
| DataKindCtxt | TcType |
| DataKinds | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DataName | Language.Haskell.TH.Syntax |
| dataName | OccName, Name |
| dataQual_RDR | PrelNames |
| dataToExpQ | Language.Haskell.TH.Syntax |
| dataToPatQ | Language.Haskell.TH.Syntax |
| dataToQa | Language.Haskell.TH.Syntax |
| DataToTagOp | PrimOp |
| DataTyCon | TyCon |
| DataTyCtxt | TcType |
| DataType | HsDecls, HsSyn |
| datatypeClassKey | PrelNames |
| datatypeClassName | PrelNames |
| DatatypeContexts | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DatatypeContextsBit | Lexer |
| DataTypeFlavour | TyCon |
| datatypeName_RDR | PrelNames |
| dATA_ARRAY_PARALLEL_NAME | PrelNames |
| dATA_ARRAY_PARALLEL_PRIM_NAME | PrelNames |
| dATA_COERCE | PrelNames |
| data_con | TyCon |
| data_cons | TyCon |
| data_cons_size | TyCon |
| dATA_EITHER | PrelNames |
| dATA_FOLDABLE | PrelNames |
| dATA_STRING | PrelNames |
| dATA_TRAVERSABLE | PrelNames |
| dATA_TUPLE | PrelNames |
| dATA_TYPE_EQUALITY | PrelNames |
| DbInstalledUnitId | GHC.PackageDb |
| DbMode | GHC.PackageDb |
| DbModule | |
| 1 (Type/Class) | GHC.PackageDb |
| 2 (Data Constructor) | GHC.PackageDb |
| dbModuleName | GHC.PackageDb |
| dbModuleUnitId | GHC.PackageDb |
| DbModuleVar | GHC.PackageDb |
| dbModuleVarName | GHC.PackageDb |
| DbOpenMode | GHC.PackageDb |
| DbOpenReadOnly | GHC.PackageDb |
| DbOpenReadWrite | GHC.PackageDb |
| DbReadOnly | GHC.PackageDb |
| DbReadWrite | GHC.PackageDb |
| DbUnitId | |
| 1 (Type/Class) | GHC.PackageDb |
| 2 (Data Constructor) | GHC.PackageDb |
| DbUnitIdModuleRep | GHC.PackageDb |
| DCB | MkId |
| dcolon | |
| 1 (Function) | Language.Haskell.TH.PprLib |
| 2 (Function) | Outputable |
| dcQual | PrelNames |
| DCR | DataCon |
| dcr_arg_tys | DataCon |
| dcr_bangs | DataCon |
| dcr_boxer | DataCon |
| dcr_stricts | DataCon |
| dcr_wrap_id | DataCon |
| dd_cons | HsDecls, HsSyn |
| dd_ctxt | HsDecls, HsSyn |
| dd_cType | HsDecls, HsSyn |
| dd_derivs | HsDecls, HsSyn |
| dd_ext | HsDecls, HsSyn |
| dd_kindSig | HsDecls, HsSyn |
| dd_ND | HsDecls, HsSyn |
| Deadlock | |
| 1 (Data Constructor) | Exception |
| 2 (Type/Class) | Exception |
| deAnnAlt | CoreSyn |
| deAnnBind | CoreSyn |
| deAnnotate | CoreSyn |
| deAnnotate' | CoreSyn |
| debugIsOn | Util |
| debugLevel | DynFlags |
| debugPprType | TyCoRep |
| debugStyle | Outputable |
| debugTraceMsg | |
| 1 (Function) | ErrUtils |
| 2 (Function) | CoreMonad |
| debugTraceMsgS | CoreMonad |
| dEBUG_TRACE | PrelNames |
| Dec | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DecBrG | HsExpr, HsSyn |
| DecBrL | HsExpr, HsSyn |
| DecidedLazy | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| decidedLazyDataConKey | PrelNames |
| decidedLazyDataConName | PrelNames |
| DecidedStrict | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| decidedStrictDataConKey | PrelNames |
| decidedStrictDataConName | PrelNames |
| DecidedStrictness | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DecidedUnpack | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| decidedUnpackDataConKey | PrelNames |
| decidedUnpackDataConName | PrelNames |
| DeclCC | CostCentre |
| DeclD | BkpSyn |
| DeclDocMap | |
| 1 (Type/Class) | HsDoc, HsSyn |
| 2 (Data Constructor) | HsDoc, HsSyn |
| decodeDoubleIntegerIdKey | PrelNames |
| decodeDoubleIntegerName | PrelNames |
| decodeFloat | GhcPrelude |
| decodePrevNChars | StringBuffer |
| decomposeCo | Coercion |
| decomposeFunCo | Coercion |
| decomposePiCos | Coercion |
| decomposeSrcSpan | SrcLoc |
| DecQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| DecsQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| DEFAULT | CoreSyn |
| defaultCCallConv | ForeignCall |
| DefaultDecl | |
| 1 (Type/Class) | HsDecls, HsSyn |
| 2 (Data Constructor) | HsDecls, HsSyn |
| DefaultDeclCtxt | TcType |
| defaultDumpStyle | Outputable |
| defaultDynFlags | DynFlags |
| defaultErrStyle | Outputable |
| defaultFatalMessager | DynFlags |
| defaultFixity | |
| 1 (Function) | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| 2 (Function) | BasicTypes |
| defaultFlushErr | DynFlags |
| defaultFlushOut | DynFlags |
| defaultFrontendPlugin | Plugins |
| defaultInlinePragma | BasicTypes |
| defaultLogAction | DynFlags |
| defaultLogActionHPrintDoc | DynFlags |
| defaultLogActionHPutStrDoc | DynFlags |
| defaultObjectTarget | DynFlags |
| DefaultOrigin | TcRnTypes |
| defaultPackageConfig | PackageConfig, Packages |
| defaultPlugin | Plugins |
| defaultRecTcMaxBound | TyCon |
| defaultScheme | PprColour |
| DefaultSigD | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| defaultSigD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| DefaultSignatures | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| defaultUserStyle | Outputable |
| defaultWarnErrLogger | GhcMonad |
| defaultWays | DynFlags |
| DefD | HsDecls, HsSyn |
| deferAfterIO | Demand |
| defFlag | CmdLineParser |
| defGhcFlag | CmdLineParser |
| defGhciFlag | CmdLineParser |
| defHiddenFlag | CmdLineParser |
| definitePackageConfigId | PackageConfig, Packages |
| DefiniteUnitId | Module |
| DefMethInfo | Class |
| DefMethSpec | BasicTypes |
| Defs | NameSet |
| DefUnitId | |
| 1 (Type/Class) | Module |
| 2 (Data Constructor) | Module |
| DefUse | NameSet |
| DefUses | NameSet |
| DelayedSplice | |
| 1 (Type/Class) | HsExpr, HsSyn |
| 2 (Data Constructor) | HsExpr, HsSyn |
| DelayOp | PrimOp |
| delBinderVar | TyCoRep |
| delBndr | CoreSubst |
| delBndrL | VarEnv |
| delBndrR | VarEnv |
| delBndrs | CoreSubst |
| delBndrsL | VarEnv |
| delBndrsR | VarEnv |
| delDVarEnv | VarEnv |
| delDVarEnvList | VarEnv |
| delDVarSet | VarSet |
| delDVarSetList | VarSet |
| delete | EnumSet |
| deleteBys | ListSetOps |
| deleteDFunFromInstEnv | InstEnv |
| deleteFromInstEnv | InstEnv |
| deleteList | FiniteMap |
| deleteTM | TrieMap, CoreMap |
| delFromFsEnv | FastStringEnv |
| delFromHpt | HscTypes |
| delFromNameEnv | NameEnv |
| delFromNameSet | NameSet |
| delFromOccEnv | OccName, Name |
| delFromUDFM | UniqDFM |
| delFromUFM | UniqFM |
| delFromUFM_Directly | UniqFM |
| delFV | |
| 1 (Function) | NameSet |
| 2 (Function) | FV |
| delFVs | |
| 1 (Function) | NameSet |
| 2 (Function) | FV |
| delInScopeSet | VarEnv |
| delInstalledModuleEnv | Module |
| delListFromFsEnv | FastStringEnv |
| delListFromNameEnv | NameEnv |
| delListFromNameSet | NameSet |
| delListFromOccEnv | OccName, Name |
| delListFromUDFM | UniqDFM |
| delListFromUFM | UniqFM |
| delListFromUFM_Directly | UniqFM |
| delListFromUniqDSet | UniqDSet |
| delListFromUniqSet | UniqSet |
| delListFromUniqSet_Directly | UniqSet |
| delLocalRdrEnvList | RdrName |
| delModuleEnv | Module |
| delModuleEnvList | Module |
| delModuleSet | Module |
| delOneFromUniqDSet | UniqDSet |
| delOneFromUniqSet | UniqSet |
| delOneFromUniqSet_Directly | UniqSet |
| deltaTy | TysPrim |
| deltaTyVar | TysPrim |
| delVarEnv | VarEnv |
| delVarEnvList | VarEnv |
| delVarEnv_Directly | VarEnv |
| delVarSet | VarSet |
| delVarSetByKey | VarSet |
| delVarSetList | VarSet |
| Demand | Demand |
| demandInfo | IdInfo |
| demoteOccName | OccName, Name |
| demoteRdrName | RdrName |
| Denormal | Exception |
| deNoteType | TcType |
| depAnal | NameEnv |
| Dependencies | HscTypes |
| depends | GHC.PackageDb, PackageConfig, Packages |
| depExcludeMods | DynFlags |
| depIncludePkgDeps | DynFlags |
| Deployable | DynFlags |
| depMakefile | DynFlags |
| deprecate | CmdLineParser |
| DeprecatedTxt | BasicTypes, HscTypes |
| Deps | HscTypes |
| depSuffixes | DynFlags |
| Depth | Outputable |
| dep_finsts | HscTypes |
| dep_mods | HscTypes |
| dep_orphs | HscTypes |
| dep_pkgs | HscTypes |
| dep_plgins | HscTypes |
| DeRefStablePtrOp | PrimOp |
| DeRefWeakOp | PrimOp |
| derivableClassKeys | PrelNames |
| 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 |
| DerivClauseCtxt | TcType |
| DerivClauseOrigin | TcRnTypes |
| DerivClauseQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| DerivD | HsDecls, HsSyn |
| DerivDecl | |
| 1 (Type/Class) | HsDecls, HsSyn |
| 2 (Data Constructor) | HsDecls, HsSyn |
| DeriveAnyClass | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| Derived | TcRnTypes |
| DeriveDataTypeable | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DeriveFoldable | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DeriveFunctor | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DeriveGeneric | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DeriveLift | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DeriveTraversable | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| deriveUnique | Unique |
| DerivingStrategies | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DerivingVia | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DerivOriginCoerce | TcRnTypes |
| DerivOriginDC | TcRnTypes |
| DerivSkol | TcRnTypes |
| DerivStrategy | |
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH |
| 2 (Type/Class) | HsDecls, HsSyn |
| derivStrategyName | HsDecls, HsSyn |
| DerivStrategyQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| deriv_clause_ext | HsDecls, HsSyn |
| deriv_clause_strategy | HsDecls, HsSyn |
| deriv_clause_tys | HsDecls, HsSyn |
| deriv_ext | HsDecls, HsSyn |
| deriv_overlap_mode | HsDecls, HsSyn |
| deriv_strategy | HsDecls, HsSyn |
| deriv_type | HsDecls, HsSyn |
| deserializeAnns | Annotations |
| deserializeWithData | GHC.Serialized |
| deShadowBinds | CoreSubst |
| deTagExpr | CoreSyn |
| DFastStringEnv | FastStringEnv |
| dfid_eqn | HsDecls, HsSyn |
| dfid_ext | HsDecls, HsSyn |
| dfid_inst | HsDecls, HsSyn |
| dFsEnvElts | FastStringEnv |
| DFunId | |
| 1 (Type/Class) | Var, InstEnv |
| 2 (Data Constructor) | IdInfo |
| dfunInlinePragma | BasicTypes |
| DFunInstType | InstEnv |
| DFunUnfolding | CoreSyn |
| df_args | CoreSyn |
| df_bndrs | CoreSyn |
| df_con | CoreSyn |
| DictId | Var, Id |
| Dictionary | Binary |
| DIdEnv | VarEnv |
| dIdFreeVars | CoreFVs |
| DIdSet | VarSet |
| diffBinds | CoreUtils |
| diffExpr | CoreUtils |
| DigraphNode | Digraph |
| Direction | Util |
| dirsToClean | DynFlags |
| DisambiguateRecordFields | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DiscArgCtxt | CoreUnfold |
| disjointDVarSet | VarSet |
| disjointNameEnv | NameEnv |
| disjointUDFM | UniqDFM |
| disjointUdfmUfm | UniqDFM |
| disjointUFM | UniqFM |
| disjointVarEnv | VarEnv |
| disjointVarSet | VarSet |
| displayException | Exception, Panic |
| displayInstalledUnitId | Packages |
| DistrustPackage | DynFlags |
| div | GhcPrelude |
| DivideByZero | Exception |
| divIntegerIdKey | PrelNames |
| divIntegerName | PrelNames |
| divIntIdKey | PrelNames |
| divIntName | PrelNames |
| divMod | GhcPrelude |
| divModIntegerIdKey | PrelNames |
| divModIntegerName | PrelNames |
| dL | SrcLoc |
| DmdEnv | Demand |
| DmdResult | Demand |
| DmdShell | Demand |
| dmdTransformDataConSig | Demand |
| dmdTransformDictSelSig | Demand |
| dmdTransformSig | Demand |
| DmdType | |
| 1 (Type/Class) | Demand |
| 2 (Data Constructor) | Demand |
| dmdTypeDepth | Demand |
| DModuleNameEnv | Module |
| DNameEnv | NameEnv |
| DoAndIfThenElse | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| DoAndIfThenElseBit | Lexer |
| Doc | |
| 1 (Type/Class) | Language.Haskell.TH.PprLib |
| 2 (Type/Class) | Pretty |
| DocCommentNamed | HsDecls, HsSyn |
| DocCommentNext | HsDecls, HsSyn |
| DocCommentPrev | HsDecls, HsSyn |
| DocD | HsDecls, HsSyn |
| DocDecl | HsDecls, HsSyn |
| docDeclDoc | HsDecls, HsSyn |
| DocGroup | HsDecls, HsSyn |
| docToSDoc | Outputable |
| DoE | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| doE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| doesDirNameExist | Util |
| DoExpr | HsExpr, HsSyn |
| doFreeSimplTick | CoreMonad |
| doIfSet | ErrUtils |
| doIfSet_dyn | ErrUtils |
| dollarIdKey | PrelNames |
| dollarName | PrelNames |
| dontCareCCS | CostCentre |
| doOrDoes | Outputable |
| DoOrigin | TcRnTypes |
| DoPatOrigin | TcRnTypes |
| dopt | DynFlags |
| dopt_set | DynFlags |
| dopt_unset | DynFlags |
| doSimplTick | CoreMonad |
| dot | Outputable |
| DotA | HscTypes |
| DotDLL | HscTypes |
| DotO | HscTypes |
| Double | GhcPrelude |
| double | |
| 1 (Function) | Language.Haskell.TH.PprLib |
| 2 (Function) | Pretty |
| 3 (Function) | Outputable |
| double2FloatLit | Literal |
| Double2FloatOp | PrimOp |
| double2IntLit | Literal |
| Double2IntOp | PrimOp |
| DoubleAcoshOp | PrimOp |
| DoubleAcosOp | PrimOp |
| DoubleAddOp | PrimOp |
| DoubleAsinhOp | PrimOp |
| DoubleAsinOp | PrimOp |
| DoubleAtanhOp | PrimOp |
| DoubleAtanOp | PrimOp |
| DoubleClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| DoubleCoshOp | PrimOp |
| DoubleCosOp | PrimOp |
| doubleDataCon | TysWiredIn |
| doubleDataConKey | PrelNames |
| DoubleDecode_2IntOp | PrimOp |
| DoubleDecode_Int64Op | PrimOp |
| DoubleDivOp | PrimOp |
| DoubleElemRep | TyCon |
| doubleElemRepDataConTy | TysWiredIn |
| DoubleEqOp | PrimOp |
| DoubleExpOp | PrimOp |
| DoubleFabsOp | PrimOp |
| doubleFromIntegerIdKey | PrelNames |
| doubleFromIntegerName | PrelNames |
| DoubleGeOp | PrimOp |
| DoubleGtOp | PrimOp |
| DoubleLeOp | PrimOp |
| DoubleLogOp | PrimOp |
| DoubleLtOp | PrimOp |
| DoubleMulOp | PrimOp |
| DoubleNegOp | PrimOp |
| DoubleNeOp | PrimOp |
| DoublePowerOp | PrimOp |
| doublePrec | Outputable |
| DoublePrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| doublePrimL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| doublePrimTy | TysPrim |
| doublePrimTyCon | TysPrim |
| doublePrimTyConKey | PrelNames |
| doublePrimTyConName | TysPrim |
| doubleQuotes | |
| 1 (Function) | Language.Haskell.TH.PprLib |
| 2 (Function) | Pretty |
| 3 (Function) | Outputable |
| DoubleRep | TyCon, RepType |
| doubleRepDataConTy | TysWiredIn |
| DoubleSinhOp | PrimOp |
| DoubleSinOp | PrimOp |
| DoubleSlot | RepType |
| DoubleSqrtOp | PrimOp |
| DoubleSubOp | PrimOp |
| DoubleTanhOp | PrimOp |
| DoubleTanOp | PrimOp |
| doubleTy | TysWiredIn |
| doubleTyCon | TysWiredIn |
| doubleTyConKey | PrelNames |
| doubleTyConName | TysWiredIn |
| doubleVal | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| doubleX2PrimTy | TysPrim |
| doubleX2PrimTyCon | TysPrim |
| doubleX2PrimTyConKey | PrelNames |
| doubleX4PrimTy | TysPrim |
| doubleX4PrimTyCon | TysPrim |
| doubleX4PrimTyConKey | PrelNames |
| doubleX8PrimTy | TysPrim |
| doubleX8PrimTyCon | TysPrim |
| doubleX8PrimTyConKey | PrelNames |
| dOUBLE_SIZE | DynFlags |
| downgradeRole | Coercion |
| drop | GhcPrelude |
| dropDerivedSimples | TcRnTypes |
| dropDerivedWC | TcRnTypes |
| dropForAlls | Type |
| dropList | Util |
| dropRuntimeRepArgs | Type |
| dropTail | Util |
| dropWhile | GhcPrelude |
| dropWhileEndLE | Util |
| dropWildCards | HsTypes, HsSyn |
| DsBound | TcRnTypes |
| dsForeignsHook | Hooks |
| DsGblEnv | |
| 1 (Type/Class) | TcRnTypes |
| 2 (Data Constructor) | TcRnTypes |
| DsLclEnv | |
| 1 (Type/Class) | TcRnTypes |
| 2 (Data Constructor) | TcRnTypes |
| dsl_dicts | TcRnTypes |
| dsl_loc | TcRnTypes |
| dsl_meta | TcRnTypes |
| dsl_pm_iter | TcRnTypes |
| dsl_tm_cs | TcRnTypes |
| DsM | TcRnTypes |
| DsMetaEnv | TcRnTypes |
| DsMetaVal | TcRnTypes |
| DsSplice | TcRnTypes |
| ds_cc_st | TcRnTypes |
| ds_complete_matches | TcRnTypes |
| ds_fam_inst_env | TcRnTypes |
| ds_if_env | TcRnTypes |
| ds_mod | TcRnTypes |
| ds_msgs | TcRnTypes |
| ds_unqual | TcRnTypes |
| dTyConKey | PrelNames |
| dTyConName | PrelNames |
| DTyCoVarSet | VarSet |
| DTyVarEnv | VarEnv |
| DTyVarSet | VarSet |
| duDefs | NameSet |
| dumpDir | DynFlags |
| DumpFlag | DynFlags |
| dumpFlags | DynFlags |
| dumpIfSet | ErrUtils |
| dumpIfSet_dyn | |
| 1 (Function) | ErrUtils |
| 2 (Function) | CoreMonad |
| dumpIfSet_dyn_printer | ErrUtils |
| dumpPrefix | DynFlags |
| dumpPrefixForce | DynFlags |
| dumpSDoc | ErrUtils |
| dumpSDocForUser | ErrUtils |
| dumpSDocWithStyle | ErrUtils |
| dumpStyle | Outputable |
| DuplicateRecordFields | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| duUses | NameSet |
| DVarEnv | VarEnv |
| dVarEnvElts | VarEnv |
| DVarSet | VarSet |
| dVarSetElems | VarSet |
| dVarSetElemsWellScoped | Type |
| dVarSetIntersectVarSet | VarSet |
| dVarSetMinusVarSet | VarSet |
| dVarSetToVarSet | VarSet |
| dylibInstallName | DynFlags |
| dyn | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| dYNAMIC | PrelNames |
| dynamicGhc | DynFlags |
| DynamicTarget | ForeignCall |
| dynamicTooMkDynamicDynFlags | DynFlags |
| dYNAMIC_BY_DEFAULT | DynFlags |
| dynFlagDependencies | DynFlags |
| DynFlags | |
| 1 (Type/Class) | DynFlags |
| 2 (Data Constructor) | DynFlags |
| dynHiSuf | DynFlags |
| DynLibLoader | DynFlags |
| dynLibLoader | DynFlags |
| dynObjectSuf | DynFlags |
| dynOutputFile | DynFlags |