ghc-8.10.0.20191123: The GHC API (Index - I)

ghc-8.10.0.20191123: 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
i64 | Llvm.Types, Llvm
i8 | Llvm.Types, Llvm
i8Ptr | Llvm.Types, Llvm
IAmALoopBreaker | BasicTypes, IdInfo, GhcPlugins
IAmDead | BasicTypes, IdInfo, GhcPlugins
IA_Arg | IfaceType, IfaceSyn
IA_Nil | IfaceType, IfaceSyn
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 | Constraint
IC_BadTelescope | Constraint
ic_binds | Constraint
ic_cwd | HscTypes, GhcPlugins
ic_default | HscTypes, GhcPlugins
ic_dflags | HscTypes, GhcPlugins
ic_env | Constraint
ic_fix_env | HscTypes, GhcPlugins
ic_given | Constraint
ic_imports | HscTypes, GhcPlugins
ic_info | Constraint
IC_Insoluble | Constraint
ic_instances | HscTypes, GhcPlugins
ic_int_print | HscTypes, GhcPlugins
ic_mod_index | HscTypes, GhcPlugins
ic_monad | HscTypes, GhcPlugins
ic_need_inner | Constraint
ic_need_outer | Constraint
ic_no_eqs | Constraint
ic_resume | HscTypes, GhcPlugins
ic_rn_gbl_env | HscTypes, GhcPlugins
ic_skols | Constraint
IC_Solved | Constraint
ic_status | Constraint
ic_tclvl | Constraint
ic_telescope | Constraint
ic_tythings | HscTypes, GhcPlugins
IC_Unsolved | Constraint
ic_wanted | Constraint
ic_warn_inaccessible | Constraint
Id | Var, Id, GhcPlugins, GHC
id | GhcPrelude
idArgRep | GHC.StgToCmm.ArgRep
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 | GHC.Hs.ImpExp, GHC.Hs, GHC
ideclExt | GHC.Hs.ImpExp, GHC.Hs, GHC
ideclHiding | GHC.Hs.ImpExp, GHC.Hs, GHC
ideclImplicit | GHC.Hs.ImpExp, GHC.Hs, GHC
ideclName | GHC.Hs.ImpExp, GHC.Hs, GHC
ideclPkgQual | GHC.Hs.ImpExp, GHC.Hs, GHC
ideclQualified | GHC.Hs.ImpExp, GHC.Hs, GHC
ideclSafe | GHC.Hs.ImpExp, GHC.Hs, GHC
ideclSource | GHC.Hs.ImpExp, GHC.Hs, GHC
ideclSourceSrc | GHC.Hs.ImpExp, GHC.Hs, GHC
identicalClsInstHead | InstEnv
Identifier | HieTypes
IdentifierDetails |
1 (Type/Class) | HieTypes
2 (Data Constructor) | HieTypes
identInfo | HieTypes
identType | HieTypes
ident_RDR | PrelNames
IdEnv | VarEnv, GhcPlugins
idFreeVars | CoreFVs, GhcPlugins
iDFunId | TcEnv
idFunRepArity | Id, GhcPlugins
idFVs | CoreFVs, GhcPlugins
idHasRules | Id, GhcPlugins
IdHFCand | TcHoleFitTypes, TcHoleErrors
idHsWrapper | TcEvidence
IdInfo | IdInfo, GhcPlugins
idInfo | Var, Id, GhcPlugins
idInfoToAmode | GHC.StgToCmm.Env
idInlineActivation | Id, GhcPlugins
idInlinePragma | Id, GhcPlugins
idIsFrom | Id, GhcPlugins
IDIV | X86.Instr
idJoinArity | Id, GhcPlugins
idModRenaming | BkpSyn
idName | Id, GhcPlugins
idOccInfo | Id, GhcPlugins
idom | Dominators
idOneShotInfo | Id, GhcPlugins
IdP | GHC.Hs.Extension, GHC.Hs, GHC
idPrimRep | GHC.StgToCmm.Closure
idRuleMatchInfo | Id, GhcPlugins
idRuleRhsVars | CoreFVs, GhcPlugins
idRuleVars | CoreFVs, GhcPlugins
IdSet | VarSet, GhcPlugins
IdSig | GHC.Hs.Binds, GHC.Hs, GHC
idSignatureInclude | BkpSyn
idSpecialisation | Id, GhcPlugins
idStateHackOneShotInfo | Id, GhcPlugins
idStrictness | Id, GhcPlugins
IdSubstEnv |
1 (Type/Class) | StgSubst
2 (Type/Class) | CoreSubst, GhcPlugins
idToReg | GHC.StgToCmm.Env
idType | Id, GhcPlugins, GHC
idUnfolding | Id, GhcPlugins
IdUnfoldingFun | CoreSyn, GhcPlugins
idUnfoldingVars | CoreFVs, GhcPlugins
idUnique | Id, GhcPlugins
idUnitId | BkpSyn
IE | GHC.Hs.ImpExp, GHC.Hs, GHC
IEDoc | GHC.Hs.ImpExp, GHC.Hs, GHC
IEDocNamed | GHC.Hs.ImpExp, GHC.Hs, GHC
IEGroup | GHC.Hs.ImpExp, GHC.Hs, GHC
ieLWrappedName | GHC.Hs.ImpExp, GHC.Hs, GHC
IEModuleContents | GHC.Hs.ImpExp, GHC.Hs, GHC
IEName | GHC.Hs.ImpExp, GHC.Hs, GHC
ieName | GHC.Hs.ImpExp, GHC.Hs, GHC
ieNames | GHC.Hs.ImpExp, GHC.Hs, GHC
IEPattern | GHC.Hs.ImpExp, GHC.Hs, GHC
IEThing | HieTypes
IEThingAbs | GHC.Hs.ImpExp, GHC.Hs, GHC
IEThingAll | GHC.Hs.ImpExp, GHC.Hs, GHC
IEThingWith | GHC.Hs.ImpExp, GHC.Hs, GHC
IEType |
1 (Data Constructor) | GHC.Hs.ImpExp, GHC.Hs, GHC
2 (Type/Class) | HieTypes
IEVar | GHC.Hs.ImpExp, GHC.Hs, GHC
IEWildcard |
1 (Type/Class) | GHC.Hs.ImpExp, GHC.Hs, GHC
2 (Data Constructor) | GHC.Hs.ImpExp, GHC.Hs, GHC
IEWrappedName | GHC.Hs.ImpExp, GHC.Hs, GHC
ieWrappedName | GHC.Hs.ImpExp, GHC.Hs, GHC
ie_global | InstEnv
ie_local | InstEnv
ie_visible | InstEnv
IfAbstractClass | IfaceSyn
IfAbstractTyCon | IfaceSyn
iface | PipelineMonad, DriverPipeline
IfaceAbstractClosedSynFamilyTyCon | IfaceSyn
IfaceAlt | IfaceSyn
IfaceAnnotation |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
IfaceAnnTarget | IfaceSyn
IfaceApp | IfaceSyn
IfaceAppArgs | IfaceType, 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
ifaceBndrName | 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
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
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
IfaceFreeCoVar | IfaceType, IfaceSyn
IfaceFreeTyVar | IfaceType, IfaceSyn
IfaceFunCo | IfaceType, IfaceSyn
IfaceFunTy | IfaceType, IfaceSyn
IfaceGReflCo | IfaceType, IfaceSyn
IfaceHoleCo | 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
IfaceMCo | IfaceType, IfaceSyn
IfaceMCoercion | IfaceType, IfaceSyn
IfaceMRefl | 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
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
ifActivation | IfaceSyn
IfAlt | GHC.Hs.Expr, GHC.Hs, GHC
ifAnnotatedTarget | IfaceSyn
ifAnnotatedValue | IfaceSyn
ifATs | IfaceSyn
ifaxbCoVars | IfaceSyn
ifaxbEtaTyVars | 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
ifConExTCvs | IfaceSyn
ifConFields | IfaceSyn
ifConInfix | IfaceSyn
ifConName | IfaceSyn
ifCons | IfaceSyn
ifConSrcStricts | IfaceSyn
ifConStricts | IfaceSyn
ifConUserTvBinders | 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
ifForAllBndrName | IfaceType, IfaceSyn
ifForAllBndrVar | IfaceType, 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 | TcOrigin
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
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
ifTyCon | IfaceSyn
ifTyConBinderName | IfaceType, IfaceSyn
ifTyConBinderVar | 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
IgnoredDependencies | Packages, GhcPlugins
IgnoredWithFlag | Packages, GhcPlugins
IgnoreHiWay | BinIface
IgnorePackage | DynFlags, GhcPlugins
IgnorePackageFlag | DynFlags, GhcPlugins
ignorePackageFlags | DynFlags, GhcPlugins, GHC
ignoreParens | GHC.Hs.Types, GHC.Hs, GHC
II16 | Format
II32 | Format
II64 | Format
II8 | Format
IIDecl | HscTypes, GhcPlugins, GHC
IIModule | HscTypes, GhcPlugins, GHC
IL | BasicTypes, GhcPlugins
iLDV_CREATE_MASK | DynFlags, GhcPlugins
iLDV_STATE_CREATE | DynFlags, GhcPlugins
iLDV_STATE_USE | DynFlags, GhcPlugins
il_neg | BasicTypes, GhcPlugins
il_text | BasicTypes, GhcPlugins
il_value | BasicTypes, 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 | Constraint
Implication | Constraint
implicationPrototype | Constraint
ImplicitBidirectional | GHC.Hs.Binds, GHC.Hs, GHC
implicitClassThings | HscTypes, GhcPlugins
implicitParamBindDIdKey | THNames
implicitParamBindDName | THNames
implicitParamTIdKey | THNames
implicitParamTName | THNames
implicitParamVarEIdKey | THNames
implicitParamVarEName | THNames
implicitRequirements | TcBackpack, TcRnDriver, GhcMake
implicitRequirements' | TcBackpack
ImplicitSplice | BasicTypes, GHC.Hs.Decls, GHC.Hs, GhcPlugins, GHC
implicitTyConThings | HscTypes, GhcPlugins
implicitTyThings | HscTypes, GhcPlugins
ImplicStatus | Constraint
implies | BooleanFormula
impliesAtom | BooleanFormula
Import | HieTypes
ImportAs | HieTypes
ImportAvails |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ImportByPlugin | TcRnTypes, TcRnMonad
ImportBySystem | TcRnTypes, TcRnMonad
ImportByUser | TcRnTypes, TcRnMonad
ImportDecl |
1 (Type/Class) | GHC.Hs.ImpExp, GHC.Hs, GHC
2 (Data Constructor) | GHC.Hs.ImpExp, GHC.Hs, GHC
importDecl | LoadIface, TcIface
ImportDeclQualifiedStyle | GHC.Hs.ImpExp, GHC.Hs, GHC
importDeclQualifiedStyle | GHC.Hs.ImpExp, GHC.Hs, GHC
ImportDeclUsage | RnNames
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
ImportHiding | HieTypes
importPaths | DynFlags, GhcPlugins, GHC
ImportQualifiedPostBit | Lexer
ImportSpec | RdrName, GhcPlugins
importSpecLoc | RdrName, GhcPlugins
importSpecModule | RdrName, GhcPlugins
improveFromAnother | FunDeps
improveFromInstEnv | FunDeps
improveRTTIType | RtClosureInspect
improveUnitId | Packages, GhcPlugins
ImpSome | RdrName, GhcPlugins
ImpSpec | RdrName, GhcPlugins
impurePlugin | Plugins, 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
InBndr | CoreSyn, GhcPlugins
InBoth | RegAlloc.Linear.Base, RegAlloc.Linear.Main
inCharRange | Literal, GhcPlugins
InClsInst | ClsInst
IncludeD | BkpSyn
IncludeDecl |
1 (Type/Class) | BkpSyn
2 (Data Constructor) | BkpSyn
includeDirs | PackageConfig, Packages, GhcPlugins
includePaths | DynFlags, GhcPlugins, GHC
includePathsGlobal | DynFlags, GhcPlugins
includePathsQuote | DynFlags, GhcPlugins
includes | PackageConfig, Packages, GhcPlugins
IncludeSpecs |
1 (Type/Class) | DynFlags, GhcPlugins
2 (Data Constructor) | DynFlags, GhcPlugins
incMinorLvl | SetLevels
InCoercion | CoreSyn, GhcPlugins
Incoherent | BasicTypes, InstEnv, GhcPlugins
incoherentDataConKey | THNames
incoherentDataConName | THNames
incoherentOnLoc | DynFlags, GhcPlugins, GHC
IncorrectParent | RnEnv
InCoVar | Var, CoreSyn, GhcPlugins
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
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
IndexByteArrayOp_Word8AsAddr | PrimOp
IndexByteArrayOp_Word8AsChar | PrimOp
IndexByteArrayOp_Word8AsDouble | PrimOp
IndexByteArrayOp_Word8AsFloat | PrimOp
IndexByteArrayOp_Word8AsInt | PrimOp
IndexByteArrayOp_Word8AsInt16 | PrimOp
IndexByteArrayOp_Word8AsInt32 | PrimOp
IndexByteArrayOp_Word8AsInt64 | PrimOp
IndexByteArrayOp_Word8AsStablePtr | PrimOp
IndexByteArrayOp_Word8AsWideChar | PrimOp
IndexByteArrayOp_Word8AsWord | PrimOp
IndexByteArrayOp_Word8AsWord16 | PrimOp
IndexByteArrayOp_Word8AsWord32 | PrimOp
IndexByteArrayOp_Word8AsWord64 | PrimOp
IndexedCO | Hoopl.Block
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
IndexSmallArrayOp | PrimOp
index_RDR | PrelNames
Indirect |
1 (Data Constructor) | TcType
2 (Data Constructor) | GHC.HsToCore.PmCheck.Types
inDomIfaceTySubst | IfaceType, IfaceSyn
IndStatic | SMRep, Cmm
indStaticInfoTable | GHC.StgToCmm.Closure
indStaticRep | SMRep
InertCans | TcSMonad
InertSet | TcSMonad
inert_cans | TcSMonad
inert_count | TcSMonad
inert_dicts | TcSMonad
inert_eqs | TcSMonad
inert_flat_cache | TcSMonad
inert_fsks | TcSMonad
inert_funeqs | TcSMonad
inert_insts | TcSMonad
inert_irreds | TcSMonad
inert_safehask | TcSMonad
inert_solved_dicts | TcSMonad
InExpr | CoreSyn, GhcPlugins
Infer | TcType, TcMType
inferConstraints | TcDerivInfer
InferContext | TcDerivUtils
InferMode | TcSimplify
Inferred | Var, IfaceType, TyCoRep, Type, IfaceSyn, TcType, GhcPlugins
InferResult | TcType
inferResultToType | TcMType
inferRIdKey | THNames
inferRName | THNames
inferRoles | TcTyDecls
InferSkol | TcOrigin
infinity | BasicTypes, GhcPlugins
Infix | BasicTypes, GhcPlugins, GHC
infixAppIdKey | THNames
infixAppName | THNames
infixApp_RDR | THNames
infixCIdKey | THNames
infixCName | THNames
InfixCon | GHC.Hs.Types, GHC.Hs, 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
InfixOp | RdrHsSyn
infixPatSynIdKey | THNames
infixPatSynName | THNames
infixPIdKey | THNames
infixPName | THNames
InfixR | BasicTypes, GhcPlugins, GHC
infixRDIdKey | THNames
infixRDName | THNames
infixTIdKey | THNames
infixTName | THNames
infoEdgeList | CFG
infoSection | LlvmCodeGen.Ppr
infoTable | CmmInfo
infoTableClosureType | CmmInfo
infoTableConstrTag | CmmInfo
infoTableNonPtrs | CmmInfo
infoTablePenalty | DynFlags, GhcPlugins
infoTablePtrs | CmmInfo
infoTableSrtBitmap | CmmInfo
infoTblLbl | BlockId
info_tbls | Cmm
InfSigCtxt | TcOrigin, TcValidity, TcHsType
inHsDocContext | RnUtils
InId | Var, CoreSyn, Id, GhcPlugins
inIntRange | Literal, GhcPlugins
init | GhcPrelude
initC | GHC.StgToCmm.Monad
initCostCentres | GHC.StgToCmm.Prof
initDelta | GHC.HsToCore.PmCheck.Types, GHC.HsToCore.PmCheck.Oracle
initDs | DsMonad
initDsTc | DsMonad
initDsWithModGuts | DsMonad
initDynFlags | DynFlags, GhcPlugins
initDynLinker | Linker
initExitJoinUnique | Unique
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
initGraph | GraphBase, GraphColor
initHpc | GHC.StgToCmm.Hpc
initHpUsage | GHC.StgToCmm.Monad
initialHTS | HieUtils
initializePicBase_ppc | PIC
initializePicBase_x86 | PIC
initializePlugins | DynamicLoading
InitialKindCheck | TcHsType
InitialKindInfer | TcHsType
InitialKindStrategy | TcHsType
InitialPhase | BasicTypes, GhcPlugins
initialSubGoalDepth | Constraint
initialUnique | DynFlags, GhcPlugins, GHC
initialVersion | BasicTypes, GhcPlugins
initIfaceCheck | TcRnMonad
initIfaceLcl | TcRnMonad
initIfaceLclWithSubst | TcRnMonad
initIfaceLoad | TcRnMonad
initIfaceTcRn | TcRnMonad
InitLinker | GHCi
initNameCache | NameCache
initNat | NCGMonad
initObjLinker | GHCi
initPackages | Packages, GhcPlugins
initRecTc | TyCon, GhcPlugins
initSDocContext | Outputable, GhcPlugins
initSettings | SysTools.Settings
initSmpl | SimplMonad
initSysTools | SysTools
initTc | TcRnMonad
initTcDsForSolver | DsMonad
initTcInteractive | TcRnMonad
initTcRnIf | TcRnMonad
initTcWithGbl | TcRnMonad
initTidyOccEnv | OccName, Name, GhcPlugins
initTyVarUnique | Unique
initUniqSupply | UniqSupply, GhcPlugins
initUpdFrameOff | GHC.StgToCmm.Monad
initUpdFrameProf | GHC.StgToCmm.Prof
initUs | UniqSupply, GhcPlugins
initUs_ | UniqSupply, GhcPlugins
initZonkEnv | TcHsSyn
injAnnTyConKey | THNames
injAnnTyConName | THNames
Injective | TyCon, GhcPlugins
injectiveBranches | FamInstEnv
injectiveVarsOfType | TyCoFVs
injectiveVarsOfTypes | TyCoFVs
Injectivity | TyCon, GhcPlugins
InjectivityAccepted | FamInstEnv
InjectivityAnn |
1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC
injectivityAnnIdKey | THNames
injectivityAnnName | THNames
InjectivityCheckResult | FamInstEnv
InjectivityUnified | FamInstEnv
InKind | CoreSyn, GhcPlugins
inlDataConKey | PrelNames
Inlinable | BasicTypes, GhcPlugins
inlinableDataConKey | THNames
inlinableDataConName | THNames
Inline | BasicTypes, GhcPlugins
inlineBoringOk | CoreUnfold
inlineCheck | DynFlags, GhcPlugins, GHC
InlineCompulsory | CoreSyn, GhcPlugins
inlineDataConKey | THNames
inlineDataConName | THNames
InlineHint | Llvm.Types, Llvm
inlineIdKey | PrelNames
inlineIdName | PrelNames
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 | GHC.Hs.Binds, GHC.Hs, 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
InNestedCommentBit | Lexer
InPat | GHC.Hs.Pat, GHC.Hs, GHC
InputFileBuffer | HscTypes, GhcPlugins
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
InRulePragBit | Lexer
InScopeEnv | CoreSyn, GhcPlugins
InScopeSet | VarEnv, CoreSubst, GhcPlugins
Insert | Llvm.AbsSyn, Llvm
insert | EnumSet
insertAst | HieUtils
insertFunEq | TcSMonad
insertList | FiniteMap, GhcPlugins
insertListWith | FiniteMap, GhcPlugins
insertSafeOverlapFailureTcS | TcSMonad
insertTM | TrieMap, CoreMap
InsideLam | BasicTypes, IdInfo, GhcPlugins
insideLam | BasicTypes, IdInfo, GhcPlugins
insolubleCt | Constraint
insolubleEqCt | Constraint
insolubleImplic | Constraint
insolublesOnly | Constraint
insolubleWC | Constraint
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
InstanceBind | HieTypes
instanceBindFun | InstEnv
instanceCantMatch | Unify, InstEnv
instanceDFunId | InstEnv, GHC
instanceDIdKey | THNames
instanceHead | InstEnv
instanceReturnsDictCon | ClsInst
instanceRoughTcs | InstEnv
instanceSig | InstEnv
InstanceWhat | ClsInst
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
InstCo | TyCoRep
InstD | GHC.Hs.Decls, GHC.Hs, GHC
InstDec | HieTypes
InstDecl | GHC.Hs.Decls, GHC.Hs, GHC
InstDeclCtxt |
1 (Data Constructor) | TcOrigin, TcValidity, TcHsType
2 (Data Constructor) | RnEnv, RnBinds
instDeclCtxt1 | TcClassDcl
instDeclCtxt2 | TcClassDcl
instDeclCtxt3 | TcClassDcl
instDeclDataFamInsts | GHC.Hs.Decls, GHC.Hs, GHC
instDFunType |
1 (Function) | Inst
2 (Function) | TcSMonad
InstEnv | InstEnv
instEnvClasses | 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 | TcOrigin
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 | TcOrigin
InstSkol | TcOrigin
instStupidTheta | Inst
instTyVarsWith | Inst
Int | GhcPrelude
int |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
Int16AddOp | PrimOp
Int16ElemRep | TyCon, GhcPlugins
int16ElemRepDataConTy | TysWiredIn, GhcPlugins
Int16EqOp | PrimOp
Int16Extend | PrimOp
Int16GeOp | PrimOp
Int16GtOp | PrimOp
Int16LeOp | PrimOp
Int16LtOp | PrimOp
Int16MulOp | PrimOp
Int16Narrow | PrimOp
Int16NegOp | PrimOp
Int16NeOp | PrimOp
int16PrimTy | TysPrim
int16PrimTyCon | TysPrim
int16PrimTyConKey | PrelNames
int16PrimTyConName | TysPrim
Int16QuotOp | PrimOp
Int16QuotRemOp | PrimOp
Int16RemOp | PrimOp
Int16Rep | TyCon, RepType, GhcPlugins
int16RepDataConTy | TysWiredIn, GhcPlugins
Int16SubOp | PrimOp
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
int32PrimTyConName | TysPrim
Int32Rep | TyCon, RepType, GhcPlugins
int32RepDataConTy | TysWiredIn, GhcPlugins
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
int64PrimTyConName | TysPrim
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
Int8AddOp | PrimOp
Int8ElemRep | TyCon, GhcPlugins
int8ElemRepDataConTy | TysWiredIn, GhcPlugins
Int8EqOp | PrimOp
Int8Extend | PrimOp
Int8GeOp | PrimOp
Int8GtOp | PrimOp
Int8LeOp | PrimOp
Int8LtOp | PrimOp
Int8MulOp | PrimOp
Int8Narrow | PrimOp
Int8NegOp | PrimOp
Int8NeOp | PrimOp
int8PrimTy | TysPrim
int8PrimTyCon | TysPrim
int8PrimTyConKey | PrelNames
int8PrimTyConName | TysPrim
Int8QuotOp | PrimOp
Int8QuotRemOp | PrimOp
Int8RemOp | PrimOp
Int8Rep | TyCon, RepType, GhcPlugins
int8RepDataConTy | TysWiredIn, GhcPlugins
Int8SubOp | PrimOp
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 | GhcPrelude
integer |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
integerDataConKey | PrelNames
IntegerGMP | DynFlags, GhcPlugins
IntegerLibrary | DynFlags, GhcPlugins
integerLibrary | DynFlags, GhcPlugins, GHC
integerLIdKey | THNames
integerLName | THNames
integerSDataConKey | PrelNames
integerSDataConName | PrelNames
IntegerSimple | DynFlags, GhcPlugins
integerToInt64IdKey | PrelNames
integerToInt64Name | PrelNames
integerToIntIdKey | PrelNames
integerToIntName | PrelNames
integerToWord64IdKey | PrelNames
integerToWord64Name | PrelNames
integerToWordIdKey | PrelNames
integerToWordName | PrelNames
integerTyConKey | PrelNames
integerTyConName | PrelNames
integerUnitId | Module, GhcPlugins
Integral | GhcPrelude
integralClassKey | PrelNames
integralClassName | PrelNames
integralFractionalLit | BasicTypes, GhcPlugins
IntegralLit | BasicTypes, GhcPlugins
IntEqOp | PrimOp
interact | GhcPrelude
interactiveClassKeys | PrelNames
interactiveClassNames | PrelNames
InteractiveContext |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
InteractiveImport | HscTypes, GhcPlugins, GHC
InteractiveName | InteractiveEval, GHC
interactivePrint | DynFlags, GhcPlugins, GHC
interactiveSrcLoc | SrcLoc, GhcPlugins
interactiveSrcSpan | SrcLoc, GhcPlugins
interactiveUnitId | Module, GhcPlugins
interestingCallContext | SimplUtils
InterestingCxt | BasicTypes, GhcPlugins
InterestingVarFun | FV, CoreFVs, GhcPlugins
interfaceLoadAction | Plugins, GhcPlugins
Internal | Llvm.Types, Llvm
interpp'SP | Outputable, GhcPlugins
interppSP | Outputable, GhcPlugins
interpreterDynamic | DynFlags, GhcPlugins
interpreterProfiled | DynFlags, GhcPlugins
interpWays | DynFlags, GhcPlugins
iNTERP_STACK_CHECK_THRESH | ByteCodeAsm
interruptible | Exception
InterruptibleFfiBit | Lexer
interruptibleIdKey | THNames
interruptibleName | THNames
intersectDVarSet | VarSet, GhcPlugins
intersectFVs | NameSet, GhcPlugins
intersectModuleSet | Module, GhcPlugins
intersectNameSet | NameSet, GhcPlugins
intersectOccSet | OccName, Name, GhcPlugins
intersectsDVarSet | VarSet, GhcPlugins
intersectsNameSet | NameSet, GhcPlugins
intersectsOccSet | OccName, Name, GhcPlugins
intersectsUDFM | UniqDFM
intersectsVarEnv | VarEnv, GhcPlugins
intersectsVarSet | VarSet, GhcPlugins
intersectUDFM | UniqDFM
intersectUFM | UniqFM, GhcPlugins
intersectUFM_C | UniqFM, GhcPlugins
intersectUniqDSets | UniqDSet
intersectUniqMap | UniqMap
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
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
invertCondBranches |
1 (Function) | NCGMonad, AsmCodeGen
2 (Function) | X86.CodeGen
InvisArg | Var, IfaceType, TyCoRep, Type, IfaceSyn, TcType, GhcPlugins
invisibleTyBndrCount | Type, GhcPlugins
invisibleVarsOfType | TyCoFVs
invisibleVarsOfTypes | TyCoFVs
inWordRange | Literal, GhcPlugins
IO | GhcPrelude
ioDataConKey | PrelNames
ioDataConName | PrelNames
ioDataCon_RDR | PrelNames
IOEnv | IOEnv, TcRnMonad
IOEnvFailure |
1 (Type/Class) | IOEnv, TcRnMonad
2 (Data Constructor) | IOEnv, TcRnMonad
IOError | GhcPrelude
ioError | GhcPrelude, Exception
IOException | Exception
ioLookupDataCon | TcEnv
ioMsgMaybe | HscMain
IORef | IOEnv, TcRnMonad
ioTyConKey | PrelNames
ioTyConName | PrelNames
IPBind |
1 (Type/Class) | GHC.Hs.Binds, GHC.Hs, GHC
2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs, GHC
IPBinds | GHC.Hs.Binds, GHC.Hs, GHC
IpBit | Lexer
ipClassKey | PrelNames
ipClassName | PrelNames
ipdom | Dominators
IpId | Var, GhcPlugins
IPOccOrigin | TcOrigin
IPSkol | TcOrigin
IR | TcType
iReg | SPARC.Regs
IrredPred | Predicate
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
isAlmostFunctionFree | TcType
isAlwaysActive | BasicTypes, GhcPlugins
isAlwaysTailCalled | BasicTypes, IdInfo, GhcPlugins
isAmbiguousTyVar | TcType
isAnonTyCoBinder | Type, GhcPlugins
isAnyInlinePragma | BasicTypes, GhcPlugins
isArgReg | CmmExpr, Cmm
isAssociativeMachOp | CmmMachOp, CmmExpr, Cmm
isAtomicHsExpr | GHC.Hs.Expr, GHC.Hs, 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
isBangedHsBind | GHC.Hs.Utils, GHC.Hs, GHC
isBangedLPat | GHC.Hs.Pat, GHC.Hs, GHC
isBangRdr | RdrHsSyn
isBitsType | CmmType, CmmExpr, Cmm
isBmi2Enabled | DynFlags, GhcPlugins
isBmiEnabled | DynFlags, GhcPlugins
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
isBSDSymdef | Ar
isBuiltInOcc_maybe | TysWiredIn, GhcPlugins
isBuiltinRule | CoreSyn, GhcPlugins
isBuiltInSynFamTyCon_maybe | TyCon, GhcPlugins
isBuiltInSyntax | Name, GhcPlugins
isBytesLabel | CLabel
isCafCC | CostCentre
isCafCCS | CostCentre
isCallStackPred | TcType
isCallStackTy | TcType
isCDictCan_Maybe | Constraint
isCFunctionLabel | CLabel
isCFunEqCan | Constraint
isCFunEqCan_maybe | Constraint
isCharTy | TcType
isCheapApp | CoreUtils, GhcPlugins
isCheapUnfolding | CoreSyn, GhcPlugins
isCishFilename | DriverPhases
isCishSuffix | DriverPhases
isCLabelString | ForeignCall
isClassDecl | GHC.Hs.Decls, GHC.Hs, GHC
isClassOpId_maybe | Id, GhcPlugins, GHC
isClassPred | Predicate, TcType
isClassTyCon | TyCon, GhcPlugins, GHC
isClosedSynFamilyTyConWithAxiom_maybe | TyCon, GhcPlugins
isClosedTypeFamilyInfo | GHC.Hs.Decls, GHC.Hs, GHC
isCNonCanonical | Constraint
isCoArg | CoreSyn, GhcPlugins
isCoercionTy | Type, GhcPlugins
isCoercionTy_maybe | Type, GhcPlugins
isCoEvBindsVar | TcEvidence
isCommutableMachOp | CmmMachOp, CmmExpr, Cmm
isComparisonExpr | CmmUtils
isComparisonMachOp | CmmMachOp, CmmExpr, Cmm
isComparisonPrimOp | PrimOp
isCompleteMatchSig | GHC.Hs.Binds, GHC.Hs, GHC
isComprehensionContext | GHC.Hs.Expr, GHC.Hs, GHC
isCompulsoryUnfolding | CoreSyn, GhcPlugins
isConInfoTableLabel | CLabel
isConLike | BasicTypes, GhcPlugins
isConLikeId | Id, GhcPlugins
isConLikeUnfolding | CoreSyn, GhcPlugins
isConRep | SMRep
isConstraintKindCon | Type, GhcPlugins
isContainedIn | SysTools.Tasks, SysTools
isCoVar | Var, Coercion, GhcPlugins
isCoVarDetails | IdInfo, GhcPlugins
isCoVarType | Type, GhcPlugins
isCoVar_maybe | Coercion, GhcPlugins
isCTupleClass | Predicate
isCTupleTyConName | TysWiredIn, GhcPlugins
isCTyEqCan | Constraint
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
isDataConWrapId | Id, GhcPlugins
isDataConWrapId_maybe | Id, GhcPlugins
isDataDecl | GHC.Hs.Decls, GHC.Hs, GHC
isDataFamilyAppType | Type, GhcPlugins
isDataFamilyDecl | GHC.Hs.Decls, GHC.Hs, 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 | GHC.Hs.Binds, GHC.Hs, GHC
isDefaultMethod | GHC.Hs.Binds, GHC.Hs, GHC
isDefaultMethodOcc | OccName, Name, GhcPlugins
isDenormalized | GhcPrelude
isDerived | Constraint
isDerivedCt | Constraint
isDerivedOccName | OccName, Name, GhcPlugins
isDerivSpecAnyClass | TcDerivUtils
isDerivSpecNewtype | TcDerivUtils
isDerivSpecStock | TcDerivUtils
isDerivSpecVia | TcDerivUtils
isDFunId | Id, GhcPlugins
isDictId | Predicate
isDictonaryId | GHC
isDictTy | Predicate
isDllConApp | StgSyn
isDllName | Packages, GhcPlugins
isDominatedBy | FamInstEnv
isDoubleTy | TcType
isDroppableCt | Constraint
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.Block
isEmptyCts | Constraint
isEmptyDVarEnv | VarEnv, GhcPlugins
isEmptyDVarSet | VarSet, GhcPlugins
isEmptyEvBindMap | TcEvidence
isEmptyFVs | NameSet, GhcPlugins
isEmptyIPBindsPR | GHC.Hs.Binds, GHC.Hs, GHC
isEmptyIPBindsTc | GHC.Hs.Binds, GHC.Hs, GHC
isEmptyLHsBinds | GHC.Hs.Binds, GHC.Hs, GHC
isEmptyLHsQTvs | GHC.Hs.Types, GHC.Hs, GHC
isEmptyLocalBindsPR | GHC.Hs.Binds, GHC.Hs, GHC
isEmptyLocalBindsTc | GHC.Hs.Binds, GHC.Hs, GHC
isEmptyMatchGroup | GHC.Hs.Expr, GHC.Hs, GHC
isEmptyMessages | ErrUtils
isEmptyModuleEnv | Module, GhcPlugins
IsEmptyMVarOp | PrimOp
isEmptyNameEnv | NameEnv, GhcPlugins
isEmptyNameSet | NameSet, GhcPlugins
isEmptyOccSet | OccName, Name, GhcPlugins
isEmptyRuleInfo | IdInfo, GhcPlugins
isEmptySubst | CoreSubst, GhcPlugins
isEmptyTcEvBinds | TcEvidence
isEmptyTCvSubst | TyCoSubst, Type, GhcPlugins
isEmptyTy | CoreUtils, GhcPlugins
isEmptyUniqDSet | UniqDSet
isEmptyUniqSet | UniqSet, GhcPlugins
isEmptyUnVarSet | UnVarGraph
isEmptyValBinds | GHC.Hs.Binds, GHC.Hs, GHC
isEmptyVarEnv | VarEnv, GhcPlugins
isEmptyVarSet | VarSet, GhcPlugins
isEmptyWC | Constraint
isEmptyWorkList | TcSMonad
isEnumerationTyCon | TyCon, GhcPlugins
isEOFBin | Binary
isEqPred | Predicate, TcType
isEqPredClass | Predicate, TcType
isEqPrimPred | Predicate, TcType
isEqual | Util, GhcPlugins
isErasableHsWrapper | TcEvidence
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 | Predicate
isEvVarType | Predicate
isExact | RdrName, GhcPlugins
isExact_maybe | RdrName, GhcPlugins
isExitJoinId | SimplUtils
isExpandableApp | CoreUtils, GhcPlugins
isExpandableUnfolding | CoreSyn, GhcPlugins
isExplicitItem | RdrName, GhcPlugins
isExportedId | Var, Id, GhcPlugins, GHC
isExprHoleCt | Constraint
isExprLevPoly | CoreUtils, GhcPlugins
isExternalName | Name, GhcPlugins, GHC
isFalse | BooleanFormula
isFamFreeTy | Type, GhcPlugins
isFamFreeTyCon | TyCon, GhcPlugins
isFamilyDecl | GHC.Hs.Decls, GHC.Hs, 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 |
1 (Function) | TcMType
2 (Function) | TcSMonad
isFixityLSig | GHC.Hs.Binds, GHC.Hs, GHC
isFlattenTyVar | TcType
isFlexi | TcType
isFloat | Llvm.Types, Llvm
isFloat32 | CmmType, CmmExpr, Cmm
isFloat64 | CmmType, CmmExpr, Cmm
isFloatComparison | CmmMachOp, CmmExpr, Cmm
isFloatedTouchableMetaTyVar | TcType
isFloatFormat | Format
isFloatingTy | TcType
isFloatTy | TcType
isFloatType | CmmType, CmmExpr, Cmm
isFmvTyVar | TcType
isForAllTy | Type, GhcPlugins
isForAllTy_co | Type, GhcPlugins
isForAllTy_ty | Type, GhcPlugins
isForeignExport | TcForeign
isForeignImport | TcForeign
isForeignLabel | CLabel
isFragileUnfolding | CoreSyn, GhcPlugins
isFresh | TcSMonad
isFskTyVar | TcType
isFullyEvaluatedTerm | RtClosureInspect
IsFunction | BasicTypes, GhcPlugins
isFunLike | BasicTypes, GhcPlugins
isFunPtrTy | TcType
isFunRep | SMRep
isFunTy | Type, GhcPlugins
isFunTyCon | TyCon, GhcPlugins, GHC
isGadtSyntaxTyCon | TyCon, GhcPlugins
isGcPtrLabel | CLabel
isGcPtrRep | TyCon, GHC.StgToCmm.Closure, GhcPlugins
isGcPtrType | CmmType, CmmExpr, Cmm
isGenerated | BasicTypes, GhcPlugins
isGenerativeTyCon | TyCon, GhcPlugins
isGenInjAlgRhs | TyCon, GhcPlugins
isGHCiMonad | TcRnDriver
isGiven | Constraint
isGivenCt | Constraint
isGivenLoc | Constraint
isGivenOrigin | TcOrigin
isGivenOrWDeriv | Constraint
isGlobal | Llvm.Types, Llvm
isGlobalId | Var, Id, GhcPlugins, GHC
isGNUSymdef | Ar
isGoodSrcSpan | SrcLoc, GhcPlugins, GHC
isGReflCo | Coercion, GhcPlugins
isGReflCo_maybe | Coercion, GhcPlugins
isGReflMCo | Coercion, GhcPlugins
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 | Constraint
isHoleModule | Module, GhcPlugins
isHoleName | Name, GhcPlugins
isHpcUsed | HscTypes, GhcPlugins
isHsBootOrSig | DriverPhases, HscTypes, GhcPlugins
isHsigFile | DriverPhases, HscTypes, GhcPlugins
isHsKindedTyVar | GHC.Hs.Types, GHC.Hs, GHC
isId | Var, CoreSyn, Id, GhcPlugins
isIdHsWrapper | TcEvidence
isIEEE | GhcPrelude
isIfaceLiftedTypeKind | IfaceType, IfaceSyn
isIfaceTauType | IfaceType, IfaceSyn
isImmutableTyVar | TcType
isImplicitCoAxiom | CoAxiom
isImplicitId | Id, GhcPlugins, GHC
isImplicitTyCon | TyCon, GhcPlugins
isImplicitTyThing | HscTypes, GhcPlugins
isImport | InteractiveEval, GHC
isImportDeclQualified | GHC.Hs.ImpExp, GHC.Hs, GHC
isImprovable | TcSMonad
isImprovementPred | TcType
isIn | Util, GhcPlugins
isIncoherent | InstEnv
isIndefinite | Packages, GhcPlugins
isIndirect | TcType
isInfinite | GhcPrelude
isInfixFunBind | GHC.Hs.Utils, GHC.Hs, GHC
isInfixMatch | GHC.Hs.Expr, GHC.Hs, GHC
isInfoTableLabel | CLabel
isInInertEqs | TcSMonad
isInjectiveTyCon | TyCon, GhcPlugins
isInlinablePragma | BasicTypes, GhcPlugins
isInlineLSig | GHC.Hs.Binds, GHC.Hs, GHC
isInlinePragma | BasicTypes, GhcPlugins
isInScope |
1 (Function) | TyCoSubst, Type, TcType
2 (Function) | CoreSubst, GhcPlugins
isInsolubleOccursCheck | TcType
isInsolubleStatus | Constraint
isInt | Llvm.Types, Llvm
isIntegerTy | TcType
isInteractiveModule | Module, GhcPlugins
isInternalName | Name, GhcPlugins
isInterpretable | HscTypes, GhcPlugins
isIntTy | TcType
isInvisibleArgFlag | Var, TyCoRep, Type, GhcPlugins
isInvisibleBinder | TyCoRep, Type, TcType, GhcPlugins
isInvisibleTyConBinder | TyCon, GhcPlugins
isIPClass | Predicate
isIPPred | Predicate, TcType
isIPPred_maybe | Predicate
isIPTyCon | Predicate
isIrrefutableHsPat | GHC.Hs.Pat, GHC.Hs, GHC
isJoinBind | CoreUtils, GhcPlugins
isJoinCeilLvl | SetLevels
isJoinId | Id, GhcPlugins
isJoinIdDetails_maybe | IdInfo, GhcPlugins
isJoinId_maybe | Id, GhcPlugins
isJumpishInstr | Instruction
isJust | Maybes
isKindLevel | BasicTypes, GhcPlugins
isKindLevPoly | Type, TcType, GhcPlugins
isKindTyCon | TyCon, GhcPlugins
isKnownFun | GHC.StgToCmm.Closure
isKnownKeyName | PrelInfo
isLabelClassName | PrelNames
isLabelClassNameKey | PrelNames
isLexCon | Lexeme
isLexConId | Lexeme
isLexConSym | Lexeme
isLexId | Lexeme
isLexSym | Lexeme
isLexVar | Lexeme
isLexVarId | Lexeme
isLexVarSym | Lexeme
isLFReEntrant | GHC.StgToCmm.Closure
isLFThunk | GHC.StgToCmm.Closure
isLHsForAllTy | GHC.Hs.Types, GHC.Hs, GHC
isLifted | StgLiftLams.LiftM
isLiftedRuntimeRep | Type, GhcPlugins
isLiftedTypeKind | Type, TcType, GhcPlugins
isLiftedTypeKindTyConName | TyCon, TysWiredIn, GhcPlugins
isLiftedType_maybe | Type, GhcPlugins
isListClassKey | PrelNames
isListClassName | PrelNames
isLit | CmmUtils
isLitTy | Type, GhcPlugins
isLitValue | Literal, GhcPlugins
isLitValue_maybe | Literal, GhcPlugins
ISllOp | PrimOp
isLoaded | GHC
isLocalCLabel | CLabel
isLocalGRE | RdrName, GhcPlugins
isLocalId | Var, Id, GhcPlugins, GHC
isLocalRule | CoreSyn, GhcPlugins
isLocalVar | Var, GhcPlugins
isManyOccs | BasicTypes, GhcPlugins
IsMap | Hoopl.Collections
isMappedByLC | Coercion, GhcPlugins
isMarkedStrict | DataCon, GhcPlugins, GHC
isMatchContextPmChecked | GHC.HsToCore.PmCheck
isMathFun | CLabel
isMetaInstr | Instruction
isMetaTyVar | TcType
isMetaTyVarTy | TcType
isMinimalLSig | GHC.Hs.Binds, GHC.Hs, GHC
isModuleTrusted | GHC
isMonadCompContext | GHC.Hs.Expr, GHC.Hs, GHC
isMonadFailStmtContext | GHC.Hs.Expr, GHC.Hs, GHC
isn'tIn | Util, GhcPlugins
isNamedBinder | TyCoRep, Type, GhcPlugins
isNamedTyConBinder | TyCon, GhcPlugins
isNaN | GhcPrelude
isNaughtyRecordSelector | Id, GhcPlugins
isNegativeZero | GhcPrelude
isNeverActive | BasicTypes, GhcPlugins
isNeverLevPolyId | Id, GhcPlugins
isNeverLevPolyIdInfo | IdInfo, GhcPlugins
isNewTyCon | TyCon, GhcPlugins, GHC
isNewtypeName_RDR | PrelNames
isNextArgVisible | TcType
isNextTyConArgVisible | TcType
isNilOL | OrdList
isNoLink | DynFlags, GhcPlugins
isNonCoVarId | Var, GhcPlugins
isNonRec | BasicTypes, GhcPlugins
isNonV | GHC.StgToCmm.ArgRep
isNoParent | TyCon, GhcPlugins
isNotAssociated | ClsInst
isNothing | Maybes
isNotTopLevel | BasicTypes, GhcPlugins
isNullaryRepDataCon | DataCon, GhcPlugins
isNullarySrcDataCon | DataCon, GhcPlugins
isNullUDFM | UniqDFM
isNullUFM | UniqFM, GhcPlugins
isNullUniqMap | UniqMap
isNumericClass | PrelInfo
isNumLitTy | Type, GhcPlugins
isNvUnaryType | RepType
isObject | HscTypes, GhcPlugins
isObjectFilename | DriverPhases
isObjectLinkable | HscTypes, GhcPlugins
isObjectSuffix | DriverPhases
isObjectTarget | DynFlags, GhcPlugins
isOccurrence | HieUtils
isOneLineSpan | SrcLoc, GhcPlugins
isOneOcc | BasicTypes, GhcPlugins
isOneShot | DynFlags, GhcPlugins
isOneShotBndr | Id, GhcPlugins
isOneShotInfo | BasicTypes, GhcPlugins
isOpenFamilyTyCon | TyCon, GhcPlugins, GHC
isOpenTypeFamilyInfo | GHC.Hs.Decls, GHC.Hs, 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 | Constraint
isOverlappable | InstEnv
isOverlappableTyVar | TcType
isOverlapping | InstEnv
isOverloadedTy | TcType
isPartialSig | TcRnTypes, TcRnMonad, TcSigs
isPatSynCtxt | GHC.Hs.Expr, GHC.Hs, GHC
isPatSynRecordSelector | Id, GhcPlugins
iSpec | TcEnv
isPendingScDict | Constraint
isPendingScInst | Constraint
isPiTy | Type, GhcPlugins
isPointer | Llvm.Types, Llvm
isPragLSig | GHC.Hs.Binds, GHC.Hs, GHC
isPredTy | Type, Predicate, TcType, GhcPlugins
isPrimitiveType | Type, TcType, GhcPlugins
isPrimOpId | Id, GhcPlugins, GHC
isPrimOpId_maybe | Id, GhcPlugins
isPrimTyCon | TyCon, GhcPlugins, GHC
isProbablyOneShotLambda | Id, GhcPlugins
isProductTyCon | TyCon, GhcPlugins
IsPromoted | BasicTypes, GhcPlugins
isPromoted | BasicTypes, GhcPlugins
isPromotedDataCon | TyCon, GhcPlugins
isPromotedDataCon_maybe | TyCon, GhcPlugins
isPromotedTupleTyCon | TyCon, GhcPlugins
isQual | RdrName, GhcPlugins
isQual_maybe | RdrName, GhcPlugins
isQuantifiableTv | TcMType
isQuietHsCmd | GHC.Hs.Expr, GHC.Hs, GHC
isQuietHsExpr | GHC.Hs.Expr, GHC.Hs, 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
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
isSccCountCC | CostCentre
isSCCFunSig | GHC.Hs.Binds, GHC.Hs, GHC
isSecConstant | Cmm
isSeqDmd | Demand
IsSet | Hoopl.Collections
isSigmaTy | TcType
isSigMaybe | TcOrigin
isSimplified | SimplUtils
isSingleton | Util, GhcPlugins
isSingletonBag | Bag
isSingletonMatchGroup | GHC.Hs.Expr, GHC.Hs, GHC
isSkolemTyVar | TcType
isSmallFamily | GHC.StgToCmm.Closure
isSolvedStatus | Constraint
isSolvedWC | Constraint
isSomeRODataLabel | CLabel
isSourceFilename | DriverPhases
isSourceSuffix | DriverPhases
isSpecInstLSig | GHC.Hs.Binds, GHC.Hs, GHC
isSpecLSig | GHC.Hs.Binds, GHC.Hs, 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
isStandaloneDeriv | TcDerivUtils
isStandaloneWildcardDeriv | TcDerivUtils
isStandardClass | PrelInfo
isStateHackType | Id, GhcPlugins
IsStatic | SMRep
isStaticClosure | GHC.StgToCmm.Closure
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
IsSwapped | BasicTypes, GhcPlugins
isSwapped | BasicTypes, GhcPlugins
isSymOcc | OccName, Name, GhcPlugins
isSynDecl | GHC.Hs.Decls, GHC.Hs, GHC
isSystemName | Name, GhcPlugins
isTauTy | Type, TcType, GhcPlugins
isTauTyCon | TyCon, TcType, GhcPlugins
isTcClsNameSpace | OccName, Name, GhcPlugins
isTcGReflMCo | TcEvidence
isTcLevPoly | TyCon, GhcPlugins
isTcOcc | OccName, Name, GhcPlugins
isTcReflCo | TcEvidence
isTcReflexiveCo | TcEvidence
isTcTyCon | TyCon, GhcPlugins
isTcTyVar | Var, GhcPlugins
isTemplateHaskellOrQQNonBoot | HscTypes, GhcPlugins
isThunkRep | SMRep
isTickSubScope | CmmNode, Cmm
isTildeRdr | RdrHsSyn
isTopDmd | Demand
isToplevClosure | GHC.StgToCmm.Closure
isTopLevel | BasicTypes, GhcPlugins
isTopLvl | SetLevels
isTopRecNameMaker | RnPat
isTopRes | Demand
isTopSig | Demand
isTopTcLevel | TcType
isTouchableMetaTyVar | TcType
isTouchableTcM | TcRnMonad
isTouchableTcPluginM | TcPluginM
isTrivialCmmExpr | CmmUtils
isTrue | BooleanFormula
isTrueLHsExpr | DsUtils, DsGRHSs
isTupleDataCon | DataCon, GhcPlugins
isTupleTyCon | TyCon, GhcPlugins
isTvNameSpace | OccName, Name, GhcPlugins
isTvOcc | OccName, Name, GhcPlugins
isTyBinder | TyCoRep
isTyCoArg | CoreSyn, GhcPlugins
isTyConableTyVar | TcType
isTyConAssoc | TyCon, GhcPlugins
isTyConName | Name, GhcPlugins
isTyConWithSrcDataCons | TyCon, GhcPlugins
isTyCoVar | Var, GhcPlugins
isTyFamFree | TcType
isTypeableBindOcc | OccName, Name, GhcPlugins
isTypeArg | CoreSyn, GhcPlugins
isTypeClosedLetBndr | TcEnv
isTypedBracket | GHC.Hs.Expr, GHC.Hs, GHC
isTypedSplice | GHC.Hs.Expr, GHC.Hs, GHC
isTypeFamilyDecl | GHC.Hs.Decls, GHC.Hs, GHC
isTypeFamilyTyCon | TyCon, GhcPlugins, GHC
isTypeHoleCt | Constraint
isTypeLevel | BasicTypes, GhcPlugins
isTypeLevPoly | Type, GhcPlugins
isTypeLSig | GHC.Hs.Binds, GHC.Hs, GHC
isTypeSynonymTyCon | TyCon, GhcPlugins, GHC
isTyVar | Var, Type, GhcPlugins
isTyVarBinder | Var, GhcPlugins
isTyVarClassPred | TcType
isTyVarHead | TcType
isTyVarName | Name, GhcPlugins
isTyVarTy | Type, TcType, GhcPlugins
isTyVarTyVar | TcType
isUnboundName | PrelNames, RnUnbound
isUnboxedSumCon | DataCon, GhcPlugins
isUnboxedSumTyCon | TyCon, GhcPlugins
isUnboxedSumType | Type, GhcPlugins
isUnboxedTupleCon | DataCon, GhcPlugins
isUnboxedTupleTyCon | TyCon, GhcPlugins
isUnboxedTupleType | Type, TcType, GhcPlugins
isUnconditionalJump | SPARC.Instr
isUnderscoreFS | FastString, GhcPlugins
isUnfilledMetaTyVar | TcMType
IsUnicodeSyntax | ApiAnnotation
isUnitTy | TcType
isUnliftedHsBind | GHC.Hs.Utils, GHC.Hs, GHC
isUnliftedRuntimeRep | Type, GhcPlugins
isUnliftedTyCon | TyCon, GhcPlugins
isUnliftedType | Type, TcType, GhcPlugins
isUnliftedTypeKind | Type, TcType, GhcPlugins
isUnqual | RdrName, GhcPlugins
isUnsatisfied | BooleanFormula
isUpdatable | StgSyn
isUsedOnce | Demand
isUserTypeErrorCt | Constraint
isValArg | CoreSyn, GhcPlugins
IsValid | ErrUtils
isValid | ErrUtils
isValidJoinPointType | Type, GhcPlugins
isValidKnownKeyUnique | Unique
isValidTCvSubst | TyCoSubst
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
isVector | Llvm.Types, Llvm
isVecType | CmmType, CmmExpr, Cmm
isVirtualReg | Reg
isVisibleArgFlag | Var, TyCoRep, Type, GhcPlugins
isVisibleBinder | TyCoRep, Type, TcType, GhcPlugins
isVisibleOrigin | TcOrigin
isVisibleTyConBinder | TyCon, GhcPlugins
isVoidRep | TyCon, GHC.StgToCmm.Closure, GhcPlugins
isVoidTy | RepType
isWanted | Constraint
isWantedCt | Constraint
isWarnMsgFatal | ErrUtils
isWeakLoopBreaker | BasicTypes, IdInfo, GhcPlugins
isWindowsHost | Util, GhcPlugins
isWiredInName | Name, GhcPlugins
isWord32 | CmmType, CmmExpr, Cmm
isWord64 | CmmType, CmmExpr, Cmm
isWordTy | TcType
isWorkerSmallEnough | WwLib
ISYNC | PPC.Instr
isZeroLit | Literal, GhcPlugins
isZeroSimplCount | CoreMonad, SimplMonad, GhcPlugins
is_alphanum | Ctype
is_any | Ctype
is_as | RdrName, GhcPlugins
is_bindigit | Ctype
is_body_stmt | GHC.Hs.Expr, GHC.Hs, GHC
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
itbl_env | LinkerTypes
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
ITcolumn_prag | Lexer
ITcomma | Lexer
ITcomment_line_prag | Lexer
ITcomplete_prag | Lexer
ITconid | Lexer
ITconsym | Lexer
ITcore_prag | Lexer
ITcpabrack | Lexer
ITcparen | Lexer
ITcparenbar | Lexer
ITctype | Lexer
ITcubxparen | Lexer
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
iterate | GhcPrelude
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
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
ITstar | Lexer
ITstatic | Lexer
ITstdcallconv | Lexer
ITstock | Lexer
ITstring | Lexer
ITthen | Lexer
ITtilde | 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
ITvia | Lexer
ITvocurly | Lexer
ITwarning_prag | Lexer
ITwhere | Lexer
iw_dfun_id | ClsInst
iw_safe_over | ClsInst
ixClassKey | PrelNames
ixClassName | PrelNames