ghc-8.2.2: The GHC API

- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- $
- *
- <
- >
- |
- All

Index - D

D | StgCmmArgRep, StgCmmLayout
d1TyConKey | PrelNames
d1TyConName | PrelNames
darrow | Outputable, GhcPlugins
DarwinLD | DynFlags, GhcPlugins
Data | Cmm
DataAlt | CoreSyn, GhcPlugins
dataClassKey | PrelNames
dataClassName | PrelNames
DataCon | DataCon, GhcPlugins, GHC
dataConAllTyVars | DataCon, GhcPlugins
DataConBoxer | MkId
dataConBoxer | DataCon, GhcPlugins
dataConCannotMatch | DataCon, GhcPlugins
dataConCtxt | TcTyClsDecls
dataConEqSpec | DataCon, GhcPlugins
dataConExTyVarBinders | DataCon, GhcPlugins
dataConExTyVars | DataCon, GhcPlugins
dataConFieldLabels | DataCon, GhcPlugins, GHC
dataConFieldType | DataCon, GhcPlugins
dataConFieldType_maybe | DataCon, GhcPlugins
dataConFullSig | DataCon, GhcPlugins
dataConIdentity | DataCon, GhcPlugins
dataConImplBangs | DataCon, GhcPlugins
dataConImplicitTyThings | DataCon, GhcPlugins
dataConInfoPtrToName | DebuggerUtils
dataConInstArgTys | DataCon, GhcPlugins
dataConInstOrigArgTys | DataCon, GhcPlugins
dataConInstSig | DataCon, GhcPlugins
dataConIsInfix | DataCon, GhcPlugins, GHC
dataConName | DataCon, GhcPlugins
dataConOrigArgTys | DataCon, GhcPlugins
dataConOrigResTy | DataCon, GhcPlugins
dataConOrigTyCon | DataCon, GhcPlugins
DataConRep | DataCon, GhcPlugins
dataConRepArgTys | DataCon, GhcPlugins
dataConRepArity | DataCon, GhcPlugins
dataConRepFSInstPat | CoreUtils, GhcPlugins
dataConRepInstPat | CoreUtils, GhcPlugins
dataConRepNameUnique | Unique
dataConRepStrictness | DataCon, GhcPlugins
dataConRepType | DataCon, GhcPlugins
dataConSig | DataCon, GhcPlugins, GHC
dataConSourceArity | DataCon, GhcPlugins
dataConSrcBangs | DataCon, GhcPlugins, GHC
dataConStupidTheta | DataCon, GhcPlugins
dataConTag | DataCon, GhcPlugins
dataConTagZ |
1 (Function) | StgCmmClosure
2 (Function) | Vectorise.Utils.Base, Vectorise.Utils
dataConTheta | DataCon, GhcPlugins
dataConTyCon | DataCon, GhcPlugins, GHC
dataConType | GHC
dataConUnivTyVarBinders | DataCon, GhcPlugins
dataConUnivTyVars | DataCon, GhcPlugins
dataConUserType | DataCon, GhcPlugins, GHC
dataConWorkerUnique | Unique
DataConWorkId | IdInfo, GhcPlugins
dataConWorkId | DataCon, GhcPlugins
DataConWrapId | IdInfo, GhcPlugins
dataConWrapId | DataCon, GhcPlugins
dataConWrapId_maybe | DataCon, GhcPlugins
DataDecl | HsDecls, HsSyn, GHC
dataDeclChecks | TcTyClsDecls
dataDIdKey | THNames
dataDName | THNames
dataFamIdKey | THNames
DataFamily | HsDecls, HsSyn, GHC
dataFamilyDIdKey | THNames
dataFamilyDName | THNames
DataFamilyInst | FamInstEnv
DataFamilyTyCon | TyCon, GhcPlugins
DataFamInstD | HsDecls, HsSyn, GHC
DataFamInstDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
dataFamInstRepTyCon | FamInstEnv
DataFamInstTyCon | TyCon, GhcPlugins
dataFamName | THNames
DataflowLattice |
1 (Type/Class) | Hoopl.Dataflow, Hoopl
2 (Data Constructor) | Hoopl.Dataflow, Hoopl
DataId | PlaceHolder, HsSyn, GHC
DataIdPost | PlaceHolder, HsSyn, GHC
dataInstDIdKey | THNames
dataInstDName | THNames
dataName | OccName, Name, GhcPlugins
dataQual_RDR | PrelNames
DataReference | PIC
DataSkol | TcRnTypes, TcRnMonad
dataTcOccs | RnEnv
DataToTagOp | PrimOp
DataTyCon | TyCon, GhcPlugins
DataTyCtxt | TcType, TcValidity, TcHsType
DataType | HsDecls, HsSyn, GHC
datatypeClassKey | PrelNames
datatypeClassName | PrelNames
datatypeContextsEnabled | Lexer
datatypeName_RDR | PrelNames
dATA_ARRAY_PARALLEL_NAME | PrelNames
dATA_ARRAY_PARALLEL_PRIM_NAME | PrelNames
dATA_COERCE | PrelNames
data_con | TyCon, GhcPlugins
data_cons | TyCon, GhcPlugins
dATA_EITHER | PrelNames
dATA_FOLDABLE | PrelNames
dATA_MONOID | PrelNames
dATA_SEMIGROUP | PrelNames
dATA_STRING | PrelNames
dATA_TRAVERSABLE | PrelNames
dATA_TUPLE | PrelNames
dATA_TYPE_EQUALITY | PrelNames
dblBlocks | Debug
dblCLabel | Debug
dblHasInfoTbl | Debug
dblIsEntry | Debug
dblLabel | Debug
dblParent | Debug
dblPosition | Debug
dblProcedure | Debug
dblSourceTick | Debug
dblTicks | Debug
dblUnwind | Debug
dc | RtClosureInspect, InteractiveEval
DCB | MkId
dcolon | Outputable, GhcPlugins
dcQual | PrelNames
DCR | DataCon, GhcPlugins
dcr_arg_tys | DataCon, GhcPlugins
dcr_bangs | DataCon, GhcPlugins
dcr_boxer | DataCon, GhcPlugins
dcr_stricts | DataCon, GhcPlugins
dcr_wrap_id | DataCon, GhcPlugins
dd_cons | HsDecls, HsSyn, GHC
dd_ctxt | HsDecls, HsSyn, GHC
dd_cType | HsDecls, HsSyn, GHC
dd_derivs | HsDecls, HsSyn, GHC
dd_kindSig | HsDecls, HsSyn, GHC
dd_ND | HsDecls, HsSyn, GHC
Deadlock |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
deAnnAlt | CoreSyn, GhcPlugins
deAnnotate | CoreSyn, GhcPlugins
deAnnotate' | CoreSyn, GhcPlugins
DebugBlock |
1 (Type/Class) | Debug
2 (Data Constructor) | Debug
debugBwdJoins | Hoopl
debugBwdTransfers | Hoopl
debugFwdJoins | Hoopl
debugFwdTransfers | Hoopl
debugIsOn | Util, GhcPlugins
debugLevel | DynFlags, GhcPlugins, GHC
debugStyle | Outputable, GhcPlugins
debugTc | TcRnMonad
debugToMap | Debug
debugTraceMsg |
1 (Function) | ErrUtils
2 (Function) | CoreMonad, GhcPlugins
debugTraceMsgS | CoreMonad, GhcPlugins
DecBrG | HsExpr, HsSyn, GHC
DecBrL | HsExpr, HsSyn, GHC
decideBangHood | DsUtils
decidedLazyDataConKey | PrelNames
decidedLazyDataConName | PrelNames
decidedStrictDataConKey | PrelNames
decidedStrictDataConName | PrelNames
decidedUnpackDataConKey | PrelNames
decidedUnpackDataConName | PrelNames
DeclD | BkpSyn
decName | Llvm.Types, Llvm
decodeDoubleIntegerIdKey | PrelNames
decodeDoubleIntegerName | PrelNames
decomposeCo | Coercion, GhcPlugins
decomposeFunCo | Coercion, GhcPlugins
decomposeRuleLhs | DsBinds
decParams | Llvm.Types, Llvm
decQTyConKey | THNames
decQTyConName | THNames
decReturnType | Llvm.Types, Llvm
decsQTyConKey | THNames
decsQTyConName | THNames
decTyConKey | THNames
decTyConName | THNames
decVarargs | Llvm.Types, Llvm
deepBwdRw | Hoopl
deepBwdRw3 | Hoopl
deepFwdRw | Hoopl
deepFwdRw3 | Hoopl
deeplyInstantiate | Inst
deeplySkolemise | Inst
deepSplitProductType_maybe | WwLib
deepSubtypesContaining | TcGenFunctor
DEFAULT | CoreSyn, GhcPlugins
defaultCCallConv | ForeignCall
defaultCleanupHandler | GHC
DefaultDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
DefaultDeclCtx | RnEnv
DefaultDeclCtxt | TcType, TcValidity, TcHsType
defaultDumpStyle | Outputable, GhcPlugins
defaultDynFlags | DynFlags, GhcPlugins
defaultErrorHandler | GHC
defaultErrStyle | Outputable, GhcPlugins
defaultFatalMessager | DynFlags, GhcPlugins
defaultFixity | BasicTypes, GhcPlugins, GHC
defaultFlushErr | DynFlags, GhcPlugins
defaultFlushOut | DynFlags, GhcPlugins
defaultFrontendPlugin | Plugins, GhcPlugins
defaultInlinePragma | BasicTypes, GhcPlugins
defaultLogAction | DynFlags, GhcPlugins
defaultLogActionHPrintDoc | DynFlags, GhcPlugins
defaultLogActionHPutStrDoc | DynFlags, GhcPlugins
defaultObjectTarget | DynFlags, GhcPlugins, GHC
DefaultOrigin | TcRnTypes, TcRnMonad
defaultPackageConfig | PackageConfig, Packages, GhcPlugins
defaultPlugin | Plugins, GhcPlugins
defaultRunMeta | TcSplice
defaultScheme | PprColour
defaultSigDIdKey | THNames
defaultSigDName | THNames
defaultTyVar | TcMType
defaultUserStyle | Outputable, GhcPlugins
defaultWarnErrLogger | GhcMonad, GHC
defaultWays | DynFlags, GhcPlugins
DefD | HsDecls, HsSyn, GHC
defDataCon | Vectorise.Monad.Global, Vectorise.Monad
deferAfterIO | Demand
defFlag | CmdLineParser
defGhcFlag | CmdLineParser
defGhciFlag | CmdLineParser
defGlobalVar | Vectorise.Monad.Global, Vectorise.Monad
defHiddenFlag | CmdLineParser
DefinerOfRegs | CmmExpr, Cmm
definitePackageConfigId | PackageConfig, Packages, GhcPlugins
DefiniteUnitId | Module, GhcPlugins
defLocalTyVar | Vectorise.Monad.Local, Vectorise.Monad
defLocalTyVarWithPA | Vectorise.Monad.Local, Vectorise.Monad
DefMethInfo | Class
DefMethSpec | BasicTypes, GhcPlugins
Defs | NameSet, GhcPlugins
defTyCon | Vectorise.Monad.Global, Vectorise.Monad
defTyConName | Vectorise.Monad.Global, Vectorise.Monad
defTyConPAs | Vectorise.Monad.Global, Vectorise.Monad
DefUnitId |
1 (Type/Class) | Module, GhcPlugins
2 (Data Constructor) | Module, GhcPlugins
DefUse | NameSet, GhcPlugins
DefUses | NameSet, GhcPlugins
DelayOp | PrimOp
delBndr | CoreSubst, GhcPlugins
delBndrL | VarEnv, GhcPlugins
delBndrR | VarEnv, GhcPlugins
delBndrs | CoreSubst, GhcPlugins
delBndrsL | VarEnv, GhcPlugins
delBndrsR | VarEnv, GhcPlugins
delCoalesce | GraphOps, GraphColor
delConflict | GraphOps, GraphColor
delDict | TcSMonad
delDVarEnv | VarEnv, GhcPlugins
delDVarEnvList | VarEnv, GhcPlugins
delDVarSet | VarSet, GhcPlugins
delDVarSetList | VarSet, GhcPlugins
deleteFromInstEnv | InstEnv
deleteFromLinkEnv | Linker
deleteFromRegSet | CmmExpr, Cmm
deleteList | FiniteMap, GhcPlugins
deleteTM | TrieMap
delFromFsEnv | FastStringEnv
delFromHpt | HscTypes, GhcPlugins
delFromNameEnv | NameEnv, GhcPlugins
delFromNameSet | NameSet, GhcPlugins
delFromOccEnv | OccName, Name, GhcPlugins
delFromUDFM | UniqDFM
delFromUFM | UniqFM, GhcPlugins
delFromUFM_Directly | UniqFM, GhcPlugins
delFV |
1 (Function) | NameSet, GhcPlugins
2 (Function) | FV
delFVs |
1 (Function) | NameSet, GhcPlugins
2 (Function) | FV
delInScopeSet | VarEnv, GhcPlugins
delInstalledModuleEnv | Module, GhcPlugins
delListFromFsEnv | FastStringEnv
delListFromNameEnv | NameEnv, GhcPlugins
delListFromNameSet | NameSet, GhcPlugins
delListFromOccEnv | OccName, Name, GhcPlugins
delListFromUDFM | UniqDFM
delListFromUFM | UniqFM, GhcPlugins
delListFromUFM_Directly | UniqFM, GhcPlugins
delListFromUniqDSet | UniqDSet
delListFromUniqSet | UniqSet, GhcPlugins
delListFromUniqSet_Directly | UniqSet, GhcPlugins
delLocalRdrEnvList | RdrName, GhcPlugins
delModuleEnv | Module, GhcPlugins
delModuleEnvList | Module, GhcPlugins
delNode |
1 (Function) | GraphOps, GraphColor
2 (Function) | UnVarGraph
delOneFromUniqDSet | UniqDSet
delOneFromUniqSet | UniqSet, GhcPlugins
delOneFromUniqSet_Directly | UniqSet, GhcPlugins
DELTA |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
deltaTy | TysPrim
deltaTyVar | TysPrim
delUnVarSet | UnVarGraph
delVarEnv | VarEnv, GhcPlugins
delVarEnvList | VarEnv, GhcPlugins
delVarEnv_Directly | VarEnv, GhcPlugins
delVarSet | VarSet, GhcPlugins
delVarSetByKey | VarSet, GhcPlugins
delVarSetList | VarSet, GhcPlugins
Demand | Demand
demandInfo | IdInfo, GhcPlugins
demoteOccName | OccName, Name, GhcPlugins
demoteRdrName | RdrName, GhcPlugins
demoteUnfilledFmv | TcSMonad
Denormal | Exception
deNoteType | TcType
depAnal | NameEnv, GhcPlugins
depanal | GhcMake, GHC
Dependencies | HscTypes, GhcPlugins
depends | PackageConfig, Packages, GhcPlugins
depExcludeMods | DynFlags, GhcPlugins, GHC
depIncludePkgDeps | DynFlags, GhcPlugins, GHC
Deployable | DynFlags, GhcPlugins
depMakefile | DynFlags, GhcPlugins, GHC
deprecate | CmdLineParser
DeprecatedTxt | BasicTypes, HscTypes, GhcPlugins
Deps | HscTypes, GhcPlugins
depSuffixes | DynFlags, GhcPlugins, GHC
Depth | Outputable, GhcPlugins
dep_finsts | HscTypes, GhcPlugins
dep_mods | HscTypes, GhcPlugins
dep_orphs | HscTypes, GhcPlugins
dep_pkgs | HscTypes, GhcPlugins
DeRefStablePtrOp | PrimOp
DeRefWeakOp | PrimOp
DerivableClassError | TcDerivUtils
derivableClassKeys | PrelNames
DerivableViaInstance | TcDerivUtils
DerivAuxBind | TcGenDeriv
derivClauseIdKey | THNames
derivClauseName | THNames
derivClauseQTyConKey | THNames
derivClauseQTyConName | THNames
DerivContext | TcDerivUtils
DerivD | HsDecls, HsSyn, GHC
DerivDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
DerivDeclCtx | RnEnv
Derived | TcRnTypes, TcRnMonad
deriveUnique | Unique
DerivFamInst | TcGenDeriv
DerivHsBind | TcGenDeriv
DerivInfo |
1 (Type/Class) | TcDeriv
2 (Data Constructor) | TcDeriv
DerivOrigin | TcRnTypes, TcRnMonad
DerivOriginCoerce | TcRnTypes, TcRnMonad
DerivOriginDC | TcRnTypes, TcRnMonad
DerivSkol | TcRnTypes, TcRnMonad
DerivSpec | TcDerivUtils
DerivSpecAnyClass | TcDerivUtils
DerivSpecMechanism | TcDerivUtils
DerivSpecNewtype | TcDerivUtils
DerivSpecStock | TcDerivUtils
DerivStatus | TcDerivUtils
DerivStrategy | BasicTypes, GhcPlugins
derivStrategyTyConKey | THNames
derivStrategyTyConName | THNames
DerivStuff | TcGenDeriv
deriv_clause_strategy | HsDecls, HsSyn, GHC
deriv_clause_tys | HsDecls, HsSyn, GHC
deriv_overlap_mode | HsDecls, HsSyn, GHC
deriv_strategy | HsDecls, HsSyn, GHC
deriv_type | HsDecls, HsSyn, GHC
deserializeAnns | Annotations, GhcPlugins
deserializeWithData | GhcPlugins
deShadowBinds | CoreSubst, GhcPlugins
DestBlockId |
1 (Data Constructor) | SPARC.ShortcutJump
2 (Data Constructor) | PPC.RegInfo
DestImm | SPARC.ShortcutJump
deSugar | Desugar
DesugaredModule |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
deSugarExpr | Desugar
desugarModule | GHC
deTagExpr | CoreSyn, GhcPlugins
DFastStringEnv | FastStringEnv
dfid_defn | HsDecls, HsSyn, GHC
dfid_fixity | HsDecls, HsSyn, GHC
dfid_fvs | HsDecls, HsSyn, GHC
dfid_inst | HsDecls, HsSyn, GHC
dfid_pats | HsDecls, HsSyn, GHC
dfid_tycon | HsDecls, HsSyn, GHC
dFsEnvElts | FastStringEnv
dfsTopSortG | Digraph
DFunId |
1 (Type/Class) | Var, InstEnv, GhcPlugins
2 (Data Constructor) | IdInfo, GhcPlugins
dfunInlinePragma | BasicTypes, GhcPlugins
DFunInstType | InstEnv
DFunUnfolding | CoreSyn, GhcPlugins
df_args | CoreSyn, GhcPlugins
df_bndrs | CoreSyn, GhcPlugins
df_con | CoreSyn, GhcPlugins
DictId | Var, Id, GhcPlugins
Dictionary | Binary
DictMap | TcSMonad
DIdEnv | VarEnv, GhcPlugins
dIdFreeVars | CoreFVs, GhcPlugins
DIdSet | VarSet, GhcPlugins
diffBinds | CoreUtils, GhcPlugins
diffExpr | CoreUtils, GhcPlugins
directCall | StgCmmLayout
DirectEntry | StgCmmClosure
Direction | Util, GhcPlugins
dirsToClean | DynFlags, GhcPlugins, GHC
discardConstraints | TcRnMonad
discardErrs | TcRnMonad
discardResult | TcRnMonad
discardWarnings | TcRnMonad
discardWarningsDs | DsMonad
DiscArgCtxt | CoreUnfold
disjointDVarSet | VarSet, GhcPlugins
disjointNameEnv | NameEnv, GhcPlugins
disjointUDFM | UniqDFM
disjointUdfmUfm | UniqDFM
disjointUFM | UniqFM, GhcPlugins
disjointVarEnv | VarEnv, GhcPlugins
disjointVarSet | VarSet, GhcPlugins
displayException | Exception, Panic
displayInstalledUnitId | Packages, GhcPlugins
distributeFact | Hoopl
distributeFactBwd | Hoopl
distributeXfer | Hoopl
DistrustPackage | DynFlags, GhcPlugins
DIV |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
DivideByZero | Exception
divIntegerIdKey | PrelNames
divIntegerName | PrelNames
divIntIdKey | PrelNames
divIntName | PrelNames
divModIntegerIdKey | PrelNames
divModIntegerName | PrelNames
di_clauses | TcDeriv
di_ctxt | TcDeriv
di_rep_tc | TcDeriv
dllSplit | DynFlags, GhcPlugins, GHC
dllSplitFile | DynFlags, GhcPlugins, GHC
dmdAnalProgram | DmdAnal
DmdEnv | Demand
DmdResult | Demand
dmdTransformDataConSig | Demand
dmdTransformDictSelSig | Demand
dmdTransformSig | Demand
DmdType |
1 (Type/Class) | Demand
2 (Data Constructor) | Demand
dmdTypeDepth | Demand
DModuleNameEnv | Module, GhcPlugins
dm_core_module | GHC
dm_typechecked_module | GHC
DNameEnv | NameEnv, GhcPlugins
doBackpack | DriverBkp
Doc | Pretty
DocCommentNamed | HsDecls, HsSyn, GHC
DocCommentNext | HsDecls, HsSyn, GHC
DocCommentPrev | HsDecls, HsSyn, GHC
DocD | HsDecls, HsSyn, GHC
DocDecl | HsDecls, HsSyn, GHC
docDeclDoc | HsDecls, HsSyn, GHC
DocGroup | HsDecls, HsSyn, GHC
docToSDoc | Outputable, GhcPlugins
dodgyMsg | RnNames
doEIdKey | THNames
doEName | THNames
doesDirNameExist | Util, GhcPlugins
DoExpr | HsExpr, HsSyn, GHC
doFloatFromRhs | SimplEnv
doFreeSimplTick | CoreMonad, GhcPlugins
doIfSet | ErrUtils
doIfSet_dyn | ErrUtils
dollarIdKey | PrelNames
doMkDependHS | DriverMkDepend
DoneEx | SimplEnv
DoneId | SimplEnv
dontCareCCS | CostCentre
DontInline | Vectorise.Utils.Hoisting, Vectorise.Utils
doOrDoes | Outputable, GhcPlugins
DoOrigin | TcRnTypes, TcRnMonad
DoPatOrigin | TcRnTypes, TcRnMonad
dopt | DynFlags, GhcPlugins
doptM | TcRnMonad
dopt_set | DynFlags, GhcPlugins
dopt_unset | DynFlags, GhcPlugins
doSimplTick | CoreMonad, GhcPlugins
doSRTs | CmmBuildInfoTables
doStaticArgs | SAT
dot | Outputable, GhcPlugins
DotA | HscTypes, GhcPlugins
DotDLL | HscTypes, GhcPlugins
dotGraph | GraphPpr, GraphColor
DotO | HscTypes, GhcPlugins
dot_tv_RDR | PrelNames
double |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
double2FloatLit | Literal, GhcPlugins
Double2FloatOp | PrimOp
double2IntLit | Literal, GhcPlugins
Double2IntOp | PrimOp
DoubleAcosOp | PrimOp
DoubleAddOp | PrimOp
DoubleAsinOp | PrimOp
DoubleAtanOp | PrimOp
DoubleCoshOp | PrimOp
DoubleCosOp | PrimOp
doubleDataCon | TysWiredIn, GhcPlugins
doubleDataConKey | PrelNames
DoubleDecode_2IntOp | PrimOp
DoubleDecode_Int64Op | PrimOp
DoubleDivOp | PrimOp
DoubleElemRep | TyCon, GhcPlugins
doubleElemRepDataConTy | TysWiredIn, GhcPlugins
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, GhcPlugins
doublePrimLIdKey | THNames
doublePrimLName | THNames
doublePrimL_RDR | THNames
doublePrimTy | TysPrim
doublePrimTyCon | TysPrim
doublePrimTyConKey | PrelNames
doublePrimTyConName | TysPrim
doubleQuotes |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
DoubleReg | CmmExpr, Cmm
DoubleRep | TyCon, RepType, GhcPlugins
doubleRepDataConTy | TysWiredIn, GhcPlugins
DoubleSinhOp | PrimOp
DoubleSinOp | PrimOp
DoubleSlot | RepType
DoubleSqrtOp | PrimOp
DoubleSubOp | PrimOp
DoubleTanhOp | PrimOp
DoubleTanOp | PrimOp
doubleToBytes | PprBase
doubleTy | TysWiredIn, GhcPlugins
doubleTyCon | TysWiredIn, GhcPlugins
doubleTyConKey | PrelNames
doubleTyConName | TysWiredIn, GhcPlugins
doubleX2PrimTy | TysPrim
doubleX2PrimTyCon | TysPrim
doubleX2PrimTyConKey | PrelNames
doubleX4PrimTy | TysPrim
doubleX4PrimTyCon | TysPrim
doubleX4PrimTyConKey | PrelNames
doubleX8PrimTy | TysPrim
doubleX8PrimTyCon | TysPrim
doubleX8PrimTyConKey | PrelNames
dOUBLE_SIZE | DynFlags, GhcPlugins
downgradeRole | Coercion, GhcPlugins
do_layout | Cmm
dphParUnitId | Module, GhcPlugins
dphSeqUnitId | Module, GhcPlugins
dropDerivedInsols | TcRnTypes, TcRnMonad
dropDerivedSimples | TcRnTypes, TcRnMonad
dropDerivedWC | TcRnTypes, TcRnMonad
dropForAlls | Type, GhcPlugins
dropList | Util, GhcPlugins
dropRuntimeRepArgs | Type, GhcPlugins
dropTail | Util, GhcPlugins
dropWhileEndLE | Util, GhcPlugins
dropWildCards | HsTypes, HsSyn, GHC
DS | TcDerivUtils
DsBound | TcRnTypes, TcRnMonad, DsMonad
dsBracket | DsMeta
dsCCall | DsCCall
dsDPHBuiltin | DsMonad
dsEvBinds | DsBinds
dsExpr | DsExpr
dsExtendMetaEnv | DsMonad
dsForeigns | DsForeign
dsForeignsHook | Hooks
DsGblEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
dsGetCompleteMatches | DsMonad
dsGetFamInstEnvs | DsMonad
dsGetMetaEnv | DsMonad
dsGRHS | DsGRHSs
dsGRHSs | DsGRHSs
dsGuarded | DsGRHSs
dsHsWrapper | DsBinds
dsInitPArrBuiltin | DsMonad
DsLclEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
dsLExpr | DsExpr
dsLExprNoLP | DsExpr
dsLHsBinds | DsBinds
dsListComp | DsListComp
dsLit | MatchLit, DsExpr
dsLocalBinds | DsExpr
dsLookupConLike | DsMonad
dsLookupDataCon | DsMonad
dsLookupDPHRdrEnv | DsMonad
dsLookupDPHRdrEnv_maybe | DsMonad
dsLookupGlobal | DsMonad
dsLookupGlobalId | DsMonad
dsLookupMetaEnv | DsMonad
dsLookupTyCon | DsMonad
dsl_dicts | TcRnTypes, TcRnMonad
dsl_loc | TcRnTypes, TcRnMonad
dsl_meta | TcRnTypes, TcRnMonad
dsl_pm_iter | TcRnTypes, TcRnMonad
dsl_tm_cs | TcRnTypes, TcRnMonad
DsM | TcRnTypes, TcRnMonad, DsMonad
DsMatchContext |
1 (Type/Class) | DsMonad
2 (Data Constructor) | DsMonad
DsMetaEnv | TcRnTypes, TcRnMonad, DsMonad
DsMetaVal | TcRnTypes, TcRnMonad, DsMonad
dsMkUserRule | DsBinds
dsMonadComp | DsListComp
dsNoLevPoly | DsMonad
dsNoLevPolyExpr | DsMonad
dsOverLit | MatchLit
dsOverLit' | MatchLit
dsPArrComp | DsListComp
dsProcExpr | DsArrows
dsSpec | DsBinds
DsSplice | TcRnTypes, TcRnMonad, DsMonad
dsSyntaxExpr | DsExpr
dsTcEvBinds | DsBinds
dsTcEvBinds_s | DsBinds
dsTopLHsBinds | DsBinds
dsValBinds | DsExpr
DsWarning | DsMonad
dsWhenNoErrs | DsMonad
DsWrapper | DsMonad
ds_cls | TcDerivUtils
ds_complete_matches | TcRnTypes, TcRnMonad
ds_dph_env | TcRnTypes, TcRnMonad
ds_fam_inst_env | TcRnTypes, TcRnMonad
ds_if_env | TcRnTypes, TcRnMonad
ds_loc | TcDerivUtils
ds_mechanism | TcDerivUtils
ds_mod | TcRnTypes, TcRnMonad
ds_msgs | TcRnTypes, TcRnMonad
ds_name | TcDerivUtils
ds_overlap | TcDerivUtils
ds_parr_bi | TcRnTypes, TcRnMonad
ds_tc | TcDerivUtils
ds_theta | TcDerivUtils
ds_tvs | TcDerivUtils
ds_tys | TcDerivUtils
ds_unqual | TcRnTypes, TcRnMonad
dTyConKey | PrelNames
dTyConName | PrelNames
DTyCoVarSet | VarSet, GhcPlugins
DTyVarEnv | VarEnv, GhcPlugins
DTyVarSet | VarSet, GhcPlugins
duDefs | NameSet, GhcPlugins
dumpDir | DynFlags, GhcPlugins, GHC
DumpFlag | DynFlags, GhcPlugins
dumpFlags | DynFlags, GhcPlugins, GHC
dumpGraph | GraphPpr, GraphColor
dumpIfaceStats | HscMain
dumpIfSet |
1 (Function) | ErrUtils
2 (Function) | CoreLint
dumpIfSetLlvm | LlvmCodeGen.Base
dumpIfSet_dyn |
1 (Function) | ErrUtils
2 (Function) | CoreMonad, GhcPlugins
dumpIfSet_dyn_printer | ErrUtils
dumpOptVt | Vectorise.Monad.Base, Vectorise.Monad
dumpPassResult | CoreLint
dumpPrefix | DynFlags, GhcPlugins, GHC
dumpPrefixForce | DynFlags, GhcPlugins, GHC
dumpSDoc | ErrUtils
dumpStyle | Outputable, GhcPlugins
dumpVt | Vectorise.Monad.Base, Vectorise.Monad
DupFlag | SimplUtils
duplicateLocalDs | DsMonad
dupNamesErr | RnEnv
duUses | NameSet, GhcPlugins
DV | TcType
DVarEnv | VarEnv, GhcPlugins
dVarEnvElts | VarEnv, GhcPlugins
DVarSet | VarSet, GhcPlugins
dVarSetElems | VarSet, GhcPlugins
dVarSetElemsWellScoped | Type, GhcPlugins
dVarSetMinusVarSet | VarSet, GhcPlugins
dVarSetToVarSet | VarSet, GhcPlugins
dv_kvs | TcType
dv_tvs | TcType
dwarfAbbrevLabel | Dwarf.Constants
dwarfAbbrevSection | Dwarf.Constants
DwarfARange |
1 (Type/Class) | Dwarf.Types
2 (Data Constructor) | Dwarf.Types
dwarfARangesSection | Dwarf.Constants
DwarfBlock | Dwarf.Types
DwarfCompileUnit | Dwarf.Types
DwarfFiles | NCGMonad
DwarfFrame |
1 (Type/Class) | Dwarf.Types
2 (Data Constructor) | Dwarf.Types
DwarfFrameBlock |
1 (Type/Class) | Dwarf.Types
2 (Data Constructor) | Dwarf.Types
dwarfFrameLabel | Dwarf.Constants
DwarfFrameProc |
1 (Type/Class) | Dwarf.Types
2 (Data Constructor) | Dwarf.Types
dwarfFrameSection | Dwarf.Constants
dwarfGen | Dwarf
dwarfGhcSection | Dwarf.Constants
DwarfInfo | Dwarf.Types
dwarfInfoLabel | Dwarf.Constants
dwarfInfoSection | Dwarf.Constants
dwarfLineLabel | Dwarf.Constants
dwarfLineSection | Dwarf.Constants
dwarfRegNo | Dwarf.Constants
dwarfReturnRegNo | Dwarf.Constants
dwarfSection | Dwarf.Constants
DwarfSrcNote | Dwarf.Types
DwarfSubprogram | Dwarf.Types
dwArngEndLabel | Dwarf.Types
dwArngStartLabel | Dwarf.Types
dwChildren | Dwarf.Types
dwCieInit | Dwarf.Types
dwCieLabel | Dwarf.Types
dwCieProcs | Dwarf.Types
dwCompDir | Dwarf.Types
dwFdeBlkHasInfo | Dwarf.Types
dwFdeBlocks | Dwarf.Types
dwFdeHasInfo | Dwarf.Types
dwFdeProc | Dwarf.Types
dwFdeUnwind | Dwarf.Types
dwHighLabel | Dwarf.Types
dwLabel | Dwarf.Types
dwLineLabel | Dwarf.Types
dwLowLabel | Dwarf.Types
dwMarker | Dwarf.Types
dwName | Dwarf.Types
dwParent | Dwarf.Types
dwProducer | Dwarf.Types
dwSrcSpan | Dwarf.Types
dW_ATE_address | Dwarf.Constants
dW_ATE_boolean | Dwarf.Constants
dW_ATE_float | Dwarf.Constants
dW_ATE_signed | Dwarf.Constants
dW_ATE_signed_char | Dwarf.Constants
dW_ATE_unsigned | Dwarf.Constants
dW_ATE_unsigned_char | Dwarf.Constants
dW_AT_comp_dir | Dwarf.Constants
dW_AT_external | Dwarf.Constants
dW_AT_frame_base | Dwarf.Constants
dW_AT_ghc_span_end_col | Dwarf.Constants
dW_AT_ghc_span_end_line | Dwarf.Constants
dW_AT_ghc_span_file | Dwarf.Constants
dW_AT_ghc_span_start_col | Dwarf.Constants
dW_AT_ghc_span_start_line | Dwarf.Constants
dW_AT_ghc_tick_parent | Dwarf.Constants
dW_AT_high_pc | Dwarf.Constants
dW_AT_language | Dwarf.Constants
dW_AT_low_pc | Dwarf.Constants
dW_AT_MIPS_linkage_name | Dwarf.Constants
dW_AT_name | Dwarf.Constants
dW_AT_producer | Dwarf.Constants
dW_AT_stmt_list | Dwarf.Constants
dW_AT_use_UTF8 | Dwarf.Constants
dW_CFA_def_cfa | Dwarf.Constants
dW_CFA_def_cfa_expression | Dwarf.Constants
dW_CFA_def_cfa_offset | Dwarf.Constants
dW_CFA_def_cfa_offset_sf | Dwarf.Constants
dW_CFA_def_cfa_sf | Dwarf.Constants
dW_CFA_expression | Dwarf.Constants
dW_CFA_offset | Dwarf.Constants
dW_CFA_offset_extended_sf | Dwarf.Constants
dW_CFA_same_value | Dwarf.Constants
dW_CFA_set_loc | Dwarf.Constants
dW_CFA_undefined | Dwarf.Constants
dW_CFA_val_expression | Dwarf.Constants
dW_CFA_val_offset | Dwarf.Constants
dW_CHILDREN_no | Dwarf.Constants
dW_CHILDREN_yes | Dwarf.Constants
dW_FORM_addr | Dwarf.Constants
dW_FORM_block1 | Dwarf.Constants
dW_FORM_data2 | Dwarf.Constants
dW_FORM_data4 | Dwarf.Constants
dW_FORM_flag | Dwarf.Constants
dW_FORM_flag_present | Dwarf.Constants
dW_FORM_ref4 | Dwarf.Constants
dW_FORM_ref_addr | Dwarf.Constants
dW_FORM_string | Dwarf.Constants
dW_LANG_Haskell | Dwarf.Constants
dW_OP_addr | Dwarf.Constants
dW_OP_breg0 | Dwarf.Constants
dW_OP_call_frame_cfa | Dwarf.Constants
dW_OP_consts | Dwarf.Constants
dW_OP_deref | Dwarf.Constants
dW_OP_lit0 | Dwarf.Constants
dW_OP_minus | Dwarf.Constants
dW_OP_mul | Dwarf.Constants
dW_OP_plus | Dwarf.Constants
dW_TAG_arg_variable | Dwarf.Constants
dW_TAG_array_type | Dwarf.Constants
dW_TAG_auto_variable | Dwarf.Constants
dW_TAG_base_type | Dwarf.Constants
dW_TAG_compile_unit | Dwarf.Constants
dW_TAG_file_type | Dwarf.Constants
dW_TAG_ghc_src_note | Dwarf.Constants
dW_TAG_lexical_block | Dwarf.Constants
dW_TAG_pointer_type | Dwarf.Constants
dW_TAG_structure_type | Dwarf.Constants
dW_TAG_subprogram | Dwarf.Constants
dW_TAG_subrange_type | Dwarf.Constants
dW_TAG_subroutine_type | Dwarf.Constants
dW_TAG_typedef | Dwarf.Constants
dW_TAG_variable | Dwarf.Constants
dylibInstallName | DynFlags, GhcPlugins, GHC
dYNAMIC | PrelNames
dynamicGhc | DynFlags, GhcPlugins
DynamicLinkerLabelInfo | CLabel
dynamicLinkerLabelInfo | CLabel
DynamicTarget | ForeignCall
dynamicTooMkDynamicDynFlags | DynFlags, GhcPlugins
dYNAMIC_BY_DEFAULT | DynFlags, GhcPlugins
dynCompileExpr | InteractiveEval, GHC
dynFlagDependencies | DynFlags, GhcPlugins
DynFlags |
1 (Type/Class) | DynFlags, GhcPlugins, GHC
2 (Data Constructor) | DynFlags, GhcPlugins, GHC
dynHiSuf | DynFlags, GhcPlugins, GHC
DynLibLoader | DynFlags, GhcPlugins
dynLibLoader | DynFlags, GhcPlugins, GHC
dynObjectSuf | DynFlags, GhcPlugins, GHC
dynOutputFile | DynFlags, GhcPlugins, GHC
dynProfHdr | StgCmmProf
DynTag | StgCmmClosure