ghc-7.0.2: The GHC API

Index - I

i1Llvm.Types, Llvm
i128Llvm.Types
i16Llvm.Types, Llvm
i32Llvm.Types, Llvm
i386_insert_ffreesX86.Instr
i64Llvm.Types, Llvm
i8Llvm.Types, Llvm
i8PtrLlvm.Types, Llvm
IAmALoopBreakerBasicTypes, IdInfo
IAmDeadBasicTypes, IdInfo
iBindsTcEnv
iBoxFastTypes
icPrintUnqualHscTypes
ic_bindsTcRnTypes, TcRnMonad
ic_cwdHscTypes
ic_envTcRnTypes, TcRnMonad
ic_exportsHscTypes
ic_givenTcRnTypes, TcRnMonad
ic_insolTcRnTypes, TcRnMonad
ic_locTcRnTypes, TcRnMonad
ic_resumeHscTypes
ic_rn_gbl_envHscTypes
ic_skolsTcRnTypes, TcRnMonad
ic_tmp_idsHscTypes
ic_toplev_scopeHscTypes
ic_untchTcRnTypes, TcRnMonad
ic_wantedTcRnTypes, TcRnMonad
IDMonadUtils, IOEnv, TcRnMonad
Id 
1 (Type/Class)ExternalCore
2 (Type/Class)Var, Id, GHC
idArityId
idCafInfoId
idCgRepSMRep
IdCoCoercion
idCoreRulesId
idDataConId, GHC
idDemandInfoId
idDemandInfo_maybeId
IdDetailsIdInfo
idDetailsVar, Id
idDsWrapperDsMonad
ideclAsHsImpExp, HsSyn, GHC
ideclHidingHsImpExp, HsSyn, GHC
ideclNameHsImpExp, HsSyn, GHC
ideclPkgQualHsImpExp, HsSyn, GHC
ideclQualifiedHsImpExp, HsSyn, GHC
ideclSourceHsImpExp, HsSyn, GHC
ident_RDRPrelNames
IdEnvVarEnv
idFreeVarsCoreFVs
iDFunIdTcEnv
idHasRulesId
idHsWrapperHsBinds, HsSyn, GHC
IdInfoIdInfo
idInfoVar, Id
idInfoToAmode 
1 (Function)CgBindery
2 (Function)StgCmmEnv
idInlineActivationId
idInlinePragmaId
idIsFromId
IDIVX86.Instr
idLBVarInfoId
idNameId
idOccInfoId
idPrimRepId
idRuleAndUnfoldingVarsCoreFVs
idRuleMatchInfoId
idRuleRhsVarsCoreFVs
idRuleVarsCoreFVs
IdSetVarSet
IdSigHsBinds, HsSyn, GHC
idSpecialisationId
idStrictnessId
idStrictness_maybeId
IdSubstEnvCoreSubst
idTermFoldRtClosureInspect
idToRegStgCmmEnv
idTypeId, GHC
idUnfoldingId
IdUnfoldingFunCoreSyn
idUnfoldingVarsCoreFVs
idUniqueId
IEHsImpExp, HsSyn, GHC
IEDocHsImpExp, HsSyn, GHC
IEDocNamedHsImpExp, HsSyn, GHC
IEGroupHsImpExp, HsSyn, GHC
IEModuleContentsHsImpExp, HsSyn, GHC
ieNameHsImpExp, HsSyn, GHC
ieNamesHsImpExp, HsSyn, GHC
IEThingAbsHsImpExp, HsSyn, GHC
IEThingAllHsImpExp, HsSyn, GHC
IEThingWithHsImpExp, HsSyn, GHC
IEVarHsImpExp, HsSyn, GHC
IfAbstractTyConIfaceSyn
IfaceAltIfaceSyn
IfaceAnnotation 
1 (Type/Class)IfaceSyn
2 (Data Constructor)IfaceSyn
IfaceAnnTargetIfaceSyn
IfaceAnyTcIfaceType, IfaceSyn
IfaceAppIfaceSyn
IfaceAppTyIfaceType, IfaceSyn
IfaceArgTypeKindTcIfaceType, IfaceSyn
IfaceBindingIfaceSyn
IfaceBndrIfaceType, IfaceSyn
IfaceBoolTcIfaceType, IfaceSyn
IfaceCaseIfaceSyn
IfaceCastIfaceSyn
IfaceCharTcIfaceType, IfaceSyn
IfaceClassIfaceSyn
IfaceClassOp 
1 (Type/Class)IfaceSyn
2 (Data Constructor)IfaceSyn
IfaceClassPIfaceType, IfaceSyn
IfaceCoercionIfaceType, IfaceSyn
IfaceConAltIfaceSyn
IfaceConDeclIfaceSyn
IfaceConDeclsIfaceSyn
IfaceContextIfaceType, IfaceSyn
IfaceCoreNoteIfaceSyn
IfaceDataIfaceSyn
IfaceDataAltIfaceSyn
IfaceDeclIfaceSyn
ifaceDeclSubBndrsIfaceSyn
IfaceDefaultIfaceSyn
IfaceEqPredIfaceType, IfaceSyn
IfaceExportHscTypes
ifaceExportNamesIfaceEnv
IfaceExprIfaceSyn
IfaceExtIfaceSyn
IfaceFamInst 
1 (Type/Class)IfaceSyn
2 (Data Constructor)IfaceSyn
IfaceFCallIfaceSyn
IfaceForAllTyIfaceType, IfaceSyn
IfaceForeignIfaceSyn
IfaceFunTyIfaceType, IfaceSyn
IfaceIdIfaceSyn
IfaceIdBndr 
1 (Type/Class)IfaceType, IfaceSyn
2 (Data Constructor)IfaceType, IfaceSyn
IfaceIdDetailsIfaceSyn
IfaceIdInfoIfaceSyn
IfaceInfoItemIfaceSyn
IfaceInst 
1 (Type/Class)IfaceSyn
2 (Data Constructor)IfaceSyn
IfaceIntTcIfaceType, IfaceSyn
IfaceIParamIfaceType, IfaceSyn
IfaceKindIfaceType, IfaceSyn
IfaceLamIfaceSyn
IfaceLclIfaceSyn
IfaceLetIfaceSyn
IfaceLetBndrIfaceSyn
IfaceLiftedTypeKindTcIfaceType, IfaceSyn
IfaceListTcIfaceType, IfaceSyn
IfaceLitIfaceSyn
IfaceLitAltIfaceSyn
IfaceNonRecIfaceSyn
IfaceNote 
1 (Type/Class)IfaceSyn
2 (Data Constructor)IfaceSyn
IfaceOpenTypeKindTcIfaceType, IfaceSyn
IfacePArrTcIfaceType, IfaceSyn
IfacePredTyIfaceType, IfaceSyn
IfacePredTypeIfaceType, IfaceSyn
IfaceRecIfaceSyn
IfaceRule 
1 (Type/Class)IfaceSyn
2 (Data Constructor)IfaceSyn
IfaceSCCIfaceSyn
ifaceStatsLoadIface
IfaceSynIfaceSyn
IfaceTcIfaceType, IfaceSyn
IfaceTickIfaceSyn
IfaceTupleIfaceSyn
IfaceTupleAltIfaceSyn
IfaceTupTcIfaceType, IfaceSyn
IfaceTvBndr 
1 (Type/Class)IfaceType, IfaceSyn
2 (Data Constructor)IfaceType, IfaceSyn
IfaceTyConIfaceType, IfaceSyn
IfaceTyConAppIfaceType, IfaceSyn
ifaceTyConNameIfaceType, IfaceSyn
IfaceType 
1 (Type/Class)IfaceType, IfaceSyn
2 (Data Constructor)IfaceSyn
IfaceTyVarIfaceType, IfaceSyn
IfaceUbxTupleKindTcIfaceType, IfaceSyn
IfaceUnfoldingIfaceSyn
IfaceUnliftedTypeKindTcIfaceType, IfaceSyn
IfaceVectInfo 
1 (Type/Class)HscTypes
2 (Data Constructor)HscTypes
ifaceVectInfoTyConHscTypes
ifaceVectInfoTyConReuseHscTypes
ifaceVectInfoVarHscTypes
ifActivationIfaceSyn
ifAnnotatedTargetIfaceSyn
ifAnnotatedValueIfaceSyn
ifATsIfaceSyn
IfCompulsoryIfaceSyn
IfConIfaceSyn
ifConArgTysIfaceSyn
ifConCtxtIfaceSyn
ifConEqSpecIfaceSyn
ifConExTvsIfaceSyn
ifConFieldsIfaceSyn
ifConInfixIfaceSyn
ifConOccIfaceSyn
ifConsIfaceSyn
ifConStrictsIfaceSyn
ifConUnivTvsIfaceSyn
ifConWrapperIfaceSyn
IfCoreUnfoldIfaceSyn
ifCtxtIfaceSyn
IfDataTyConIfaceSyn
ifDFunIfaceSyn
IfDFunIdIfaceSyn
IfDFunUnfoldIfaceSyn
ifDOptMTcRnMonad, DsMonad
ifErrsMTcRnMonad
IfExtNameIfaceType, IfaceSyn
ifExtNameIfaceSyn
IfExtWrapperIfaceSyn
ifFamInstIfaceSyn
ifFamInstFamIfaceSyn
ifFamInstTyConIfaceSyn
ifFamInstTysIfaceSyn
ifFDsIfaceSyn
IfGTcRnTypes, TcRnMonad
ifGadtSyntaxIfaceSyn
IfGblEnv 
1 (Type/Class)TcRnTypes, TcRnMonad
2 (Data Constructor)TcRnTypes, TcRnMonad
ifGenericIfaceSyn
ifIdDetailsIfaceSyn
ifIdInfoIfaceSyn
IfInlineRuleIfaceSyn
ifInstClsIfaceSyn
ifInstOrphIfaceSyn
ifInstTysIfaceSyn
IfLTcRnTypes, TcRnMonad
IfLclEnv 
1 (Type/Class)TcRnTypes, TcRnMonad
2 (Data Constructor)TcRnTypes, TcRnMonad
IfLclNameIfaceType, IfaceSyn
IfLclWrapperIfaceSyn
IfLetBndrIfaceSyn
IfMTcRnTypes, TcRnMonad
ifNameIfaceSyn
IfNewTyConIfaceSyn
ifOFlagIfaceSyn
IfOpenDataTyConIfaceSyn
IfOriginTcRnTypes, TcRnMonad
ifPprDebugOutputable
ifRecIfaceSyn
IfRecSelIdIfaceSyn
ifRuleArgsIfaceSyn
ifRuleAutoIfaceSyn
ifRuleBndrsIfaceSyn
ifRuleHeadIfaceSyn
ifRuleNameIfaceSyn
ifRuleOrphIfaceSyn
ifRuleRhsIfaceSyn
ifSigsIfaceSyn
ifSynKindIfaceSyn
ifSynRhsIfaceSyn
ifTypeIfaceSyn
ifTyVarsIfaceSyn
IfVanillaIdIfaceSyn
ifXOptMTcRnMonad
if_id_envTcRnTypes, TcRnMonad
if_locTcRnTypes, TcRnMonad
if_modTcRnTypes, TcRnMonad
if_rec_typesTcRnTypes, TcRnMonad
if_tv_envTcRnTypes, TcRnMonad
IgnoreHiWayBinIface
IgnorePackageDynFlags
IGraphStackColor
igraphCmmStackLayout
II16Size
II32Size
II64Size
II8Size
Imm 
1 (Type/Class)X86.Regs
2 (Type/Class)PPC.Regs
3 (Type/Class)SPARC.Imm
ImmAddrX86.Regs
ImmCLbl 
1 (Data Constructor)X86.Regs
2 (Data Constructor)PPC.Regs
3 (Data Constructor)SPARC.Imm
ImmConstantDiff 
1 (Data Constructor)X86.Regs
2 (Data Constructor)PPC.Regs
3 (Data Constructor)SPARC.Imm
ImmConstantSum 
1 (Data Constructor)X86.Regs
2 (Data Constructor)PPC.Regs
3 (Data Constructor)SPARC.Imm
ImmDouble 
1 (Data Constructor)X86.Regs
2 (Data Constructor)PPC.Regs
3 (Data Constructor)SPARC.Imm
ImmFloat 
1 (Data Constructor)X86.Regs
2 (Data Constructor)PPC.Regs
3 (Data Constructor)SPARC.Imm
ImmIndex 
1 (Data Constructor)X86.Regs
2 (Data Constructor)PPC.Regs
3 (Data Constructor)SPARC.Imm
ImmInt 
1 (Data Constructor)X86.Regs
2 (Data Constructor)PPC.Regs
3 (Data Constructor)SPARC.Imm
ImmInteger 
1 (Data Constructor)X86.Regs
2 (Data Constructor)PPC.Regs
3 (Data Constructor)SPARC.Imm
ImmLit 
1 (Data Constructor)X86.Regs
2 (Data Constructor)PPC.Regs
3 (Data Constructor)SPARC.Imm
immSuperClassesTcType
ImpAllRdrName
ImpDeclSpec 
1 (Type/Class)RdrName
2 (Data Constructor)RdrName
ImpItemSpecRdrName
impLevelTcRnTypes, TcRnMonad
ImplicTcRnTypes, TcRnMonad
ImplicationTcRnTypes, TcRnMonad
ImplicitHsTypes, HsSyn, GHC
implicitTyThingsHscTypes
ImportAvails 
1 (Type/Class)TcRnTypes, TcRnMonad
2 (Data Constructor)TcRnTypes, TcRnMonad
ImportBySystemTcRnTypes, TcRnMonad
ImportByUserTcRnTypes, TcRnMonad
ImportDecl 
1 (Type/Class)HsImpExp, HsSyn, GHC
2 (Data Constructor)HsImpExp, HsSyn, GHC
importDirsPackageConfig, Packages
ImportedRdrName
ImportedModsHscTypes
importPathsDynFlags, GHC
ImportSpecRdrName
importSpecLocRdrName
importSpecModuleRdrName
improveFromAnotherFunDeps
improveFromInstEnvFunDeps
improveRTTITypeRtClosureInspect
ImpSomeRdrName
ImpSpecRdrName
imp_dep_modsTcRnTypes, TcRnMonad
imp_dep_pkgsTcRnTypes, TcRnMonad
imp_finstsTcRnTypes, TcRnMonad
imp_modsTcRnTypes, TcRnMonad
imp_orphsTcRnTypes, TcRnMonad
IMULX86.Instr
IMUL2X86.Instr
InAltSimplEnv
InArgSimplEnv
InBindSimplEnv
inBindVectorise.Monad.Local, Vectorise.Monad
InBndrSimplEnv
InBothRegAlloc.Linear.Base, RegAlloc.Linear.Main
inCharRangeLiteral
includeDirsPackageConfig, Packages
includePathsDynFlags, GHC
includesPackageConfig, Packages
incMinorLvlSetLevels
InCoercionSimplEnv
IncoherentBasicTypes, InstEnv
increaseStrictSigArityDemand
incrUniqueUnique
indegreeGDigraph
IndexArrayOpPrimOp
indexBuiltinVectorise.Builtins.Base, Vectorise.Builtins
IndexByteArrayOp_AddrPrimOp
IndexByteArrayOp_CharPrimOp
IndexByteArrayOp_DoublePrimOp
IndexByteArrayOp_FloatPrimOp
IndexByteArrayOp_IntPrimOp
IndexByteArrayOp_Int16PrimOp
IndexByteArrayOp_Int32PrimOp
IndexByteArrayOp_Int64PrimOp
IndexByteArrayOp_Int8PrimOp
IndexByteArrayOp_StablePtrPrimOp
IndexByteArrayOp_WideCharPrimOp
IndexByteArrayOp_WordPrimOp
IndexByteArrayOp_Word16PrimOp
IndexByteArrayOp_Word32PrimOp
IndexByteArrayOp_Word64PrimOp
IndexByteArrayOp_Word8PrimOp
IndexOffAddrOp_AddrPrimOp
IndexOffAddrOp_CharPrimOp
IndexOffAddrOp_DoublePrimOp
IndexOffAddrOp_FloatPrimOp
IndexOffAddrOp_IntPrimOp
IndexOffAddrOp_Int16PrimOp
IndexOffAddrOp_Int32PrimOp
IndexOffAddrOp_Int64PrimOp
IndexOffAddrOp_Int8PrimOp
IndexOffAddrOp_StablePtrPrimOp
IndexOffAddrOp_WideCharPrimOp
IndexOffAddrOp_WordPrimOp
IndexOffAddrOp_Word16PrimOp
IndexOffAddrOp_Word32PrimOp
IndexOffAddrOp_Word64PrimOp
IndexOffAddrOp_Word8PrimOp
IndexOutOfBoundsException
indexPIdKeyPrelNames
indexPNamePrelNames
indexWord8OffFastPtrFastFunctions
indexWord8OffFastPtrAsFastCharFastFunctions
indexWord8OffFastPtrAsFastIntFastFunctions
index_RDRPrelNames
IndirectTcType
IndirectionRtClosureInspect
InertSetTcInteract
InExprSimplEnv
InferSkolTcRnTypes, TcRnMonad
InfixConHsPat, HsSyn, GHC
InfixLBasicTypes, GHC
InfixNBasicTypes, GHC
InfixRBasicTypes, GHC
infoLblToEntryLblCLabel
infoPtrRtClosureInspect
infoSectionLlvmCodeGen.Ppr
infoTable 
1 (Function)CgInfoTbls
2 (Function)StgCmmLayout
3 (Function)RtClosureInspect
infoTableClosureType 
1 (Function)CgInfoTbls
2 (Function)StgCmmLayout
infoTableLabelFromCI 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
infoTableNonPtrs 
1 (Function)CgInfoTbls
2 (Function)StgCmmLayout
infoTablePtrs 
1 (Function)CgInfoTbls
2 (Function)StgCmmLayout
infoTblLblBlockId
InIdSimplEnv
inIntRangeLiteral
initBuiltinBoxedTyConsVectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinDataConsVectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinPAsVectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinPRsVectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinsVectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinScalarsVectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinTyConsVectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinVarsVectorise.Builtins.Initialise, Vectorise.Builtins
initC 
1 (Function)CgMonad
2 (Function)StgCmmMonad
initCostCentresStgCmmProf
initDsDsMonad
initDsTcDsMonad
initDynFlagsDynFlags
initDynLinkerLinker
initExternalPackageStateLoadIface
initFreeRegs 
1 (Function)RegAlloc.Linear.X86.FreeRegs, RegAlloc.Linear.FreeRegs
2 (Function)RegAlloc.Linear.PPC.FreeRegs
3 (Function)RegAlloc.Linear.SPARC.FreeRegs
initGhcMonadGHC
initGlobalEnvVectorise.Env
initGraphGraphBase, GraphColor
initHeapUsageCgHeapery
initHpc 
1 (Function)CgHpc
2 (Function)StgCmmHpc
initHpUsage 
1 (Function)CgMonad
2 (Function)StgCmmMonad
initializePicBase_ppcPIC
initializePicBase_x86PIC
InitialPhaseBasicTypes
initialVersionBasicTypes
initIfaceCheckTcRnMonad
initIfaceExtCoreTcRnMonad
initIfaceLclTcRnMonad
initIfaceRulesTcRnMonad
initIfaceTcTcRnMonad
initIfaceTcRnTcRnMonad
initLlvmEnvLlvmCodeGen.Base
initNameCacheIfaceEnv
initNatNCGMonad
initObjLinkerObjLink
initOptFuelStateOptimizationFuel, DFMonad
initPackagesPackages
initSmplSimplMonad
initStaticOptsStaticFlags
initStkUsageCgMonad
initSysToolsSysTools
initTcTcRnMonad
initTcPrintErrorsTcRnMonad
initTcRnIfTcRnMonad
initTidyOccEnvOccName, Name
initTyVarUniqueUnique
initUpdFrameOffStgCmmMonad
initUpdFrameProf 
1 (Function)CgProf
2 (Function)StgCmmProf
initUsUniqSupply
initUs_UniqSupply
initVVectorise.Monad
inlDataConKeyPrelNames
inlDataCon_RDRPrelNames
InlinableBasicTypes
Inline 
1 (Data Constructor)BasicTypes
2 (Type/Class)Vectorise.Utils.Hoisting, Vectorise.Utils
3 (Data Constructor)Vectorise.Utils.Hoisting, Vectorise.Utils
InlineCompulsoryCoreSyn
InlineHintLlvm.Types, Llvm
inlineIdKeyPrelNames
inlineIdNamePrelNames
inlineMeVectorise.Utils.Hoisting, Vectorise.Utils
inlinePerformIOFastFunctions
InlinePragInfoIdInfo
inlinePragInfoIdInfo
InlinePragma 
1 (Type/Class)BasicTypes
2 (Data Constructor)BasicTypes
inlinePragmaActivationBasicTypes
inlinePragmaRuleMatchInfoBasicTypes
inlinePragmaSatBasicTypes
inlinePragmaSpecBasicTypes
InlineRhsCoreSyn
InlineSigHsBinds, HsSyn, GHC
InlineSpecBasicTypes
InlineStableCoreSyn
InlineWrapperCoreSyn
inl_actBasicTypes
inl_inlineBasicTypes
inl_ruleBasicTypes
inl_satBasicTypes
InMemRegAlloc.Linear.Base, RegAlloc.Linear.Main
InPatHsPat, HsSyn, GHC
inRange_RDRPrelNames
inrDataConKeyPrelNames
inrDataCon_RDRPrelNames
InReg 
1 (Data Constructor)Llvm.Types, Llvm
2 (Data Constructor)RegAlloc.Linear.Base, RegAlloc.Linear.Main
inRnEnvLVarEnv
inRnEnvRVarEnv
InScopeSetVarEnv, CoreSubst
insertBetweenZipCfgCmmRep
insertBlockZipCfg
insertLateReloadsCmmSpillReload
insertList 
1 (Function)FiniteMap
2 (Function)ListSetOps
insertListWithFiniteMap
insertSymbolObjLink
InsideLamBasicTypes, IdInfo
insideLamBasicTypes, IdInfo
insolubleWCTcRnTypes, TcRnMonad
InstallationErrorPanic, GHC
installedPackageIdPackageConfig, Packages
installedPackageIdMapPackages
InstalledPackageInfoPackageConfig, Packages
installedPackageInfoToPackageConfigPackageConfig, Packages
InstalledPackageInfo_PackageConfig, Packages
installSignalHandlersPanic
Instance 
1 (Type/Class)InstEnv, GHC
2 (Data Constructor)InstEnv
instanceBindFunInstEnv
instanceCantMatchInstEnv
instanceDFunIdInstEnv, GHC
instanceHeadInstEnv
instanceRoughTcsInstEnv
instantiateMethodTcClassDcl
InstBindingsTcEnv
instCallInst
instCallConstraintsInst
InstCoercionExternalCore
instCoercionTyConCoercion
instCoercionTyConKeyPrelNames
InstDHsDecls, HsSyn, GHC
InstDecl 
1 (Type/Class)HsDecls, HsSyn, GHC
2 (Data Constructor)HsDecls, HsSyn, GHC
instDeclATsHsDecls, HsSyn, GHC
instDFunConstraintsTcSMonad
instDFunTypesTcSMonad
InstEnvInstEnv
instEnvEltsInstEnv
instFlexiTcSTcSMonad
InstInfo 
1 (Type/Class)TcEnv
2 (Data Constructor)TcEnv
instMetaTyVarTcMType
instNewTyCon_maybeCoercion
Instr 
1 (Type/Class)X86.Instr
2 (Type/Class)PPC.Instr
3 (Data Constructor)RegAlloc.Liveness
4 (Type/Class)SPARC.Instr
InstrBlock 
1 (Type/Class)X86.CodeGen
2 (Type/Class)SPARC.CodeGen.Base, SPARC.CodeGen
3 (Type/Class)PPC.CodeGen
InstrSRRegAlloc.Liveness
InstructionInstruction
InstSkolTcRnTypes, TcRnMonad
instStupidThetaInst
InstThetaCtxtTcMType
int 
1 (Function)Pretty
2 (Function)Outputable
int16TyConKeyPrelNames
int16TyConNamePrelNames
Int2AddrOpPrimOp
int2CharLitLiteral
int2DoubleLitLiteral
Int2DoubleOpPrimOp
int2FloatLitLiteral
Int2FloatOpPrimOp
int2IntegerIdKeyPrelNames
int2WordLitLiteral
Int2WordOpPrimOp
int32PrimTyTysPrim
int32PrimTyConTysPrim
int32PrimTyConKeyPrelNames
int32TyConKeyPrelNames
int32TyConNamePrelNames
int64PrimTyTysPrim
int64PrimTyConTysPrim
int64PrimTyConKeyPrelNames
Int64RepTyCon, Type
int64TyConKeyPrelNames
int64TyConNamePrelNames
iNT64_SIZEConstants
int8TyConKeyPrelNames
int8TyConNamePrelNames
IntAddCOpPrimOp
IntAddOpPrimOp
intDataConTysWiredIn
intDataConKeyPrelNames
intDataCon_RDRTysWiredIn
integer 
1 (Function)Pretty
2 (Function)Outputable
integerDataConKeyPrelNames
integerMinusOneIdKeyPrelNames
integerPackageIdModule
integerPlusOneIdKeyPrelNames
integerPlusTwoIdKeyPrelNames
integersInIntervalInterval
integerTyConKeyPrelNames
integerTyConNamePrelNames
integerZeroIdKeyPrelNames
integralClassKeyPrelNames
integralClassNamePrelNames
IntEqOpPrimOp
iNTERACTIVEPrelNames
InteractiveContext 
1 (Type/Class)HscTypes
2 (Data Constructor)HscTypes
interactiveSrcLocSrcLoc
InteractiveStatusHscMain
interestingX86.Instr
interestingArgCoreUnfold, SimplUtils
interestingCallContextSimplUtils
InterestingCxtBasicTypes
InterestingVarFunCoreFVs
InternalLlvm.Types, Llvm
interpp'SPOutputable
interppSPOutputable
iNTERP_STACK_CHECK_THRESHByteCodeAsm
interruptTargetThreadPanic
intersectNameSetNameSet
intersectOccSetOccName, Name
intersectsNameSetNameSet
intersectsOccSetOccName, Name
intersectsVarEnvVarEnv
intersectsVarSetVarSet
intersectUFMUniqFM
intersectUFM_CUniqFM
intersectUniqSetsUniqSet
intersectVarSetVarSet
IntervalInterval
intervalToInfinityFromInterval
IntGeOpPrimOp
IntGtOpPrimOp
IntLeOpPrimOp
IntLtOpPrimOp
IntMulMayOfloOpPrimOp
IntMulOpPrimOp
IntNegOpPrimOp
IntNeOpPrimOp
inTouchableRangeTcRnTypes, TcRnMonad
intPrimTyTysPrim
intPrimTyConTysPrim
intPrimTyConKeyPrelNames
IntQuotOpPrimOp
IntRemOpPrimOp
IntRepTyCon, Type
intSizeSize
intsToBitmapBitmap
intsToReverseBitmapBitmap
IntSubCOpPrimOp
IntSubOpPrimOp
IntSuffixCmdLineParser
intTyTysWiredIn
intTyConTysWiredIn
intTyConKeyPrelNames
intTyConNameTysWiredIn
intTyCon_RDRTysWiredIn
InTypeSimplEnv
InVarSimplEnv
inWordRangeLiteral
in_regsCmmSpillReload
ioDataConKeyPrelNames
ioDataConNamePrelNames
ioDataCon_RDRPrelNames
IOEnvIOEnv, TcRnMonad
IOEnvFailure 
1 (Type/Class)IOEnv, TcRnMonad
2 (Data Constructor)IOEnv, TcRnMonad
ioErrorException
IOExceptionException
ioMsgHscTypes
ioMsgMaybeHscTypes
IORefIOEnv, TcRnMonad
ioTyConKeyPrelNames
ioTyConNamePrelNames
IParamType, TcType
IPBind 
1 (Type/Class)HsBinds, HsSyn, GHC
2 (Data Constructor)HsBinds, HsSyn, GHC
IPBindsHsBinds, HsSyn, GHC
IpIdVar
IPName 
1 (Type/Class)BasicTypes
2 (Data Constructor)BasicTypes
ipNameNameBasicTypes
IPOccOriginTcRnTypes, TcRnMonad
IPSkolTcRnTypes, TcRnMonad
iRegSPARC.Regs
irrefutPatErrorIdKeyPrelNames
iRREFUT_PAT_ERROR_IDMkCore
is32BitIntegerSPARC.Base
is64BitArgSMRep
isAbsentDemand
isAbstractTyConTyCon
isActiveBasicTypes
isActiveInBasicTypes
isAlgTyConTyCon
isAlgTypeType
isAlwaysActiveBasicTypes
isAnnTypeArgVectorise.Utils
isAnyInlinePragmaBasicTypes
isAnyTyConTyCon
isArgTypeKindCoercion
isAsmTempCLabel
isAssociativeMachOpCmmExpr, Cmm
isAtomicHsExprHsExpr, HsSyn, GHC
isBangedBasicTypes
isBangHsBindHsPat, HsSyn, GHC
isBangLPatHsPat, HsSyn, GHC
isBigLivenessCgCallConv
isBoolTyTcType
IsBootInterfaceHscTypes
isBootSummaryHscTypes
isBotResDemand
isBottomingIdId, GHC
isBottomingSigDemand
isBoxedBasicTypes
isBoxedTupleTyConTyCon
isBrackStageTcEnv
isBranchNodeZipCfg
isBuiltinRuleCoreSyn
isBuiltInSyntaxName
IsCafCCCostCentre
isCafCCCostCentre
isCafCCSCostCentre
isCDictCan_MaybeTcSMonad
isCFrozenErrTcSMonad
isCFunctionLabelCLabel
isCFunEqCan_MaybeTcSMonad
isCharTyTcType
isCheapAppCoreUtils
isCheapUnfoldingCoreSyn
isCIPCan_MaybeTcSMonad
isCishFilenameDriverPhases
isCishSuffixDriverPhases
isCLabelStringForeignCall
isClassDeclHsDecls, HsSyn, GHC
isClassOpId_maybeId, GHC
isClassPredTcType
isClassTyConTyCon, GHC
isClosedAlgTypeType
isClosedSynTyConTyCon
isClosedUnfoldingCoreSyn
isCoercionKindCoercion
isCoercionTyConTyCon
isCoercionTyCon_maybeTyCon
isCommutableMachOpCmmExpr, Cmm
isComparisonMachOpCmmExpr, Cmm
isCompulsoryUnfoldingCoreSyn
isConLikeBasicTypes
isConLikeIdId
isConLikeUnfoldingCoreSyn
isConstrRtClosureInspect
isConstrClosure_maybe 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
isCoSuperKindCoercion
isCoVarVar
isCTyEqCanTcSMonad
isCurrentCCSCostCentre
IsCurrentThreadBoundOpPrimOp
isDarwinTargetUtil
IsDataBasicTypes
isDataConId_maybeId
isDataConNameName
isDataConNameSpaceOccName, Name
isDataConWorkIdId, GHC
isDataConWorkId_maybeId
isDataDeclHsDecls, HsSyn, GHC
isDataFamilyTyConTyCon
isDataOccOccName, Name
isDataSymOccOccName, Name
isDataTyConTyCon
isDeadBinderId, GHC
isDeadOccBasicTypes, IdInfo
isDecomposableTyConTyCon
isDefaultAltCoreUtils
isDefaultInlinePragmaBasicTypes
IsDefaultMethodHsBinds, HsSyn, GHC
isDefaultMethodHsBinds, HsSyn, GHC
isDerivedTcRnTypes, TcRnMonad, TcSMonad
isDerivedCtTcSMonad
isDerivedFromCurrentCCSCostCentre
isDerivedOccNameOccName, Name
isDFunIdId
isDictIdId
isDictLikeTyTcType
isDictonaryIdGHC
isDictTyType, TcType
isDllConAppStgSyn
isDllNamePackages
isDoExprHsExpr, HsSyn, GHC
isDoubleTyTcType
isDupAuxTcGenDeriv
IsDupdCCCostCentre
isDynamicGhcLibUtil
isDynamicTargetForeignCall
isDynLibFilenameDriverPhases
isDynLibSuffixDriverPhases
isEarlyActiveBasicTypes
iselExpr64SPARC.CodeGen.Gen64
isEmptyPretty
isEmptyBagBag
isEmptyBlockSetBlockId
isEmptyCCanTcSMonad
isEmptyFloatsSimplEnv
isEmptyFVsNameSet
isEmptyIPBindsHsBinds, HsSyn, GHC
isEmptyLHsBindsHsBinds, HsSyn, GHC
isEmptyLocalBindsHsBinds, HsSyn, GHC
isEmptyMatchGroupHsExpr, HsSyn, GHC
isEmptyModuleEnvModule
IsEmptyMVarOpPrimOp
isEmptyNameSetNameSet
isEmptyOccSetOccName, Name
isEmptySpecInfoIdInfo
isEmptySubstCoreSubst
isEmptyTcEvBindsHsBinds, HsSyn, GHC
isEmptyTvSubstType
isEmptyUniqSetUniqSet
isEmptyValBindsHsBinds, HsSyn, GHC
isEmptyVarEnvVarEnv
isEmptyVarSetVarSet
isEmptyWCTcRnTypes, TcRnMonad
isEnumerationTyConTyCon
isEOFBinBinary
isEqPredType, Coercion, TcType
isEqPredTyCoercion
isEqualUtil
isEvaldUnfoldingCoreSyn
isExactRdrName
isExact_maybeRdrName
isExpandableAppCoreUtils
isExpandableUnfoldingCoreSyn
isExplicitItemRdrName
isExportedIdVar, Id, GHC
isExtCoreFilenameDriverPhases
isExtCoreSuffixDriverPhases
isExternalNameName, GHC
isFamilyDeclHsDecls, HsSyn, GHC
isFamilyTyConTyCon, GHC
isFamInstDeclHsDecls, HsSyn, GHC
isFamInstTyConTyCon
isFastTrueFastBool
isFCallIdId, GHC
isFCallId_maybeId
isFFIArgumentTyTcType
isFFIDotnetObjTyTcType
isFFIDotnetTyTcType
isFFIDynArgumentTyTcType
isFFIDynResultTyTcType
isFFIExportResultTyTcType
isFFIExternalTyTcType
isFFIImportResultTyTcType
isFFILabelTyTcType
isFFIPrimArgumentTyTcType
isFFIPrimResultTyTcType
isFFITyTcType
isFilledMetaTyVarTcMType
isFixityLSigHsBinds, HsSyn, GHC
isFlexiTcType
isFlexiMetaTyVarTcMType
isFlexiTcsTvTcSMonad
isFloatLlvm.Types, Llvm
isFloat32CmmExpr, Cmm
isFloat64CmmExpr, Cmm
isFloatingArgSMRep
isFloatSizeSize
isFloatTyTcType
isFloatTypeCmmExpr, Cmm
isFollowableArgSMRep
isForAllTyType
isForeignTyConTyCon
isFullyEvaluatedRtClosureInspect
isFullyEvaluatedTermRtClosureInspect
isFunRtClosureInspect
IsFunctionBasicTypes
isFunLike 
1 (Function)BasicTypes
2 (Function)RtClosureInspect
isFunPtrTyTcType
isFunTyType
isFunTyConTyCon, GHC
isGadtSyntaxTyConTyCon
isGcPtrLabelCLabel
isGcPtrRepStgCmmClosure
isGcPtrTypeCmmExpr, Cmm
isGivenTcRnTypes, TcRnMonad, TcSMonad
isGivenCtTcSMonad
isGlobalLlvm.Types, Llvm
isGlobalIdVar, Id, GHC
isGoodSrcLocSrcLoc, GHC
isGoodSrcSpanSrcLoc, GHC
isHaskellishFilenameDriverPhases
isHaskellishSuffixDriverPhases
isHaskellSrcFilenameDriverPhases
isHaskellSrcSuffixDriverPhases
isHaskellUserSrcFilenameDriverPhases
isHaskellUserSrcSuffixDriverPhases
isHexEscapeLexCore
isHiBootTyConTyCon
isHpcUsedHscTypes
isHsBootDriverPhases, HscTypes
isIdVar, CoreSyn, Id
isIdentityCoercionCoercion
isIdentityCoICoercion
isIdHsWrapperHsBinds, HsSyn, GHC
isImmutableTyVarTcType
isImplicitIdId, GHC
isImplicitTyConTyCon
isImplicitTyThingHscTypes
isInUtil
isIndirectTcType
isIndirectionRtClosureInspect
isInjectiveTyConTyCon
isInlinablePragmaBasicTypes
isInlineLSigHsBinds, HsSyn, GHC
isInlinePragmaBasicTypes
isInScope 
1 (Function)Type, TcType
2 (Function)CoreSubst
isIntLlvm.Types, Llvm
isIntegerTyTcType
isInteractiveTcSMonad
isInternalNameName
isInterpretableHscTypes
isIntTyTcType
isIPPredTcType
isIrrefutableHsPatHsPat, HsSyn, GHC
isJumpishInstrInstruction
isJustMaybes
isKeywordCharLexCore
isKindCoercion
isKnownFun 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
isLexConOccName, Name
isLexConIdOccName, Name
isLexConSymOccName, Name
isLexIdOccName, Name
isLexSymOccName, Name
isLexVarOccName, Name
isLexVarIdOccName, Name
isLexVarSymOccName, Name
isLFThunk 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
isLiftedTypeKindCoercion, TcType
isListCompExprHsExpr, HsSyn, GHC
ISllOpPrimOp
isLoadedGHC
isLocalGRERdrName
isLocalIdVar, Id, GHC
isLocalRuleCoreSyn
isLocalVarVar
isLoopBreakerBasicTypes, IdInfo
isMarkedStrictBasicTypes, GHC
isMarkedUnboxedBasicTypes
isMathFunCLabel
isMetaInstrInstruction
isMetaTyVarTcType
isMetaTyVarTyTcType
isModuleInterpretedInteractiveEval, GHC
isn'tInUtil
isNameCharLexCore
isNaughtyRecordSelectorId
isNeverActiveBasicTypes
isNewTyConTyCon, GHC
isNewtypeWrapRtClosureInspect
isNilOLOrdList
isNoLinkDynFlags
isNonRecBasicTypes
isNonRuleLoopBreakerBasicTypes
isNoOccBasicTypes
isNoParentTyCon
isNopStmtCmmUtils
isNothingMaybes
isNotTopLevelBasicTypes
isNoUntouchablesTcRnTypes, TcRnMonad
isNullaryRepDataConDataCon
isNullarySrcDataConDataCon
isNullBEnvBlockId
isNullUFMUniqFM
isNumericClassPrelInfo
isObjectHscTypes
isObjectFilenameDriverPhases
isObjectLinkableHscTypes
isObjectSuffixDriverPhases
isObjectTargetDynFlags
isOneLineSpanSrcLoc
isOneOccBasicTypes
isOneShotDynFlags
isOneShotBndrId
IsOneShotLambdaIdInfo
isOneShotLambdaId
isOpenTypeKindCoercion
isOrigRdrName
isOrig_maybeRdrName
isOverlappableTyVarTcType
isOverloadedTyTcType
isPArrFakeConTysWiredIn
isPArrTyConTysWiredIn
iSpecTcEnv
isPointerLlvm.Types, Llvm
isPragLSigHsBinds, HsSyn, GHC
isPredTyTcType
isPrimRtClosureInspect
isPrimitiveTypeType, TcType
isPrimOpIdId, GHC
isPrimOpId_maybeId
isPrimTyConTyCon, GHC
isProductTyConTyCon
isQualRdrName
isQual_maybeRdrName
isQuietHsExprHsExpr, HsSyn, GHC
ISraOpPrimOp
isRdrDataConRdrName
isRdrTcRdrName
isRdrTyVarRdrName
isRealRegReg
isRecBasicTypes
isRecordSelectorId, GHC
isRecursiveTyConTyCon
ISrlOpPrimOp
isRTSWayStaticFlags
isRuntimeArgCoreSyn
isRuntimeUnkSkolTcType
isRuntimeVarCoreSyn
isSccCountCostCentreCostCentre
isSigmaTyTcType
isSigTyVarTcType
isSilentEvVarTcMType
isSimplifiedSimplUtils
isSingletonUtil
isSingletonBagBag
isSkolemTyVarTcType
isSmallFamily 
1 (Function)StgCmmClosure
2 (Function)CgUtils
isSourceFilenameDriverPhases
isSourceSuffixDriverPhases
isSpecInstLSigHsBinds, HsSyn, GHC
isSpecLSigHsBinds, HsSyn, GHC
isSrcRdrNameRdrName
isStableCoreUnfolding_maybeCoreSyn
isStableSourceCoreSyn
isStableUnfoldingCoreSyn
isStackSlotOfCmmExpr, Cmm
isStandardClassPrelInfo
isStandardFormThunk 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
isStateHackTypeId
isStaticClosure 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
isStaticRepSMRep
isStgTypeArgStgSyn
isStopLnDriverPhases
isStrictDmdDemand
isStrictIdId
isStrictPredType
isStrictTypeType
isStringClassKeyPrelNames
isStringClassNamePrelNames
isStringTyTcType
isSubArgTypeKindCoercion, TcType
isSubKindCoercion, TcType
isSubKindConCoercion
isSubOpenTypeKindCoercion, TcType
isSubspanOfSrcLoc, GHC
isSubsumedCCSCostCentre
isSuccessMaybes
isSuperKindCoercion
isSuperKindTyConTyCon
isSuspensionRtClosureInspect
isSymOccOccName, Name
isSynDeclHsDecls, HsSyn, GHC
isSynFamilyTyConTyCon
isSynFamilyTyConAppTcType
isSynTyConTyCon, GHC
isSystemNameName
isTauTyTcType
isTauTyConTcType
isTcClsNameSpaceOccName, Name
isTcOccOccName, Name
isTcTyVarVar
isTermRtClosureInspect
isTickBoxOpId
isTickBoxOp_maybeId
isTopDemand
isToplevClosure 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
isTopLevelBasicTypes
isTopLvlSetLevels
isTopSigDemand
isTouchableMetaTyVarTcSMonad
isTouchableMetaTyVar_InRangeTcSMonad
isTrivialCmmExprCmmUtils
isTupleConDataCon
isTupleKeyUnique
isTupleOcc_maybeOccName, Name
isTupleTyConTyCon
isTvNameSpaceOccName, Name
isTvOccOccName, Name
isTyConableTyVarTcType
isTyConAssocTyCon
isTyConNameName
isTyCoVarVar, CoreSyn
isTypeArgCoreSyn
isTypeDeclHsDecls, HsSyn, GHC
isTypeLSigHsBinds, HsSyn, GHC
isTySuperKindCoercion
isTyVarVar
isTyVarClassPredTcType
isTyVarNameName
isTyVarTyType
isUbxTupleKindCoercion
isUnboundNamePrelNames
isUnboxedTupleConDataCon
isUnboxedTupleTyConTyCon
isUnboxedTupleTypeType, TcType
isUnconditionalJumpSPARC.Instr
isUnitTyTcType
isUnLiftedTyConTyCon
isUnLiftedTypeType, TcType
isUnliftedTypeKindCoercion, TcType
isUnqualRdrName
isUntouchableTcRnMonad
isUpdatableStgSyn
isValArgCoreSyn
isValNameName
isValNameSpaceOccName, Name
isValOccOccName, Name
isValueUnfoldingCoreSyn
isVanillaDataConDataCon, GHC
isVanillaLSigHsBinds, HsSyn, GHC
isVarNameName
isVarNameSpaceOccName, Name
isVarOccOccName, Name
isVirtualRegReg
isVoidArgSMRep
isVoidIdStgCmmEnv
isVoidRepStgCmmClosure
isWantedTcRnTypes, TcRnMonad, TcSMonad
isWantedCtTcSMonad
isWindowsHostUtil
isWindowsTargetUtil
isWiredInNameName
isWord32CmmExpr, Cmm
isWord64CmmExpr, Cmm
isWordTyTcType
isZEncodedFastString
isZeroLitLiteral
isZeroSimplCountCoreMonad, SimplMonad
is_alphanumCtype
is_anyCtype
is_asRdrName
is_clsInstEnv
is_decdigitCtype
is_declRdrName
is_dfunInstEnv
is_digitCtype
is_dlocRdrName
is_enumTyCon
is_explicitRdrName
is_flagInstEnv
is_G_instrX86.Instr
is_hexdigitCtype
is_identCtype
is_ilocRdrName
is_itemRdrName
is_lowerCtype
is_modRdrName
is_octdigitCtype
is_qualRdrName
is_spaceCtype
is_symbolCtype
is_tcsInstEnv
is_tvsInstEnv
is_tysInstEnv
is_upperCtype
iTableSufLlvmCodeGen.Ppr
ITann_pragLexer
ITasLexer
ITatLexer
ITbackquoteLexer
ITbangLexer
ITbiglamLexer
itblCodeByteCodeItbls
ItblEnvByteCodeItbls
ITblockCommentLexer
ItblPtr 
1 (Type/Class)ByteCodeItbls
2 (Data Constructor)ByteCodeItbls
ITbyLexer
ITcaseLexer
ITcbrackLexer
ITccallconvLexer
ITccurlyLexer
ITccurlybarLexer
ITcharLexer
ITclassLexer
ITcloseQuoteLexer
ITclose_pragLexer
ITcolonLexer
ITcommaLexer
ITconidLexer
ITconsymLexer
ITcore_pragLexer
ITcpabrackLexer
ITcparenLexer
ITcparenbarLexer
ITcubxparenLexer
ITdarrowLexer
ITdataLexer
ITdcolonLexer
ITdefaultLexer
ITdeprecated_pragLexer
ITderivingLexer
ITdoLexer
ITdocCommentNamedLexer
ITdocCommentNextLexer
ITdocCommentPrevLexer
ITdocOptionsLexer
ITdocOptionsOldLexer
ITdocSectionLexer
ITdotLexer
ITdotdotLexer
ITdupipvaridLexer
ITdynamicLexer
ITelseLexer
ITeofLexer
ITequalLexer
iterateTxCmmTx
ITexportLexer
ITfamilyLexer
ITforallLexer
ITforeignLexer
ITgenerated_pragLexer
ITgroupLexer
IThidingLexer
ITidEscapeLexer
ITifLexer
ITimportLexer
ITinLexer
ITinclude_pragLexer
ITinfixLexer
ITinfixlLexer
ITinfixrLexer
ITinline_pragLexer
ITinstanceLexer
ITintegerLexer
ITlabelLexer
ITlamLexer
ITlanguage_pragLexer
ITlarrowLexer
ITLarrowtailLexer
ITlarrowtailLexer
ITletLexer
ITlineCommentLexer
ITline_pragLexer
ITmdoLexer
ITminusLexer
ITmoduleLexer
itNamePrelNames
ITnewtypeLexer
ITobrackLexer
ITocurlyLexer
ITocurlybarLexer
ITofLexer
ITopabrackLexer
IToparenLexer
IToparenbarLexer
ITopenDecQuoteLexer
ITopenExpQuoteLexer
ITopenPatQuoteLexer
ITopenTypQuoteLexer
IToptions_pragLexer
IToubxparenLexer
ITparenEscapeLexer
ITprefixqconsymLexer
ITprefixqvarsymLexer
ITprimcallconvLexer
ITprimcharLexer
ITprimdoubleLexer
ITprimfloatLexer
ITprimintLexer
ITprimstringLexer
ITprimwordLexer
ITprocLexer
ITqconidLexer
ITqconsymLexer
ITqualifiedLexer
ITquasiQuoteLexer
ITqvaridLexer
ITqvarsymLexer
ITrarrowLexer
ITRarrowtailLexer
ITrarrowtailLexer
ITrationalLexer
ITrecLexer
ITrules_pragLexer
ITsafeLexer
ITsccLexer
ITscc_pragLexer
ITsemiLexer
ITsource_pragLexer
ITspec_inline_pragLexer
ITspec_pragLexer
ITstarLexer
ITstdcallconvLexer
ITstringLexer
ITthenLexer
ITthreadsafeLexer
ITtildeLexer
ITtypeLexer
ITtyQuoteLexer
ITunderscoreLexer
ITunknownLexer
ITunpack_pragLexer
ITunsafeLexer
ITusingLexer
ITvaridLexer
ITvarQuoteLexer
ITvarsymLexer
ITvbarLexer
ITvccurlyLexer
ITvocurlyLexer
ITwarning_pragLexer
ITwhereLexer
iUnboxFastTypes
ixClassKeyPrelNames
ixClassNamePrelNames