ghc-9.6.3: 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 |
1 (Data Constructor) | GHC.Core.Map.Type
2 (Data Constructor) | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout
d0 | GHC.CmmToAsm.AArch64.Instr
d1 | GHC.CmmToAsm.AArch64.Instr
d10 | GHC.CmmToAsm.AArch64.Instr
d11 | GHC.CmmToAsm.AArch64.Instr
d12 | GHC.CmmToAsm.AArch64.Instr
d13 | GHC.CmmToAsm.AArch64.Instr
d14 | GHC.CmmToAsm.AArch64.Instr
d15 | GHC.CmmToAsm.AArch64.Instr
d16 | GHC.CmmToAsm.AArch64.Instr
d17 | GHC.CmmToAsm.AArch64.Instr
d18 | GHC.CmmToAsm.AArch64.Instr
d19 | GHC.CmmToAsm.AArch64.Instr
d1TyConKey | GHC.Builtin.Names
d1TyConName | GHC.Builtin.Names
d2 | GHC.CmmToAsm.AArch64.Instr
d20 | GHC.CmmToAsm.AArch64.Instr
d21 | GHC.CmmToAsm.AArch64.Instr
d22 | GHC.CmmToAsm.AArch64.Instr
d23 | GHC.CmmToAsm.AArch64.Instr
d24 | GHC.CmmToAsm.AArch64.Instr
d25 | GHC.CmmToAsm.AArch64.Instr
d26 | GHC.CmmToAsm.AArch64.Instr
d27 | GHC.CmmToAsm.AArch64.Instr
d28 | GHC.CmmToAsm.AArch64.Instr
d29 | GHC.CmmToAsm.AArch64.Instr
d3 | GHC.CmmToAsm.AArch64.Instr
d30 | GHC.CmmToAsm.AArch64.Instr
d31 | GHC.CmmToAsm.AArch64.Instr
d4 | GHC.CmmToAsm.AArch64.Instr
d5 | GHC.CmmToAsm.AArch64.Instr
d6 | GHC.CmmToAsm.AArch64.Instr
d7 | GHC.CmmToAsm.AArch64.Instr
d8 | GHC.CmmToAsm.AArch64.Instr
d9 | GHC.CmmToAsm.AArch64.Instr
darrow | GHC.Utils.Outputable, GHC.Plugins
DarwinClangAssemblerInfoGetter | GHC.Driver.Backend
DarwinClangAssemblerProg | GHC.Driver.Backend
DarwinLD | GHC.Driver.Session, GHC.Plugins
Data | GHC.Cmm
DataAlt | GHC.Core, GHC.Plugins
DataASCII | GHC.CmmToAsm.Wasm.Types
dataClassKey | GHC.Builtin.Names
dataClassName | GHC.Builtin.Names
DataCon | GHC.Core.DataCon, GHC.Plugins, GHC
DataConBangOpts | GHC.Types.Id.Make
DataConBoxer | GHC.Types.Id.Make
dataConBoxer | GHC.Core.DataCon, GHC.Plugins
DataConBuilder | GHC.Parser.Types
dataConBuilderCon | GHC.Parser.PostProcess
dataConBuilderDetails | GHC.Parser.PostProcess
dataConCannotMatch | GHC.Core.DataCon, GHC.Plugins
DataConCantHappen | Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs, GHC
dataConCantHappen | Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs, GHC
dataConDisplayType | GHC.Core.DataCon, GHC.Plugins
DataConEnv | GHC.Core.DataCon, GHC.Plugins
dataConExTyCoVars | GHC.Core.DataCon, GHC.Plugins
dataConFieldLabels | GHC.Core.DataCon, GHC.Plugins, GHC
dataConFieldType | GHC.Core.DataCon, GHC.Plugins
dataConFieldType_maybe | GHC.Core.DataCon, GHC.Plugins
dataConFullSig | GHC.Core.DataCon, GHC.Plugins
dataConIdentity | GHC.Core.DataCon, GHC.Plugins
dataConImplBangs | GHC.Core.DataCon, GHC.Plugins
dataConImplicitTyThings | GHC.Core.DataCon, GHC.Plugins
dataConInstArgTys | GHC.Core.DataCon, GHC.Plugins
dataConInstOrigArgTys | GHC.Core.DataCon, GHC.Plugins
dataConInstSig | GHC.Core.DataCon, GHC.Plugins
dataConInstUnivs | GHC.Core.DataCon, GHC.Plugins
dataConIsInfix | GHC.Core.DataCon, GHC.Plugins, GHC
dataConName | GHC.Core.DataCon, GHC.Plugins
dataConNonlinearType | GHC.Core.DataCon, GHC.Plugins
dataConOrigArgTys | GHC.Core.DataCon, GHC.Plugins
dataConOrigResTy | GHC.Core.DataCon, GHC.Plugins
dataConOrigTyCon | GHC.Core.DataCon, GHC.Plugins
dataConOtherTheta | GHC.Core.DataCon, GHC.Plugins
DataConPatContext |
1 (Type/Class) | GHC.Core.Opt.WorkWrap.Utils
2 (Data Constructor) | GHC.Core.Opt.WorkWrap.Utils
DataConRep | GHC.Core.DataCon, GHC.Plugins
dataConRepArgTys | GHC.Core.DataCon, GHC.Plugins
dataConRepArity | GHC.Core.DataCon, GHC.Plugins
dataConRepFSInstPat | GHC.Core.Utils, GHC.Plugins
dataConRepInstPat | GHC.Core.Utils, GHC.Plugins
dataConRepStrictness | GHC.Core.DataCon, GHC.Plugins
dataConRepType | GHC.Core.DataCon, GHC.Plugins
dataConResRepTyArgs | GHC.Core.DataCon, GHC.Plugins
dataConRuntimeRepStrictness | GHC.Types.RepType
DataConSkol | GHC.Tc.Types.Origin
dataConSourceArity | GHC.Core.DataCon, GHC.Plugins
dataConSrcBangs | GHC.Core.DataCon, GHC.Plugins, GHC
dataConStupidTheta | GHC.Core.DataCon, GHC.Plugins
dataConTag | GHC.Core.DataCon, GHC.Plugins
dataConTagZ | GHC.Core.DataCon, GHC.Plugins
dataConTheta | GHC.Core.DataCon, GHC.Plugins
dataConTyCon | GHC.Core.DataCon, GHC.Plugins, GHC
dataConType |
1 (Function) | GHC.StgToJS.CoreUtils
2 (Function) | GHC
dataConTyRepNameUnique | GHC.Builtin.Uniques
dataConUnivAndExTyCoVars | GHC.Core.DataCon, GHC.Plugins
dataConUnivTyVars | GHC.Core.DataCon, GHC.Plugins
dataConUserTyVarBinders | GHC.Core.DataCon, GHC.Plugins
dataConUserTyVars | GHC.Core.DataCon, GHC.Plugins
dataConUserTyVarsNeedWrapper | GHC.Core.DataCon, GHC.Plugins
dataConWorkerUnique | GHC.Builtin.Uniques
DataConWorkId | GHC.Types.Id.Info, GHC.Plugins
dataConWorkId | GHC.Core.DataCon, GHC.Plugins
DataConWrapId | GHC.Types.Id.Info, GHC.Plugins
dataConWrapId | GHC.Core.DataCon, GHC.Plugins
dataConWrapId_maybe | GHC.Core.DataCon, GHC.Plugins
dataConWrapperType | GHC.Core.DataCon, GHC.Plugins, GHC
DataDec | GHC.Iface.Ext.Types
DataDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dataDeclChecks | GHC.Tc.TyCl
DataDeclInfo | GHC.Tc.TyCl
DataDeclRn |
1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC
DataDeclSort | GHC.Tc.Errors.Types, GHC.Tc.Gen.HsType
DataDefnCons | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs, GHC
dataDefnConsNewOrData | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs, GHC
dataDIdKey | GHC.Builtin.Names.TH
dataDName | GHC.Builtin.Names.TH
DataF32 | GHC.CmmToAsm.Wasm.Types
DataF64 | GHC.CmmToAsm.Wasm.Types
DataFamily | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dataFamilyDIdKey | GHC.Builtin.Names.TH
dataFamilyDName | GHC.Builtin.Names.TH
DataFamilyFlavour | GHC.Core.TyCon, GHC.Plugins
DataFamilyInst | GHC.Core.FamInstEnv
DataFamilySort | GHC.Tc.Errors.Types, GHC.Tc.Gen.HsType
DataFamilyTyCon | GHC.Core.TyCon, GHC.Plugins
DataFamInstD | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DataFamInstDecl |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dataFamInstRepTyCon | GHC.Core.FamInstEnv
DataFamInstTyCon | GHC.Core.TyCon, GHC.Plugins
dataFieldName | GHC.JS.Make
dataFieldNames | GHC.JS.Make
DataflowLattice |
1 (Type/Class) | GHC.Cmm.Dataflow
2 (Data Constructor) | GHC.Cmm.Dataflow
dataHandle | GHC.Utils.Binary
DataI16 | GHC.CmmToAsm.Wasm.Types
DataI32 | GHC.CmmToAsm.Wasm.Types
DataI64 | GHC.CmmToAsm.Wasm.Types
DataI8 | GHC.CmmToAsm.Wasm.Types
DataIncBin | GHC.CmmToAsm.Wasm.Types
DataInstanceSort | GHC.Tc.Errors.Types, GHC.Tc.Gen.HsType
dataInstDIdKey | GHC.Builtin.Names.TH
dataInstDName | GHC.Builtin.Names.TH
DataKindCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
dataName | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
dataQual_RDR | GHC.Builtin.Names
DataReference | GHC.CmmToAsm.PIC
DataSection |
1 (Type/Class) | GHC.CmmToAsm.Wasm.Types
2 (Data Constructor) | GHC.CmmToAsm.Wasm.Types
dataSectionAlignment | GHC.CmmToAsm.Wasm.Types
DataSectionContent | GHC.CmmToAsm.Wasm.Types
dataSectionContents | GHC.CmmToAsm.Wasm.Types
DataSectionKind | GHC.CmmToAsm.Wasm.Types
dataSectionKind | GHC.CmmToAsm.Wasm.Types
dataSections | GHC.CmmToAsm.Wasm.Types
DataSkip | GHC.CmmToAsm.Wasm.Types
DataSort | GHC.Tc.Errors.Types, GHC.Tc.Gen.HsType
DataSym | GHC.CmmToAsm.Wasm.Types
dataTcOccs | GHC.Rename.Env
DataToTagOp | GHC.Builtin.PrimOps
dataToTag_RDR | GHC.Builtin.Names
DataTyCon | GHC.Core.TyCon, GHC.Plugins
DataTyCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
DataType | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs, GHC
datatypeClassKey | GHC.Builtin.Names
datatypeClassName | GHC.Builtin.Names
DataTypeCons | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs, GHC
DatatypeContextsBit | GHC.Parser.Lexer
DataTypeFlavour | GHC.Core.TyCon, GHC.Plugins
datatypeName_RDR | GHC.Builtin.Names
dATA_COERCE | GHC.Builtin.Names
data_con | GHC.Core.TyCon, GHC.Plugins
data_cons | GHC.Core.TyCon, GHC.Plugins
data_cons_size | GHC.Core.TyCon, GHC.Plugins
dATA_EITHER | GHC.Builtin.Names
data_fixed_lev | GHC.Core.TyCon, GHC.Plugins
dATA_FOLDABLE | GHC.Builtin.Names
dATA_LIST | GHC.Builtin.Names
dATA_STRING | GHC.Builtin.Names
dATA_TRAVERSABLE | GHC.Builtin.Names
dblBlocks | GHC.Cmm.DebugBlock
dblCLabel | GHC.Cmm.DebugBlock
dblHasInfoTbl | GHC.Cmm.DebugBlock
dblLabel | GHC.Cmm.DebugBlock
dblParent | GHC.Cmm.DebugBlock
dblPosition | GHC.Cmm.DebugBlock
dblProcedure | GHC.Cmm.DebugBlock
dblSourceTick | GHC.Cmm.DebugBlock
dblTicks | GHC.Cmm.DebugBlock
dblUnwind | GHC.Cmm.DebugBlock
dc | GHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
DCB | GHC.Types.Id.Make
DCMap | GHC.Types.IPE
dcolon | GHC.Utils.Outputable, GHC.Plugins
dcpc_args | GHC.Core.Opt.WorkWrap.Utils
dcpc_co | GHC.Core.Opt.WorkWrap.Utils
dcpc_dc | GHC.Core.Opt.WorkWrap.Utils
dcpc_tc_args | GHC.Core.Opt.WorkWrap.Utils
dcQual | GHC.Builtin.Names
DCR | GHC.Core.DataCon, GHC.Plugins
dcr_arg_tys | GHC.Core.DataCon, GHC.Plugins
dcr_bangs | GHC.Core.DataCon, GHC.Plugins
dcr_boxer | GHC.Core.DataCon, GHC.Plugins
dcr_stricts | GHC.Core.DataCon, GHC.Plugins
dcr_wrap_id | GHC.Core.DataCon, GHC.Plugins
DctMulti | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DctSingle | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DDataInstance | GHC.Tc.TyCl
DDataType | GHC.Tc.TyCl
dd_cons | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dd_ctxt | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dd_cType | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dd_derivs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dd_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dd_kindSig | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DE | GHC.Types.Demand
Deadlock |
1 (Type/Class) | GHC.Utils.Exception
2 (Data Constructor) | GHC.Utils.Exception
deAnnAlt | GHC.Core, GHC.Plugins
deAnnBind | GHC.Core, GHC.Plugins
deAnnotate | GHC.Core, GHC.Plugins
deAnnotate' | GHC.Core, GHC.Plugins
DeBruijn | GHC.Core.Map.Type
deBruijnize | GHC.Core.Map.Type
DebugBlock |
1 (Type/Class) | GHC.Cmm.DebugBlock
2 (Data Constructor) | GHC.Cmm.DebugBlock
debugIsOn | GHC.Utils.Constants
debugLevel | GHC.Driver.Session, GHC.Plugins, GHC
debugPprType | GHC.Core.TyCo.Ppr
debugTc | GHC.Tc.Utils.Monad
debugToMap | GHC.Cmm.DebugBlock
debugTraceMsg |
1 (Function) | GHC.Utils.Error
2 (Function) | GHC.Core.Opt.Monad, GHC.Plugins
debugTraceMsgS | GHC.Core.Opt.Monad, GHC.Plugins
dEBUG_TRACE | GHC.Builtin.Names
DecBrG | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
DecBrL | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
decideBangHood | GHC.HsToCore.Utils
decidedLazyDataConKey | GHC.Builtin.Names
decidedLazyDataConName | GHC.Builtin.Names
decidedStrictDataConKey | GHC.Builtin.Names
decidedStrictDataConName | GHC.Builtin.Names
decidedUnpackDataConKey | GHC.Builtin.Names
decidedUnpackDataConName | GHC.Builtin.Names
Decl | GHC.Iface.Ext.Types
decl | GHC.JS.Make
declAssignAll | GHC.JS.Make
DeclD | GHC.Driver.Backpack.Syntax
DeclDoc | GHC.Tc.Types, GHC.Tc.Utils.Monad
declRegs | GHC.StgToJS.Rts.Rts
declRets | GHC.StgToJS.Rts.Rts
DeclStat | GHC.JS.Syntax
DeclType | GHC.Iface.Ext.Types
declTypeDocs | GHC.HsToCore.Docs
declVarsForId | GHC.StgToJS.Ids
decName | GHC.Llvm.Types, GHC.Llvm
decodeFloat | GHC.Prelude.Basic, GHC.Prelude
decodePrevNChars | GHC.Data.StringBuffer
Decomp | GHC.Data.Graph.Inductive.Graph
decomposeCo | GHC.Core.Coercion, GHC.Plugins
decomposeFunCo | GHC.Core.Coercion, GHC.Plugins
decomposePiCos | GHC.Core.Coercion, GHC.Plugins
decomposeRuleLhs | GHC.HsToCore.Binds
decomposeStgBinding | GHC.Stg.Lift.Monad
DecoratedSDoc | GHC.Types.Error, GHC.Utils.Error
decParams | GHC.Llvm.Types, GHC.Llvm
decReturnType | GHC.Llvm.Types, GHC.Llvm
decsQTyConKey | GHC.Builtin.Names.TH
decsQTyConName | GHC.Builtin.Names.TH
decsTyConKey | GHC.Builtin.Names.TH
decsTyConName | GHC.Builtin.Names.TH
decTyConKey | GHC.Builtin.Names.TH
decTyConName | GHC.Builtin.Names.TH
decVarargs | GHC.Llvm.Types, GHC.Llvm
dedupSRTs | GHC.Cmm.Info.Build
deeperThanOrSame | GHC.Tc.Utils.TcType
deepSubtypesContaining | GHC.Tc.Deriv.Functor
deepTcvFolder | GHC.Core.TyCo.FVs
DEFAULT | GHC.Core, GHC.Plugins
defaultCCallConv | GHC.Types.ForeignCall
defaultCleanupHandler | GHC
DefaultDataInstDecl | GHC.Tc.Errors.Types
DefaultDecl |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DefaultDeclCtx | GHC.Tc.Errors.Types
DefaultDeclCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
DefaultDepth | GHC.Utils.Outputable, GHC.Plugins
defaultDiagnosticOpts | GHC.Types.Error, GHC.Utils.Error
defaultDIdKey | GHC.Builtin.Names.TH
defaultDName | GHC.Builtin.Names.TH
defaultDumpAction | GHC.Utils.Logger
defaultDumpStyle | GHC.Utils.Outputable, GHC.Plugins
defaultDynFlags | GHC.Driver.Session, GHC.Plugins
defaultErrorHandler | GHC
defaultErrStyle | GHC.Utils.Outputable, GHC.Plugins
defaultFatalMessager | GHC.Driver.Session, GHC.Plugins
defaultFixity | GHC.Types.Fixity, GHC
DefaultFlexi | GHC.Tc.Utils.Zonk
defaultFlushOut | GHC.Driver.Session, GHC.Plugins
defaultFrontendPlugin | GHC.Driver.Plugins, GHC.Plugins
DefaultingPlugin |
1 (Type/Class) | GHC.Tc.Types, GHC.Tc.Utils.Monad
2 (Data Constructor) | GHC.Tc.Types, GHC.Tc.Utils.Monad
3 (Type/Class) | GHC.Driver.Plugins, GHC.Plugins
defaultingPlugin | GHC.Driver.Plugins, GHC.Plugins
DefaultingPluginResult | GHC.Tc.Types, GHC.Tc.Utils.Monad
DefaultingProposal |
1 (Type/Class) | GHC.Tc.Types, GHC.Tc.Utils.Monad
2 (Data Constructor) | GHC.Tc.Types, GHC.Tc.Utils.Monad
DefaultingStrategy | GHC.Types.Basic, GHC.Plugins
defaultInlinePragma | GHC.Types.Basic, GHC.Plugins
defaultJSLinkConfig | GHC.StgToJS.Linker.Types
DefaultKindVars | GHC.Types.Basic, GHC.Plugins
defaultLogAction | GHC.Utils.Logger
defaultLogActionHPrintDoc | GHC.Utils.Logger
defaultLogActionHPutStrDoc | GHC.Utils.Logger
defaultLogFlags | GHC.Utils.Logger
DefaultNonStandardTyVars | GHC.Types.Basic, GHC.Plugins
defaultNonStandardTyVars | GHC.Types.Basic, GHC.Plugins
DefaultOrigin | GHC.Tc.Types.Origin
defaultPlugin | GHC.Driver.Plugins, GHC.Plugins
defaultRecTcMaxBound | GHC.Core.TyCon.RecWalk
defaultRenderJs | GHC.JS.Ppr
defaultRunMeta | GHC.Tc.Gen.Splice
defaultScheme | GHC.Utils.Ppr.Colour
defaultSDocContext | GHC.Utils.Outputable, GHC.Plugins
defaultSigDIdKey | GHC.Builtin.Names.TH
defaultSigDName | GHC.Builtin.Names.TH
defaultSimpleOpts | GHC.Core.SimpleOpt
defaultSyms | GHC.CmmToAsm.Wasm.Types
defaultTraceAction | GHC.Utils.Logger
defaultTyVar | GHC.Tc.Utils.TcMType
defaultUnfoldingOpts | GHC.Core.Unfold
defaultUserStyle | GHC.Utils.Outputable, GHC.Plugins
defaultWarnErrLogger | GHC.Driver.Monad, GHC
defaultWeights | GHC.CmmToAsm.CFG.Weight
DefD | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
deferAfterPreciseException | GHC.Types.Demand
defFlag | GHC.Driver.CmdLine
defGhcFlag | GHC.Driver.CmdLine
defGhciFlag | GHC.Driver.CmdLine
defHiddenFlag | GHC.Driver.CmdLine
definedInAsts | GHC.Iface.Ext.Utils
DefinerOfRegs | GHC.Cmm.Expr, GHC.Cmm
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
DefiniteHomeUnit | GHC.Unit.Home, GHC.Unit, GHC.Plugins
DefinitelyRecursive | GHC.Core.Opt.WorkWrap.Utils
DefinitionSite | GHC.Cmm.CLabel
DefMethInfo | GHC.Core.Class
DefMethSpec | GHC.Types.Basic, GHC.Plugins
Defs | GHC.Types.Name.Set, GHC.Plugins
DefunctionalizedAssemblerInfoGetter | GHC.Driver.Backend
DefunctionalizedAssemblerProg | GHC.Driver.Backend
DefunctionalizedCDefs | GHC.Driver.Backend
DefunctionalizedCodeOutput | GHC.Driver.Backend
DefunctionalizedPostHscPipeline | GHC.Driver.Backend
DefUnitId | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
DefUse | GHC.Types.Name.Set, GHC.Plugins
DefUses | GHC.Types.Name.Set, GHC.Plugins
deg | GHC.Data.Graph.Inductive.Graph
deg' | GHC.Data.Graph.Inductive.Graph
dehydrateCgBreakInfo | GHC.CoreToIface
delAllLEdge | GHC.Data.Graph.Inductive.Graph
DelayedError | GHC.Tc.Types.Constraint
DelayedSplice |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC
DelayOp | GHC.Builtin.PrimOps
delBndr | GHC.Core.Subst, GHC.Plugins
delBndrL | GHC.Types.Var.Env, GHC.Plugins
delBndrR | GHC.Types.Var.Env, GHC.Plugins
delBndrs | GHC.Core.Subst, GHC.Plugins
delBndrsL | GHC.Types.Var.Env, GHC.Plugins
delBndrsR | GHC.Types.Var.Env, GHC.Plugins
delCandidates | GHC.Tc.Utils.TcMType
delCoalesce | GHC.Data.Graph.Ops, GHC.Data.Graph.Color
delConflict | GHC.Data.Graph.Ops, GHC.Data.Graph.Color
delDict | GHC.Tc.Solver.Types
delDVarEnv | GHC.Types.Var.Env, GHC.Plugins
delDVarEnvList | GHC.Types.Var.Env, GHC.Plugins
delDVarSet | GHC.Types.Var.Set, GHC.Plugins
delDVarSetList | GHC.Types.Var.Set, GHC.Plugins
delEdge |
1 (Function) | GHC.Data.Graph.Inductive.Graph
2 (Function) | GHC.CmmToAsm.CFG
delEdges | GHC.Data.Graph.Inductive.Graph
delEq | GHC.Tc.Solver.InertSet
delete | GHC.Data.EnumSet
deleteDFunFromInstEnv | GHC.Core.InstEnv
deleteField | GHC.Iface.Ext.Fields
deleteFromInstEnv | GHC.Core.InstEnv
deleteFromLoadedEnv | GHC.Linker.Loader
deleteFromLRegSet | GHC.Cmm.LRegSet
deleteFromRegSet | GHC.Cmm.Expr, GHC.Cmm
deleteList | GHC.Data.FiniteMap, GHC.Plugins
DeleteOp | GHC.JS.Syntax
deleteTM | GHC.Data.TrieMap, GHC.Core.Map.Expr
deleteUE | GHC.Core.UsageEnv
delFromDNameEnv | GHC.Types.Name.Env, GHC.Plugins
delFromDTyConEnv | GHC.Core.TyCon.Env
delFromFsEnv | GHC.Data.FastString.Env
delFromHpt | GHC.Unit.Home.ModInfo
delFromNameEnv | GHC.Types.Name.Env, GHC.Plugins
delFromNameSet | GHC.Types.Name.Set, GHC.Plugins
delFromOccEnv | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
delFromTyConEnv | GHC.Core.TyCon.Env
delFromTyConSet | GHC.Core.TyCon.Set
delFromUDFM | GHC.Types.Unique.DFM
delFromUFM | GHC.Types.Unique.FM, GHC.Plugins
delFromUFM_Directly | GHC.Types.Unique.FM, GHC.Plugins
delFromUniqMap | GHC.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
delInScopeSet | GHC.Types.Var.Env, GHC.Plugins
delInstalledModuleEnv | GHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
delLEdge | GHC.Data.Graph.Inductive.Graph
delListFromFsEnv | GHC.Data.FastString.Env
delListFromNameEnv | GHC.Types.Name.Env, GHC.Plugins
delListFromNameSet | GHC.Types.Name.Set, GHC.Plugins
delListFromOccEnv | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
delListFromTyConEnv | GHC.Core.TyCon.Env
delListFromTyConSet | GHC.Core.TyCon.Set
delListFromUDFM | GHC.Types.Unique.DFM
delListFromUFM | GHC.Types.Unique.FM, GHC.Plugins
delListFromUFM_Directly | GHC.Types.Unique.FM, GHC.Plugins
delListFromUniqDSet | GHC.Types.Unique.DSet
delListFromUniqMap | GHC.Types.Unique.Map
delListFromUniqSet | GHC.Types.Unique.Set, GHC.Plugins
delListFromUniqSet_Directly | GHC.Types.Unique.Set, GHC.Plugins
delModuleEnv | GHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
delModuleEnvList | GHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
delModuleSet | GHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
delNode |
1 (Function) | GHC.Data.Graph.UnVar
2 (Function) | GHC.Data.Graph.Inductive.Graph
3 (Function) | GHC.Data.Graph.Ops, GHC.Data.Graph.Color
delNodes | GHC.Data.Graph.Inductive.Graph
delOneFromUniqDSet | GHC.Types.Unique.DSet
delOneFromUniqSet | GHC.Types.Unique.Set, GHC.Plugins
delOneFromUniqSet_Directly | GHC.Types.Unique.Set, GHC.Plugins
DELTA |
1 (Data Constructor) | GHC.CmmToAsm.AArch64.Instr
2 (Data Constructor) | GHC.CmmToAsm.X86.Instr
3 (Data Constructor) | GHC.CmmToAsm.PPC.Instr
deltaColumn | GHC.Parser.Annotation, GHC.Hs, GHC
deltaLine | GHC.Parser.Annotation, GHC.Hs, GHC
DeltaPos | GHC.Parser.Annotation, GHC.Hs, GHC
deltaPos | GHC.Parser.Annotation, GHC.Hs, GHC
deltaTy | GHC.Builtin.Types.Prim
deltaTyVar | GHC.Builtin.Types.Prim
deltaTyVarSpec | GHC.Builtin.Types.Prim
delTidyEnvList | GHC.Types.Var.Env, GHC.Plugins
delTidyOccEnvList | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
delUnVarSet | GHC.Data.Graph.UnVar
delUnVarSetList | GHC.Data.Graph.UnVar
delVarEnv | GHC.Types.Var.Env, GHC.Plugins
delVarEnvList | GHC.Types.Var.Env, GHC.Plugins
delVarSet | GHC.Types.Var.Set, GHC.Plugins
delVarSetByKey | GHC.Types.Var.Set, GHC.Plugins
delVarSetList | GHC.Types.Var.Set, GHC.Plugins
Demand | GHC.Types.Demand
demandInfo | GHC.Types.Id.Info, GHC.Plugins
demoteOccName | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
demoteRdrName | GHC.Types.Name.Reader, GHC.Plugins
Denormal | GHC.Utils.Exception
deNoteType | GHC.Tc.Utils.TcType
denv_cls | GHC.Tc.Deriv.Utils
denv_ctxt | GHC.Tc.Deriv.Utils
denv_inst_tys | GHC.Tc.Deriv.Utils
denv_overlap_mode | GHC.Tc.Deriv.Utils
denv_skol_info | GHC.Tc.Deriv.Utils
denv_strat | GHC.Tc.Deriv.Utils
denv_tvs | GHC.Tc.Deriv.Utils
depAnal | GHC.Types.Name.Env, GHC.Plugins
depanal | GHC.Driver.Make, GHC
depanalE | GHC.Driver.Make, GHC
depanalPartial | GHC.Driver.Make
Dependencies | GHC.Unit.Module.Deps
depExcludeMods | GHC.Driver.Session, GHC.Plugins, GHC
depIncludeCppDeps | GHC.Driver.Session, GHC.Plugins, GHC
depIncludePkgDeps | GHC.Driver.Session, GHC.Plugins, GHC
Deployable | GHC.Driver.Session, GHC.Plugins
dePluginInit | GHC.Tc.Types, GHC.Tc.Utils.Monad
dePluginRun | GHC.Tc.Types, GHC.Tc.Utils.Monad
dePluginStop | GHC.Tc.Types, GHC.Tc.Utils.Monad
depMakefile | GHC.Driver.Session, GHC.Plugins, GHC
DeprecatedTxt | GHC.Unit.Module.Warnings
deProposalCandidates | GHC.Tc.Types, GHC.Tc.Utils.Monad
deProposalCts | GHC.Tc.Types, GHC.Tc.Utils.Monad
deProposalTyVar | GHC.Tc.Types, GHC.Tc.Utils.Monad
Deps |
1 (Type/Class) | GHC.StgToJS.Object
2 (Data Constructor) | GHC.StgToJS.Object
depsBlocks | GHC.StgToJS.Object
depsHaskellExported | GHC.StgToJS.Object
DepsLocation | GHC.StgToJS.Object
depsModule | GHC.StgToJS.Object
depSortWithAnnotStgPgm | GHC.Stg.FVs
depsRequired | GHC.StgToJS.Object
depSuffixes | GHC.Driver.Session, GHC.Plugins, GHC
Depth | GHC.Utils.Outputable, GHC.Plugins
dep_boot_mods | GHC.Unit.Module.Deps
dep_direct_mods | GHC.Unit.Module.Deps
dep_direct_pkgs | GHC.Unit.Module.Deps
dep_finsts | GHC.Unit.Module.Deps
dep_finsts_update | GHC.Unit.Module.Deps
dep_orphs | GHC.Unit.Module.Deps
dep_orphs_update | GHC.Unit.Module.Deps
dep_plugin_pkgs | GHC.Unit.Module.Deps
dep_sig_mods | GHC.Unit.Module.Deps
dep_trusted_pkgs | GHC.Unit.Module.Deps
DeRefStablePtrOp | GHC.Builtin.PrimOps
DeRefWeakOp | GHC.Builtin.PrimOps
derivableClassKeys | GHC.Builtin.Names
DerivClauseCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
derivClauseIdKey | GHC.Builtin.Names.TH
derivClauseName | GHC.Builtin.Names.TH
DerivClauseOrigin | GHC.Tc.Types.Origin
derivClauseTyConKey | GHC.Builtin.Names.TH
derivClauseTyConName | GHC.Builtin.Names.TH
DerivClauseTys | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DerivContext | GHC.Tc.Deriv.Utils
DerivD | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
derivDataConInstArgTys | GHC.Tc.Deriv.Generate
DerivDataConstr | GHC.Tc.Deriv.Generate
DerivDataDataType | GHC.Tc.Deriv.Generate
DerivDecl |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DerivDeclCtx | GHC.Tc.Errors.Types
DeriveAnyClassEnabled | GHC.Tc.Errors.Types
deriveAnyClassEnabled | GHC.Tc.Errors.Types
DeriveGenericsErrReason | GHC.Tc.Errors.Types
DeriveInstanceBadConstructor | GHC.Tc.Errors.Types
DeriveInstanceErrReason | GHC.Tc.Errors.Types
DerivEnv |
1 (Type/Class) | GHC.Tc.Deriv.Utils
2 (Data Constructor) | GHC.Tc.Deriv.Utils
DerivErrBadConCovariant | GHC.Tc.Errors.Types
DerivErrBadConExistential | GHC.Tc.Errors.Types
DerivErrBadConFunTypes | GHC.Tc.Errors.Types
DerivErrBadConHasConstraints | GHC.Tc.Errors.Types
DerivErrBadConHasExistentials | GHC.Tc.Errors.Types
DerivErrBadConHasHigherRankType | GHC.Tc.Errors.Types
DerivErrBadConIsGADT | GHC.Tc.Errors.Types
DerivErrBadConstructor | GHC.Tc.Errors.Types
DerivErrBadConWrongArg | GHC.Tc.Errors.Types
DerivErrBootFileFound | GHC.Tc.Errors.Types
DerivErrCannotEtaReduceEnough | GHC.Tc.Errors.Types
DerivErrDataConsNotAllInScope | GHC.Tc.Errors.Types
DerivErrDerivingViaWrongKind | GHC.Tc.Errors.Types
DerivErrDunnoHowToDeriveForType | GHC.Tc.Errors.Types
DerivErrEnumOrProduct | GHC.Tc.Errors.Types
DerivErrGenerics | GHC.Tc.Errors.Types
DerivErrGenericsMustBeVanillaDataCon | GHC.Tc.Errors.Types
DerivErrGenericsMustHaveSomeTypeParams | GHC.Tc.Errors.Types
DerivErrGenericsMustNotHaveDatatypeContext | GHC.Tc.Errors.Types
DerivErrGenericsMustNotHaveExistentials | GHC.Tc.Errors.Types
DerivErrGenericsMustNotHaveExoticArgs | GHC.Tc.Errors.Types
DerivErrGenericsWrongArgKind | GHC.Tc.Errors.Types
DerivErrGNDUsedOnData | GHC.Tc.Errors.Types
DerivErrHasAssociatedDatatypes | GHC.Tc.Errors.Types
DerivErrLangExtRequired | GHC.Tc.Errors.Types
DerivErrLastArgMustBeApp | GHC.Tc.Errors.Types
DerivErrMustBeEnumType | GHC.Tc.Errors.Types
DerivErrMustHaveExactlyOneConstructor | GHC.Tc.Errors.Types
DerivErrMustHaveSomeParameters | GHC.Tc.Errors.Types
DerivErrMustNotHaveClassContext | GHC.Tc.Errors.Types
DerivErrNewtypeNonDeriveableClass | GHC.Tc.Errors.Types
DerivErrNoConstructors | GHC.Tc.Errors.Types
DerivErrNoEtaReduce | GHC.Tc.Errors.Types
DerivErrNoFamilyInstance | GHC.Tc.Errors.Types
DerivErrNotAClass | GHC.Tc.Errors.Types
DerivErrNotDeriveable | GHC.Tc.Errors.Types
DerivErrNotStockDeriveable | GHC.Tc.Errors.Types
DerivErrNotWellKinded | GHC.Tc.Errors.Types
DerivErrNullaryClasses | GHC.Tc.Errors.Types
DerivErrOnlyAnyClassDeriveable | GHC.Tc.Errors.Types
DerivErrSafeHaskellGenericInst | GHC.Tc.Errors.Types
deriveViaOnLoc | GHC.Driver.Session, GHC.Plugins, GHC
DerivInfo |
1 (Type/Class) | GHC.Tc.Deriv
2 (Data Constructor) | GHC.Tc.Deriv
DerivInstTys |
1 (Type/Class) | GHC.Tc.Deriv.Generate
2 (Data Constructor) | GHC.Tc.Deriv.Generate
DerivM | GHC.Tc.Deriv.Utils
DerivMaxTag | GHC.Tc.Deriv.Generate
DerivOriginCoerce | GHC.Tc.Types.Origin
DerivOriginDC | GHC.Tc.Types.Origin
DerivSkol | GHC.Tc.Types.Origin
DerivSpec | GHC.Tc.Deriv.Utils
DerivSpecAnyClass | GHC.Tc.Deriv.Utils
DerivSpecMechanism | GHC.Tc.Deriv.Utils
derivSpecMechanismToStrategy | GHC.Tc.Deriv.Utils
DerivSpecNewtype | GHC.Tc.Deriv.Utils
DerivSpecStock | GHC.Tc.Deriv.Utils
DerivSpecVia | GHC.Tc.Deriv.Utils
DerivStrategy | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
derivStrategyName | GHC.Hs.Decls, GHC.Hs, GHC
derivStrategyTyConKey | GHC.Builtin.Names.TH
derivStrategyTyConName | GHC.Builtin.Names.TH
DerivTag2Con | GHC.Tc.Deriv.Generate
deriv_clause_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
deriv_clause_strategy | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
deriv_clause_tys | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
deriv_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
deriv_overlap_mode | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
deriv_strategy | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
deriv_type | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
deserializeAnns | GHC.Types.Annotations, GHC.Plugins
deserializeWithData | GHC.Plugins
deShadowBinds | GHC.Core.Subst, GHC.Plugins
DestBlockId |
1 (Data Constructor) | GHC.CmmToAsm.AArch64.RegInfo
2 (Data Constructor) | GHC.CmmToAsm.X86.Instr
3 (Data Constructor) | GHC.CmmToAsm.PPC.RegInfo
DestImm | GHC.CmmToAsm.X86.Instr
deSugar | GHC.HsToCore
DesugaredModule |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
desugarEmptyCase | GHC.HsToCore.Pmc.Desugar
deSugarExpr | GHC.HsToCore
desugarGRHSs | GHC.HsToCore.Pmc.Desugar
desugarMatches | GHC.HsToCore.Pmc.Desugar
desugarModule | GHC
desugarPatBind | GHC.HsToCore.Pmc.Desugar
deTagExpr | GHC.Core, GHC.Plugins
detEltsUFM | GHC.CmmToAsm.Wasm.Utils
detEltsUniqMap | GHC.CmmToAsm.Wasm.Utils
de_div | GHC.Types.Demand
de_fvs | GHC.Types.Demand
DE_Hole | GHC.Tc.Types.Constraint
DE_NotConcrete | GHC.Tc.Types.Constraint
DFastStringEnv | GHC.Data.FastString.Env
dfid_eqn | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dfid_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dfid_inst | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dfoExt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
dfoLabel | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
dFsEnvElts | GHC.Data.FastString.Env
DFunId |
1 (Type/Class) | GHC.Types.Var, GHC.Core.InstEnv, GHC.Plugins
2 (Data Constructor) | GHC.Types.Id.Info, GHC.Plugins
dfunInlinePragma | GHC.Types.Basic, GHC.Plugins
DFunInstType | GHC.Core.InstEnv
DFunUnfolding | GHC.Core, GHC.Plugins
df_args | GHC.Core, GHC.Plugins
df_bndrs | GHC.Core, GHC.Plugins
df_con | GHC.Core, GHC.Plugins
diagHints | GHC.Types.Error
diagMessage | GHC.Types.Error
Diagnostic | GHC.Types.Error, GHC.Utils.Error
DiagnosticCode |
1 (Type/Class) | GHC.Types.Error
2 (Data Constructor) | GHC.Types.Error
diagnosticCode | GHC.Types.Error, GHC.Utils.Error
diagnosticCodeNameSpace | GHC.Types.Error
diagnosticCodeNumber | GHC.Types.Error
diagnosticDs | GHC.HsToCore.Monad
DiagnosticHint |
1 (Type/Class) | GHC.Types.Error
2 (Data Constructor) | GHC.Types.Error
diagnosticHints | GHC.Types.Error, GHC.Utils.Error
DiagnosticMessage |
1 (Type/Class) | GHC.Types.Error
2 (Data Constructor) | GHC.Types.Error
diagnosticMessage | GHC.Types.Error, GHC.Utils.Error
DiagnosticOpts | GHC.Types.Error, GHC.Utils.Error
DiagnosticReason | GHC.Types.Error, GHC.Driver.Session, GHC.Plugins
diagnosticReason | GHC.Types.Error, GHC.Utils.Error
diagnosticTc | GHC.Tc.Utils.Monad
diagnosticTcM | GHC.Tc.Utils.Monad
DiagOpts |
1 (Type/Class) | GHC.Utils.Error
2 (Data Constructor) | GHC.Utils.Error
diagReason | GHC.Types.Error
diagReasonSeverity | GHC.Utils.Error
diag_fatal_warning_flags | GHC.Utils.Error
diag_fatal_wopt | GHC.Utils.Error
diag_max_errors | GHC.Utils.Error
diag_ppr_ctx | GHC.Utils.Error
diag_reverse_errors | GHC.Utils.Error
diag_warning_flags | GHC.Utils.Error
diag_warn_is_error | GHC.Utils.Error
diag_wopt | GHC.Utils.Error
DictId | GHC.Types.Var, GHC.Core.Predicate, GHC.Plugins
Dictionary | GHC.Utils.Binary
DictMap | GHC.Tc.Solver.Types
dictsToBag | GHC.Tc.Solver.Types
dictTyConKey | GHC.Builtin.Names
DIdEnv | GHC.Types.Var.Env, GHC.Plugins
dIdFreeVars | GHC.Core.FVs, GHC.Plugins
DIdSet | GHC.Types.Var.Set, GHC.Plugins
Died | GHC.StgToJS.Types
Diff | GHC.Iface.Ext.Debug
diffAst | GHC.Iface.Ext.Debug
diffAsts | GHC.Iface.Ext.Debug
diffBinds | GHC.Core.Utils, GHC.Plugins
difference | GHC.Data.EnumSet
DifferentLine | GHC.Parser.Annotation, GHC.Hs, GHC
DifferentTyVars | GHC.Tc.Errors.Types
diffFile | GHC.Iface.Ext.Debug
DiffIdent | GHC.Iface.Ext.Debug
diffList | GHC.Iface.Ext.Debug
DigraphNode | GHC.Data.Graph.Directed
directCall | GHC.StgToCmm.Layout
DirectEntry | GHC.StgToCmm.Closure
Direction | GHC.Utils.Misc, GHC.Plugins
disableHaddock | GHC.Parser.Lexer
DisambECP | GHC.Parser.PostProcess
DisambInfixOp | GHC.Parser.PostProcess
DisambTD | GHC.Parser.PostProcess
discardArgDmds | GHC.Types.Demand
discardConstraints | GHC.Tc.Utils.Monad
discardErrs | GHC.Tc.Utils.Monad
discardIC | GHC.Driver.Env, GHC.Plugins
discardProvCtxtGivens | GHC.Tc.Errors.Types
discardResult | GHC.Tc.Utils.Monad
discardWarnings | GHC.Tc.Utils.Monad
discardWarningsDs | GHC.HsToCore.Monad
DiscArgCtxt | GHC.Core.Unfold
Disjoint | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
disjointDVarSet | GHC.Types.Var.Set, GHC.Plugins
disjointNameEnv | GHC.Types.Name.Env, GHC.Plugins
disjointNameSet | GHC.Types.Name.Set, GHC.Plugins
disjointTyConEnv | GHC.Core.TyCon.Env
disjointTyConSet | GHC.Core.TyCon.Set
disjointUDFM | GHC.Types.Unique.DFM
disjointUdfmUfm | GHC.Types.Unique.DFM
disjointUFM | GHC.Types.Unique.FM, GHC.Plugins
disjointUniqMap | GHC.Types.Unique.Map
disjointUniqSets | GHC.Types.Unique.Set, GHC.Plugins
disjointVarEnv | GHC.Types.Var.Env, GHC.Plugins
disjointVarSet | GHC.Types.Var.Set, GHC.Plugins
displayException | GHC.Utils.Exception, GHC.Utils.Panic, GHC.Plugins
displayLintResults | GHC.Core.Lint
DistrustPackage | GHC.Driver.Session, GHC.Plugins
dit_cls_tys | GHC.Tc.Deriv.Generate
dit_dc_inst_arg_env | GHC.Tc.Deriv.Generate
dit_rep_tc | GHC.Tc.Deriv.Generate
dit_rep_tc_args | GHC.Tc.Deriv.Generate
dit_tc | GHC.Tc.Deriv.Generate
dit_tc_args | GHC.Tc.Deriv.Generate
DIV |
1 (Data Constructor) | GHC.CmmToAsm.X86.Instr
2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr
Div | GHC.JS.Syntax
div | GHC.Prelude.Basic, GHC.Prelude
Divergence | GHC.Types.Demand
Diverges | GHC.Types.Demand
DivideByZero | GHC.Utils.Exception
divIntIdKey | GHC.Builtin.Names
divIntName | GHC.Builtin.Names
divMod | GHC.Prelude.Basic, GHC.Prelude
DivOp | GHC.JS.Syntax
di_clauses | GHC.Tc.Deriv
di_ctxt | GHC.Tc.Deriv
di_rep_tc | GHC.Tc.Deriv
di_scoped_tvs | GHC.Tc.Deriv
DLL | GHC.Linker.Types
DLLPath | GHC.Linker.Types
DMBSY | GHC.CmmToAsm.AArch64.Instr
DmdAnalOpts |
1 (Type/Class) | GHC.Core.Opt.DmdAnal
2 (Data Constructor) | GHC.Core.Opt.DmdAnal
dmdAnalProgram | GHC.Core.Opt.DmdAnal
DmdEnv | GHC.Types.Demand
DmdSig |
1 (Type/Class) | GHC.Types.Demand
2 (Data Constructor) | GHC.Types.Demand
dmdSigDmdEnv | GHC.Types.Demand
dmdSigInfo | GHC.Types.Id.Info, GHC.Plugins
dmdTransformDataConSig | GHC.Types.Demand
dmdTransformDictSelSig | GHC.Types.Demand
DmdTransformer | GHC.Types.Demand
dmdTransformSig | GHC.Types.Demand
DmdType |
1 (Type/Class) | GHC.Types.Demand
2 (Data Constructor) | GHC.Types.Demand
dmdTypeDepth | GHC.Types.Demand
dmdUnboxWidth | GHC.Driver.Session, GHC.Plugins, GHC
dmd_do_boxity | GHC.Core.Opt.DmdAnal
dmd_max_worker_args | GHC.Core.Opt.DmdAnal
dmd_strict_dicts | GHC.Core.Opt.DmdAnal
dmd_unbox_width | GHC.Core.Opt.DmdAnal
DModuleNameEnv | GHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
dm_core_module | GHC
dm_typechecked_module | GHC
DNameEnv | GHC.Types.Name.Env, GHC.Plugins
DoAlignSanitisation | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
DoAndIfThenElseBit | GHC.Parser.Lexer
doBackpack | GHC.Driver.Backpack
Doc | GHC.Utils.Ppr
DocCommentNamed | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DocCommentNext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DocCommentPrev | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DocD | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DocDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
docDeclDoc | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
DocGroup | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
docHead | GHC.Utils.Ppr
DocLoc | GHC.Tc.Types, GHC.Tc.Utils.Monad
doCodeGen | GHC.Driver.Main
DocOptionsPrag | GHC.Parser.Errors.Types
doCpp | GHC.SysTools.Cpp
Docs |
1 (Type/Class) | GHC.Hs.Doc, GHC.Hs, GHC
2 (Data Constructor) | GHC.Hs.Doc, GHC.Hs, GHC
docStringChunks | GHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs, GHC
DocStructure | GHC.Hs.Doc, GHC.Hs, GHC
DocStructureItem | GHC.Hs.Doc, GHC.Hs, GHC
docs_args | GHC.Hs.Doc, GHC.Hs, GHC
docs_decls | GHC.Hs.Doc, GHC.Hs, GHC
docs_extensions | GHC.Hs.Doc, GHC.Hs, GHC
docs_haddock_opts | GHC.Hs.Doc, GHC.Hs, GHC
docs_language | GHC.Hs.Doc, GHC.Hs, GHC
docs_mod_hdr | GHC.Hs.Doc, GHC.Hs, GHC
docs_named_chunks | GHC.Hs.Doc, GHC.Hs, GHC
docs_structure | GHC.Hs.Doc, GHC.Hs, GHC
docToSDoc | GHC.Utils.Outputable, GHC.Plugins
docWithContext | GHC.Utils.Outputable, GHC.Plugins
doEIdKey | GHC.Builtin.Names.TH
doEName | GHC.Builtin.Names.TH
doesDirNameExist | GHC.Utils.Misc, GHC.Plugins
DoesNotHaveSingleField | GHC.Tc.Errors.Types
DoExpr | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
DoExtDynRefs | GHC.StgToCmm.Types
doFloatFromRhs | GHC.Core.Opt.Simplify.Env
doFreeSimplTick | GHC.Core.Opt.Stats, GHC.Plugins
dollarIdKey | GHC.Builtin.Names
dollarName | GHC.Builtin.Names
DollarSplice | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
dom | GHC.CmmToAsm.CFG.Dominators
DominatorSet | GHC.Cmm.Dominators
dominatorsMember | GHC.Cmm.Dominators
doMkDependHS | GHC.Driver.MakeFile
domTree | GHC.CmmToAsm.CFG.Dominators
domUFMUnVarSet | GHC.Data.Graph.UnVar
Done | GHC.Data.Stream
DoneEx | GHC.Core.Opt.Simplify.Env
DoneId | GHC.Core.Opt.Simplify.Env
DoNotation | GHC.Tc.Types.Origin
doNotQuantifyTyVars | GHC.Tc.Utils.TcMType
dontCareCCS | GHC.Types.CostCentre
DontCopyCC | GHC.StgToJS.Closure
DontUnbox | GHC.Core.Opt.WorkWrap.Utils
doOrDoes | GHC.Utils.Outputable, GHC.Plugins
DoOrigin | GHC.Tc.Types.Origin
DoPatOrigin | GHC.Tc.Types.Origin
dopt | GHC.Driver.Session, GHC.Plugins
doptM | GHC.Tc.Utils.Monad
dopt_set | GHC.Driver.Session, GHC.Plugins
dopt_unset | GHC.Driver.Session, GHC.Plugins
DoSCCProfiling | GHC.StgToCmm.Types
doSimplTick | GHC.Core.Opt.Stats, GHC.Plugins
doSRTs | GHC.Cmm.Info.Build
doStaticArgs | GHC.Core.Opt.StaticArgs
dot | GHC.Utils.Outputable, GHC.Plugins
DotA | GHC.Linker.Types
DotDLL | GHC.Linker.Types
DotFieldOcc |
1 (Type/Class) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
dotGraph | GHC.Data.Graph.Ppr, GHC.Data.Graph.Color
DotO | GHC.Linker.Types
dots | GHC.HsToCore.Errors.Ppr
Double | GHC.Prelude.Basic, GHC.Prelude
double |
1 (Function) | GHC.Utils.Ppr
2 (Function) | GHC.Utils.Outputable, GHC.Plugins
DoubleAcoshOp | GHC.Builtin.PrimOps
DoubleAcosOp | GHC.Builtin.PrimOps
DoubleAddOp | GHC.Builtin.PrimOps
DoubleAsinhOp | GHC.Builtin.PrimOps
DoubleAsinOp | GHC.Builtin.PrimOps
DoubleAtanhOp | GHC.Builtin.PrimOps
DoubleAtanOp | GHC.Builtin.PrimOps
DoubleCoshOp | GHC.Builtin.PrimOps
DoubleCosOp | GHC.Builtin.PrimOps
doubleDataCon | GHC.Builtin.Types, GHC.Plugins
doubleDataConKey | GHC.Builtin.Names
DoubleDecode_2IntOp | GHC.Builtin.PrimOps
DoubleDecode_Int64Op | GHC.Builtin.PrimOps
DoubleDivOp | GHC.Builtin.PrimOps
DoubleElemRep | GHC.Core.TyCon, GHC.Plugins
doubleElemRepDataConTy | GHC.Builtin.Types, GHC.Plugins
DoubleEqOp | GHC.Builtin.PrimOps
DoubleExpM1Op | GHC.Builtin.PrimOps
DoubleExpOp | GHC.Builtin.PrimOps
DoubleFabsOp | GHC.Builtin.PrimOps
DoubleGeOp | GHC.Builtin.PrimOps
DoubleGtOp | GHC.Builtin.PrimOps
DoubleLeOp | GHC.Builtin.PrimOps
DoubleLit | GHC.StgToJS.Types
DoubleLog1POp | GHC.Builtin.PrimOps
DoubleLogOp | GHC.Builtin.PrimOps
DoubleLtOp | GHC.Builtin.PrimOps
DoubleMulOp | GHC.Builtin.PrimOps
DoubleNegOp | GHC.Builtin.PrimOps
DoubleNeOp | GHC.Builtin.PrimOps
DoublePowerOp | GHC.Builtin.PrimOps
doublePrec | GHC.Utils.Outputable, GHC.Plugins
doublePrimLIdKey | GHC.Builtin.Names.TH
doublePrimLName | GHC.Builtin.Names.TH
doublePrimL_RDR | GHC.Builtin.Names.TH
doublePrimTy | GHC.Builtin.Types.Prim
doublePrimTyCon | GHC.Builtin.Types.Prim
doublePrimTyConKey | GHC.Builtin.Names
doublePrimTyConName | GHC.Builtin.Types.Prim
doubleQuotes |
1 (Function) | GHC.Utils.Ppr
2 (Function) | GHC.Utils.Outputable, GHC.Plugins
DoubleReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
DoubleRep | GHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins
doubleRepDataConTy | GHC.Builtin.Types, GHC.Plugins
DoubleSinhOp | GHC.Builtin.PrimOps
DoubleSinOp | GHC.Builtin.PrimOps
DoubleSlot | GHC.Types.RepType
DoubleSqrtOp | GHC.Builtin.PrimOps
DoubleSubOp | GHC.Builtin.PrimOps
DoubleTanhOp | GHC.Builtin.PrimOps
DoubleTanOp | GHC.Builtin.PrimOps
doubleToBytes | GHC.CmmToAsm.Ppr
doubleToFloatLit | GHC.Types.Literal, GHC.Plugins
DoubleToFloatOp | GHC.Builtin.PrimOps
doubleToIntLit | GHC.Types.Literal, GHC.Plugins
DoubleToIntOp | GHC.Builtin.PrimOps
doubleTy | GHC.Builtin.Types, GHC.Plugins
doubleTyCon | GHC.Builtin.Types, GHC.Plugins
doubleTyConKey | GHC.Builtin.Names
doubleTyConName | GHC.Builtin.Types, GHC.Plugins
DoubleType | GHC.StgToJS.Types
DoubleV | GHC.StgToJS.Types
doubleX2PrimTy | GHC.Builtin.Types.Prim
doubleX2PrimTyCon | GHC.Builtin.Types.Prim
doubleX2PrimTyConKey | GHC.Builtin.Names
doubleX4PrimTy | GHC.Builtin.Types.Prim
doubleX4PrimTyCon | GHC.Builtin.Types.Prim
doubleX4PrimTyConKey | GHC.Builtin.Names
doubleX8PrimTy | GHC.Builtin.Types.Prim
doubleX8PrimTyCon | GHC.Builtin.Types.Prim
doubleX8PrimTyConKey | GHC.Builtin.Names
dOUBLE_SIZE | GHC.Settings.Constants
DoUnbox | GHC.Core.Opt.WorkWrap.Utils
downgradeRedn | GHC.Core.Reduction
downgradeRole | GHC.Core.Coercion, GHC.Plugins
downsweep | GHC.Driver.Make
do_layout | GHC.Cmm
DriverBackpackModuleNotFound | GHC.Driver.Errors.Types
DriverCannotImportFromUntrustedPackage | GHC.Driver.Errors.Types
DriverCannotImportUnsafeModule | GHC.Driver.Errors.Types
DriverCannotLoadInterfaceFile | GHC.Driver.Errors.Types
DriverDuplicatedModuleDeclaration | GHC.Driver.Errors.Types
DriverFileModuleNameMismatch | GHC.Driver.Errors.Types
DriverFileNotFound | GHC.Driver.Errors.Types
DriverHomePackagesNotClosed | GHC.Driver.Errors.Types
DriverInferredSafeImport | GHC.Driver.Errors.Types
DriverInferredSafeModule | GHC.Driver.Errors.Types
DriverMarkedTrustworthyButInferredSafe | GHC.Driver.Errors.Types
DriverMessage | GHC.Driver.Errors.Types
DriverMessageOpts |
1 (Type/Class) | GHC.Driver.Errors.Types
2 (Data Constructor) | GHC.Driver.Errors.Types
driverMessageOpts | GHC.Driver.Errors.Types
DriverMessages | GHC.Driver.Errors.Types
DriverMissingHomeModules | GHC.Driver.Errors.Types
DriverMissingSafeHaskellMode | GHC.Driver.Errors.Types
DriverMixedSafetyImport | GHC.Driver.Errors.Types
DriverModuleNotFound | GHC.Driver.Errors.Types
DriverPackageNotTrusted | GHC.Driver.Errors.Types
driverPlugin | GHC.Driver.Plugins, GHC.Plugins
DriverPsHeaderMessage | GHC.Driver.Errors.Types
DriverRedirectedNoMain | GHC.Driver.Errors.Types
DriverStaticPointersNotSupported | GHC.Driver.Errors.Types
DriverUnexpectedSignature | GHC.Driver.Errors.Types
DriverUnknownHiddenModules | GHC.Driver.Errors.Types
DriverUnknownMessage | GHC.Driver.Errors.Types
DriverUnknownReexportedModules | GHC.Driver.Errors.Types
DriverUnnecessarySourceImports | GHC.Driver.Errors.Types
DriverUnusedPackages | GHC.Driver.Errors.Types
DriverUserDefinedRuleIgnored | GHC.Driver.Errors.Types
drop | GHC.Prelude.Basic, GHC.Prelude
DropAbsent | GHC.Core.Opt.WorkWrap.Utils
dropForAlls | GHC.Core.Type, GHC.Plugins
dropList |
1 (Function) | GHC.Data.List.Infinite
2 (Function) | GHC.Utils.Misc, GHC.Plugins
dropMisleading | GHC.Tc.Types.Constraint
dropRuntimeRepArgs | GHC.Core.Type, GHC.Plugins
dropSimplCount | GHC.Core.Opt.Monad, GHC.Plugins
dropSlots | GHC.StgToJS.Stack
dropTail | GHC.Utils.Misc, GHC.Plugins
dropWhile | GHC.Prelude.Basic, GHC.Prelude
dropWhileEndLE | GHC.Utils.Misc, GHC.Plugins
dropWildCards | GHC.Hs.Type, GHC.Hs, GHC
DS | GHC.Tc.Deriv.Utils
DsAggregatedViewExpressions | GHC.HsToCore.Errors.Types
DsAnotherRuleMightFireFirst | GHC.HsToCore.Errors.Types
DsArgNum |
1 (Type/Class) | GHC.HsToCore.Errors.Types
2 (Data Constructor) | GHC.HsToCore.Errors.Types
DsBound | GHC.HsToCore.Types, GHC.HsToCore.Monad
dsBracket | GHC.HsToCore.Quote
DsCannotMixPolyAndUnliftedBindings | GHC.HsToCore.Errors.Types
dsCCall | GHC.HsToCore.Foreign.Call
dsCFExport | GHC.HsToCore.Foreign.C
dsCFExportDynamic | GHC.HsToCore.Foreign.C
dsCImport | GHC.HsToCore.Foreign.C
DsEmptyEnumeration | GHC.HsToCore.Errors.Types
dsEvBinds | GHC.HsToCore.Binds
dsEvTerm | GHC.HsToCore.Binds
dsExpr | GHC.HsToCore.Expr
dsExtendMetaEnv | GHC.HsToCore.Monad
dsForeigns | GHC.HsToCore.Foreign.Decl
DsForeignsHook | GHC.Driver.Hooks
dsForeignsHook | GHC.Driver.Hooks
DsGblEnv |
1 (Type/Class) | GHC.HsToCore.Types
2 (Data Constructor) | GHC.HsToCore.Types
dsGetCompleteMatches | GHC.HsToCore.Monad
dsGetFamInstEnvs | GHC.HsToCore.Monad
dsGetMetaEnv | GHC.HsToCore.Monad
dsGRHSs | GHC.HsToCore.GuardedRHSs
dsGuarded | GHC.HsToCore.GuardedRHSs
dsHandleMonadicFailure | GHC.HsToCore.Utils
dsHsWrapper | GHC.HsToCore.Binds
DsIdentitiesFound | GHC.HsToCore.Errors.Types
DsiDocChunk | GHC.Hs.Doc, GHC.Hs, GHC
DsiExports | GHC.Hs.Doc, GHC.Hs, GHC
DsiModExport | GHC.Hs.Doc, GHC.Hs, GHC
DsInaccessibleRhs | GHC.HsToCore.Errors.Types
DsiNamedChunkRef | GHC.Hs.Doc, GHC.Hs, GHC
DsiSectionHeading | GHC.Hs.Doc, GHC.Hs, GHC
dsJsFExport | GHC.HsToCore.Foreign.JavaScript
dsJsFExportDynamic | GHC.HsToCore.Foreign.JavaScript
dsJsImport | GHC.HsToCore.Foreign.JavaScript
DsLazyPatCantBindVarsOfUnliftedType | GHC.HsToCore.Errors.Types
DsLclEnv |
1 (Type/Class) | GHC.HsToCore.Types
2 (Data Constructor) | GHC.HsToCore.Types
dsLExpr | GHC.HsToCore.Expr
dsLHsBinds | GHC.HsToCore.Binds
dsListComp | GHC.HsToCore.ListComp
dsLit | GHC.HsToCore.Match.Literal, GHC.HsToCore.Expr
dsLocalBinds | GHC.HsToCore.Expr
dsLookupConLike | GHC.HsToCore.Monad
dsLookupDataCon | GHC.HsToCore.Monad
dsLookupGlobal | GHC.HsToCore.Monad
dsLookupGlobalId | GHC.HsToCore.Monad
dsLookupMetaEnv | GHC.HsToCore.Monad
dsLookupTyCon | GHC.HsToCore.Monad
dsl_loc | GHC.HsToCore.Types
dsl_meta | GHC.HsToCore.Types
dsl_nablas | GHC.HsToCore.Types
DsM | GHC.HsToCore.Types, GHC.HsToCore.Monad
DsMatchContext |
1 (Type/Class) | GHC.HsToCore.Monad
2 (Data Constructor) | GHC.HsToCore.Monad
DsMaxPmCheckModelsReached | GHC.HsToCore.Errors.Types
DsMessage | GHC.HsToCore.Errors.Types
dsMessageOpts | GHC.Driver.Errors.Types
DsMetaEnv | GHC.HsToCore.Types, GHC.HsToCore.Monad
DsMetaVal | GHC.HsToCore.Types, GHC.HsToCore.Monad
dsMonadComp | GHC.HsToCore.ListComp
DsMultiplicityCoercionsNotSupported | GHC.HsToCore.Errors.Types
dsm_newtype_dit | GHC.Tc.Deriv.Utils
dsm_newtype_rep_ty | GHC.Tc.Deriv.Utils
dsm_stock_dit | GHC.Tc.Deriv.Utils
dsm_stock_gen_fns | GHC.Tc.Deriv.Utils
dsm_via_cls_tys | GHC.Tc.Deriv.Utils
dsm_via_inst_ty | GHC.Tc.Deriv.Utils
dsm_via_ty | GHC.Tc.Deriv.Utils
DsNonExhaustivePatterns | GHC.HsToCore.Errors.Types
DsNotYetHandledByTH | GHC.HsToCore.Errors.Types
DsOrphanRule | GHC.HsToCore.Errors.Types
DsOverflowedLiterals | GHC.HsToCore.Errors.Types
DsOverlappingPatterns | GHC.HsToCore.Errors.Types
dsOverLit | GHC.HsToCore.Match.Literal
dsPrimCall | GHC.HsToCore.Foreign.Prim
dsProcExpr | GHC.HsToCore.Arrows
DsRecBindsNotAllowedForUnliftedTys | GHC.HsToCore.Errors.Types
DsRedundantBangPatterns | GHC.HsToCore.Errors.Types
DsRuleBindersNotBound | GHC.HsToCore.Errors.Types
DsRuleIgnoredDueToConstructor | GHC.HsToCore.Errors.Types
DsRuleLhsTooComplicated | GHC.HsToCore.Errors.Types
DsRuleMightInlineFirst | GHC.HsToCore.Errors.Types
dsSpec | GHC.HsToCore.Binds
DsSplice | GHC.HsToCore.Types, GHC.HsToCore.Monad
dsSyntaxExpr | GHC.HsToCore.Expr
dsTcEvBinds | GHC.HsToCore.Binds
dsTcEvBinds_s | GHC.HsToCore.Binds
DsTopLevelBindsNotAllowed | GHC.HsToCore.Errors.Types
dsTopLHsBinds | GHC.HsToCore.Binds
DsUnbangedStrictPatterns | GHC.HsToCore.Errors.Types
DsUnknownMessage | GHC.HsToCore.Errors.Types
DsUnusedDoBind | GHC.HsToCore.Errors.Types
DsUselessSpecialiseForClassMethodSelector | GHC.HsToCore.Errors.Types
DsUselessSpecialiseForNoInlineFunction | GHC.HsToCore.Errors.Types
dsValBinds | GHC.HsToCore.Expr
DsWarning | GHC.HsToCore.Monad
dsWarnOrphanRule | GHC.HsToCore.Binds
DsWrapper | GHC.HsToCore.Monad
DsWrongDoBind | GHC.HsToCore.Errors.Types
ds_cc_st | GHC.HsToCore.Types
ds_cls | GHC.Tc.Deriv.Utils
ds_complete_matches | GHC.HsToCore.Types
ds_fam_inst_env | GHC.HsToCore.Types
ds_gbl_rdr_env | GHC.HsToCore.Types
ds_if_env | GHC.HsToCore.Types
ds_label | GHC.Cmm.Dominators
ds_loc | GHC.Tc.Deriv.Utils
ds_mechanism | GHC.Tc.Deriv.Utils
ds_mod | GHC.HsToCore.Types
ds_msgs | GHC.HsToCore.Types
ds_name | GHC.Tc.Deriv.Utils
ds_name_ppr_ctx | GHC.HsToCore.Types
ds_next_wrapper_num | GHC.HsToCore.Types
ds_overlap | GHC.Tc.Deriv.Utils
ds_parent | GHC.Cmm.Dominators
ds_skol_info | GHC.Tc.Deriv.Utils
ds_standalone_wildcard | GHC.Tc.Deriv.Utils
ds_theta | GHC.Tc.Deriv.Utils
ds_tvs | GHC.Tc.Deriv.Utils
ds_tys | GHC.Tc.Deriv.Utils
ds_user_ctxt | GHC.Tc.Deriv.Utils
DTyConEnv | GHC.Core.TyCon.Env
dTyConKey | GHC.Builtin.Names
dTyConName | GHC.Builtin.Names
DTyCoVarSet | GHC.Types.Var.Set, GHC.Plugins
DTyVarEnv | GHC.Types.Var.Env, GHC.Plugins
DTyVarSet | GHC.Types.Var.Set, GHC.Plugins
dt_args | GHC.Types.Demand
DT_Dont | GHC.Driver.Session, GHC.Plugins
DT_Dyn | GHC.Driver.Session, GHC.Plugins
dt_env | GHC.Types.Demand
DT_OK | GHC.Driver.Session, GHC.Plugins
dualDoc | GHC.Utils.Outputable, GHC.Plugins
dualLine | GHC.Utils.Outputable, GHC.Plugins
dubiousDataConInstArgTys | GHC.Core.Opt.WorkWrap.Utils
duDefs | GHC.Types.Name.Set, GHC.Plugins
DumpAction | GHC.Utils.Logger
dumpDir | GHC.Driver.Session, GHC.Plugins, GHC
DumpFlag | GHC.Driver.Flags, GHC.Driver.Session, GHC.Plugins
dumpFlags | GHC.Driver.Session, GHC.Plugins, GHC
DumpFormat | GHC.Utils.Logger
dumpGraph | GHC.Data.Graph.Ppr, GHC.Data.Graph.Color
dumpIdInfoOfProgram | GHC.Core.Utils, GHC.Plugins
dumpIfaceStats | GHC.Driver.Main
dumpIfSetLlvm | GHC.CmmToLlvm.Base
dumpOptTcRn | GHC.Tc.Utils.Monad
dumpPassResult | GHC.Core.Lint
dumpPrefix | GHC.Driver.Session, GHC.Plugins, GHC
dumpPrefixForce | GHC.Driver.Session, GHC.Plugins, GHC
dumpStyle | GHC.Utils.Outputable, GHC.Plugins
dumpTcRn | GHC.Tc.Utils.Monad
Dunno | GHC.Types.Demand
DupFlag | GHC.Core.Opt.Simplify.Utils
duplicateLocalDs | GHC.HsToCore.Monad
DuplicateRecordFields |
1 (Type/Class) | GHC.Types.FieldLabel
2 (Data Constructor) | GHC.Types.FieldLabel
dupNamesErr | GHC.Rename.Utils
duUses | GHC.Types.Name.Set, GHC.Plugins
DV | GHC.Tc.Utils.TcMType
DVarEnv | GHC.Types.Var.Env, GHC.Plugins
dVarEnvElts | GHC.Types.Var.Env, GHC.Plugins
DVarSet | GHC.Types.Var.Set, GHC.Plugins
dVarSetElems | GHC.Types.Var.Set, GHC.Plugins
dVarSetIntersectVarSet | GHC.Types.Var.Set, GHC.Plugins
dVarSetMinusVarSet | GHC.Types.Var.Set, GHC.Plugins
dVarSetToVarSet | GHC.Types.Var.Set, GHC.Plugins
dv_cvs | GHC.Tc.Utils.TcMType
dv_kvs | GHC.Tc.Utils.TcMType
dv_tvs | GHC.Tc.Utils.TcMType
dwarfAbbrevLabel | GHC.CmmToAsm.Dwarf.Constants
dwarfAbbrevSection | GHC.CmmToAsm.Dwarf.Constants
DwarfARange |
1 (Type/Class) | GHC.CmmToAsm.Dwarf.Types
2 (Data Constructor) | GHC.CmmToAsm.Dwarf.Types
dwarfARangesSection | GHC.CmmToAsm.Dwarf.Constants
DwarfBlock | GHC.CmmToAsm.Dwarf.Types
DwarfCompileUnit | GHC.CmmToAsm.Dwarf.Types
DwarfFiles | GHC.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
dwarfFrameLabel | GHC.CmmToAsm.Dwarf.Constants
DwarfFrameProc |
1 (Type/Class) | GHC.CmmToAsm.Dwarf.Types
2 (Data Constructor) | GHC.CmmToAsm.Dwarf.Types
dwarfFrameSection | GHC.CmmToAsm.Dwarf.Constants
dwarfGen | GHC.CmmToAsm.Dwarf
dwarfGhcSection | GHC.CmmToAsm.Dwarf.Constants
DwarfInfo | GHC.CmmToAsm.Dwarf.Types
dwarfInfoLabel | GHC.CmmToAsm.Dwarf.Constants
dwarfInfoSection | GHC.CmmToAsm.Dwarf.Constants
dwarfLineLabel | GHC.CmmToAsm.Dwarf.Constants
dwarfLineSection | GHC.CmmToAsm.Dwarf.Constants
dwarfRegNo | GHC.CmmToAsm.Dwarf.Constants
dwarfReturnRegNo | GHC.CmmToAsm.Dwarf.Constants
dwarfSection | GHC.CmmToAsm.Dwarf.Constants
DwarfSrcNote | GHC.CmmToAsm.Dwarf.Types
DwarfSubprogram | GHC.CmmToAsm.Dwarf.Types
dwArngEndLabel | GHC.CmmToAsm.Dwarf.Types
dwArngStartLabel | GHC.CmmToAsm.Dwarf.Types
dwChildren | GHC.CmmToAsm.Dwarf.Types
dwCieInit | GHC.CmmToAsm.Dwarf.Types
dwCieLabel | GHC.CmmToAsm.Dwarf.Types
dwCieProcs | GHC.CmmToAsm.Dwarf.Types
dwCompDir | GHC.CmmToAsm.Dwarf.Types
dwFdeBlkHasInfo | GHC.CmmToAsm.Dwarf.Types
dwFdeBlocks | GHC.CmmToAsm.Dwarf.Types
dwFdeHasInfo | GHC.CmmToAsm.Dwarf.Types
dwFdeProc | GHC.CmmToAsm.Dwarf.Types
dwFdeUnwind | GHC.CmmToAsm.Dwarf.Types
dwHighLabel | GHC.CmmToAsm.Dwarf.Types
dwLabel | GHC.CmmToAsm.Dwarf.Types
dwLowLabel | GHC.CmmToAsm.Dwarf.Types
dwMarker | GHC.CmmToAsm.Dwarf.Types
dwName | GHC.CmmToAsm.Dwarf.Types
dwParent | GHC.CmmToAsm.Dwarf.Types
dwProducer | GHC.CmmToAsm.Dwarf.Types
dwSrcSpan | GHC.CmmToAsm.Dwarf.Types
dW_ATE_address | GHC.CmmToAsm.Dwarf.Constants
dW_ATE_boolean | GHC.CmmToAsm.Dwarf.Constants
dW_ATE_float | GHC.CmmToAsm.Dwarf.Constants
dW_ATE_signed | GHC.CmmToAsm.Dwarf.Constants
dW_ATE_signed_char | GHC.CmmToAsm.Dwarf.Constants
dW_ATE_unsigned | GHC.CmmToAsm.Dwarf.Constants
dW_ATE_unsigned_char | GHC.CmmToAsm.Dwarf.Constants
dW_AT_comp_dir | GHC.CmmToAsm.Dwarf.Constants
dW_AT_external | GHC.CmmToAsm.Dwarf.Constants
dW_AT_frame_base | GHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_span_end_col | GHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_span_end_line | GHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_span_file | GHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_span_start_col | GHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_span_start_line | GHC.CmmToAsm.Dwarf.Constants
dW_AT_ghc_tick_parent | GHC.CmmToAsm.Dwarf.Constants
dW_AT_high_pc | GHC.CmmToAsm.Dwarf.Constants
dW_AT_language | GHC.CmmToAsm.Dwarf.Constants
dW_AT_linkage_name | GHC.CmmToAsm.Dwarf.Constants
dW_AT_low_pc | GHC.CmmToAsm.Dwarf.Constants
dW_AT_name | GHC.CmmToAsm.Dwarf.Constants
dW_AT_producer | GHC.CmmToAsm.Dwarf.Constants
dW_AT_stmt_list | GHC.CmmToAsm.Dwarf.Constants
dW_AT_use_UTF8 | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_def_cfa | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_def_cfa_expression | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_def_cfa_offset | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_def_cfa_offset_sf | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_def_cfa_sf | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_expression | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_offset | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_offset_extended_sf | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_same_value | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_set_loc | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_undefined | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_val_expression | GHC.CmmToAsm.Dwarf.Constants
dW_CFA_val_offset | GHC.CmmToAsm.Dwarf.Constants
dW_CHILDREN_no | GHC.CmmToAsm.Dwarf.Constants
dW_CHILDREN_yes | GHC.CmmToAsm.Dwarf.Constants
dW_FORM_addr | GHC.CmmToAsm.Dwarf.Constants
dW_FORM_block1 | GHC.CmmToAsm.Dwarf.Constants
dW_FORM_data2 | GHC.CmmToAsm.Dwarf.Constants
dW_FORM_data4 | GHC.CmmToAsm.Dwarf.Constants
dW_FORM_flag | GHC.CmmToAsm.Dwarf.Constants
dW_FORM_flag_present | GHC.CmmToAsm.Dwarf.Constants
dW_FORM_ref4 | GHC.CmmToAsm.Dwarf.Constants
dW_FORM_ref_addr | GHC.CmmToAsm.Dwarf.Constants
dW_FORM_string | GHC.CmmToAsm.Dwarf.Constants
dW_LANG_Haskell | GHC.CmmToAsm.Dwarf.Constants
dW_OP_addr | GHC.CmmToAsm.Dwarf.Constants
dW_OP_breg0 | GHC.CmmToAsm.Dwarf.Constants
dW_OP_call_frame_cfa | GHC.CmmToAsm.Dwarf.Constants
dW_OP_consts | GHC.CmmToAsm.Dwarf.Constants
dW_OP_deref | GHC.CmmToAsm.Dwarf.Constants
dW_OP_lit0 | GHC.CmmToAsm.Dwarf.Constants
dW_OP_minus | GHC.CmmToAsm.Dwarf.Constants
dW_OP_mul | GHC.CmmToAsm.Dwarf.Constants
dW_OP_plus | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_arg_variable | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_array_type | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_auto_variable | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_base_type | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_compile_unit | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_file_type | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_ghc_src_note | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_lexical_block | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_pointer_type | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_structure_type | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_subprogram | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_subrange_type | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_subroutine_type | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_typedef | GHC.CmmToAsm.Dwarf.Constants
dW_TAG_variable | GHC.CmmToAsm.Dwarf.Constants
dylibInstallName | GHC.Driver.Session, GHC.Plugins, GHC
dYNAMIC | GHC.Builtin.Names
DynamicLinkerLabelInfo | GHC.Cmm.CLabel
dynamicLinkerLabelInfo | GHC.Cmm.CLabel
dynamicNow | GHC.Driver.Session, GHC.Plugins, GHC
DynamicTarget | GHC.Types.ForeignCall
DynamicTooState | GHC.Driver.Session, GHC.Plugins
dynamicTooState | GHC.Driver.Session, GHC.Plugins
dynCompileExpr | GHC.Runtime.Eval, GHC
DynFlags |
1 (Type/Class) | GHC.Driver.Session, GHC.Plugins, GHC
2 (Data Constructor) | GHC.Driver.Session, GHC.Plugins, GHC
DynGraph | GHC.Data.Graph.Inductive.Graph
dynHiSuf_ | GHC.Driver.Session, GHC.Plugins, GHC
DynLibLoader | GHC.Driver.Session, GHC.Plugins
dynLibLoader | GHC.Driver.Session, GHC.Plugins, GHC
dynLibSuffix | GHC.Settings
dynObjectSuf_ | GHC.Driver.Session, GHC.Plugins, GHC
dynOutputFile_ | GHC.Driver.Session, GHC.Plugins, GHC
dynOutputHi | GHC.Driver.Session, GHC.Plugins, GHC
dynProfHdr | GHC.StgToCmm.Prof
DynTag | GHC.StgToCmm.Closure