ghc-8.2.2: The GHC API

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

Index - 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
ib_binds | TcEnv
ib_derived | TcEnv
ib_extensions | TcEnv
ib_pragmas | TcEnv
ib_tyvars | TcEnv
IC | TcSMonad
icExtendGblRdrEnv | HscTypes, GhcPlugins
icInScopeTTs | HscTypes, GhcPlugins
icInteractiveModule | HscTypes, GhcPlugins
icPrintUnqual | HscTypes, GhcPlugins
ics_dead | TcRnTypes, TcRnMonad
ics_need | TcRnTypes, TcRnMonad
ic_binds | TcRnTypes, TcRnMonad
ic_cwd | HscTypes, GhcPlugins
ic_default | HscTypes, GhcPlugins
ic_dflags | HscTypes, GhcPlugins
ic_env | TcRnTypes, TcRnMonad
ic_fix_env | HscTypes, GhcPlugins
ic_given | TcRnTypes, TcRnMonad
ic_imports | HscTypes, GhcPlugins
ic_info | TcRnTypes, TcRnMonad
IC_Insoluble | TcRnTypes, TcRnMonad
ic_instances | HscTypes, GhcPlugins
ic_int_print | HscTypes, GhcPlugins
ic_mod_index | HscTypes, GhcPlugins
ic_monad | HscTypes, GhcPlugins
ic_needed | TcRnTypes, TcRnMonad
ic_no_eqs | TcRnTypes, TcRnMonad
ic_resume | HscTypes, GhcPlugins
ic_rn_gbl_env | HscTypes, GhcPlugins
ic_skols | TcRnTypes, TcRnMonad
IC_Solved | TcRnTypes, TcRnMonad
ic_status | TcRnTypes, TcRnMonad
ic_tclvl | TcRnTypes, TcRnMonad
ic_tythings | HscTypes, GhcPlugins
IC_Unsolved | TcRnTypes, TcRnMonad
ic_wanted | TcRnTypes, TcRnMonad
Id | Var, Id, GhcPlugins, GHC
idArgRep | StgCmmArgRep
idArity | Id, GhcPlugins
IdBindingInfo | TcRnTypes, TcRnMonad
idCafInfo | Id, GhcPlugins
idCallArity | Id, GhcPlugins
idCoreRules | Id, GhcPlugins
idDataCon | Id, GhcPlugins, GHC
idDemandInfo | 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
ideclSourceSrc | HsImpExp, HsSyn, GHC
identicalClsInstHead | InstEnv
ident_RDR | PrelNames
IdEnv | VarEnv, GhcPlugins
idFreeVars | CoreFVs, GhcPlugins
iDFunId | TcEnv
idFunRepArity | Id, GhcPlugins
idFVs | CoreFVs, GhcPlugins
idHasRules | Id, GhcPlugins
idHsWrapper | TcEvidence
IdInfo | IdInfo, GhcPlugins
idInfo | Var, Id, GhcPlugins
idInfoToAmode | StgCmmEnv
idInlineActivation | Id, GhcPlugins
idInlinePragma | Id, GhcPlugins
idIsFrom | Id, GhcPlugins
IDIV | X86.Instr
idJoinArity | Id, GhcPlugins
idModRenaming | BkpSyn
idName | Id, GhcPlugins
idOccInfo | Id, GhcPlugins
idOneShotInfo | Id, GhcPlugins
idPrimRep | StgCmmClosure
idRuleMatchInfo | Id, GhcPlugins
idRuleRhsVars | CoreFVs, GhcPlugins
idRuleVars | CoreFVs, GhcPlugins
IdSet | VarSet, GhcPlugins
IdSig | HsBinds, HsSyn, GHC
idSignatureInclude | BkpSyn
idSpecialisation | Id, GhcPlugins
idStateHackOneShotInfo | Id, GhcPlugins
idStrictness | 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
idUnitId | BkpSyn
IE | HsImpExp, HsSyn, GHC
IEDoc | HsImpExp, HsSyn, GHC
IEDocNamed | HsImpExp, HsSyn, GHC
IEGroup | HsImpExp, HsSyn, GHC
ieLWrappedName | HsImpExp, HsSyn, GHC
IEModuleContents | HsImpExp, HsSyn, GHC
IEName | HsImpExp, HsSyn, GHC
ieName | HsImpExp, HsSyn, GHC
ieNames | HsImpExp, HsSyn, GHC
IEPattern | HsImpExp, HsSyn, GHC
IEThingAbs | HsImpExp, HsSyn, GHC
IEThingAll | HsImpExp, HsSyn, GHC
IEThingWith | HsImpExp, HsSyn, GHC
IEType | HsImpExp, HsSyn, GHC
IEVar | HsImpExp, HsSyn, GHC
IEWildcard |
1 (Type/Class) | HsImpExp, HsSyn, GHC
2 (Data Constructor) | HsImpExp, HsSyn, GHC
IEWrappedName | HsImpExp, HsSyn, GHC
ieWrappedName | HsImpExp, HsSyn, GHC
ie_global | InstEnv
ie_local | InstEnv
ie_visible | InstEnv
IfAbstractClass | IfaceSyn
IfAbstractTyCon | IfaceSyn
IfaceAbstractClosedSynFamilyTyCon | IfaceSyn
IfaceAlt | IfaceSyn
IfaceAnnotation |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceAnnTarget | IfaceSyn
IfaceApp | IfaceSyn
IfaceAppCo | IfaceType, IfaceSyn
IfaceAppTy | IfaceType, IfaceSyn
IfaceAT |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceAxBranch |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceAxiom | IfaceSyn
IfaceAxiomInstCo | IfaceType, IfaceSyn
IfaceAxiomRuleCo | IfaceType, IfaceSyn
IfaceBang | IfaceSyn
IfaceBinding | IfaceSyn
IfaceBndr | IfaceType, IfaceSyn
IfaceBuiltInSynFamTyCon | IfaceSyn
IfaceCase | IfaceSyn
IfaceCast | IfaceSyn
IfaceCastTy | IfaceType, IfaceSyn
IfaceClass | IfaceSyn
IfaceClassBody | IfaceSyn
IfaceClassOp |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceClosedSynFamilyTyCon | IfaceSyn
IfaceClsInst |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceCo | IfaceSyn
IfaceCoercion | IfaceType, IfaceSyn
IfaceCoercionTy | IfaceType, IfaceSyn
IfaceCoherenceCo | IfaceType, IfaceSyn
IfaceCompleteMatch |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceConAlt | IfaceSyn
IfaceConDecl | IfaceSyn
IfaceConDecls | IfaceSyn
IfaceContext | IfaceType, IfaceSyn
IfaceCoVarCo | IfaceType, IfaceSyn
IfaceData | IfaceSyn
IfaceDataAlt | IfaceSyn
IfaceDataFamilyTyCon | IfaceSyn
IfaceDecl | IfaceSyn
ifaceDeclFingerprints | IfaceSyn
ifaceDeclImplicitBndrs | IfaceSyn
IfaceDefault | IfaceSyn
IfaceDFunTy | IfaceType, IfaceSyn
IfaceECase | IfaceSyn
IfaceEqSpec | IfaceSyn
IfaceEqualityTyCon | IfaceType, IfaceSyn
IfaceExport | HscTypes, GhcPlugins
ifaceExportNames | IfaceEnv
IfaceExpr | IfaceSyn
IfaceExt | IfaceSyn
IfaceFamily | IfaceSyn
IfaceFamInst |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceFamTyConFlav | IfaceSyn
IfaceFCall | IfaceSyn
IfaceForAllBndr | IfaceType, IfaceSyn
IfaceForAllCo | IfaceType, IfaceSyn
IfaceForAllTy | IfaceType, IfaceSyn
IfaceFreeTyVar | IfaceType, IfaceSyn
IfaceFunCo | IfaceType, IfaceSyn
IfaceFunTy | IfaceType, IfaceSyn
IfaceHoleProv | IfaceType, IfaceSyn
IfaceHpcTick | IfaceSyn
IfaceId | IfaceSyn
IfaceIdBndr |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
IfaceIdDetails | IfaceSyn
IfaceIdInfo | IfaceSyn
IfaceInfoItem | IfaceSyn
IfaceInstCo | IfaceType, IfaceSyn
IfaceJoinInfo | IfaceSyn
IfaceJoinPoint | IfaceSyn
IfaceKind | IfaceType, IfaceSyn
IfaceKindCo | IfaceType, IfaceSyn
IfaceLam | IfaceSyn
IfaceLamBndr | IfaceType, IfaceSyn
IfaceLcl | IfaceSyn
IfaceLet | IfaceSyn
IfaceLetBndr | IfaceSyn
IfaceLit | IfaceSyn
IfaceLitAlt | IfaceSyn
IfaceLitTy | IfaceType, IfaceSyn
IfaceLRCo | IfaceType, IfaceSyn
IfaceNonRec | IfaceSyn
IfaceNoOneShot | IfaceType, IfaceSyn
IfaceNormalTyCon | IfaceType, IfaceSyn
IfaceNotJoinPoint | IfaceSyn
IfaceNthCo | IfaceType, IfaceSyn
IfaceNumTyLit | IfaceType, IfaceSyn
IfaceOneShot |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
IfaceOpenSynFamilyTyCon | IfaceSyn
IfacePatSyn | IfaceSyn
IfacePhantomProv | IfaceType, IfaceSyn
IfacePluginProv | IfaceType, IfaceSyn
IfacePredType | IfaceType, IfaceSyn
IfaceProofIrrelProv | IfaceType, IfaceSyn
IfaceRec | IfaceSyn
IfaceReflCo | IfaceType, IfaceSyn
IfaceRule |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceSCC | IfaceSyn
IfaceSource | IfaceSyn
IfaceSrcBang | IfaceSyn
ifaceStats | LoadIface
IfaceStrTyLit | IfaceType, IfaceSyn
IfaceSubCo | IfaceType, IfaceSyn
IfaceSumTyCon | IfaceType, IfaceSyn
IfaceSymCo | IfaceType, IfaceSyn
IfaceSynonym | IfaceSyn
IfaceTcArgs | IfaceType, IfaceSyn
IfaceTick | IfaceSyn
IfaceTickish | IfaceSyn
IfaceTopBndr | IfaceSyn
IfaceTransCo | IfaceType, IfaceSyn
IfaceTrustInfo | HscTypes, GhcPlugins
IfaceTuple | IfaceSyn
IfaceTupleTy | IfaceType, IfaceSyn
IfaceTupleTyCon | IfaceType, IfaceSyn
IfaceTvBndr |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
IfaceTyCon |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
IfaceTyConApp | IfaceType, IfaceSyn
IfaceTyConAppCo | IfaceType, IfaceSyn
IfaceTyConBinder | IfaceType, IfaceSyn
IfaceTyConInfo |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
ifaceTyConInfo | IfaceType, IfaceSyn
ifaceTyConIsPromoted | IfaceType, IfaceSyn
ifaceTyConName | IfaceType, IfaceSyn
IfaceTyConParent | IfaceSyn
IfaceTyConSort | IfaceType, IfaceSyn
ifaceTyConSort | IfaceType, IfaceSyn
IfaceTyLit | IfaceType, IfaceSyn
IfaceType |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceTyVar | IfaceType, IfaceSyn
IfaceUnfolding | IfaceSyn
IfaceUnivCo | IfaceType, IfaceSyn
IfaceUnivCoProv | IfaceType, IfaceSyn
IfaceUnsafeCoerceProv | IfaceType, IfaceSyn
IfaceVectInfo |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
ifaceVectInfoParallelTyCons | HscTypes, GhcPlugins
ifaceVectInfoParallelVars | HscTypes, GhcPlugins
ifaceVectInfoTyCon | HscTypes, GhcPlugins
ifaceVectInfoTyConReuse | HscTypes, GhcPlugins
ifaceVectInfoVar | HscTypes, GhcPlugins
ifActivation | IfaceSyn
IfAlt | HsExpr, HsSyn, GHC
ifAnnotatedTarget | IfaceSyn
ifAnnotatedValue | IfaceSyn
ifATs | IfaceSyn
ifaxbCoVars | IfaceSyn
ifaxbIncomps | IfaceSyn
ifaxbLHS | IfaceSyn
ifAxBranches | IfaceSyn
ifaxbRHS | IfaceSyn
ifaxbRoles | IfaceSyn
ifaxbTyVars | IfaceSyn
ifBinders | IfaceSyn
ifBody | IfaceSyn
ifCheckWiredInThing | LoadIface
ifClassCtxt | IfaceSyn
IfCompulsory | IfaceSyn
IfCon | IfaceSyn
ifConArgTys | IfaceSyn
IfConcreteClass | IfaceSyn
ifConCtxt | IfaceSyn
ifConEqSpec | IfaceSyn
ifConExTvs | IfaceSyn
ifConFields | IfaceSyn
ifConInfix | IfaceSyn
ifConName | IfaceSyn
ifCons | IfaceSyn
ifConSrcStricts | IfaceSyn
ifConStricts | IfaceSyn
ifConWrapper | IfaceSyn
IfCoreUnfold | IfaceSyn
ifCtxt | IfaceSyn
ifCType | IfaceSyn
IfDataInstance | IfaceSyn
IfDataTyCon | IfaceSyn
ifDFun | IfaceSyn
IfDFunId | IfaceSyn
IfDFunUnfold | IfaceSyn
IfEqual | CmmSwitch
ifErrsM | TcRnMonad
IfExtName | IfaceType, IfaceSyn
ifFamFlav | IfaceSyn
ifFamInj | IfaceSyn
ifFamInstAxiom | IfaceSyn
ifFamInstFam | IfaceSyn
ifFamInstOrph | IfaceSyn
ifFamInstTys | IfaceSyn
ifFDs | IfaceSyn
ifFieldLabels | IfaceSyn
IfG | TcRnTypes, TcRnMonad
ifGadtSyntax | IfaceSyn
IfGblEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ifGeneratingDynamicToo | DynFlags, GhcPlugins
ifIdDetails | IfaceSyn
ifIdInfo | IfaceSyn
IfInlineRule | IfaceSyn
ifInstCls | IfaceSyn
ifInstOrph | IfaceSyn
ifInstTys | IfaceSyn
IfL | TcRnTypes, TcRnMonad
IfLclEnv |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
IfLclName | IfaceType, IfaceSyn
IfLetBndr | IfaceSyn
IfLT | CmmSwitch
IfM | TcRnTypes, TcRnMonad
ifMinDef | IfaceSyn
ifName | IfaceSyn
IfNewTyCon | IfaceSyn
IfNoBang | IfaceSyn
IfNoParent | IfaceSyn
ifOFlag | IfaceSyn
IfOrigin | TcRnTypes, TcRnMonad
ifParent | IfaceSyn
ifPatArgs | IfaceSyn
ifPatBuilder | IfaceSyn
ifPatExBndrs | IfaceSyn
ifPatIsInfix | IfaceSyn
ifPatMatcher | IfaceSyn
ifPatProvCtxt | IfaceSyn
ifPatReqCtxt | IfaceSyn
ifPatTy | IfaceSyn
ifPatUnivBndrs | IfaceSyn
ifPprDebug | Outputable, GhcPlugins
IfRecSelId | IfaceSyn
ifResKind | IfaceSyn
ifResVar | IfaceSyn
IfRnEnv2 | IfaceType, IfaceSyn
ifRole | IfaceSyn
ifRoles | IfaceSyn
ifRuleArgs | IfaceSyn
ifRuleAuto | IfaceSyn
ifRuleBndrs | IfaceSyn
ifRuleHead | IfaceSyn
ifRuleName | IfaceSyn
ifRuleOrph | IfaceSyn
ifRuleRhs | IfaceSyn
ifSigs | IfaceSyn
IfSrcBang | IfaceSyn
IfStrict | IfaceSyn
ifSynRhs | IfaceSyn
IfThenElseable | Hoopl
ifTyCon | IfaceSyn
ifTyConBinderName | IfaceType, IfaceSyn
ifTyConBinderTyVar | IfaceType, IfaceSyn
ifType | IfaceSyn
IfUnpack | IfaceSyn
IfUnpackCo | IfaceSyn
IfVanillaId | IfaceSyn
if_boot | TcRnTypes, TcRnMonad
if_doc | TcRnTypes, TcRnMonad
if_id_env | TcRnTypes, TcRnMonad
if_implicits_env | TcRnTypes, TcRnMonad
if_loc | TcRnTypes, TcRnMonad
if_mod | TcRnTypes, TcRnMonad
if_nsubst | TcRnTypes, TcRnMonad
if_rec_types | TcRnTypes, TcRnMonad
if_tv_env | TcRnTypes, TcRnMonad
IgnoreHiWay | BinIface
IgnorePackage | DynFlags, GhcPlugins
IgnorePackageFlag | DynFlags, GhcPlugins
ignorePackageFlags | DynFlags, GhcPlugins, GHC
ignoreParens | HsTypes, HsSyn, GHC
II16 | Format
II32 | Format
II64 | Format
II8 | Format
IIDecl | HscTypes, GhcPlugins, GHC
IIModule | HscTypes, GhcPlugins, GHC
iLDV_CREATE_MASK | DynFlags, GhcPlugins
iLDV_STATE_CREATE | DynFlags, GhcPlugins
iLDV_STATE_USE | DynFlags, GhcPlugins
Imm |
1 (Type/Class) | SPARC.Imm
2 (Type/Class) | PPC.Regs
3 (Type/Class) | X86.Regs
ImmAddr | X86.Regs
ImmCLbl |
1 (Data Constructor) | SPARC.Imm
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | X86.Regs
ImmConstantDiff |
1 (Data Constructor) | SPARC.Imm
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | X86.Regs
ImmConstantSum |
1 (Data Constructor) | SPARC.Imm
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | X86.Regs
ImmDouble |
1 (Data Constructor) | SPARC.Imm
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | X86.Regs
ImmFloat |
1 (Data Constructor) | SPARC.Imm
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | X86.Regs
ImmIndex |
1 (Data Constructor) | SPARC.Imm
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | X86.Regs
ImmInt |
1 (Data Constructor) | SPARC.Imm
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | X86.Regs
ImmInteger |
1 (Data Constructor) | SPARC.Imm
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | X86.Regs
ImmLit |
1 (Data Constructor) | SPARC.Imm
2 (Data Constructor) | PPC.Regs
3 (Data Constructor) | X86.Regs
immSuperClasses | TcType
ImpAll | RdrName, GhcPlugins
ImpDeclSpec |
1 (Type/Class) | RdrName, GhcPlugins
2 (Data Constructor) | RdrName, GhcPlugins
ImpExpAbs | RdrHsSyn
ImpExpAll | RdrHsSyn
ImpExpAllWith | RdrHsSyn
ImpExpList | RdrHsSyn
ImpExpQcName | RdrHsSyn
ImpExpQcSpec | RdrHsSyn
ImpExpQcType | RdrHsSyn
ImpExpQcWildcard | RdrHsSyn
ImpExpSubSpec | RdrHsSyn
ImpItemSpec | RdrName, GhcPlugins
implBidirPatSynIdKey | THNames
implBidirPatSynName | THNames
impLevel | TcRnTypes, TcRnMonad
Implic | TcRnTypes, TcRnMonad
Implication | TcRnTypes, TcRnMonad
ImplicitBidirectional | HsBinds, HsSyn, GHC
implicitClassThings | HscTypes, GhcPlugins
implicitRequirements | TcBackpack, TcRnDriver, GhcMake
implicitRequirements' | TcBackpack
ImplicitSplice | BasicTypes, HsDecls, HsSyn, GhcPlugins, GHC
implicitTyConThings | HscTypes, GhcPlugins
implicitTyThings | HscTypes, GhcPlugins
ImplicStatus | TcRnTypes, TcRnMonad
implies | BooleanFormula
impliesAtom | BooleanFormula
ImportAvails |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ImportByPlugin | TcRnTypes, TcRnMonad
ImportBySystem | TcRnTypes, TcRnMonad
ImportByUser | TcRnTypes, TcRnMonad
ImportDecl |
1 (Type/Class) | HsImpExp, HsSyn, GHC
2 (Data Constructor) | HsImpExp, HsSyn, GHC
importDecl | LoadIface, TcIface
importDirs | PackageConfig, Packages, GhcPlugins
ImportedBy | HscTypes, GhcPlugins
ImportedBySystem | HscTypes, GhcPlugins
ImportedByUser | HscTypes, GhcPlugins
importedByUser | HscTypes, GhcPlugins
ImportedMods | HscTypes, GhcPlugins
ImportedModsVal |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
importPaths | DynFlags, GhcPlugins, GHC
ImportSpec | RdrName, GhcPlugins
importSpecLoc | RdrName, GhcPlugins
importSpecModule | RdrName, GhcPlugins
improveFromAnother | FunDeps
improveFromInstEnv | FunDeps
improveRTTIType | RtClosureInspect
improveUnitId | Packages, GhcPlugins
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
imv_all_exports | HscTypes, GhcPlugins
imv_is_hiding | HscTypes, GhcPlugins
imv_is_safe | HscTypes, GhcPlugins
imv_name | HscTypes, GhcPlugins
imv_qualified | HscTypes, GhcPlugins
imv_span | HscTypes, GhcPlugins
InAlt | CoreSyn, GhcPlugins
InArg | CoreSyn, GhcPlugins
InBind | CoreSyn, GhcPlugins
inBind | Vectorise.Monad.Local, Vectorise.Monad
InBndr | CoreSyn, GhcPlugins
InBoth | RegAlloc.Linear.Base, RegAlloc.Linear.Main
inCharRange | Literal, GhcPlugins
IncludeD | BkpSyn
IncludeDecl |
1 (Type/Class) | BkpSyn
2 (Data Constructor) | BkpSyn
includeDirs | PackageConfig, Packages, GhcPlugins
includePaths | DynFlags, GhcPlugins, GHC
includes | PackageConfig, Packages, GhcPlugins
incMinorLvl | SetLevels
InCoercion | CoreSyn, GhcPlugins
Incoherent | BasicTypes, InstEnv, GhcPlugins
incoherentDataConKey | THNames
incoherentDataConName | THNames
incoherentOnLoc | DynFlags, GhcPlugins, GHC
InCoVar | Var, CoreSyn, GhcPlugins
incrCheckPmIterDs | DsMonad
increaseStrictSigArity | Demand
indefinite | PackageConfig, Packages, GhcPlugins
IndefiniteUnitId | Module, GhcPlugins
IndefModule |
1 (Type/Class) | Module, GhcPlugins
2 (Data Constructor) | Module, GhcPlugins
indefModuleName | Module, GhcPlugins
indefModuleToModule | Module, GhcPlugins
indefModuleUnitId | Module, GhcPlugins
IndefUnitId |
1 (Type/Class) | Module, GhcPlugins
2 (Data Constructor) | Module, GhcPlugins
indefUnitIdComponentId | Module, GhcPlugins
indefUnitIdFreeHoles | Module, GhcPlugins
indefUnitIdFS | Module, GhcPlugins
indefUnitIdInsts | Module, GhcPlugins
indefUnitIdKey | Module, GhcPlugins
indefUnitIdToUnitId | Module, GhcPlugins
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
IndexedCO | Hoopl
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 | TcRnTypes, TcRnMonad, DsMonad
IndexSmallArrayOp | PrimOp
index_RDR | PrelNames
Indirect | TcType
Indirection | RtClosureInspect
IndStatic | SMRep, Cmm
indStaticInfoTable | StgCmmClosure
indStaticRep | SMRep
InertCans | TcSMonad
InertSet | TcSMonad
inert_cans | TcSMonad
inert_count | TcSMonad
inert_dicts | TcSMonad
inert_eqs | TcSMonad
inert_flat_cache | TcSMonad
inert_funeqs | TcSMonad
inert_insols | TcSMonad
inert_irreds | TcSMonad
inert_safehask | TcSMonad
inert_solved_dicts | TcSMonad
InExpr | CoreSyn, GhcPlugins
Infer | TcType, TcMType
inferConstraints | TcDerivInfer
InferMode | TcSimplify
Inferred | Var, IfaceType, Type, IfaceSyn, TcType, GhcPlugins
InferResult | TcType
inferResultToType | TcMType
inferRIdKey | THNames
inferRName | THNames
inferRoles | TcTyDecls
InferSkol | TcRnTypes, TcRnMonad
infiniteFuel | Hoopl
InfiniteFuelMonad | Hoopl
infinity | BasicTypes, GhcPlugins
Infix | BasicTypes, GhcPlugins, GHC
infixAppIdKey | THNames
infixAppName | THNames
infixApp_RDR | THNames
infixCIdKey | THNames
infixCName | THNames
InfixCon | HsTypes, HsSyn, GHC
infixDataCon_RDR | PrelNames
infixEIdKey | THNames
infixEName | THNames
infixIDataConKey | PrelNames
infixIDataConName | PrelNames
InfixL | BasicTypes, GhcPlugins, GHC
infixLDIdKey | THNames
infixLDName | THNames
InfixN | BasicTypes, GhcPlugins, GHC
infixNDIdKey | THNames
infixNDName | THNames
InfixPatSyn | HsBinds, HsSyn, GHC
infixPatSynIdKey | THNames
infixPatSynName | THNames
infixPIdKey | THNames
infixPName | THNames
InfixR | BasicTypes, GhcPlugins, GHC
infixRDIdKey | THNames
infixRDName | THNames
infoPtr | RtClosureInspect
infoSection | LlvmCodeGen.Ppr
infoTable |
1 (Function) | CmmInfo
2 (Function) | RtClosureInspect
infoTableClosureType | CmmInfo
infoTableConstrTag | CmmInfo
infoTableNonPtrs | CmmInfo
infoTablePtrs | CmmInfo
infoTableSrtBitmap | CmmInfo
infoTblLbl | BlockId
info_tbls | Cmm
InfSigCtxt | TcType, TcValidity, TcHsType
inHsDocContext | RnEnv
InId | Var, CoreSyn, Id, GhcPlugins
inIntRange | Literal, GhcPlugins
initBuiltins | Vectorise.Builtins.Initialise, Vectorise.Builtins
initBuiltinVars | Vectorise.Builtins.Initialise, Vectorise.Builtins
initC | StgCmmMonad
initCostCentres | StgCmmProf
initDs | DsMonad
initDsTc | DsMonad
initDsWithModGuts | 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_64.FreeRegs
4 (Function) | RegAlloc.Linear.X86.FreeRegs
initGhcMonad | GHC
initGlobalEnv | Vectorise.Env
initGraph | GraphBase, GraphColor
initHpc | StgCmmHpc
initHpUsage | StgCmmMonad
initializePicBase_ppc | PIC
initializePicBase_x86 | PIC
InitialPhase | BasicTypes, GhcPlugins
initialSubGoalDepth | TcRnTypes, TcRnMonad
initialTmState | TmOracle
initialUnique | DynFlags, GhcPlugins, GHC
initialVersion | BasicTypes, GhcPlugins
initIfaceCheck | TcRnMonad
initIfaceLcl | TcRnMonad
initIfaceLclWithSubst | TcRnMonad
initIfaceLoad | TcRnMonad
initIfaceTcRn | TcRnMonad
InitLinker | GHCi
initLogAction | DynFlags, GhcPlugins, GHC
initNameCache | NameCache
initNat | NCGMonad
initObjLinker | GHCi
initPackages | Packages, GhcPlugins
initRecTc | TyCon, GhcPlugins
initSDocContext | Outputable, GhcPlugins
initSmpl | SimplMonad
initSysTools | SysTools
initTc | TcRnMonad
initTcDsForSolver | DsMonad
initTcForLookup | TcRnMonad
initTcInteractive | TcRnMonad
initTcRnIf | TcRnMonad
initTcWithGbl | TcRnMonad
initTidyOccEnv | OccName, Name, GhcPlugins
initTyVarUnique | Unique
initUniqSupply | UniqSupply, GhcPlugins
initUpdFrameOff | StgCmmMonad
initUpdFrameProf | StgCmmProf
initUs | UniqSupply, GhcPlugins
initUs_ | UniqSupply, GhcPlugins
initV | Vectorise.Monad
injAnnTyConKey | THNames
injAnnTyConName | THNames
Injective | TyCon, GhcPlugins
injectiveBranches | FamInstEnv
Injectivity | TyCon, GhcPlugins
InjectivityAccepted | FamInstEnv
InjectivityAnn |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
injectivityAnnIdKey | THNames
injectivityAnnName | THNames
InjectivityCheckResult | FamInstEnv
InjectivityUnified | FamInstEnv
injTyVarsOfType | FamInst
injTyVarsOfTypes | FamInst
InKind | CoreSyn, GhcPlugins
inlDataConKey | PrelNames
Inlinable | BasicTypes, GhcPlugins
inlinableDataConKey | THNames
inlinableDataConName | THNames
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
inlineDataConKey | THNames
inlineDataConName | THNames
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
inLocalRdrEnvScope | RdrName, GhcPlugins
inl_act | BasicTypes, GhcPlugins
inl_inline | BasicTypes, GhcPlugins
inl_rule | BasicTypes, GhcPlugins
inl_sat | BasicTypes, GhcPlugins
inl_src | 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
inRulePrag | Lexer
InScopeEnv | CoreSyn, GhcPlugins
InScopeSet | VarEnv, CoreSubst, GhcPlugins
Insert | Llvm.AbsSyn, Llvm
insertBlock | CmmUtils
insertFunEq | TcSMonad
insertList | FiniteMap, GhcPlugins
insertListWith | FiniteMap, GhcPlugins
insertSafeOverlapFailureTcS | TcSMonad
insertTM | TrieMap
InsideLam | BasicTypes, IdInfo, GhcPlugins
insideLam | BasicTypes, IdInfo, GhcPlugins
insolubleImplic | TcRnTypes, TcRnMonad
insolublesOnly | TcRnTypes, TcRnMonad
insolubleWC | TcRnTypes, TcRnMonad
InstallationError | Panic, GHC
installCoreToDos | Plugins, GhcPlugins
InstalledFindResult | HscTypes, GhcPlugins
InstalledFound | HscTypes, GhcPlugins
InstalledModule |
1 (Type/Class) | Module, GhcPlugins
2 (Data Constructor) | Module, GhcPlugins
InstalledModuleEnv | Module, GhcPlugins
installedModuleEq | Module, GhcPlugins
installedModuleName | Module, GhcPlugins
installedModuleUnitId | Module, GhcPlugins
InstalledNoPackage | HscTypes, GhcPlugins
InstalledNotFound | HscTypes, GhcPlugins
installedPackageConfigId | PackageConfig, Packages, GhcPlugins
InstalledPackageInfo |
1 (Data Constructor) | PackageConfig, Packages, GhcPlugins
2 (Type/Class) | PackageConfig, Packages, GhcPlugins
InstalledUnitId |
1 (Type/Class) | Module, GhcPlugins
2 (Data Constructor) | Module, GhcPlugins
installedUnitIdEq | Module, GhcPlugins
installedUnitIdFS | Module, GhcPlugins
installedUnitIdString | Module, GhcPlugins
instanceBindFun | InstEnv
instanceCantMatch | Unify, InstEnv
instanceDFunId | InstEnv, GHC
instanceDIdKey | THNames
instanceHead | InstEnv
instanceRoughTcs | InstEnv
instanceSig | InstEnv
instanceWithOverlapDIdKey | THNames
instanceWithOverlapDName | THNames
instantiatedWith | PackageConfig, Packages, GhcPlugins
instantiateMethod | TcClassDcl
instantiateSignature | TcBackpack, TcRnDriver
InstBindings |
1 (Type/Class) | TcEnv
2 (Data Constructor) | TcEnv
instCall | Inst
instCallConstraints | Inst
InstD | HsDecls, HsSyn, GHC
InstDecl | HsDecls, HsSyn, GHC
InstDeclCtxt |
1 (Data Constructor) | TcType, TcValidity, TcHsType
2 (Data Constructor) | RnEnv, RnBinds
instDeclDataFamInsts | HsDecls, HsSyn, GHC
instDFunType |
1 (Function) | Inst
2 (Function) | TcSMonad
InstEnv | InstEnv
instEnvElts | InstEnv
InstEnvs |
1 (Type/Class) | InstEnv
2 (Data Constructor) | InstEnv
instFlexi | TcSMonad
instFlexiX | TcSMonad
InStgAlt | StgSyn
InStgArg | StgSyn
InStgBinding | StgSyn
InStgExpr | StgSyn
InStgRhs | StgSyn
InStgTopBinding | StgSyn
InstInfo |
1 (Type/Class) | TcEnv
2 (Data Constructor) | TcEnv
instIsVisible | InstEnv
InstMatch | InstEnv
instNewTyCon_maybe | Coercion, GhcPlugins
InstProvidedOrigin | TcRnTypes, TcRnMonad
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
instrClobberedRegs | X86.Regs
InstrSR | RegAlloc.Liveness
Instruction | Instruction
InstSC | TcRnTypes, TcRnMonad
InstSkol | TcRnTypes, TcRnMonad
instSkolTyCoVars | TcMType
instStupidTheta | Inst
instTyVarsWith | Inst
int |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
Int16ElemRep | TyCon, GhcPlugins
int16ElemRepDataConTy | TysWiredIn, GhcPlugins
int16TyConKey | PrelNames
int16TyConName | PrelNames
int16X16PrimTy | TysPrim
int16X16PrimTyCon | TysPrim
int16X16PrimTyConKey | PrelNames
int16X32PrimTy | TysPrim
int16X32PrimTyCon | TysPrim
int16X32PrimTyConKey | PrelNames
int16X8PrimTy | TysPrim
int16X8PrimTyCon | TysPrim
int16X8PrimTyConKey | PrelNames
Int2AddrOp | PrimOp
int2CharLit | Literal, GhcPlugins
int2DoubleLit | Literal, GhcPlugins
Int2DoubleOp | PrimOp
int2FloatLit | Literal, GhcPlugins
Int2FloatOp | PrimOp
int2WordLit | Literal, GhcPlugins
Int2WordOp | PrimOp
Int32ElemRep | TyCon, GhcPlugins
int32ElemRepDataConTy | TysWiredIn, GhcPlugins
int32PrimTy | TysPrim
int32PrimTyCon | TysPrim
int32PrimTyConKey | PrelNames
int32TyConKey | PrelNames
int32TyConName | PrelNames
int32X16PrimTy | TysPrim
int32X16PrimTyCon | TysPrim
int32X16PrimTyConKey | PrelNames
int32X4PrimTy | TysPrim
int32X4PrimTyCon | TysPrim
int32X4PrimTyConKey | PrelNames
int32X8PrimTy | TysPrim
int32X8PrimTyCon | TysPrim
int32X8PrimTyConKey | PrelNames
Int64ElemRep | TyCon, GhcPlugins
int64ElemRepDataConTy | TysWiredIn, GhcPlugins
int64PrimTy | TysPrim
int64PrimTyCon | TysPrim
int64PrimTyConKey | PrelNames
Int64Rep | TyCon, RepType, GhcPlugins
int64RepDataConTy | TysWiredIn, GhcPlugins
int64ToIntegerIdKey | PrelNames
int64ToIntegerName | PrelNames
int64TyConKey | PrelNames
int64TyConName | PrelNames
int64X2PrimTy | TysPrim
int64X2PrimTyCon | TysPrim
int64X2PrimTyConKey | PrelNames
int64X4PrimTy | TysPrim
int64X4PrimTyCon | TysPrim
int64X4PrimTyConKey | PrelNames
int64X8PrimTy | TysPrim
int64X8PrimTyCon | TysPrim
int64X8PrimTyConKey | PrelNames
Int8ElemRep | TyCon, GhcPlugins
int8ElemRepDataConTy | TysWiredIn, GhcPlugins
int8TyConKey | PrelNames
int8TyConName | PrelNames
int8X16PrimTy | TysPrim
int8X16PrimTyCon | TysPrim
int8X16PrimTyConKey | PrelNames
int8X32PrimTy | TysPrim
int8X32PrimTyCon | TysPrim
int8X32PrimTyConKey | PrelNames
int8X64PrimTy | TysPrim
int8X64PrimTyCon | TysPrim
int8X64PrimTyConKey | 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
IntegerLibrary | Config
integerLIdKey | THNames
integerLName | THNames
integerSDataConKey | PrelNames
integerSDataConName | PrelNames
IntegerSimple | Config
integerToInt64IdKey | PrelNames
integerToInt64Name | PrelNames
integerToIntIdKey | PrelNames
integerToIntName | PrelNames
integerToWord64IdKey | PrelNames
integerToWord64Name | PrelNames
integerToWordIdKey | PrelNames
integerToWordName | PrelNames
integerTyConKey | PrelNames
integerTyConName | PrelNames
integerUnitId | Module, GhcPlugins
integralClassKey | PrelNames
integralClassName | PrelNames
integralFractionalLit | BasicTypes, GhcPlugins
IntEqOp | PrimOp
interactiveClassKeys | PrelNames
interactiveClassNames | PrelNames
InteractiveContext |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
InteractiveImport | HscTypes, GhcPlugins, GHC
interactivePrint | DynFlags, GhcPlugins, GHC
interactiveSrcLoc | SrcLoc, GhcPlugins
interactiveSrcSpan | SrcLoc, GhcPlugins
interactiveUnitId | Module, GhcPlugins
interestingCallContext | SimplUtils
InterestingCxt | BasicTypes, GhcPlugins
InterestingVarFun | FV, CoreFVs, GhcPlugins
Internal | Llvm.Types, Llvm
interpp'SP | Outputable, GhcPlugins
interppSP | Outputable, GhcPlugins
interpreterDynamic | DynFlags, GhcPlugins
interpreterProfiled | DynFlags, GhcPlugins
interpretPackageEnv | DynFlags, GhcPlugins
interpWays | DynFlags, GhcPlugins
iNTERP_STACK_CHECK_THRESH | ByteCodeAsm
interruptible | Exception
interruptibleIdKey | THNames
interruptibleName | THNames
intersectDVarSet | VarSet, GhcPlugins
intersectFVs | NameSet, GhcPlugins
intersectNameSet | NameSet, GhcPlugins
intersectOccSet | OccName, Name, GhcPlugins
intersectsDVarSet | VarSet, GhcPlugins
intersectsNameSet | NameSet, GhcPlugins
intersectsOccSet | OccName, Name, GhcPlugins
intersectsUDFM | UniqDFM
intersectsUniqDSets | UniqDSet
intersectsVarEnv | VarEnv, GhcPlugins
intersectsVarSet | VarSet, GhcPlugins
intersectUDFM | UniqDFM
intersectUFM | UniqFM, GhcPlugins
intersectUFM_C | UniqFM, GhcPlugins
intersectUniqDSets | UniqDSet
intersectUniqSets | UniqSet, GhcPlugins
intersectVarSet | VarSet, GhcPlugins
intFormat | Format
IntGeOp | PrimOp
intGtLimit | BasicTypes, GhcPlugins
IntGtOp | PrimOp
IntLeOp | PrimOp
IntLtOp | PrimOp
IntMulMayOfloOp | PrimOp
IntMulOp | PrimOp
IntNegOp | PrimOp
IntNeOp | PrimOp
intPrimLIdKey | THNames
intPrimLName | THNames
intPrimL_RDR | THNames
intPrimTy | TysPrim
intPrimTyCon | TysPrim
intPrimTyConKey | PrelNames
intPrimTyConName | TysPrim
IntQuotOp | PrimOp
IntQuotRemOp | PrimOp
intrbl | CmmNode, Cmm
IntRemOp | PrimOp
IntRep | TyCon, RepType, GhcPlugins
intRepDataConTy | TysWiredIn, GhcPlugins
intsToBitmap | Bitmap
intsToReverseBitmap | Bitmap
IntSubCOp | PrimOp
IntSubOp | PrimOp
IntSuffix | CmdLineParser
intToUnique | Hoopl
intTy | TysWiredIn, GhcPlugins
intTyCon | TysWiredIn, GhcPlugins
intTyConKey | PrelNames
intTyConName | TysWiredIn, GhcPlugins
intTyCon_RDR | TysWiredIn, GhcPlugins
IntVec | PrimOp
intWithCommas | Outputable, GhcPlugins
IntWithInf | BasicTypes, GhcPlugins
InType | CoreSyn, GhcPlugins
InTyVar | Var, CoreSyn, GhcPlugins
InVar | Var, CoreSyn, Id, GhcPlugins
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
ioMsgMaybe | HscMain
IORef | IOEnv, TcRnMonad
ioTyConKey | PrelNames
ioTyConName | PrelNames
IPBind |
1 (Type/Class) | HsBinds, HsSyn, GHC
2 (Data Constructor) | HsBinds, HsSyn, GHC
IPBinds | HsBinds, HsSyn, GHC
ipClassKey | PrelNames
ipClassName | PrelNames
IpId | Var, GhcPlugins
IPOccOrigin | TcRnTypes, TcRnMonad
IPSkol | TcRnTypes, TcRnMonad
IR | TcType
iReg | SPARC.Regs
IrredPred | Type, GhcPlugins
irrefutPatErrorIdKey | PrelNames
iRREFUT_PAT_ERROR_ID | MkCore, GhcPlugins
ir_inst | TcType
ir_lvl | TcType
ir_ref | TcType
ir_uniq | TcType
IS | TcSMonad
is32BitInteger | SPARC.Base
isAbsDmd | Demand
isAbstractClass | Class
isAbstractTyCon | TyCon, GhcPlugins
isActive | BasicTypes, GhcPlugins
isActiveIn | BasicTypes, GhcPlugins
isAlgTyCon | TyCon, GhcPlugins
isAlgType | Type, GhcPlugins
isAlwaysActive | BasicTypes, GhcPlugins
isAlwaysTailCalled | BasicTypes, IdInfo, GhcPlugins
isAmbiguousTyVar | TcType
isAnnTypeArg | Vectorise.Utils
isAnonTyBinder | Type, GhcPlugins
isAnyInlinePragma | BasicTypes, GhcPlugins
isAnyPmCheckEnabled | Check
isArgReg | CmmExpr, Cmm
isARM | Platform
isAssociativeMachOp | CmmMachOp, CmmExpr, Cmm
isAtomicHsExpr | HsExpr, HsSyn, GHC
isAutoRule | CoreSyn, GhcPlugins
isAvx2Enabled | DynFlags, GhcPlugins
isAvx512cdEnabled | DynFlags, GhcPlugins
isAvx512erEnabled | DynFlags, GhcPlugins
isAvx512fEnabled | DynFlags, GhcPlugins
isAvx512pfEnabled | DynFlags, GhcPlugins
isAvxEnabled | DynFlags, GhcPlugins
isBackpackishSuffix | DriverPhases
isBanged | DataCon, GhcPlugins
isBangedBind | HsUtils, HsSyn, GHC
isBangedLPat | HsPat, HsSyn, GHC
isBangedPatBind | HsPat, HsSyn, GHC
isBoolTy | TcType
IsBoot |
1 (Type/Class) | GhcMake
2 (Data Constructor) | GhcMake
IsBootInterface | HscTypes, GhcPlugins
isBootSummary | HscTypes, GhcPlugins
isBootUnfolding | CoreSyn, GhcPlugins
isBotRes | Demand
isBottomingId | Id, GhcPlugins, GHC
isBottomingSig | Demand
isBoxed | BasicTypes, GhcPlugins
isBoxedTupleTyCon | TyCon, GhcPlugins
isBrackStage | TcEnv
isBuiltInOcc_maybe | TysWiredIn, GhcPlugins
isBuiltinRule | CoreSyn, GhcPlugins
isBuiltInSynFamTyCon_maybe | TyCon, GhcPlugins
isBuiltInSyntax | Name, GhcPlugins
isBytesLabel | CLabel
IsCafCC | CostCentre
isCafCC | CostCentre
isCafCCS | CostCentre
isCallStackPred | TcType
isCallStackTy | TcType
isCDictCan_Maybe | TcRnTypes, TcRnMonad
isCFunctionLabel | CLabel
isCFunEqCan | TcRnTypes, TcRnMonad
isCFunEqCan_maybe | TcRnTypes, TcRnMonad
isCharTy | TcType
isCheapApp | CoreUtils, GhcPlugins
isCheapUnfolding | CoreSyn, GhcPlugins
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
isClosedSynFamilyTyConWithAxiom_maybe | TyCon, GhcPlugins
isClosedTypeFamilyInfo | HsDecls, HsSyn, GHC
isCNonCanonical | TcRnTypes, TcRnMonad
isCoercionTy | Type, GhcPlugins
isCoercionType | Type, GhcPlugins
isCoercionTy_maybe | Type, GhcPlugins
isCommutableMachOp | CmmMachOp, CmmExpr, Cmm
isComparisonMachOp | CmmMachOp, CmmExpr, Cmm
isCompleteMatchSig | HsBinds, HsSyn, GHC
isCompulsoryUnfolding | CoreSyn, GhcPlugins
isConLike | BasicTypes, GhcPlugins
isConLikeId | Id, GhcPlugins
isConLikeUnfolding | CoreSyn, GhcPlugins
isConRep | SMRep
isConstr | RtClosureInspect
isConstraintKind | Kind
isConstraintKindCon | Kind
isCoVar | Var, Coercion, GhcPlugins
isCoVarDetails | IdInfo, GhcPlugins
isCoVar_maybe | Coercion, GhcPlugins
isCTupleClass | Type, GhcPlugins
isCTupleTyConName | TysWiredIn, GhcPlugins
isCTyEqCan | TcRnTypes, TcRnMonad
isCurrentCCS | CostCentre
IsCurrentThreadBoundOp | PrimOp
isDarwinHost | Util, GhcPlugins
IsData | BasicTypes, GhcPlugins
isDataConId_maybe | Id, GhcPlugins
isDataConName | Name, GhcPlugins
isDataConNameSpace | OccName, Name, GhcPlugins
isDataConRecordSelector | Id, GhcPlugins
isDataConWorkId | Id, GhcPlugins, GHC
isDataConWorkId_maybe | Id, GhcPlugins
isDataDecl | HsDecls, HsSyn, GHC
isDataFamilyAppType | Type, GhcPlugins
isDataFamilyDecl | HsDecls, HsSyn, GHC
isDataFamilyTyCon | TyCon, GhcPlugins
isDataOcc | OccName, Name, GhcPlugins
isDataProductTyCon_maybe | TyCon, GhcPlugins
isDataSumTyCon_maybe | TyCon, GhcPlugins
isDataSymOcc | OccName, Name, GhcPlugins
isDataTyCon | TyCon, GhcPlugins
isDeadBinder | Id, GhcPlugins, GHC
isDeadOcc | BasicTypes, IdInfo, GhcPlugins
isDecl | InteractiveEval, GHC
isDefaultAlt | CoreUtils, GhcPlugins
isDefaultInlinePragma | BasicTypes, GhcPlugins
IsDefaultMethod | HsBinds, HsSyn, GHC
isDefaultMethod | HsBinds, HsSyn, GHC
isDefaultMethodOcc | OccName, Name, GhcPlugins
isDerived | TcRnTypes, TcRnMonad
isDerivedCt | TcRnTypes, TcRnMonad
isDerivedOccName | OccName, Name, GhcPlugins
isDerivSpecAnyClass | TcDerivUtils
isDerivSpecNewtype | TcDerivUtils
isDerivSpecStock | TcDerivUtils
isDFunId | Id, GhcPlugins
isDictId | Id, GhcPlugins
isDictLikeTy | Type, TcType, GhcPlugins
isDictonaryId | GHC
isDictTy | Type, GhcPlugins
isDllConApp | StgSyn
isDllName | Packages, GhcPlugins
isDominatedBy | FamInstEnv
isDoubleTy | TcType
isDroppableDerivedLoc | TcRnTypes, TcRnMonad
isDynamicTarget | ForeignCall
isDynLibFilename | DriverPhases
isDynLibSuffix | DriverPhases
isEarlyActive | BasicTypes, GhcPlugins
iselExpr64 | SPARC.CodeGen.Gen64
isEmpty |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
isEmptyBag | Bag
isEmptyBlock | Hoopl
isEmptyCts | TcRnTypes, TcRnMonad
isEmptyDVarEnv | VarEnv, GhcPlugins
isEmptyDVarSet | VarSet, GhcPlugins
isEmptyEvBindMap | TcEvidence
isEmptyFloats | SimplEnv
isEmptyFVs | NameSet, GhcPlugins
isEmptyInlineSpec | BasicTypes, GhcPlugins
isEmptyIPBinds | HsBinds, HsSyn, GHC
isEmptyJoinFloats | SimplEnv
isEmptyLHsBinds | HsBinds, HsSyn, GHC
isEmptyLHsQTvs | HsTypes, HsSyn, GHC
isEmptyLocalBinds | HsBinds, HsSyn, GHC
isEmptyMatchGroup | HsExpr, HsSyn, GHC
isEmptyMessages | ErrUtils
isEmptyModuleEnv | Module, GhcPlugins
IsEmptyMVarOp | PrimOp
isEmptyNameEnv | NameEnv, GhcPlugins
isEmptyNameSet | NameSet, GhcPlugins
isEmptyOccSet | OccName, Name, GhcPlugins
isEmptyRuleInfo | IdInfo, GhcPlugins
isEmptySRT | CmmBuildInfoTables
isEmptySubst | CoreSubst, GhcPlugins
isEmptyTcEvBinds | TcEvidence
isEmptyTCvSubst | Type, GhcPlugins
isEmptyTy | CoreUtils, GhcPlugins
isEmptyUniqDSet | UniqDSet
isEmptyUniqSet | UniqSet, GhcPlugins
isEmptyUnVarSet | UnVarGraph
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
IServ |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
iservCall | GHCi
iservCmd | GHCi
iservLookupSymbolCache | HscTypes, GhcPlugins
iservPendingFrees | HscTypes, GhcPlugins
iservPipe | HscTypes, GhcPlugins
iservProcess | HscTypes, GhcPlugins
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
isExprHoleCt | TcRnTypes, TcRnMonad
isExprLevPoly | CoreUtils, GhcPlugins
isExternalName | Name, GhcPlugins, GHC
isFalse | BooleanFormula
isFalsePmExpr | PmExpr
isFamFreeTy | Type, GhcPlugins
isFamFreeTyCon | TyCon, GhcPlugins
isFamilyDecl | HsDecls, HsSyn, GHC
isFamilyTyCon | TyCon, GhcPlugins, GHC
isFamInstTyCon | TyCon, GhcPlugins
isFCallId | Id, GhcPlugins, GHC
isFCallId_maybe | Id, GhcPlugins
isFFIArgumentTy | TcType
isFFIDynTy | TcType
isFFIExportResultTy | TcType
isFFIExternalTy | TcType
isFFIImportResultTy | TcType
isFFILabelTy | TcType
isFFIPrimArgumentTy | TcType
isFFIPrimResultTy | TcType
isFFITy | TcType
isFilledCoercionHole | TcMType
isFilledMetaTyVar |
1 (Function) | TcMType
2 (Function) | TcSMonad
isFilledMetaTyVar_maybe | TcSMonad
isFixityLSig | HsBinds, HsSyn, GHC
isFlattenTyVar | TcType
isFlexi | TcType
isFloat | Llvm.Types, Llvm
isFloat32 | CmmType, CmmExpr, Cmm
isFloat64 | CmmType, CmmExpr, Cmm
isFloatedTouchableMetaTyVar | TcType
isFloatFormat | Format
isFloatingTy | TcType
isFloatTy | TcType
isFloatType | CmmType, CmmExpr, Cmm
isFmvTyVar | TcType
isForAllTy | Type, GhcPlugins
isForeignExport | TcForeign
isForeignImport | TcForeign
isForeignLabel | CLabel
isFragileUnfolding | CoreSyn, GhcPlugins
isFresh | TcSMonad
isFskTyVar | TcType
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 | TyCon, StgCmmClosure, GhcPlugins
isGcPtrType | CmmType, CmmExpr, Cmm
isGenerated | BasicTypes, GhcPlugins
isGenerativeTyCon | TyCon, GhcPlugins
isGenInjAlgRhs | TyCon, GhcPlugins
isGHCiMonad | TcRnDriver
isGiven | TcRnTypes, TcRnMonad
isGivenCt | TcRnTypes, TcRnMonad
isGivenOrWDeriv | TcRnTypes, TcRnMonad
isGlobal | Llvm.Types, Llvm
isGlobalId | Var, Id, GhcPlugins, GHC
isGoodSrcSpan | SrcLoc, GhcPlugins, GHC
IsGroupClosed |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
isHaskellishFilename | DriverPhases
isHaskellishSuffix | DriverPhases
isHaskellishTarget | DriverPhases
isHaskellSigFilename | DriverPhases
isHaskellSigSuffix | DriverPhases
isHaskellSrcFilename | DriverPhases
isHaskellSrcSuffix | DriverPhases
isHaskellUserSrcFilename | DriverPhases
isHaskellUserSrcSuffix | DriverPhases
isHoleCt | TcRnTypes, TcRnMonad
isHoleModule | Module, GhcPlugins
isHoleName | Name, GhcPlugins
isHpcUsed | HscTypes, GhcPlugins
isHsBootOrSig | DriverPhases, HscTypes, GhcPlugins
isHsKindedTyVar | HsTypes, HsSyn, GHC
isId | Var, CoreSyn, Id, GhcPlugins
isIdHsWrapper | TcEvidence
isIfaceLiftedTypeKind | IfaceType, IfaceSyn
isImmutableTyVar | TcType
isImplicitCoAxiom | CoAxiom
isImplicitId | Id, GhcPlugins, GHC
isImplicitTyCon | TyCon, GhcPlugins
isImplicitTyThing | HscTypes, GhcPlugins
isImport | InteractiveEval, GHC
isImprovable | TcSMonad
isImprovementPred | TcType
isIn | Util, GhcPlugins
isIncoherent | InstEnv
isIndirect | TcType
isIndirection | RtClosureInspect
isInfixFunBind | HsUtils, HsSyn, GHC
isInfixMatch | HsExpr, HsSyn, GHC
isInInertEqs | TcSMonad
isInjectiveTyCon | TyCon, GhcPlugins
isInlinablePragma | BasicTypes, GhcPlugins
isInlineLSig | HsBinds, HsSyn, GHC
isInlinePragma | BasicTypes, GhcPlugins
isInScope |
1 (Function) | Type, TcType
2 (Function) | CoreSubst, GhcPlugins
isInsolubleOccursCheck | TcType
isInsolubleStatus | TcRnTypes, TcRnMonad
isInt | Llvm.Types, Llvm
isIntegerTy | TcType
isInteractiveModule | Module, GhcPlugins
isInternalName | Name, GhcPlugins
isInterpretable | HscTypes, GhcPlugins
isIntTy | TcType
isInvisibleArgFlag | Var, Type, GhcPlugins
isInvisibleBinder | Type, TcType, GhcPlugins
isInvisibleTyConBinder | TyCon, GhcPlugins
isIPClass | Type, GhcPlugins
isIPPred | Type, TcType, GhcPlugins
isIPPred_maybe | Type, GhcPlugins
isIPTyCon | Type, GhcPlugins
isIrrefutableHsPat | HsPat, HsSyn, GHC
isJoinBind | CoreUtils, GhcPlugins
isJoinCeilLvl | SetLevels
isJoinId | Id, GhcPlugins
isJoinIdDetails_maybe | IdInfo, GhcPlugins
isJoinIdInEnv_maybe | SimplEnv
isJoinId_maybe | Id, GhcPlugins
isJumpishInstr | Instruction
isJust | Maybes
isKindLevel | TcRnTypes, TcRnMonad
isKindLevPoly | Kind, TcType
isKindTyCon | TyCon, GhcPlugins
isKnownFun | StgCmmClosure
isKnownKeyName | PrelInfo
isLabelClassName | PrelNames
isLabelClassNameKey | PrelNames
isLegacyPromotableDataCon | DataCon, GhcPlugins
isLegacyPromotableTyCon | DataCon, GhcPlugins
isLexCon | Lexeme
isLexConId | Lexeme
isLexConSym | Lexeme
isLexId | Lexeme
isLexSym | Lexeme
isLexVar | Lexeme
isLexVarId | Lexeme
isLexVarSym | Lexeme
isLFReEntrant | StgCmmClosure
isLFThunk | StgCmmClosure
isLiftedTypeKind | Kind, TcType
isLiftedTypeKindTyConName | TyCon, TysWiredIn, GhcPlugins
isLiftedType_maybe | Type, GhcPlugins
isListClassKey | PrelNames
isListClassName | PrelNames
isListCompExpr | HsExpr, HsSyn, GHC
isLitValue | Literal, GhcPlugins
isLitValue_maybe | Literal, GhcPlugins
ISllOp | PrimOp
isLoaded | GHC
isLocalGRE | RdrName, GhcPlugins
isLocalId | Var, Id, GhcPlugins, GHC
isLocalRule | CoreSyn, GhcPlugins
isLocalVar | Var, GhcPlugins
isManyOccs | BasicTypes, GhcPlugins
IsMap | Hoopl
isMappedByLC | Coercion, GhcPlugins
isMarkedStrict | DataCon, GhcPlugins, GHC
isMathFun | CLabel
isMetaInstr | Instruction
isMetaTyVar | TcType
isMetaTyVarTy | TcType
isMinimalLSig | HsBinds, HsSyn, GHC
isModuleTrusted | GHC
isMonadCompExpr | HsExpr, HsSyn, GHC
isMonadFailStmtContext | HsExpr, HsSyn, GHC
isn'tIn | Util, GhcPlugins
isNamedTyBinder | Type, GhcPlugins
isNamedTyConBinder | TyCon, GhcPlugins
isNaughtyRecordSelector | Id, GhcPlugins
isNeverActive | BasicTypes, GhcPlugins
isNeverLevPolyId | Id, GhcPlugins
isNeverLevPolyIdInfo | IdInfo, GhcPlugins
isNewTyCon | TyCon, GhcPlugins, GHC
isNewtypeName_RDR | PrelNames
isNewtypeWrap | RtClosureInspect
isNilOL | OrdList
isNoIfaceVectInfo | HscTypes, GhcPlugins
isNoLink | DynFlags, GhcPlugins
isNomEqPred | Type, TcType, GhcPlugins
isNonCoVarId | Var, GhcPlugins
isNonRec | BasicTypes, GhcPlugins
isNonV | StgCmmArgRep
isNoParent | TyCon, GhcPlugins
isNothing | Maybes
isNotPmExprOther | PmExpr, TmOracle
IsNotPromoted | IfaceType, IfaceSyn
isNotTopLevel | BasicTypes, GhcPlugins
isNullaryRepDataCon | DataCon, GhcPlugins
isNullarySrcDataCon | DataCon, GhcPlugins
isNullUDFM | UniqDFM
isNullUFM | UniqFM, GhcPlugins
isNumericClass | PrelInfo
isNumLitTy | Type, GhcPlugins
isNvUnaryType | RepType
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
isOneShotInfo | BasicTypes, GhcPlugins
isOpenFamilyTyCon | TyCon, GhcPlugins, GHC
isOpenTypeFamilyInfo | HsDecls, HsSyn, GHC
isOpenTypeFamilyTyCon | TyCon, GhcPlugins, GHC
isOrAre | Outputable, GhcPlugins
isOrig | RdrName, GhcPlugins
isOrig_maybe | RdrName, GhcPlugins
IsOrphan |
1 (Type/Class) | CoreSyn, GhcPlugins
2 (Data Constructor) | CoreSyn, GhcPlugins
isOrphan | CoreSyn, GhcPlugins
isOutOfScopeCt | TcRnTypes, TcRnMonad
isOverlappable | InstEnv
isOverlappableTyVar | TcType
isOverlapping | InstEnv
isOverloadedTy | TcType
isPArrFakeCon | TysWiredIn, GhcPlugins
isPArrTyCon | TysWiredIn, GhcPlugins
isPartialSig | TcRnTypes, TcRnMonad, TcSigs
isPatSynCtxt | HsExpr, HsSyn, GHC
isPatSynRecordSelector | Id, GhcPlugins
iSpec | TcEnv
isPendingScDict | TcRnTypes, TcRnMonad
isPiTy | Type, GhcPlugins
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
isProbablyOneShotLambda | Id, GhcPlugins
isProductTyCon | TyCon, GhcPlugins
IsPromoted |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
isPromotedDataCon | TyCon, GhcPlugins
isPromotedDataCon_maybe | TyCon, GhcPlugins
isPromotedTupleTyCon | TyCon, GhcPlugins
isQual | RdrName, GhcPlugins
isQual_maybe | RdrName, GhcPlugins
isQuietHsCmd | HsExpr, HsSyn, GHC
isQuietHsExpr | HsExpr, HsSyn, GHC
ISraOp | PrimOp
isRdrDataCon | RdrName, GhcPlugins
isRdrTc | RdrName, GhcPlugins
isRdrTyVar | RdrName, GhcPlugins
isRealReg | Reg
isRec | BasicTypes, GhcPlugins
isRecFldGRE | RdrName, GhcPlugins
isRecordSelector | Id, GhcPlugins, GHC
isReflCo | Coercion, GhcPlugins
isReflCoVar_maybe | Coercion, GhcPlugins
isReflCo_maybe | Coercion, GhcPlugins
isReflexiveCo | Coercion, GhcPlugins
isReflexiveCo_maybe | Coercion, GhcPlugins
isRhoExpTy | TcType
isRhoTy | TcType
isRigidEqPred | TcType
isRigidTy | TcType
ISrlOp | PrimOp
isRuntimeArg | CoreSyn, GhcPlugins
isRuntimeRepKindedTy | Type, GhcPlugins
isRuntimeRepTy | Type, GhcPlugins
isRuntimeRepVar | Type, TcType, GhcPlugins
isRuntimeUnkSkol | TcType
isRuntimeVar | CoreSyn, GhcPlugins
isSafeForeignCall | ForeignCall
IsSafeImport | HscTypes, GhcPlugins
isSafeOverlap | BasicTypes, InstEnv, GhcPlugins
isScalar | Vectorise.Utils
isSccCountCC | CostCentre
isSCCFunSig | HsBinds, HsSyn, GHC
isSecConstant | Cmm
isSeqDmd | Demand
IsSet | Hoopl
isSigmaTy | TcType
isSigMaybe | TcType
isSigTyVar | TcType
isSimplified | SimplUtils
isSingleton | Util, GhcPlugins
isSingletonBag | Bag
isSingletonMatchGroup | HsExpr, HsSyn, GHC
isSkolemTyVar | TcType
isSmallFamily | StgCmmClosure
isSolvedStatus | TcRnTypes, TcRnMonad
isSomeRODataLabel | CLabel
isSourceFilename | DriverPhases
isSourceSuffix | DriverPhases
isSpecInstLSig | HsBinds, HsSyn, GHC
isSpecLSig | HsBinds, HsSyn, GHC
isSrcRdrName | RdrName, GhcPlugins
isSrcStrict | DataCon, GhcPlugins
isSrcUnpacked | DataCon, GhcPlugins
isSse2Enabled | DynFlags, GhcPlugins
isSse4_2Enabled | DynFlags, GhcPlugins
isSseEnabled | DynFlags, GhcPlugins
isStableSource | CoreSyn, GhcPlugins
isStableUnfolding | CoreSyn, GhcPlugins
isStackRep | SMRep
isStandardClass | PrelInfo
isStarKind | Kind
isStarKindSynonymTyCon | Kind
isStateHackType | Id, GhcPlugins
IsStatic | SMRep
isStaticClosure | StgCmmClosure
isStaticClosureLabel | CLabel
isStaticNoCafCon | SMRep
isStaticRep | SMRep
isStep | InteractiveEvalTypes
isStmt | InteractiveEval, GHC
isStopLn | DriverPhases
isStrictDmd | Demand
isStrictId | Id, GhcPlugins
isStrictType | Type, GhcPlugins
isStringClassKey | PrelNames
isStringClassName | PrelNames
isStringTy | TcType
isStrLitTy | Type, GhcPlugins
isStrongLoopBreaker | BasicTypes, IdInfo, GhcPlugins
isSubspanOf | SrcLoc, GhcPlugins, GHC
isSuccess | Maybes
isSuspension | RtClosureInspect
IsSwapped | BasicTypes, GhcPlugins
isSwapped | BasicTypes, GhcPlugins
isSymOcc | OccName, Name, GhcPlugins
isSynDecl | HsDecls, HsSyn, GHC
isSystemName | Name, GhcPlugins
isTauTy | Type, TcType, GhcPlugins
isTauTyCon | TyCon, TcType, GhcPlugins
isTcClsNameSpace | OccName, Name, GhcPlugins
isTcLevPoly | TyCon, GhcPlugins
isTcOcc | OccName, Name, GhcPlugins
isTcReflCo | TcEvidence
isTcTyCon | TyCon, GhcPlugins
isTcTyVar | Var, GhcPlugins
isTerm | RtClosureInspect
isThunkRep | SMRep
isTickSubScope | CmmNode, Cmm
isTopDmd | Demand
isToplevClosure | StgCmmClosure
isTopLevel | BasicTypes, GhcPlugins
isTopLvl | SetLevels
isTopRecNameMaker | RnPat
isTopRes | Demand
isTopSig | Demand
isTopTcLevel | TcType
isTouchableMetaTyVar | TcType
isTouchableMetaTyVarTcS | TcSMonad
isTouchableOrFmv | TcType
isTouchableTcM | TcRnMonad
isTouchableTcPluginM | TcPluginM
isTrivialCmmExpr | CmmUtils
isTrue | BooleanFormula
isTrueLHsExpr | DsGRHSs
isTruePmExpr | PmExpr
isTupleDataCon | DataCon, GhcPlugins
isTupleTyCon | TyCon, GhcPlugins
isTvNameSpace | OccName, Name, GhcPlugins
isTvOcc | OccName, Name, GhcPlugins
isTyCoArg | CoreSyn, GhcPlugins
isTyConableTyVar | TcType
isTyConAssoc | TyCon, GhcPlugins
isTyConName | Name, GhcPlugins
isTyConWithSrcDataCons | TyCon, GhcPlugins
isTyCoVar | Var, GhcPlugins
isTyFamFree | TcType
isTypeableBindOcc | OccName, Name, GhcPlugins
isTYPEApp | Kind
isTypeArg | CoreSyn, GhcPlugins
isTypeClosedLetBndr | TcEnv
isTypedBracket | HsExpr, HsSyn, GHC
isTypedSplice | HsExpr, HsSyn, GHC
isTypeFamilyDecl | HsDecls, HsSyn, GHC
isTypeFamilyTyCon | TyCon, GhcPlugins, GHC
isTypeHoleCt | TcRnTypes, TcRnMonad
isTypeLevel | TcRnTypes, TcRnMonad
isTypeLevPoly | Type, GhcPlugins
isTypeLSig | HsBinds, HsSyn, GHC
isTypeSynonymTyCon | TyCon, GhcPlugins, GHC
isTyVar | Var, Type, GhcPlugins
isTyVarClassPred | TcType
isTyVarExposed | TcType
isTyVarName | Name, GhcPlugins
isTyVarTy | Type, TcType, GhcPlugins
isUnboundName | PrelNames, RnEnv
isUnboxedSumCon | DataCon, GhcPlugins
isUnboxedSumTyCon | TyCon, GhcPlugins
isUnboxedSumType | Type, GhcPlugins
isUnboxedTupleCon | DataCon, GhcPlugins
isUnboxedTupleTyCon | TyCon, GhcPlugins
isUnboxedTupleType | Type, TcType, GhcPlugins
isUnconditionalJump | SPARC.Instr
isUnfilledMetaTyVar | TcMType
IsUnicodeSyntax | ApiAnnotation
isUnitTy | TcType
isUnliftedHsBind | HsUtils, HsSyn, GHC
isUnliftedTyCon | TyCon, GhcPlugins
isUnliftedType | Type, TcType, GhcPlugins
isUnliftedTypeKind | Kind, TcType
isUnqual | RdrName, GhcPlugins
isUnsatisfied | BooleanFormula
isUpdatable | StgSyn
isUsedOnce | Demand
isUserTypeErrorCt | TcRnTypes, TcRnMonad
isValArg | CoreSyn, GhcPlugins
IsValid | ErrUtils
isValid | ErrUtils
isValidJoinPointType | Type, GhcPlugins
isValidKnownKeyUnique | Unique
isValName | Name, GhcPlugins
isValNameSpace | OccName, Name, GhcPlugins
isValOcc | OccName, Name, GhcPlugins
isValueUnfolding | CoreSyn, GhcPlugins
isVanillaAlgTyCon | TyCon, GhcPlugins
isVanillaDataCon | DataCon, GhcPlugins, GHC
isVarName | Name, GhcPlugins
isVarNameSpace | OccName, Name, GhcPlugins
isVarOcc | OccName, Name, GhcPlugins
isVectAvoidanceAggressive | Vectorise.Monad.Global, Vectorise.Monad
isVector | Llvm.Types, Llvm
isVecType | CmmType, CmmExpr, Cmm
isVirtualReg | Reg
isVisibleArgFlag | Var, Type, GhcPlugins
isVisibleBinder | Type, TcType, GhcPlugins
isVisibleTyConBinder | TyCon, GhcPlugins
isVoidRep | TyCon, StgCmmClosure, GhcPlugins
isVoidTy | RepType
isWanted | TcRnTypes, TcRnMonad
isWantedCt | TcRnTypes, TcRnMonad
isWarnMsgFatal | ErrUtils
isWeakLoopBreaker | BasicTypes, IdInfo, GhcPlugins
isWindowsHost | Util, GhcPlugins
isWiredInName | Name, GhcPlugins
isWord32 | CmmType, CmmExpr, Cmm
isWord64 | CmmType, CmmExpr, Cmm
isWordTy | TcType
isWorkerSmallEnough | WwLib
isZeroLit | Literal, GhcPlugins
isZeroSimplCount | CoreMonad, SimplMonad, GhcPlugins
is_alphanum | Ctype
is_any | Ctype
is_as | RdrName, GhcPlugins
is_bindigit | Ctype
is_cls | InstEnv
is_cls_nm | InstEnv
is_decdigit | Ctype
is_decl | RdrName, GhcPlugins
is_dfun | InstEnv
is_dfun_name | 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_orphan | InstEnv
is_qual | RdrName, GhcPlugins
is_space | Ctype
is_symbol | Ctype
is_tcs | InstEnv
is_tvs | InstEnv
is_tys | InstEnv
is_upper | Ctype
ITann_prag | Lexer
ITanyclass | Lexer
ITas | Lexer
ITat | Lexer
ITbackquote | Lexer
ITbang | Lexer
ITbiglam | Lexer
ItblEnv | ByteCodeTypes
ITblockComment | Lexer
ItblPtr |
1 (Type/Class) | ByteCodeTypes
2 (Data Constructor) | ByteCodeTypes
ITby | Lexer
ITcapiconv | Lexer
ITcase | Lexer
ITcbrack | Lexer
ITccallconv | Lexer
ITccurly | Lexer
ITchar | Lexer
ITclass | Lexer
ITcloseQuote | Lexer
ITcloseTExpQuote | Lexer
ITclose_prag | Lexer
ITcolon | Lexer
ITcomma | Lexer
ITcomplete_prag | Lexer
ITconid | Lexer
ITconsym | Lexer
ITcore_prag | Lexer
ITcpabrack | Lexer
ITcparen | Lexer
ITcparenbar | Lexer
ITctype | Lexer
ITcubxparen | Lexer
ITC_Invis | IfaceType, IfaceSyn
ITC_Nil | IfaceType, IfaceSyn
ITC_Vis | IfaceType, IfaceSyn
ITdarrow | Lexer
ITdata | Lexer
ITdcolon | Lexer
ITdefault | Lexer
ITdependency | Lexer
ITdeprecated_prag | Lexer
ITderiving | Lexer
ITdo | Lexer
ITdocCommentNamed | Lexer
ITdocCommentNext | Lexer
ITdocCommentPrev | Lexer
ITdocOptions | Lexer
ITdocSection | Lexer
ITdot | Lexer
ITdotdot | Lexer
ITdupipvarid | Lexer
ITdynamic | Lexer
ITelse | Lexer
ITeof | Lexer
ITequal | Lexer
iterBwdRw | Hoopl
iterFwdRw | Hoopl
ITexport | Lexer
ITfamily | Lexer
ITforall | Lexer
ITforeign | Lexer
ITgenerated_prag | Lexer
ITgroup | Lexer
IThiding | Lexer
ITidEscape | Lexer
ITidTyEscape | Lexer
ITif | Lexer
ITimport | Lexer
ITin | Lexer
ITinclude_prag | Lexer
ITincoherent_prag | Lexer
ITinfix | Lexer
ITinfixl | Lexer
ITinfixr | Lexer
ITinline_prag | Lexer
ITinstance | Lexer
ITinteger | Lexer
ITinterruptible | Lexer
ITjavascriptcallconv | Lexer
ITlabel | Lexer
ITlabelvarid | Lexer
ITlam | Lexer
ITlanguage_prag | Lexer
ITlarrow | Lexer
ITLarrowtail | Lexer
ITlarrowtail | Lexer
ITlcase | Lexer
ITlet | Lexer
ITlineComment | Lexer
ITline_prag | Lexer
ITmdo | Lexer
ITminimal_prag | Lexer
ITminus | Lexer
ITmodule | Lexer
itName | PrelNames
ITnewtype | Lexer
ITnounpack_prag | Lexer
ITnovect_prag | Lexer
ITobrack | Lexer
ITocurly | Lexer
ITof | Lexer
ITopabrack | Lexer
IToparen | Lexer
IToparenbar | Lexer
ITopenDecQuote | Lexer
ITopenExpQuote | Lexer
ITopenPatQuote | Lexer
ITopenTExpQuote | Lexer
ITopenTypQuote | Lexer
IToptions_prag | Lexer
IToubxparen | Lexer
IToverlappable_prag | Lexer
IToverlapping_prag | Lexer
IToverlaps_prag | Lexer
ITparenEscape | Lexer
ITparenTyEscape | Lexer
ITpattern | Lexer
ITprimcallconv | Lexer
ITprimchar | Lexer
ITprimdouble | Lexer
ITprimfloat | Lexer
ITprimint | Lexer
ITprimstring | Lexer
ITprimword | Lexer
ITproc | Lexer
ITqconid | Lexer
ITqconsym | Lexer
ITqQuasiQuote | Lexer
ITqualified | Lexer
ITquasiQuote | Lexer
ITqvarid | Lexer
ITqvarsym | Lexer
ITrarrow | Lexer
ITRarrowtail | Lexer
ITrarrowtail | Lexer
ITrational | Lexer
ITrec | Lexer
ITrequires | Lexer
ITrole | Lexer
ITrules_prag | Lexer
ITsafe | Lexer
ITscc_prag | Lexer
ITsemi | Lexer
ITsignature | Lexer
ITsimpleQuote | Lexer
ITsource_prag | Lexer
ITspec_inline_prag | Lexer
ITspec_prag | Lexer
ITstatic | Lexer
ITstdcallconv | Lexer
ITstock | Lexer
ITstring | Lexer
ITthen | Lexer
ITtilde | Lexer
ITtildehsh | Lexer
ITtype | Lexer
ITtypeApp | Lexer
ITtyQuote | Lexer
ITunderscore | Lexer
ITunit | 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
IWMMX2 | Platform
ixClassKey | PrelNames
ixClassName | PrelNames