ghc-7.0.4: 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 - H

HA | PPC.Regs
haddockHTMLs | PackageConfig, Packages
haddockInterfaces | PackageConfig, Packages
haddockOptions | DynFlags, GHC
halfWordWidth | CmmExpr, Cmm
hALF_WORD_SIZE | SMRep
hALF_WORD_SIZE_IN_BITS | SMRep
handle | Exception
handleFlagWarnings | HscTypes
handleGhcException | Panic
handleIO | Exception
handleJust | Exception
Handler |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
handleSourceError | HscTypes, GHC
hang |
1 (Function) | Pretty
2 (Function) | Outputable
happensBefore | DriverPhases
HasArg | CmdLineParser
hasCAF | CLabel
hasEqualities | Inst
hashExpr | CoreUtils
hashLiteral | Literal
hashName | Name
HasInfo | IfaceSyn
hasKey | Unique, PrelNames
hasNoBinding | Id
hasNoDups | ListSetOps
hasNoGlobalRegs | CmmUtils
hasNoLBVarInfo | IdInfo
hasSomeUnfolding | CoreSyn
hasSpecPrags | HsBinds, HsSyn, GHC
HasStaticClosure | Cmm
hasVertexG | Digraph
hasWarnings | HscTypes, GHC
hasZEncoding | FastString
HavingSuccessors | ZipCfg
hcat |
1 (Function) | Pretty
2 (Function) | Outputable
HCc | DriverPhases
hcSuf | DynFlags, GHC
headFS | FastString
heapHWM |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
heapIdInfo | CgBindery
HeapOverflow | Exception
HeapUsage |
1 (Type/Class) | CgMonad
2 (Data Constructor) | CgMonad
3 (Type/Class) | StgCmmMonad
4 (Data Constructor) | StgCmmMonad
hexDigit | Ctype
hexToChar | LexCore
hGetStringBuffer | StringBuffer
hGetStringBufferBlock | StringBuffer
HI |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
hiddenModules | PackageConfig, Packages
HidePackage | DynFlags
hiDir | DynFlags, GHC
HintedCmmActual | Cmm
HintedCmmActuals | Cmm
HintedCmmFormal | Cmm
HintedCmmFormals | Cmm
hintlessCmm | Cmm
History |
1 (Type/Class) | InteractiveEval, GHC
2 (Data Constructor) | InteractiveEval
historyApStack | InteractiveEval
historyBreakInfo | InteractiveEval, GHC
historyEnclosingDecl | InteractiveEval, GHC
hiSuf | DynFlags, GHC
hm_details | HscTypes
hm_iface | HscTypes
hm_linkable | HscTypes
hoistBinding | Vectorise.Utils.Hoisting, Vectorise.Utils
hoistExpr | Vectorise.Utils.Hoisting, Vectorise.Utils
hoistPolyVExpr | Vectorise.Utils.Hoisting, Vectorise.Utils
hoistVExpr | Vectorise.Utils.Hoisting, Vectorise.Utils
HomeModInfo |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
HomePackageTable | HscTypes
homepage | PackageConfig, Packages
Hp | CmmExpr, Cmm
HpAlloc | CmmExpr, Cmm
hpcDir | DynFlags, GHC
hpChkGen | CgHeapery
hpChkNodePointsAssignSp0 | CgHeapery
HpcInfo |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
hpcInfoHash | HscTypes
hpcInfoTickCount | HscTypes
hpcTable | CgHpc
hpcUsed | HscTypes
HpLim | CmmExpr, Cmm
hpReg | CmmExpr, Cmm
hpRel |
1 (Function) | CgHeapery
2 (Function) | StgCmmLayout, StgCmmHeap
hPrintDump | Outputable
hptInstances | HscTypes
hptRules | HscTypes
hptVectInfo | HscTypes
hPutFS | FastString
HsAnnotation | HsDecls, HsSyn, GHC
HsApp | HsExpr, HsSyn, GHC
HsAppTy | HsTypes, HsSyn, GHC
HsArity | IfaceSyn
HsArrApp | HsExpr, HsSyn, GHC
HsArrAppType | HsExpr, HsSyn, GHC
HsArrForm | HsExpr, HsSyn, GHC
HsBang | BasicTypes, HsTypes, HsSyn, GHC
HsBangTy | HsTypes, HsSyn, GHC
HsBind | HsBinds, HsSyn, GHC
HsBindLR | HsBinds, HsSyn, GHC
HsBinTick | HsExpr, HsSyn, GHC
HsBootFile | DriverPhases, HscTypes
HsBracket |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HsBracketOut | HsExpr, HsSyn, GHC
Hsc | DriverPhases
HsCase | HsExpr, HsSyn, GHC
HscAsm | DynFlags, GHC
hscBackend | HscMain
hscBatchCompiler | HscMain
HscC | DynFlags, GHC
hscCheckRecompBackend | HscMain
hscCmmFile | HscMain
hscCompileBatch | HscMain
hscCompileInteractive | HscMain
hscCompileNothing | HscMain
hscCompileOneShot | HscMain
hscDesugar | HscMain
HscEnv |
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
hscEPS | HscTypes
hscGenBootOutput | HscMain
hscGenHardCode | HscMain
hscGenOutput | HscMain
HsChar | HsLit, HsSyn, GHC
HsCharPrim | HsLit, HsSyn, GHC
hscImport | HscMain
hscInteractiveCompiler | HscMain
HscInterpreted | DynFlags, GHC
HscJava | DynFlags, GHC
hscKcType | HscMain
HsClassP | HsTypes, HsSyn, GHC
HscLlvm | DynFlags, GHC
HsCmd | HsExpr, HsSyn, GHC
HsCmdTop |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HscNoRecomp | HscMain
hscNoRecomp | HscMain
hscNormalIface | HscMain
HscNothing | DynFlags, GHC
hscNothingCompiler | HscMain
HsCompiler |
1 (Type/Class) | HscMain
2 (Data Constructor) | HscMain
hsConDeclArgTys | HsDecls, HsSyn, GHC
HsConDeclDetails | HsDecls, HsSyn, GHC
HsConDetails | HsPat, HsSyn, GHC
hscOneShotCompiler | HscMain
hsConPatArgs | HsPat, HsSyn, GHC
HsConPatDetails | HsPat, HsSyn, GHC
HsContext | HsTypes, HsSyn, GHC
HsCoreAnn | HsExpr, HsSyn, GHC
HsCoreTy | HsTypes, HsSyn, GHC
hscOutName | DynFlags, GHC
hscParse | HscMain
hscParseIdentifier | HscMain
HscRecomp | HscMain
hscRecompile | HscMain
hscSimplify | HscMain
HscSource | DriverPhases, HscTypes
hscSourceString | DriverPhases, HscTypes
HscStatus | HscMain
HscStatus' | HscMain
hscStmt | HscMain
HscTarget | DynFlags, GHC
hscTarget | DynFlags, GHC
hscTcExpr | HscMain
hscTypecheck | HscMain
hscTypecheckRename | HscMain
hscWriteIface | HscMain
hsc_callbacks | HscTypes
hsc_dflags | HscTypes
hsc_EPS | HscTypes
hsc_FC | HscTypes
hsc_HPT | HscTypes
hsc_IC | HscTypes
hsc_MLC | HscTypes
hsc_mod_graph | HscTypes
hsc_NC | HscTypes
hsc_OptFuel | HscTypes
hsc_targets | HscTypes
hsc_type_env_var | HscTypes
HsDecl | HsDecls, HsSyn, GHC
HsDo | HsExpr, HsSyn, GHC
HsDocString |
1 (Type/Class) | HsDoc, HsSyn, GHC
2 (Data Constructor) | HsDoc, HsSyn, GHC
HsDocTy | HsTypes, HsSyn, GHC
HsDoublePrim | HsLit, HsSyn, GHC
hsep |
1 (Function) | Pretty
2 (Function) | Outputable
HsEqualP | HsTypes, HsSyn, GHC
HsExplicitFlag | HsTypes, HsSyn, GHC
hsExplicitTvs | HsTypes, HsSyn, GHC
HsExpr | HsExpr, HsSyn, GHC
HsExtCore |
1 (Type/Class) | HsSyn, GHC
2 (Data Constructor) | HsSyn, GHC
HsFirstOrderApp | HsExpr, HsSyn, GHC
HsFloatPrim | HsLit, HsSyn, GHC
HsForAllTy | HsTypes, HsSyn, GHC
hsForeignDeclsBinders | HsUtils, HsSyn, GHC
HsFractional | HsLit, HsSyn, GHC
HsFunTy | HsTypes, HsSyn, GHC
HsGroup |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
hsGroupBinders | HsUtils, HsSyn, GHC
HsHigherOrderApp | HsExpr, HsSyn, GHC
HsIf | HsExpr, HsSyn, GHC
HsInline | IfaceSyn
HsInt | HsLit, HsSyn, GHC
HsInteger | HsLit, HsSyn, GHC
HsIntegral | HsLit, HsSyn, GHC
HsIntPrim | HsLit, HsSyn, GHC
HsIParam | HsTypes, HsSyn, GHC
HsIPBinds |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
HsIPVar | HsExpr, HsSyn, GHC
HsIsString | HsLit, HsSyn, GHC
HsKindSig | HsTypes, HsSyn, GHC
HsLam | HsExpr, HsSyn, GHC
HsLet | HsExpr, HsSyn, GHC
hsLibraries | PackageConfig, Packages
HsListTy | HsTypes, HsSyn, GHC
HsLit |
1 (Type/Class) | HsLit, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
hsLitKey | MatchLit
hsLitType | TcHsSyn
hsLMatchPats | HsExpr, HsSyn, GHC
HsLocalBinds | HsBinds, HsSyn, GHC
HsLocalBindsLR | HsBinds, HsSyn, GHC
hsLPatType | TcHsSyn
hsLTyVarLocName | HsTypes, HsSyn, GHC
hsLTyVarLocNames | HsTypes, HsSyn, GHC
hsLTyVarName | HsTypes, HsSyn, GHC
hsLTyVarNames | HsTypes, HsSyn, GHC
HsMatchContext | HsExpr, HsSyn, GHC
hsmodDecls | HsSyn, GHC
hsmodDeprecMessage | HsSyn, GHC
hsmodExports | HsSyn, GHC
hsmodHaddockModHeader | HsSyn, GHC
hsmodImports | HsSyn, GHC
hsmodName | HsSyn, GHC
HsModule |
1 (Type/Class) | HsSyn, GHC
2 (Data Constructor) | HsSyn, GHC
HsNoBang | BasicTypes, HsTypes, HsSyn, GHC
HsNoCafRefs | IfaceSyn
HsNumTy | HsTypes, HsSyn, GHC
HsOpTy | HsTypes, HsSyn, GHC
HsOverLit |
1 (Type/Class) | HsLit, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
hsOverLitKey | MatchLit
hsOverLitName | TcHsSyn
HsPar | HsExpr, HsSyn, GHC
HsPArrTy | HsTypes, HsSyn, GHC
HsParTy | HsTypes, HsSyn, GHC
hsPatNeedsParens | HsPat, HsSyn, GHC
hsPatType | TcHsSyn
HsPp | DriverPhases
HsPred | HsTypes, HsSyn, GHC
HsPredTy | HsTypes, HsSyn, GHC
HsProc | HsExpr, HsSyn, GHC
HsQuasiQuote |
1 (Type/Class) | HsTypes, HsSyn, GHC
2 (Data Constructor) | HsTypes, HsSyn, GHC
HsQuasiQuoteE | HsExpr, HsSyn, GHC
HsQuasiQuoteTy | HsTypes, HsSyn, GHC
HsRat | HsLit, HsSyn, GHC
HsRecField |
1 (Type/Class) | HsPat, HsSyn, GHC
2 (Data Constructor) | HsPat, HsSyn, GHC
hsRecFieldArg | HsPat, HsSyn, GHC
HsRecFieldCon | RnPat
HsRecFieldContext | RnPat
hsRecFieldId | HsPat, HsSyn, GHC
HsRecFieldPat | RnPat
HsRecFields |
1 (Type/Class) | HsPat, HsSyn, GHC
2 (Data Constructor) | HsPat, HsSyn, GHC
hsRecFields | HsPat, HsSyn, GHC
HsRecFieldUpd | RnPat
HsRecordBinds | HsExpr, HsSyn, GHC
hsRecPun | HsPat, HsSyn, GHC
HsRecTy | HsTypes, HsSyn, GHC
HsRule | HsDecls, HsSyn, GHC
HsSCC | HsExpr, HsSyn, GHC
hsSigDoc | HsBinds, HsSyn, GHC
hsSigFVs | RnHsSyn
hsSigsFVs | RnHsSyn
HsSplice |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HsSpliceE | HsExpr, HsSyn, GHC
HsSpliceTy | HsTypes, HsSyn, GHC
HsSrcFile | DriverPhases, HscTypes
HsStmtContext | HsExpr, HsSyn, GHC
HsStrict | BasicTypes, HsTypes, HsSyn, GHC
HsStrictness | IfaceSyn
HsString | HsLit, HsSyn, GHC
HsStringPrim | HsLit, HsSyn, GHC
HsTick | HsExpr, HsSyn, GHC
HsTickPragma | HsExpr, HsSyn, GHC
HsTupArg | HsExpr, HsSyn, GHC
HsTupleTy | HsTypes, HsSyn, GHC
hsTyClDeclBinders | HsUtils, HsSyn, GHC
hsTyClDeclsBinders | HsUtils, HsSyn, GHC
HsType |
1 (Type/Class) | HsTypes, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
HsTyVar | HsTypes, HsSyn, GHC
HsTyVarBndr | HsTypes, HsSyn, GHC
hsTyVarKind | HsTypes, HsSyn, GHC
hsTyVarName | HsTypes, HsSyn, GHC
hsTyVarNameKind | HsTypes, HsSyn, GHC
hsTyVarNames | HsTypes, HsSyn, GHC
HsUnfold | IfaceSyn
HsUnpack | BasicTypes, HsTypes, HsSyn, GHC
HsUnpackFailed | BasicTypes, HsTypes, HsSyn, GHC
HsValBinds |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
HsValBindsLR | HsBinds, HsSyn, GHC
HsVar | HsExpr, HsSyn, GHC
HsWordPrim | HsLit, HsSyn, GHC
HsWrap | HsExpr, HsSyn, GHC
HsWrapper | HsBinds, HsSyn, GHC
hs_annds | HsDecls, HsSyn, GHC
hs_defds | HsDecls, HsSyn, GHC
hs_derivds | HsDecls, HsSyn, GHC
hs_docs | HsDecls, HsSyn, GHC
hs_fixds | HsDecls, HsSyn, GHC
hs_fords | HsDecls, HsSyn, GHC
hs_instds | HsDecls, HsSyn, GHC
hs_ruleds | HsDecls, HsSyn, GHC
hs_tyclds | HsDecls, HsSyn, GHC
hs_valds | HsDecls, HsSyn, GHC
hs_warnds | HsDecls, HsSyn, GHC
hugsOptions | PackageConfig, Packages
HValue | ByteCodeLink, Linker, GHC
hwSp | CgMonad