ghc-7.4.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 - I

i1 | Llvm.Types, Llvm
i128 | Llvm.Types
i16 | Llvm.Types, Llvm
i32 | Llvm.Types, Llvm
i386_insert_ffrees | X86.Instr
i64 | Llvm.Types, Llvm
i8 | Llvm.Types, Llvm
i8Ptr | Llvm.Types, Llvm
IAmALoopBreaker | BasicTypes, IdInfo, GhcPlugins
IAmDead | BasicTypes, IdInfo, GhcPlugins
iBinds | TcEnv
iBox | FastTypes, GhcPlugins
icInScopeTTs | HscTypes, GhcPlugins
icPlusGblRdrEnv | HscTypes, GhcPlugins
icPrintUnqual | HscTypes, GhcPlugins
ic_binds | TcRnTypes, TcRnMonad
ic_cwd | HscTypes, GhcPlugins
ic_env | TcRnTypes, TcRnMonad
ic_given | TcRnTypes, TcRnMonad
ic_imports | HscTypes, GhcPlugins
ic_insol | TcRnTypes, TcRnMonad
ic_instances | HscTypes, GhcPlugins
ic_loc | TcRnTypes, TcRnMonad
ic_resume | HscTypes, GhcPlugins
ic_rn_gbl_env | HscTypes, GhcPlugins
ic_skols | TcRnTypes, TcRnMonad
ic_sys_vars | HscTypes, GhcPlugins
ic_tythings | HscTypes, GhcPlugins
ic_untch | TcRnTypes, TcRnMonad
ic_wanted | TcRnTypes, TcRnMonad
ID | MonadUtils, IOEnv, TcRnMonad
Id |
1 (Type/Class) | ExternalCore
2 (Type/Class) | Var, Id, GhcPlugins, GHC
idArity | Id, GhcPlugins
idCafInfo | Id, GhcPlugins
idCgRep | ClosureInfo
idCoreRules | Id, GhcPlugins
idDataCon | Id, GhcPlugins, GHC
idDemandInfo | Id, GhcPlugins
idDemandInfo_maybe | Id, GhcPlugins
IdDetails | IdInfo, GhcPlugins
idDetails | Var, Id, GhcPlugins
idDsWrapper | DsMonad
ideclAs | HsImpExp, HsSyn, GHC
ideclHiding | HsImpExp, HsSyn, GHC
ideclImplicit | HsImpExp, HsSyn, GHC
ideclName | HsImpExp, HsSyn, GHC
ideclPkgQual | HsImpExp, HsSyn, GHC
ideclQualified | HsImpExp, HsSyn, GHC
ideclSafe | HsImpExp, HsSyn, GHC
ideclSource | HsImpExp, HsSyn, GHC
ident_RDR | PrelNames
IdEnv | VarEnv, GhcPlugins
idFreeVars | CoreFVs, GhcPlugins
iDFunId | TcEnv
idHasRules | Id, GhcPlugins
idHsWrapper | TcEvidence
IdInfo | IdInfo, GhcPlugins
idInfo | Var, Id, GhcPlugins
idInfoToAmode |
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
idInlineActivation | Id, GhcPlugins
idInlinePragma | Id, GhcPlugins
idIsFrom | Id, GhcPlugins
IDIV | X86.Instr
idLBVarInfo | Id, GhcPlugins
idName | Id, GhcPlugins
idOccInfo | Id, GhcPlugins
idPrimRep | Id, GhcPlugins
idRuleAndUnfoldingVars | CoreFVs, GhcPlugins
idRuleMatchInfo | Id, GhcPlugins
idRuleRhsVars | CoreFVs, GhcPlugins
idRuleVars | CoreFVs, GhcPlugins
IdSet | VarSet, GhcPlugins
IdSig | HsBinds, HsSyn, GHC
idSpecialisation | Id, GhcPlugins
idStrictness | Id, GhcPlugins
idStrictness_maybe | Id, GhcPlugins
IdSubstEnv | CoreSubst, GhcPlugins
idTermFold | RtClosureInspect
idToReg | StgCmmEnv
idType | Id, GhcPlugins, GHC
idUnfolding | Id, GhcPlugins
IdUnfoldingFun | CoreSyn, GhcPlugins
idUnfoldingVars | CoreFVs, GhcPlugins
idUnique | Id, GhcPlugins
IE | HsImpExp, HsSyn, GHC
IEDoc | HsImpExp, HsSyn, GHC
IEDocNamed | HsImpExp, HsSyn, GHC
IEGroup | HsImpExp, HsSyn, GHC
IEModuleContents | HsImpExp, HsSyn, GHC
ieName | HsImpExp, HsSyn, GHC
ieNames | HsImpExp, HsSyn, GHC
IEThingAbs | HsImpExp, HsSyn, GHC
IEThingAll | HsImpExp, HsSyn, GHC
IEThingWith | HsImpExp, HsSyn, GHC
IEVar | HsImpExp, HsSyn, GHC
IfAbstractTyCon | IfaceSyn
IfaceAlt | IfaceSyn
IfaceAnnotation |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceAnnTarget | IfaceSyn
IfaceApp | IfaceSyn
IfaceAppTy | IfaceType, IfaceSyn
IfaceArgTypeKindTc | IfaceType, IfaceSyn
IfaceAT |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceATD | IfaceSyn
IfaceATDefault | IfaceSyn
IfaceBinding | IfaceSyn
IfaceBndr | IfaceType, IfaceSyn
IfaceBoolTc | IfaceType, IfaceSyn
IfaceCase | IfaceSyn
IfaceCast | IfaceSyn
IfaceCharTc | IfaceType, IfaceSyn
IfaceClass | IfaceSyn
IfaceClassOp |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceCo | IfaceSyn
IfaceCoAx | IfaceType, IfaceSyn
IfaceCoCon | IfaceType, IfaceSyn
IfaceCoConApp | IfaceType, IfaceSyn
IfaceCoercion | IfaceType, IfaceSyn
IfaceConAlt | IfaceSyn
IfaceConDecl | IfaceSyn
IfaceConDecls | IfaceSyn
IfaceConstraintKindTc | IfaceType, IfaceSyn
IfaceContext | IfaceType, IfaceSyn
IfaceData | IfaceSyn
IfaceDataAlt | IfaceSyn
IfaceDecl | IfaceSyn
ifaceDeclSubBndrs | IfaceSyn
IfaceDefault | IfaceSyn
IfaceExport | HscTypes, GhcPlugins
ifaceExportNames | IfaceEnv
IfaceExpr | IfaceSyn
IfaceExt | IfaceSyn
IfaceFamInst |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceFCall | IfaceSyn
IfaceForAllTy | IfaceType, IfaceSyn
IfaceForeign | IfaceSyn
IfaceFunTy | IfaceType, IfaceSyn
IfaceHpcTick | IfaceSyn
IfaceId | IfaceSyn
IfaceIdBndr |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
IfaceIdDetails | IfaceSyn
IfaceIdInfo | IfaceSyn
IfaceInfoItem | IfaceSyn
IfaceInst |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceInstCo | IfaceType, IfaceSyn
IfaceIntTc | IfaceType, IfaceSyn
IfaceIPCoAx | IfaceType, IfaceSyn
IfaceIPTc | IfaceType, IfaceSyn
IfaceKind | IfaceType, IfaceSyn
IfaceLam | IfaceSyn
IfaceLcl | IfaceSyn
IfaceLet | IfaceSyn
IfaceLetBndr | IfaceSyn
IfaceLiftedTypeKindTc | IfaceType, IfaceSyn
IfaceListTc | IfaceType, IfaceSyn
IfaceLit | IfaceSyn
IfaceLitAlt | IfaceSyn
IfaceNonRec | IfaceSyn
IfaceNthCo | IfaceType, IfaceSyn
IfaceOpenTypeKindTc | IfaceType, IfaceSyn
IfacePArrTc | IfaceType, IfaceSyn
IfacePredType | IfaceType, IfaceSyn
IfaceRec | IfaceSyn
IfaceReflCo | IfaceType, IfaceSyn
IfaceRule |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceSCC | IfaceSyn
ifaceStats | LoadIface
IfaceSuperKindTc | IfaceType, IfaceSyn
IfaceSymCo | IfaceType, IfaceSyn
IfaceSyn | IfaceSyn
IfaceTc | IfaceType, IfaceSyn
IfaceTick | IfaceSyn
IfaceTickish | IfaceSyn
IfaceTransCo | IfaceType, IfaceSyn
IfaceTrustInfo | HscTypes, GhcPlugins
IfaceTuple | IfaceSyn
IfaceTupTc | IfaceType, IfaceSyn
IfaceTvBndr |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
IfaceTyCon | IfaceType, IfaceSyn
IfaceTyConApp | IfaceType, IfaceSyn
ifaceTyConName | IfaceType, IfaceSyn
IfaceType |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceTyVar | IfaceType, IfaceSyn
IfaceUbxTupleKindTc | IfaceType, IfaceSyn
IfaceUnfolding | IfaceSyn
IfaceUnliftedTypeKindTc | IfaceType, IfaceSyn
IfaceUnsafeCo | IfaceType, IfaceSyn
IfaceVectInfo |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
ifaceVectInfoScalarTyCons | HscTypes, GhcPlugins
ifaceVectInfoScalarVars | HscTypes, GhcPlugins
ifaceVectInfoTyCon | HscTypes, GhcPlugins
ifaceVectInfoTyConReuse | HscTypes, GhcPlugins
ifaceVectInfoVar | HscTypes, GhcPlugins
ifActivation | IfaceSyn
ifAnnotatedTarget | IfaceSyn
ifAnnotatedValue | IfaceSyn
ifATs | IfaceSyn
IfCompulsory | IfaceSyn
IfCon | IfaceSyn
ifConArgTys | IfaceSyn
ifConCtxt | IfaceSyn
ifConEqSpec | IfaceSyn
ifConExTvs | IfaceSyn
ifConFields | IfaceSyn
ifConInfix | IfaceSyn
ifConOcc | IfaceSyn
ifCons | IfaceSyn
ifConStricts | IfaceSyn
ifConUnivTvs | IfaceSyn
ifConWrapper | IfaceSyn
IfCoreUnfold | IfaceSyn
ifCtxt | IfaceSyn
IfDataTyCon | IfaceSyn
ifDFun | IfaceSyn
IfDFunId | IfaceSyn
IfDFunUnfold | IfaceSyn
ifDOptM | TcRnMonad, DsMonad
ifErrsM | TcRnMonad
IfExtName | IfaceType, IfaceSyn
ifExtName | IfaceSyn
IfExtWrapper | IfaceSyn
ifFamInst | IfaceSyn
ifFamInstFam | IfaceSyn
ifFamInstTyCon | IfaceSyn
ifFamInstTys | IfaceSyn
ifFDs | IfaceSyn
IfG | TcRnTypes, TcRnMonad
ifGadtSyntax | IfaceSyn
IfGblEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ifIdDetails | IfaceSyn
ifIdInfo | IfaceSyn
IfInlineRule | IfaceSyn
ifInstCls | IfaceSyn
ifInstOrph | IfaceSyn
ifInstTys | IfaceSyn
IfIPName | IfaceType, IfaceSyn
IfL | TcRnTypes, TcRnMonad
IfLclEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
IfLclName | IfaceType, IfaceSyn
IfLclWrapper | IfaceSyn
IfLetBndr | IfaceSyn
IfM | TcRnTypes, TcRnMonad
ifName | IfaceSyn
IfNewTyCon | IfaceSyn
ifOFlag | IfaceSyn
IfOpenDataTyCon | IfaceSyn
IfOrigin | TcRnTypes, TcRnMonad
ifPprDebug | Outputable, GhcPlugins
ifRec | IfaceSyn
IfRecSelId | IfaceSyn
ifRuleArgs | IfaceSyn
ifRuleAuto | IfaceSyn
ifRuleBndrs | IfaceSyn
ifRuleHead | IfaceSyn
ifRuleName | IfaceSyn
ifRuleOrph | IfaceSyn
ifRuleRhs | IfaceSyn
ifSigs | IfaceSyn
ifSynKind | IfaceSyn
ifSynRhs | IfaceSyn
ifType | IfaceSyn
ifTyVars | IfaceSyn
IfVanillaId | IfaceSyn
ifWOptM | TcRnMonad
ifXOptM | TcRnMonad
if_id_env | TcRnTypes, TcRnMonad
if_loc | TcRnTypes, TcRnMonad
if_mod | TcRnTypes, TcRnMonad
if_rec_types | TcRnTypes, TcRnMonad
if_tv_env | TcRnTypes, TcRnMonad
IgnoreHiWay | BinIface
IgnorePackage | DynFlags, GhcPlugins
igraph | CmmStackLayout
II16 | Size
II32 | Size
II64 | Size
II8 | Size
IIDecl | HscTypes, GhcPlugins, GHC
IIModule | HscTypes, GhcPlugins, GHC
Imm |
1 (Type/Class) | PPC.Regs
2 (Type/Class) | SPARC.Imm
3 (Type/Class) | X86.Regs
ImmAddr | X86.Regs
ImmCLbl |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmConstantDiff |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmConstantSum |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmDouble |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmFloat |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmIndex |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmInt |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmInteger |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
ImmLit |
1 (Data Constructor) | PPC.Regs
2 (Data Constructor) | SPARC.Imm
3 (Data Constructor) | X86.Regs
immSuperClasses | TcType
ImpAll | RdrName, GhcPlugins
ImpDeclSpec |
1 (Type/Class) | RdrName, GhcPlugins
2 (Data Constructor) | RdrName, GhcPlugins
ImpItemSpec | RdrName, GhcPlugins
impLevel | TcRnTypes, TcRnMonad
Implic | TcRnTypes, TcRnMonad
Implication | TcRnTypes, TcRnMonad
Implicit | HsTypes, HsSyn, GHC
implicitClassThings | HscTypes, GhcPlugins
implicitTyConThings | HscTypes, GhcPlugins
implicitTyThings | HscTypes, GhcPlugins
ImportAvails |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ImportBySystem | TcRnTypes, TcRnMonad
ImportByUser | TcRnTypes, TcRnMonad
ImportDecl |
1 (Type/Class) | HsImpExp, HsSyn, GHC
2 (Data Constructor) | HsImpExp, HsSyn, GHC
importDecl | TcIface
importDirs | PackageConfig, Packages, GhcPlugins
Imported | RdrName, GhcPlugins
ImportedMods | HscTypes, GhcPlugins
ImportedModsVal | HscTypes, GhcPlugins
importPaths | DynFlags, GhcPlugins, GHC
ImportSpec | RdrName, GhcPlugins
importSpecLoc | RdrName, GhcPlugins
importSpecModule | RdrName, GhcPlugins
improveFromAnother | FunDeps
improveFromInstEnv | FunDeps
improveRTTIType | RtClosureInspect
ImpSome | RdrName, GhcPlugins
ImpSpec | RdrName, GhcPlugins
imp_dep_mods | TcRnTypes, TcRnMonad
imp_dep_pkgs | TcRnTypes, TcRnMonad
imp_finsts | TcRnTypes, TcRnMonad
imp_mods | TcRnTypes, TcRnMonad
imp_orphs | TcRnTypes, TcRnMonad
imp_trust_own_pkg | TcRnTypes, TcRnMonad
imp_trust_pkgs | TcRnTypes, TcRnMonad
IMUL | X86.Instr
IMUL2 | X86.Instr
InAlt | SimplEnv
InArg | SimplEnv
InBind | SimplEnv
inBind | Vectorise.Monad.Local, Vectorise.Monad
InBndr | SimplEnv
InBoth | RegAlloc.Linear.Base, RegAlloc.Linear.Main
inCharRange | Literal, GhcPlugins
includeDirs | PackageConfig, Packages, GhcPlugins
includePaths | DynFlags, GhcPlugins, GHC
includes | PackageConfig, Packages, GhcPlugins
incMinorLvl | SetLevels
InCoercion | SimplEnv
Incoherent | BasicTypes, InstEnv, GhcPlugins
increaseStrictSigArity | Demand
incrUnique | Unique
indegreeG | Digraph
IndexArrayArrayOp_ArrayArray | PrimOp
IndexArrayArrayOp_ByteArray | PrimOp
IndexArrayOp | PrimOp
IndexByteArrayOp_Addr | PrimOp
IndexByteArrayOp_Char | PrimOp
IndexByteArrayOp_Double | PrimOp
IndexByteArrayOp_Float | PrimOp
IndexByteArrayOp_Int | PrimOp
IndexByteArrayOp_Int16 | PrimOp
IndexByteArrayOp_Int32 | PrimOp
IndexByteArrayOp_Int64 | PrimOp
IndexByteArrayOp_Int8 | PrimOp
IndexByteArrayOp_StablePtr | PrimOp
IndexByteArrayOp_WideChar | PrimOp
IndexByteArrayOp_Word | PrimOp
IndexByteArrayOp_Word16 | PrimOp
IndexByteArrayOp_Word32 | PrimOp
IndexByteArrayOp_Word64 | PrimOp
IndexByteArrayOp_Word8 | PrimOp
IndexOffAddrOp_Addr | PrimOp
IndexOffAddrOp_Char | PrimOp
IndexOffAddrOp_Double | PrimOp
IndexOffAddrOp_Float | PrimOp
IndexOffAddrOp_Int | PrimOp
IndexOffAddrOp_Int16 | PrimOp
IndexOffAddrOp_Int32 | PrimOp
IndexOffAddrOp_Int64 | PrimOp
IndexOffAddrOp_Int8 | PrimOp
IndexOffAddrOp_StablePtr | PrimOp
IndexOffAddrOp_WideChar | PrimOp
IndexOffAddrOp_Word | PrimOp
IndexOffAddrOp_Word16 | PrimOp
IndexOffAddrOp_Word32 | PrimOp
IndexOffAddrOp_Word64 | PrimOp
IndexOffAddrOp_Word8 | PrimOp
IndexOutOfBounds | Exception
indexPVar | DsMonad
indexWord8OffFastPtr | FastFunctions
indexWord8OffFastPtrAsFastChar | FastFunctions
indexWord8OffFastPtrAsFastInt | FastFunctions
index_RDR | PrelNames
Indirect | TcType
Indirection | RtClosureInspect
InertSet | TcSMonad
inert_dicts | TcSMonad
inert_eqs | TcSMonad
inert_eq_tvs | TcSMonad
inert_frozen | TcSMonad
inert_funeqs | TcSMonad
inert_ips | TcSMonad
inert_irreds | TcSMonad
InExpr | SimplEnv
InferSkol | TcRnTypes, TcRnMonad
InfixCon | HsPat, HsSyn, GHC
infixDataCon_RDR | PrelNames
InfixL | BasicTypes, GhcPlugins, GHC
InfixN | BasicTypes, GhcPlugins, GHC
InfixR | BasicTypes, GhcPlugins, GHC
infoPtr | RtClosureInspect
infoSection | LlvmCodeGen.Ppr
infoTable |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
3 (Function) | RtClosureInspect
infoTableClosureType |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
infoTableLabelFromCI | ClosureInfo
infoTableNonPtrs |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
infoTablePtrs |
1 (Function) | CgInfoTbls
2 (Function) | StgCmmLayout
infoTblLbl | BlockId
info_tbl | Cmm
InfSigCtxt | TcType, TcMType, TcHsType
InId | SimplEnv
inIntRange | Literal, GhcPlugins
initBuiltins | Vectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinVars | Vectorise.Builtins.Initialise, Vectorise.Builtins
initC |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
initCostCentres | StgCmmProf
initDs | DsMonad
initDsTc | DsMonad
initDynFlags | DynFlags, GhcPlugins
initDynLinker | Linker
initExternalPackageState | LoadIface
initFreeRegs |
1 (Function) | RegAlloc.Linear.SPARC.FreeRegs
2 (Function) | RegAlloc.Linear.PPC.FreeRegs
3 (Function) | RegAlloc.Linear.X86.FreeRegs
initGhcMonad | GHC
initGlobalEnv | Vectorise.Env
initGraph | GraphBase, GraphColor
initHeapUsage | CgHeapery
initHpc | StgCmmHpc
initHpUsage |
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
initializePicBase_ppc | PIC
initializePicBase_x86 | PIC
InitialPhase | BasicTypes, GhcPlugins
initialVersion | BasicTypes, GhcPlugins
initIfaceCheck | TcRnMonad
initIfaceExtCore | TcRnMonad
initIfaceLcl | TcRnMonad
initIfaceTc | TcRnMonad
initIfaceTcRn | TcRnMonad
initLlvmEnv | LlvmCodeGen.Base
initNameCache | IfaceEnv
initNat | NCGMonad
initObjLinker | ObjLink
initOptFuelState | OptimizationFuel
initPackages | Packages, GhcPlugins
initSDocContext | Outputable, GhcPlugins
initSmpl | SimplMonad
initStaticOpts | StaticFlags
initStkUsage | CgMonad
initSysTools | SysTools
initTc | TcRnMonad
initTcPrintErrors | TcRnMonad
initTcRnIf | TcRnMonad
initTidyOccEnv | OccName, Name, GhcPlugins
initTyVarUnique | Unique
initUpdFrameOff | StgCmmMonad
initUpdFrameProf |
1 (Function) | CgProf
2 (Function) | StgCmmProf
initUs | UniqSupply, GhcPlugins
initUs_ | UniqSupply, GhcPlugins
initV | Vectorise.Monad
inlDataConKey | PrelNames
Inlinable | BasicTypes, GhcPlugins
Inline |
1 (Data Constructor) | BasicTypes, GhcPlugins
2 (Type/Class) | Vectorise.Utils.Hoisting, Vectorise.Utils
3 (Data Constructor) | Vectorise.Utils.Hoisting, Vectorise.Utils
inlineBoringOk | CoreUnfold
InlineCompulsory | CoreSyn, GhcPlugins
InlineHint | Llvm.Types, Llvm
inlineIdKey | PrelNames
inlineIdName | PrelNames
inlineMe | Vectorise.Utils.Hoisting, Vectorise.Utils
inlinePerformIO | FastFunctions
InlinePragInfo | IdInfo, GhcPlugins
inlinePragInfo | IdInfo, GhcPlugins
InlinePragma |
1 (Type/Class) | BasicTypes, GhcPlugins
2 (Data Constructor) | BasicTypes, GhcPlugins
inlinePragmaActivation | BasicTypes, GhcPlugins
inlinePragmaRuleMatchInfo | BasicTypes, GhcPlugins
inlinePragmaSat | BasicTypes, GhcPlugins
inlinePragmaSpec | BasicTypes, GhcPlugins
InlineRhs | CoreSyn, GhcPlugins
InlineSig | HsBinds, HsSyn, GHC
InlineSpec | BasicTypes, GhcPlugins
InlineStable | CoreSyn, GhcPlugins
InlineWrapper | CoreSyn, GhcPlugins
inLocalRdrEnvScope | RdrName, GhcPlugins
inl_act | BasicTypes, GhcPlugins
inl_inline | BasicTypes, GhcPlugins
inl_rule | BasicTypes, GhcPlugins
inl_sat | BasicTypes, GhcPlugins
InMem | RegAlloc.Linear.Base, RegAlloc.Linear.Main
InPat | HsPat, HsSyn, GHC
inRange_RDR | PrelNames
inrDataConKey | PrelNames
InReg |
1 (Data Constructor) | Llvm.Types, Llvm
2 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.Main
inRnEnvL | VarEnv, GhcPlugins
inRnEnvR | VarEnv, GhcPlugins
InScopeSet | VarEnv, CoreSubst, GhcPlugins
insertBetween | CmmUtils, OldCmmUtils
insertBlock | CmmUtils, OldCmmUtils
insertList |
1 (Function) | FiniteMap, GhcPlugins
2 (Function) | ListSetOps
insertListWith | FiniteMap, GhcPlugins
insertSymbol | ObjLink
InsideLam | BasicTypes, IdInfo, GhcPlugins
insideLam | BasicTypes, IdInfo, GhcPlugins
insolubleWC | TcRnTypes, TcRnMonad
InstallationError | Panic, GHC
installCoreToDos | CoreMonad, GhcPlugins
installedPackageId | PackageConfig, Packages, GhcPlugins
installedPackageIdMap | Packages, GhcPlugins
InstalledPackageInfo | PackageConfig, Packages, GhcPlugins
installedPackageInfoToPackageConfig | PackageConfig, Packages, GhcPlugins
InstalledPackageInfo_ | PackageConfig, Packages, GhcPlugins
installSignalHandlers | Panic
Instance |
1 (Type/Class) | InstEnv, GHC
2 (Data Constructor) | InstEnv
instanceBindFun | InstEnv
instanceCantMatch | InstEnv
instanceDFunId | InstEnv, GHC
instanceHead | InstEnv
instanceRoughTcs | InstEnv
instantiateMethod | TcClassDcl
InstBindings | TcEnv
instCall | Inst
instCallConstraints | Inst
InstCo | Coercion, GhcPlugins
InstCoercion | ExternalCore
instCoercionTyConKey | PrelNames
InstD | HsDecls, HsSyn, GHC
InstDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
instDeclATs | HsDecls, HsSyn, GHC
InstDeclCtxt |
1 (Data Constructor) | TcType, TcMType, TcHsType
2 (Data Constructor) | RnEnv, RnBinds
instDFunConstraints | TcSMonad
instDFunTypes | TcSMonad
InstEnv | InstEnv
instEnvElts | InstEnv
instFlexiTcS | TcSMonad
InstInfo |
1 (Type/Class) | TcEnv
2 (Data Constructor) | TcEnv
instNewTyCon_maybe | Coercion, GhcPlugins
Instr |
1 (Data Constructor) | RegAlloc.Liveness
2 (Type/Class) | X86.Instr
3 (Type/Class) | SPARC.Instr
4 (Type/Class) | PPC.Instr
InstrBlock |
1 (Type/Class) | SPARC.CodeGen.Base, SPARC.CodeGen
2 (Type/Class) | X86.CodeGen
3 (Type/Class) | PPC.CodeGen
InstrSR | RegAlloc.Liveness
Instruction | Instruction
InstSkol | TcRnTypes, TcRnMonad
instStupidTheta | Inst
int |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
int16TyConKey | PrelNames
int16TyConName | PrelNames
Int2AddrOp | PrimOp
int2CharLit | Literal, GhcPlugins
int2DoubleLit | Literal, GhcPlugins
Int2DoubleOp | PrimOp
int2FloatLit | Literal, GhcPlugins
Int2FloatOp | PrimOp
int2WordLit | Literal, GhcPlugins
Int2WordOp | PrimOp
int32PrimTy | TysPrim
int32PrimTyCon | TysPrim
int32PrimTyConKey | PrelNames
int32TyConKey | PrelNames
int32TyConName | PrelNames
int64PrimTy | TysPrim
int64PrimTyCon | TysPrim
int64PrimTyConKey | PrelNames
Int64Rep | TyCon, Type, GhcPlugins
int64TyConKey | PrelNames
int64TyConName | PrelNames
iNT64_SIZE | Constants
int8TyConKey | PrelNames
int8TyConName | PrelNames
IntAddCOp | PrimOp
IntAddOp | PrimOp
intDataCon | TysWiredIn, GhcPlugins
intDataConKey | PrelNames
intDataCon_RDR | TysWiredIn, GhcPlugins
integer |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
integerDataConKey | PrelNames
IntegerGMP | Config
integerGmpJDataConKey | PrelNames
integerGmpSDataCon | TysWiredIn, GhcPlugins
integerGmpSDataConKey | PrelNames
IntegerLibrary | Config
integerPackageId | Module, GhcPlugins
IntegerSimple | Config
integersInInterval | Interval
integerToInt64IdKey | PrelNames
integerToInt64Name | PrelNames
integerToIntIdKey | PrelNames
integerToIntName | PrelNames
integerToWord64IdKey | PrelNames
integerToWord64Name | PrelNames
integerToWordIdKey | PrelNames
integerToWordName | PrelNames
integerTyConKey | PrelNames
integerTyConName | PrelNames
integralClassKey | PrelNames
integralClassName | PrelNames
integralFractionalLit | BasicTypes, GhcPlugins
IntEqOp | PrimOp
iNTERACTIVE | PrelNames
InteractiveContext |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
InteractiveImport | HscTypes, GhcPlugins, GHC
interactiveSrcLoc | SrcLoc, GhcPlugins
InteractiveStatus | HscMain
interestingArg | CoreUnfold, SimplUtils
interestingCallContext | SimplUtils
InterestingCxt | BasicTypes, GhcPlugins
InterestingVarFun | CoreFVs, GhcPlugins
Internal | Llvm.Types, Llvm
interpp'SP | Outputable, GhcPlugins
interppSP | Outputable, GhcPlugins
iNTERP_STACK_CHECK_THRESH | ByteCodeAsm
interruptTargetThread | Panic
intersectNameSet | NameSet, GhcPlugins
intersectOccSet | OccName, Name, GhcPlugins
intersectsNameSet | NameSet, GhcPlugins
intersectsOccSet | OccName, Name, GhcPlugins
intersectsVarEnv | VarEnv, GhcPlugins
intersectsVarSet | VarSet, GhcPlugins
intersectUFM | UniqFM, GhcPlugins
intersectUFM_C | UniqFM, GhcPlugins
intersectUniqSets | UniqSet, GhcPlugins
intersectVarSet | VarSet, GhcPlugins
Interval | Interval
intervalToInfinityFrom | Interval
IntGeOp | PrimOp
IntGtOp | PrimOp
IntLeOp | PrimOp
IntLtOp | PrimOp
IntMulMayOfloOp | PrimOp
IntMulOp | PrimOp
IntNegOp | PrimOp
IntNeOp | PrimOp
inTouchableRange | TcRnTypes, TcRnMonad
intPrimTy | TysPrim
intPrimTyCon | TysPrim
intPrimTyConKey | PrelNames
IntQuotOp | PrimOp
intrbl | CmmNode, Cmm
IntRemOp | PrimOp
IntRep | TyCon, Type, GhcPlugins
intSize | Size
intsToBitmap | Bitmap
intsToReverseBitmap | Bitmap
IntSubCOp | PrimOp
IntSubOp | PrimOp
IntSuffix | CmdLineParser
intTy | TysWiredIn, GhcPlugins
intTyCon | TysWiredIn, GhcPlugins
intTyConKey | PrelNames
intTyConName | TysWiredIn, GhcPlugins
intTyCon_RDR | TysWiredIn, GhcPlugins
InType | SimplEnv
InVar | SimplEnv
inWordRange | Literal, GhcPlugins
ioDataConKey | PrelNames
ioDataConName | PrelNames
ioDataCon_RDR | PrelNames
IOEnv | IOEnv, TcRnMonad
IOEnvFailure |
1 (Type/Class) | IOEnv, TcRnMonad
2 (Data Constructor) | IOEnv, TcRnMonad
ioError | Exception
IOException | Exception
IORef | IOEnv, TcRnMonad
ioTyConKey | PrelNames
ioTyConName | PrelNames
IPBind |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
IPBinds | HsBinds, HsSyn, GHC
ipCoAxiom | IParam
ipFastString | IParam
IpId | Var, GhcPlugins
IPName |
1 (Type/Class) | BasicTypes, GhcPlugins
2 (Data Constructor) | BasicTypes, GhcPlugins
ipNameName | BasicTypes, GhcPlugins
IPOccOrigin | TcRnTypes, TcRnMonad
IPPred | Type, GhcPlugins
IPSkol | TcRnTypes, TcRnMonad
IPTyCon | TyCon, GhcPlugins
ipTyCon | IParam
ipTyConName | IParam
iReg | SPARC.Regs
IrredPred | Type, GhcPlugins
irrefutPatErrorIdKey | PrelNames
iRREFUT_PAT_ERROR_ID | MkCore, GhcPlugins
IS | TcSMonad
is32BitInteger | SPARC.Base
is64BitArg | ClosureInfo
isAbsent | Demand
isAbstractTyCon | TyCon, GhcPlugins
isActive | BasicTypes, GhcPlugins
isActiveIn | BasicTypes, GhcPlugins
isAlgTyCon | TyCon, GhcPlugins
isAlgType | Type, GhcPlugins
isAlwaysActive | BasicTypes, GhcPlugins
isAmbiguousTyVar | TcType
isAnnTypeArg | Vectorise.Utils
isAnyInlinePragma | BasicTypes, GhcPlugins
isAnyKind | Kind
isAnyKindCon | Kind
isArgTypeKind | Kind
isAsmTemp | CLabel
isAssociativeMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm
isAtomicHsExpr | HsExpr, HsSyn, GHC
isBanged | BasicTypes, GhcPlugins
isBangHsBind | HsPat, HsSyn, GHC
isBangLPat | HsPat, HsSyn, GHC
isBoolTy | TcType
IsBootInterface | HscTypes, GhcPlugins
isBootSummary | HscTypes, GhcPlugins
isBotRes | Demand
isBottomingId | Id, GhcPlugins, GHC
isBottomingSig | Demand
isBoxed | BasicTypes, GhcPlugins
isBoxedTupleTyCon | TyCon, GhcPlugins
isBrackStage | TcEnv
isBuiltinRule | CoreSyn, GhcPlugins
isBuiltInSyntax | Name, GhcPlugins
IsCafCC | CostCentre
isCafCC | CostCentre
isCafCCS | CostCentre
isCDictCan_Maybe | TcRnTypes, TcRnMonad
isCFunctionLabel | CLabel
isCFunEqCan_Maybe | TcRnTypes, TcRnMonad
isCharTy | TcType
isCheapApp | CoreUtils, GhcPlugins
isCheapUnfolding | CoreSyn, GhcPlugins
isCIPCan_Maybe | TcRnTypes, TcRnMonad
isCIrredEvCan | TcRnTypes, TcRnMonad
isCishFilename | DriverPhases
isCishSuffix | DriverPhases
isCLabelString | ForeignCall
isClassDecl | HsDecls, HsSyn, GHC
isClassOpId_maybe | Id, GhcPlugins, GHC
isClassPred | Type, TcType, GhcPlugins
isClassTyCon | TyCon, GhcPlugins, GHC
isClosedAlgType | Type, GhcPlugins
isClosedSynTyCon | TyCon, GhcPlugins
isClosedUnfolding | CoreSyn, GhcPlugins
isCNonCanonical | TcRnTypes, TcRnMonad
isCommutableMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm
isComparisonMachOp | CmmMachOp, CmmExpr, Cmm, OldCmm
isCompulsoryUnfolding | CoreSyn, GhcPlugins
isConLike | BasicTypes, GhcPlugins
isConLikeId | Id, GhcPlugins
isConLikeUnfolding | CoreSyn, GhcPlugins
isConRep | SMRep
isConstr | RtClosureInspect
isConstraintKind | Kind
isConstraintKindCon | Kind
isConstraintOrLiftedKind | Kind
isConstrClosure_maybe | ClosureInfo
isCoVar | Coercion, GhcPlugins
isCoVarType | Coercion, GhcPlugins
isCTyEqCan | TcRnTypes, TcRnMonad
isCurrentCCS | CostCentre
IsCurrentThreadBoundOp | PrimOp
isDarwinTarget | Util, GhcPlugins
IsData | BasicTypes, GhcPlugins
isDataConId_maybe | Id, GhcPlugins
isDataConName | Name, GhcPlugins
isDataConNameSpace | OccName, Name, GhcPlugins
isDataConWorkId | Id, GhcPlugins, GHC
isDataConWorkId_maybe | Id, GhcPlugins
isDataDecl | HsDecls, HsSyn, GHC
isDataFamilyTyCon | TyCon, GhcPlugins
isDataOcc | OccName, Name, GhcPlugins
isDataSymOcc | OccName, Name, GhcPlugins
isDataTyCon | TyCon, GhcPlugins
isDeadBinder | Id, GhcPlugins, GHC
isDeadOcc | BasicTypes, IdInfo, GhcPlugins
isDecomposableTyCon | TyCon, GhcPlugins
isDefaultAlt | CoreUtils, GhcPlugins
isDefaultInlinePragma | BasicTypes, GhcPlugins
IsDefaultMethod | HsBinds, HsSyn, GHC
isDefaultMethod | HsBinds, HsSyn, GHC
isDerived | TcRnTypes, TcRnMonad, TcSMonad
isDerivedCt | TcSMonad
isDerivedOccName | OccName, Name, GhcPlugins
isDFunId | Id, GhcPlugins
isDictId | Id, GhcPlugins
isDictLikeTy | Type, TcType, GhcPlugins
isDictonaryId | GHC
isDictTy | Type, GhcPlugins
isDistinctAlgRhs | TyCon, GhcPlugins
isDistinctTyCon | TyCon, GhcPlugins
isDllConApp | StgSyn
isDllName | Packages, GhcPlugins
isDoubleTy | TcType
isDynamicGhcLib | Util, GhcPlugins
isDynamicTarget | ForeignCall
isDynLibFilename | DriverPhases
isDynLibSuffix | DriverPhases
isEarlyActive | BasicTypes, GhcPlugins
iselExpr64 | SPARC.CodeGen.Gen64
isEmpty | Pretty
isEmptyBag | Bag
isEmptyCts | TcRnTypes, TcRnMonad
isEmptyCvSubst | Coercion, GhcPlugins
isEmptyFloats | SimplEnv
isEmptyFVs | NameSet, GhcPlugins
isEmptyIPBinds | HsBinds, HsSyn, GHC
isEmptyLHsBinds | HsBinds, HsSyn, GHC
isEmptyLocalBinds | HsBinds, HsSyn, GHC
isEmptyMatchGroup | HsExpr, HsSyn, GHC
isEmptyModuleEnv | Module, GhcPlugins
IsEmptyMVarOp | PrimOp
isEmptyNameSet | NameSet, GhcPlugins
isEmptyOccSet | OccName, Name, GhcPlugins
isEmptySpecInfo | IdInfo, GhcPlugins
isEmptySubst | CoreSubst, GhcPlugins
isEmptyTcEvBinds | TcEvidence
isEmptyTvSubst | Type, GhcPlugins
isEmptyUniqSet | UniqSet, GhcPlugins
isEmptyValBinds | HsBinds, HsSyn, GHC
isEmptyVarEnv | VarEnv, GhcPlugins
isEmptyVarSet | VarSet, GhcPlugins
isEmptyWC | TcRnTypes, TcRnMonad
isEmptyWorkList | TcSMonad
isEnumerationTyCon | TyCon, GhcPlugins
isEOFBin | Binary
isEqPred | Type, TcType, GhcPlugins
isEqual | Util, GhcPlugins
isEqVar | TcEvidence
isEvaldUnfolding | CoreSyn, GhcPlugins
isEvVar | Id, GhcPlugins
isExact | RdrName, GhcPlugins
isExact_maybe | RdrName, GhcPlugins
isExpandableApp | CoreUtils, GhcPlugins
isExpandableUnfolding | CoreSyn, GhcPlugins
isExplicitItem | RdrName, GhcPlugins
isExportedId | Var, Id, GhcPlugins, GHC
isExtCoreFilename | DriverPhases
isExtCoreSuffix | DriverPhases
isExternalName | Name, GhcPlugins, GHC
isFamilyDecl | HsDecls, HsSyn, GHC
isFamilyTyCon | TyCon, GhcPlugins, GHC
isFamInstDecl | HsDecls, HsSyn, GHC
isFamInstTyCon | TyCon, GhcPlugins
isFastTrue | FastBool
isFCallId | Id, GhcPlugins, GHC
isFCallId_maybe | Id, GhcPlugins
isFFIArgumentTy | TcType
isFFIDotnetObjTy | TcType
isFFIDotnetTy | TcType
isFFIDynArgumentTy | TcType
isFFIDynResultTy | TcType
isFFIExportResultTy | TcType
isFFIExternalTy | TcType
isFFIImportResultTy | TcType
isFFILabelTy | TcType
isFFIPrimArgumentTy | TcType
isFFIPrimResultTy | TcType
isFFITy | TcType
isFilledMetaTyVar | TcMType
isFixityLSig | HsBinds, HsSyn, GHC
isFlexi | TcType
isFlexiMetaTyVar | TcMType
isFlexiTcsTv | TcSMonad
isFloat | Llvm.Types, Llvm
isFloat32 | CmmType, CmmExpr, Cmm, OldCmm
isFloat64 | CmmType, CmmExpr, Cmm, OldCmm
isFloatingArg | ClosureInfo
isFloatSize | Size
isFloatTy | TcType
isFloatType | CmmType, CmmExpr, Cmm, OldCmm
isFollowableArg | ClosureInfo
isForAllTy | Type, GhcPlugins
isForeignTyCon | TyCon, GhcPlugins
isFullyEvaluated | RtClosureInspect
isFullyEvaluatedTerm | RtClosureInspect
isFun | RtClosureInspect
IsFunction | BasicTypes, GhcPlugins
isFunLike |
1 (Function) | BasicTypes, GhcPlugins
2 (Function) | RtClosureInspect
isFunPtrTy | TcType
isFunRep | SMRep
isFunTy | Type, GhcPlugins
isFunTyCon | TyCon, GhcPlugins, GHC
isGadtSyntaxTyCon | TyCon, GhcPlugins
isGcPtrLabel | CLabel
isGcPtrRep | StgCmmClosure
isGcPtrType | CmmType, CmmExpr, Cmm, OldCmm
isGivenCt_maybe | TcSMonad
isGivenOrSolved | TcRnTypes, TcRnMonad, TcSMonad
isGivenOrSolvedCt | TcSMonad
isGiven_maybe | TcRnTypes, TcRnMonad
isGlobal | Llvm.Types, Llvm
isGlobalId | Var, Id, GhcPlugins, GHC
isGlobalScalarVar | Vectorise.Monad.Global, Vectorise.Monad
isGoodSrcSpan | SrcLoc, GhcPlugins, GHC
isHaskellishFilename | DriverPhases
isHaskellishSuffix | DriverPhases
isHaskellSrcFilename | DriverPhases
isHaskellSrcSuffix | DriverPhases
isHaskellUserSrcFilename | DriverPhases
isHaskellUserSrcSuffix | DriverPhases
isHexEscape | LexCore
isHpcUsed | HscTypes, GhcPlugins
isHsBoot | DriverPhases, HscTypes, GhcPlugins
isId | Var, CoreSyn, Id, GhcPlugins
isIdHsWrapper | TcEvidence
isImmutableTyVar | TcType
isImplicitId | Id, GhcPlugins, GHC
isImplicitTyCon | TyCon, GhcPlugins
isImplicitTyThing | HscTypes, GhcPlugins
isIn | Util, GhcPlugins
isIndirect | TcType
isIndirection | RtClosureInspect
isInjectiveTyCon | TyCon, GhcPlugins
isInlinablePragma | BasicTypes, GhcPlugins
isInlineLSig | HsBinds, HsSyn, GHC
isInlinePragma | BasicTypes, GhcPlugins
isInScope |
1 (Function) | Type, TcType
2 (Function) | CoreSubst, GhcPlugins
isInt | Llvm.Types, Llvm
isIntegerTy | TcType
isInteractive | TcSMonad
isInternalName | Name, GhcPlugins
isInterpretable | HscTypes, GhcPlugins
isIntTy | TcType
isIPPred | Type, TcType, GhcPlugins
isIrrefutableHsPat | HsPat, HsSyn, GHC
isJumpishInstr | Instruction
isJust | Maybes
isKeywordChar | LexCore
isKind | Kind
isKindTy | Type, GhcPlugins
isKiVar | Kind
isKnownFun |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isLexCon | OccName, Name, GhcPlugins
isLexConId | OccName, Name, GhcPlugins
isLexConSym | OccName, Name, GhcPlugins
isLexId | OccName, Name, GhcPlugins
isLexSym | OccName, Name, GhcPlugins
isLexVar | OccName, Name, GhcPlugins
isLexVarId | OccName, Name, GhcPlugins
isLexVarSym | OccName, Name, GhcPlugins
isLFReEntrant | StgCmmClosure
isLFThunk |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isLiftedPatBind | HsPat, HsSyn, GHC
isLiftedTypeKind | Kind, TcType
isLiftedTypeKindCon | Kind
isListCompExpr | HsExpr, HsSyn, GHC
ISllOp | PrimOp
isLoaded | GHC
isLocalGRE | RdrName, GhcPlugins
isLocalId | Var, Id, GhcPlugins, GHC
isLocalRule | CoreSyn, GhcPlugins
isLocalVar | Var, GhcPlugins
IsMap | BlockId
isMarkedStrict | BasicTypes, GhcPlugins, GHC
isMarkedUnboxed | BasicTypes, GhcPlugins
isMathFun | CLabel
isMetaInstr | Instruction
isMetaTyVar | TcType
isMetaTyVarTy | TcType
isModuleInterpreted | InteractiveEval, GHC
isMonadCompExpr | HsExpr, HsSyn, GHC
isn'tIn | Util, GhcPlugins
isNameChar | LexCore
isNaughtyRecordSelector | Id, GhcPlugins
isNeverActive | BasicTypes, GhcPlugins
isNewEvVar | TcSMonad
isNewTyCon | TyCon, GhcPlugins, GHC
isNewtypeWrap | RtClosureInspect
isNilOL | OrdList
isNoIfaceVectInfo | HscTypes, GhcPlugins
isNoLink | DynFlags, GhcPlugins
isNonRec | BasicTypes, GhcPlugins
isNoOcc | BasicTypes, GhcPlugins
isNoParent | TyCon, GhcPlugins
isNopStmt | OldCmmUtils
isNothing | Maybes
isNotTopLevel | BasicTypes, GhcPlugins
isNoUntouchables | TcRnTypes, TcRnMonad
isNullaryRepDataCon | DataCon, GhcPlugins
isNullarySrcDataCon | DataCon, GhcPlugins
isNullUFM | UniqFM, GhcPlugins
isNumericClass | PrelInfo
isObject | HscTypes, GhcPlugins
isObjectFilename | DriverPhases
isObjectLinkable | HscTypes, GhcPlugins
isObjectSuffix | DriverPhases
isObjectTarget | DynFlags, GhcPlugins
isOneLineSpan | SrcLoc, GhcPlugins
isOneOcc | BasicTypes, GhcPlugins
isOneShot | DynFlags, GhcPlugins
isOneShotBndr | Id, GhcPlugins
IsOneShotLambda | IdInfo, GhcPlugins
isOneShotLambda | Id, GhcPlugins
isOpenTypeKind | Kind
isOrig | RdrName, GhcPlugins
isOrig_maybe | RdrName, GhcPlugins
isOverlappableTyVar | TcType
isOverloadedTy | TcType
isPArrFakeCon | TysWiredIn, GhcPlugins
isPArrTyCon | TysWiredIn, GhcPlugins
iSpec | TcEnv
isPointer | Llvm.Types, Llvm
isPragLSig | HsBinds, HsSyn, GHC
isPredTy | Type, TcType, GhcPlugins
isPrim | RtClosureInspect
isPrimitiveType | Type, TcType, GhcPlugins
isPrimOpId | Id, GhcPlugins, GHC
isPrimOpId_maybe | Id, GhcPlugins
isPrimTyCon | TyCon, GhcPlugins, GHC
isProductTyCon | TyCon, GhcPlugins
isPromotableKind | Kind
isPromotableType | Kind
isPromotedDataTyCon | TyCon, GhcPlugins
isPromotedTypeTyCon | TyCon, GhcPlugins
isQual | RdrName, GhcPlugins
isQual_maybe | RdrName, GhcPlugins
isQuietHsExpr | HsExpr, HsSyn, GHC
ISraOp | PrimOp
isRdrDataCon | RdrName, GhcPlugins
isRdrTc | RdrName, GhcPlugins
isRdrTyVar | RdrName, GhcPlugins
isRealReg | Reg
isRec | BasicTypes, GhcPlugins
isRecordSelector | Id, GhcPlugins, GHC
isRecursiveTyCon | TyCon, GhcPlugins
isReflCo | Coercion, GhcPlugins
isReflCo_maybe | Coercion, GhcPlugins
ISrlOp | PrimOp
isRTSWay | StaticFlags
isRuntimeArg | CoreSyn, GhcPlugins
isRuntimeUnkSkol | TcType
isRuntimeVar | CoreSyn, GhcPlugins
isSafeForeignCall | ForeignCall
IsSafeImport | HscTypes, GhcPlugins
isSafeOverlap | BasicTypes, InstEnv, GhcPlugins
isSccCountCC | CostCentre
IsSet | BlockId
isSigmaTy | TcType
isSigTyVar | TcType
isSimplified | SimplUtils
isSingleton | Util, GhcPlugins
isSingletonBag | Bag
isSkolemTyVar | TcType
isSmallFamily |
1 (Function) | CgUtils
2 (Function) | StgCmmClosure
isSolved | TcRnTypes, TcRnMonad
isSourceFilename | DriverPhases
isSourceSuffix | DriverPhases
isSpecInstLSig | HsBinds, HsSyn, GHC
isSpecLSig | HsBinds, HsSyn, GHC
isSrcRdrName | RdrName, GhcPlugins
isStableCoreUnfolding_maybe | CoreSyn, GhcPlugins
isStableSource | CoreSyn, GhcPlugins
isStableUnfolding | CoreSyn, GhcPlugins
isStackSlotOf | CmmExpr, Cmm, OldCmm
isStandardClass | PrelInfo
isStateHackType | Id, GhcPlugins
IsStatic | SMRep
isStaticClosure |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isStaticNoCafCon | SMRep
isStaticRep | SMRep
isStgTypeArg | StgSyn
isStopLn | DriverPhases
isStrictDmd | Demand
isStrictId | Id, GhcPlugins
isStrictType | Type, GhcPlugins
isStringClassKey | PrelNames
isStringClassName | PrelNames
isStringTy | TcType
isStrongLoopBreaker | BasicTypes, IdInfo, GhcPlugins
isSubArgTypeKind | Kind, TcType
isSubKind | Kind, TcType
isSubKindCon | Kind
isSubKindTcM | TcMType
isSubKindTcS | TcSMonad
isSubOpenTypeKind | Kind, TcType
isSubOpenTypeKindCon | Kind
isSubspanOf | SrcLoc, GhcPlugins, GHC
isSuccess | Maybes
isSuperKind | Kind
isSuperKindTyCon | TyCon, GhcPlugins
isSuspension | RtClosureInspect
isSymOcc | OccName, Name, GhcPlugins
isSynDecl | HsDecls, HsSyn, GHC
isSynFamilyTyCon | TyCon, GhcPlugins
isSynFamilyTyConApp | TcType
isSynTyCon | TyCon, GhcPlugins, GHC
isSystemName | Name, GhcPlugins
isTauTy | TcType
isTauTyCon | TcType
isTcClsNameSpace | OccName, Name, GhcPlugins
isTcOcc | OccName, Name, GhcPlugins
isTcReflCo | TcEvidence
isTcReflCo_maybe | TcEvidence
isTcTyVar | Var, GhcPlugins
isTerm | RtClosureInspect
isThunkRep | SMRep
isTop | Demand
isToplevClosure |
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
isTopLevel | BasicTypes, GhcPlugins
isTopLvl | SetLevels
isTopSig | Demand
isTouchableMetaTyVar | TcSMonad
isTouchableMetaTyVar_InRange | TcSMonad
isTrivialCmmExpr | CmmUtils, OldCmmUtils
isTupleCon | DataCon, GhcPlugins
isTupleOcc_maybe | OccName, Name, GhcPlugins
isTupleTyCon | TyCon, GhcPlugins
isTvNameSpace | OccName, Name, GhcPlugins
isTvOcc | OccName, Name, GhcPlugins
isTyCoArg | CoreSyn, GhcPlugins
isTyConableTyVar | TcType
isTyConAssoc | TyCon, GhcPlugins
isTyConName | Name, GhcPlugins
isTypeArg | CoreSyn, GhcPlugins
isTypeDecl | HsDecls, HsSyn, GHC
isTypeLSig | HsBinds, HsSyn, GHC
isTyVar | Var, Type, GhcPlugins
isTyVarClassPred | TcType
isTyVarName | Name, GhcPlugins
isTyVarTy | Type, TcType, GhcPlugins
isUbxTupleKind | Kind
isUnboundName | PrelNames
isUnboxedTupleCon | DataCon, GhcPlugins
isUnboxedTupleTyCon | TyCon, GhcPlugins
isUnboxedTupleType | Type, TcType, GhcPlugins
isUnconditionalJump | SPARC.Instr
isUnitTy | TcType
isUnLiftedTyCon | TyCon, GhcPlugins
isUnLiftedType | Type, TcType, GhcPlugins
isUnliftedTypeKind | Kind, TcType
isUnqual | RdrName, GhcPlugins
isUntouchable | TcRnMonad
isUpdatable | StgSyn
isValArg | CoreSyn, GhcPlugins
isValName | Name, GhcPlugins
isValNameSpace | OccName, Name, GhcPlugins
isValOcc | OccName, Name, GhcPlugins
isValueUnfolding | CoreSyn, GhcPlugins
isVanillaDataCon | DataCon, GhcPlugins, GHC
isVanillaLSig | HsBinds, HsSyn, GHC
isVarName | Name, GhcPlugins
isVarNameSpace | OccName, Name, GhcPlugins
isVarOcc | OccName, Name, GhcPlugins
isVirtualReg | Reg
isVoidArg | ClosureInfo
isVoidId | StgCmmEnv
isVoidRep | StgCmmClosure
isWanted | TcRnTypes, TcRnMonad, TcSMonad
isWantedCt | TcSMonad
isWeakLoopBreaker | BasicTypes, IdInfo, GhcPlugins
isWindowsHost | Util, GhcPlugins
isWindowsTarget | Util, GhcPlugins
isWiredInName | Name, GhcPlugins
isWord32 | CmmType, CmmExpr, Cmm, OldCmm
isWord64 | CmmType, CmmExpr, Cmm, OldCmm
isWordTy | TcType
isZEncoded | FastString, GhcPlugins
isZeroLit | Literal, GhcPlugins
isZeroSimplCount | CoreMonad, GhcPlugins, SimplMonad
is_alphanum | Ctype
is_any | Ctype
is_as | RdrName, GhcPlugins
is_cls | InstEnv
is_decdigit | Ctype
is_decl | RdrName, GhcPlugins
is_dfun | InstEnv
is_digit | Ctype
is_dloc | RdrName, GhcPlugins
is_enum | TyCon, GhcPlugins
is_explicit | RdrName, GhcPlugins
is_flag | InstEnv
is_hexdigit | Ctype
is_ident | Ctype
is_iloc | RdrName, GhcPlugins
is_item | RdrName, GhcPlugins
is_lower | Ctype
is_mod | RdrName, GhcPlugins
is_octdigit | Ctype
is_qual | RdrName, GhcPlugins
is_space | Ctype
is_symbol | Ctype
is_tcs | InstEnv
is_tvs | InstEnv
is_tys | InstEnv
is_upper | Ctype
iTableSuf | LlvmCodeGen.Ppr
ITann_prag | Lexer
ITas | Lexer
ITat | Lexer
ITbackquote | Lexer
ITbang | Lexer
ITbiglam | Lexer
itblCode | ByteCodeItbls
ItblEnv | ByteCodeItbls
ITblockComment | Lexer
ItblPtr |
1 (Type/Class) | ByteCodeItbls
2 (Data Constructor) | ByteCodeItbls
ITby | Lexer
ITcapiconv | Lexer
ITcase | Lexer
ITcbrack | Lexer
ITccallconv | Lexer
ITccurly | Lexer
ITccurlybar | Lexer
ITchar | Lexer
ITclass | Lexer
ITcloseQuote | Lexer
ITclose_prag | Lexer
ITcolon | Lexer
ITcomma | Lexer
ITconid | Lexer
ITconsym | Lexer
ITcore_prag | Lexer
ITcpabrack | Lexer
ITcparen | Lexer
ITcparenbar | Lexer
ITcubxparen | Lexer
ITdarrow | Lexer
ITdata | Lexer
ITdcolon | Lexer
ITdefault | Lexer
ITdeprecated_prag | Lexer
ITderiving | Lexer
ITdo | Lexer
ITdocCommentNamed | Lexer
ITdocCommentNext | Lexer
ITdocCommentPrev | Lexer
ITdocOptions | Lexer
ITdocOptionsOld | Lexer
ITdocSection | Lexer
ITdot | Lexer
ITdotdot | Lexer
ITdupipvarid | Lexer
ITdynamic | Lexer
ITelse | Lexer
ITeof | Lexer
ITequal | Lexer
ITexport | Lexer
ITfamily | Lexer
ITforall | Lexer
ITforeign | Lexer
ITgenerated_prag | Lexer
ITgroup | Lexer
IThiding | Lexer
ITidEscape | Lexer
ITif | Lexer
ITimport | Lexer
ITin | Lexer
ITinclude_prag | Lexer
ITinfix | Lexer
ITinfixl | Lexer
ITinfixr | Lexer
ITinline_prag | Lexer
ITinstance | Lexer
ITinteger | Lexer
ITinterruptible | Lexer
ITlabel | Lexer
ITlam | Lexer
ITlanguage_prag | Lexer
ITlarrow | Lexer
ITLarrowtail | Lexer
ITlarrowtail | Lexer
ITlet | Lexer
ITlineComment | Lexer
ITline_prag | Lexer
ITmdo | Lexer
ITminus | Lexer
ITmodule | Lexer
itName | PrelNames
ITnewtype | Lexer
ITnounpack_prag | Lexer
ITnovect_prag | Lexer
ITobrack | Lexer
ITocurly | Lexer
ITocurlybar | Lexer
ITof | Lexer
ITopabrack | Lexer
IToparen | Lexer
IToparenbar | Lexer
ITopenDecQuote | Lexer
ITopenExpQuote | Lexer
ITopenPatQuote | Lexer
ITopenTypQuote | Lexer
IToptions_prag | Lexer
IToubxparen | Lexer
ITparenEscape | Lexer
ITprefixqconsym | Lexer
ITprefixqvarsym | Lexer
ITprimcallconv | Lexer
ITprimchar | Lexer
ITprimdouble | Lexer
ITprimfloat | Lexer
ITprimint | Lexer
ITprimstring | Lexer
ITprimword | Lexer
ITproc | Lexer
ITqconid | Lexer
ITqconsym | Lexer
ITqualified | Lexer
ITquasiQuote | Lexer
ITqvarid | Lexer
ITqvarsym | Lexer
ITrarrow | Lexer
ITRarrowtail | Lexer
ITrarrowtail | Lexer
ITrational | Lexer
ITrec | Lexer
ITrules_prag | Lexer
ITsafe | Lexer
ITscc | Lexer
ITscc_prag | Lexer
ITsemi | Lexer
ITsimpleQuote | Lexer
ITsource_prag | Lexer
ITspec_inline_prag | Lexer
ITspec_prag | Lexer
ITstar | Lexer
ITstdcallconv | Lexer
ITstring | Lexer
ITthen | Lexer
ITtilde | Lexer
ITtildehsh | Lexer
ITtype | Lexer
ITtyQuote | Lexer
ITunderscore | Lexer
ITunknown | Lexer
ITunpack_prag | Lexer
ITunsafe | Lexer
ITusing | Lexer
ITvarid | Lexer
ITvarsym | Lexer
ITvbar | Lexer
ITvccurly | Lexer
ITvect_prag | Lexer
ITvect_scalar_prag | Lexer
ITvocurly | Lexer
ITwarning_prag | Lexer
ITwhere | Lexer
iUnbox | FastTypes, GhcPlugins
IWMMX2 | Platform
ixClassKey | PrelNames
ixClassName | PrelNames