ghc-9.4.3: The GHC API

Index - U

u1DataCon_RDRGHC.Builtin.Names
u1TyConKeyGHC.Builtin.Names
u1TyConNameGHC.Builtin.Names
uAddrDataCon_RDRGHC.Builtin.Names
uAddrHash_RDRGHC.Builtin.Names
uAddrTyConKeyGHC.Builtin.Names
uAddrTyConNameGHC.Builtin.Names
UBFMGHC.CmmToAsm.AArch64.Instr
UBFXGHC.CmmToAsm.AArch64.Instr
ubxSumRepTypeGHC.Types.RepType
uCharDataCon_RDRGHC.Builtin.Names
uCharHash_RDRGHC.Builtin.Names
uCharTyConKeyGHC.Builtin.Names
uCharTyConNameGHC.Builtin.Names
udfmIntersectUFMGHC.Types.Unique.DFM
udfmMinusUFMGHC.Types.Unique.DFM
udfmRestrictKeysGHC.Types.Unique.DFM
udfmToListGHC.Types.Unique.DFM
udfmToUfmGHC.Types.Unique.DFM
UDIVGHC.CmmToAsm.AArch64.Instr
uDoubleDataCon_RDRGHC.Builtin.Names
uDoubleHash_RDRGHC.Builtin.Names
uDoubleTyConKeyGHC.Builtin.Names
uDoubleTyConNameGHC.Builtin.Names
ud_get_fsGHC.Utils.Binary
ud_get_nameGHC.Utils.Binary
ud_put_binding_nameGHC.Utils.Binary
ud_put_fsGHC.Utils.Binary
ud_put_nonbinding_nameGHC.Utils.Binary
ue_currentHomeUnitEnvGHC.Unit.Env
ue_currentUnitGHC.Unit.Env
ue_current_unitGHC.Unit.Env
ue_epsGHC.Unit.Env
ue_findHomeUnitEnvGHC.Unit.Env
ue_homeUnitGHC.Unit.Env
ue_home_unit_graphGHC.Unit.Env
ue_hptGHC.Unit.Env
ue_nameverGHC.Unit.Env
ue_platformGHC.Unit.Env
ue_renameUnitIdGHC.Unit.Env
ue_setActiveUnitGHC.Unit.Env
ue_setFlagsGHC.Unit.Env
ue_setUnitDbsGHC.Unit.Env
ue_setUnitFlagsGHC.Unit.Env
ue_setUnitsGHC.Unit.Env
ue_transitiveHomeDepsGHC.Unit.Env
ue_unitFlagsGHC.Unit.Env
ue_unitHomeUnitGHC.Unit.Env
ue_unitsGHC.Unit.Env
ue_unit_dbsGHC.Unit.Env
ue_unsafeHomeUnitGHC.Unit.Env
ue_updateHomeUnitEnvGHC.Unit.Env
uFloatDataCon_RDRGHC.Builtin.Names
uFloatHash_RDRGHC.Builtin.Names
uFloatTyConKeyGHC.Builtin.Names
uFloatTyConNameGHC.Builtin.Names
ufmMinusUDFMGHC.Types.Unique.DFM
ufmToIntMapGHC.Types.Unique.FM, GHC.Plugins
ufmToSet_DirectlyGHC.Types.Unique.FM, GHC.Plugins
uf_expandableGHC.Core, GHC.Plugins
uf_guidanceGHC.Core, GHC.Plugins
uf_is_conlikeGHC.Core, GHC.Plugins
uf_is_topGHC.Core, GHC.Plugins
uf_is_valueGHC.Core, GHC.Plugins
uf_is_work_freeGHC.Core, GHC.Plugins
uf_srcGHC.Core, GHC.Plugins
uf_tmplGHC.Core, GHC.Plugins
UGEGHC.CmmToAsm.AArch64.Cond
UGTGHC.CmmToAsm.AArch64.Cond
ug_argsGHC.Core, GHC.Plugins
ug_arityGHC.Core, GHC.Plugins
ug_boring_okGHC.Core, GHC.Plugins
ug_resGHC.Core, GHC.Plugins
ug_sizeGHC.Core, GHC.Plugins
ug_unsat_okGHC.Core, GHC.Plugins
uIntDataCon_RDRGHC.Builtin.Names
uIntHash_RDRGHC.Builtin.Names
uIntTyConKeyGHC.Builtin.Names
uIntTyConNameGHC.Builtin.Names
ULEGHC.CmmToAsm.AArch64.Cond
ULTGHC.CmmToAsm.AArch64.Cond
UnalignedGHC.Cmm.Expr, GHC.Cmm
UnambiguousLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
unambiguousFieldOccGHC.Hs.Type, GHC.Hs, GHC
UnambiguousGreGHC.Rename.Env
unariseGHC.Stg.Unarise
UnaryTypeGHC.Types.RepType
UnboundImplicitParamsGHC.Tc.Errors.Types
unboundKeyGHC.Builtin.Names
unboundNameGHC.Rename.Unbound
unboundNameXGHC.Rename.Unbound
unboundVarEIdKeyGHC.Builtin.Names.TH
unboundVarENameGHC.Builtin.Names.TH
UnboxGHC.Core.Opt.WorkWrap.Utils
unboxArgGHC.HsToCore.Foreign.Call
unboxDeeplyDmdGHC.Types.Demand
UnboxedGHC.Types.Basic, GHC.Types.Demand, GHC.Plugins
UnboxedParensBitGHC.Parser.Lexer
unboxedSumEIdKeyGHC.Builtin.Names.TH
unboxedSumENameGHC.Builtin.Names.TH
unboxedSumKindGHC.Builtin.Types, GHC.Plugins
unboxedSumPIdKeyGHC.Builtin.Names.TH
unboxedSumPNameGHC.Builtin.Names.TH
unboxedSumTIdKeyGHC.Builtin.Names.TH
unboxedSumTNameGHC.Builtin.Names.TH
UnboxedSumTyConGHC.Core.TyCon, GHC.Plugins
UnboxedSumTypeGHC.Types.Basic, GHC.Plugins
unboxedTupEIdKeyGHC.Builtin.Names.TH
unboxedTupENameGHC.Builtin.Names.TH
UnboxedTupleGHC.Types.Basic, GHC.Plugins
unboxedTupleKindGHC.Builtin.Types, GHC.Plugins
UnboxedTupleOrSumGHC.Types.Basic, GHC.Plugins
unboxedTupleOrSumExtensionGHC.Types.Basic, GHC.Plugins
unboxedTupleTIdKeyGHC.Builtin.Names.TH
unboxedTupleTNameGHC.Builtin.Names.TH
UnboxedTupleTypeGHC.Types.Basic, GHC.Plugins
unboxedTupPIdKeyGHC.Builtin.Names.TH
unboxedTupPNameGHC.Builtin.Names.TH
unboxedUnitDataConGHC.Builtin.Types, GHC.Plugins
unboxedUnitTyGHC.Builtin.Types, GHC.Plugins
unboxedUnitTyConGHC.Builtin.Types, GHC.Plugins
UnboxingDecisionGHC.Core.Opt.WorkWrap.Utils
UnbranchedGHC.Core.Coercion.Axiom
unbranchedGHC.Core.Coercion.Axiom
unCAGHC.HsToCore.Pmc.Check
uncacheModuleGHC.Unit.Finder
UnchangedAnchorGHC.Parser.Annotation, GHC.Hs, GHC
unComp1_RDRGHC.Builtin.Names
UnconditionallyGHC.Cmm.Switch
uncondWeightGHC.CmmToAsm.CFG.Weight
unconsFSGHC.Data.FastString, GHC.Plugins
unCostCentreIndexGHC.Types.CostCentre.State
uncurryGHC.Prelude
uncurry3GHC.Utils.Misc, GHC.Plugins
unDecoratedGHC.Types.Error, GHC.Utils.Error
undefinedGHC.Prelude
UndefinedElementGHC.Utils.Exception
unDefiniteGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
UnderflowGHC.Utils.Exception
underscoreGHC.Utils.Outputable, GHC.Plugins
unECGHC.StgToCmm.ExtCode
unECPGHC.Parser.PostProcess
UnexpectedNestedForallGHC.Tc.Utils.TcType
unexposedPrimTyConsGHC.Builtin.Types.Prim
UnfIfGoodArgsGHC.Core, GHC.Plugins
unFixedLengthGHC.Utils.Binary
UnfNeverGHC.Core, GHC.Plugins
UnfoldingGHC.Core, GHC.Core.Unfold, GHC.Plugins
unfoldingCaseScalingGHC.Core.Unfold
unfoldingCaseThresholdGHC.Core.Unfold
unfoldingCreationThresholdGHC.Core.Unfold
unfoldingDictDiscountGHC.Core.Unfold
UnfoldingDoneGHC.Core.Opt.Monad, GHC.Plugins
UnfoldingExposureGHC.Iface.Tidy
unfoldingFunAppDiscountGHC.Core.Unfold
UnfoldingGuidanceGHC.Core, GHC.Core.Unfold, GHC.Plugins
unfoldingInfoGHC.Types.Id.Info, GHC.Plugins
UnfoldingOpts 
1 (Type/Class)GHC.Core.Unfold
2 (Data Constructor)GHC.Core.Unfold
unfoldingOptsGHC.Driver.Session, GHC.Plugins, GHC
unfoldingReportPrefixGHC.Core.Unfold
UnfoldingSourceGHC.Core, GHC.Plugins
unfoldingTemplateGHC.Core, GHC.Plugins
unfoldingUseThresholdGHC.Core.Unfold
unfoldingVeryAggressiveGHC.Core.Unfold
UnfWhenGHC.Core, GHC.Plugins
unGhcGHC.Driver.Monad
unGhcTGHC.Driver.Monad
ungroupGHC.HsToCore.Docs
unguardedGRHSsGHC.Hs.Utils, GHC.Hs, GHC
unguardedRHSGHC.Hs.Utils, GHC.Hs, GHC
UnhelpfulGeneratedGHC.Types.SrcLoc, GHC.Plugins
UnhelpfulInteractiveGHC.Types.SrcLoc, GHC.Plugins
UnhelpfulLocGHC.Types.SrcLoc, GHC.Plugins, GHC
UnhelpfulNoLocationInfoGHC.Types.SrcLoc, GHC.Plugins
UnhelpfulOtherGHC.Types.SrcLoc, GHC.Plugins
UnhelpfulSpanGHC.Types.SrcLoc, GHC.Plugins, GHC
unhelpfulSpanFSGHC.Types.SrcLoc, GHC.Plugins
UnhelpfulSpanReasonGHC.Types.SrcLoc, GHC.Plugins
UnhelpfulWiredInGHC.Types.SrcLoc, GHC.Plugins
unicodeAnnGHC.Parser.Annotation, GHC.Hs, GHC
UnicodeSyntaxGHC.Parser.Annotation, GHC.Hs, GHC
unicodeSyntaxGHC.Utils.Outputable, GHC.Plugins
UnicodeSyntaxBitGHC.Parser.Lexer
UnidirectionalLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
unidirPatSynIdKeyGHC.Builtin.Names.TH
unidirPatSynNameGHC.Builtin.Names.TH
UnifiableGHC.Core.Unify
unifiersGHC.Tc.Errors.Types
unifyExpectedTypeGHC.Tc.Utils.Unify
UnifyForAllSkolGHC.Tc.Types.Origin
unifyKindGHC.Tc.Utils.Unify
UnifyResultGHC.Core.Unify
UnifyResultMGHC.Core.Unify
unifyTypeGHC.Tc.Utils.Unify
unifyTyVarGHC.Tc.Solver.Monad
unifyWantedGHC.Tc.Solver.Canonical
UninitialisedDataGHC.Cmm
uninitializedLoaderGHC.Linker.Types, GHC.Linker.Loader
uninstantiateInstantiatedModuleGHC.Unit.Module, GHC.Unit, GHC.Plugins
uninstantiateInstantiatedUnitGHC.Unit.Module, GHC.Unit, GHC.Plugins
uninterruptibleMaskGHC.Utils.Exception
uninterruptibleMaskM_GHC.Data.IOEnv, GHC.Tc.Utils.Monad
uninterruptibleMask_GHC.Utils.Exception
union 
1 (Function)GHC.Data.UnionFind
2 (Function)GHC.Data.Graph.Ops, GHC.Data.Graph.Color
unionArgMapsGHC.HsToCore.Docs
unionBagsGHC.Data.Bag
unionDecoratedSDocGHC.Types.Error
unionDVarSetGHC.Types.Var.Set, GHC.Plugins
unionDVarSetsGHC.Types.Var.Set, GHC.Plugins
unionFamInstEnvGHC.Core.FamInstEnv
unionFVGHC.Utils.FV
unionInScopeGHC.Types.Var.Env, GHC.Plugins
unionInstEnvGHC.Core.InstEnv
unionLinkableSetGHC.Linker.Types
unionListsGHC.Data.List.SetOps
unionManyBagsGHC.Data.Bag
unionManyMessagesGHC.Types.Error
unionManyModuleSetsGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
unionManyOccSetsGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
unionManyUniqDSetsGHC.Types.Unique.DSet
unionManyUniqSetsGHC.Types.Unique.Set, GHC.Plugins
unionMessagesGHC.Types.Error, GHC.Utils.Error
unionMGGHC.Unit.Module.Graph
unionModuleSetGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
unionNameSetGHC.Types.Name.Set, GHC.Plugins
unionNameSetsGHC.Types.Name.Set, GHC.Plugins
unionOccSetsGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
unionRMGHC.Core.RoughMap
unionsFVGHC.Utils.FV
unionsWCGHC.Tc.Types.Constraint
unionTCvSubstGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
unionTyConSetGHC.Core.TyCon.Set
unionTyConSetsGHC.Core.TyCon.Set
unionUniqDSetsGHC.Types.Unique.DSet
unionUniqSetsGHC.Types.Unique.Set, GHC.Plugins
unionUnVarGraphGHC.Data.Graph.UnVar
unionUnVarGraphsGHC.Data.Graph.UnVar
unionUnVarSetGHC.Data.Graph.UnVar
unionUnVarSetsGHC.Data.Graph.UnVar
unionVarSetGHC.Types.Var.Set, GHC.Plugins
unionVarSetsGHC.Types.Var.Set, GHC.Plugins
uniqGHC.Data.FastString, GHC.Plugins
uniqAwayGHC.Types.Var.Env, GHC.Plugins
uniqCompareFSGHC.Data.FastString, GHC.Plugins
UniqDFMGHC.Types.Unique.DFM
UniqDSetGHC.Types.Unique.DSet
uniqDSetIntersectUniqSetGHC.Types.Unique.DSet
uniqDSetMinusUniqSetGHC.Types.Unique.DSet
uniqDSetToListGHC.Types.Unique.DSet
UniqFMGHC.Types.Unique.FM, GHC.Plugins
uniqFromMaskGHC.Types.Unique.Supply, GHC.Plugins
uniqFromSupplyGHC.Types.Unique.Supply, GHC.Plugins
UniqMap 
1 (Type/Class)GHC.Types.Unique.Map
2 (Data Constructor)GHC.Types.Unique.Map
UniqSDFMGHC.Types.Unique.SDFM
UniqSetGHC.Types.Unique.Set, GHC.Plugins
uniqSetAllGHC.Types.Unique.Set, GHC.Plugins
uniqSetAnyGHC.Types.Unique.Set, GHC.Plugins
uniqSetMinusUDFMGHC.Types.Unique.Set, GHC.Plugins
uniqSetMinusUFMGHC.Types.Unique.Set, GHC.Plugins
uniqsFromSupplyGHC.Types.Unique.Supply, GHC.Plugins
UniqSMGHC.Types.Unique.Supply, GHC.Plugins
UniqSupplyGHC.Types.Unique.Supply, GHC.Plugins, GHC.HsToCore.Monad
UniquableGHC.Types.Unique, GHC.Builtin.Names, GHC.Plugins
UniqueGHC.Types.Unique, GHC.Builtin.Names, GHC.Plugins
uniqueIncrementGHC.Driver.Session, GHC.Plugins, GHC
UniqueMapGHC.Cmm.Dataflow.Collections
uniqueOfFSGHC.Data.FastString, GHC.Plugins
UniqueSetGHC.Cmm.Dataflow.Collections
uNIQUE_BITSGHC.Types.Unique
UnitGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins, GHC
unitAbiDependsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitAbiHashGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitBagGHC.Data.Bag
unitCcOptionsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitComponentNameGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
UnitDatabase 
1 (Type/Class)GHC.Unit.State, GHC.Unit, GHC.Plugins
2 (Data Constructor)GHC.Unit.State, GHC.Unit, GHC.Plugins
unitDatabasePathGHC.Unit.State, GHC.Unit, GHC.Plugins
unitDatabaseUnitsGHC.Unit.State, GHC.Unit, GHC.Plugins
unitDataConGHC.Builtin.Types, GHC.Plugins
unitDataConIdGHC.Builtin.Types, GHC.Plugins
unitDependsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
UnitDepRemovedGHC.Iface.Recomp
unitDirectlyUFMGHC.Types.Unique.FM, GHC.Plugins
unitDVarEnvGHC.Types.Var.Env, GHC.Plugins
unitDVarSetGHC.Types.Var.Set, GHC.Plugins
UnitEnv 
1 (Type/Class)GHC.Unit.Env
2 (Data Constructor)GHC.Unit.Env
UnitEnvGraph 
1 (Type/Class)GHC.Unit.Env
2 (Data Constructor)GHC.Unit.Env
unitEnv_adjustGHC.Unit.Env
unitEnv_deleteGHC.Unit.Env
unitEnv_eltsGHC.Unit.Env
unitEnv_foldWithKeyGHC.Unit.Env
unitEnv_graphGHC.Unit.Env
unitEnv_hptsGHC.Unit.Env
unitEnv_insertGHC.Unit.Env
unitEnv_keysGHC.Unit.Env
unitEnv_lookupGHC.Unit.Env
unitEnv_lookup_maybeGHC.Unit.Env
unitEnv_mapGHC.Unit.Env
unitEnv_mapWithKeyGHC.Unit.Env
unitEnv_memberGHC.Unit.Env
unitEnv_newGHC.Unit.Env
unitEnv_singletonGHC.Unit.Env
UnitErrGHC.Unit.State, GHC.Unit, GHC.Plugins
unitExposedModulesGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitExprGHC.Core.Make, GHC.Plugins
unitExtDepFrameworkDirsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitExtDepFrameworksGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitExtDepLibsGhcGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitExtDepLibsSysGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitFreeModuleHolesGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
unitFSGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
unitFsEnvGHC.Data.FastString.Env
unitFV 
1 (Function)GHC.Utils.FV
2 (Function)GHC.Types.Name.Set, GHC.Plugins
unitHaddockHTMLsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitHaddockInterfacesGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitHiddenModulesGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitHsLibsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
UnitId 
1 (Type/Class)GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
2 (Data Constructor)GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
unitIdGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
UnitIdArgGHC.Driver.Session, GHC.Plugins
unitIdFSGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
unitIdStringGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
unitImportDirsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitIncludeDirsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitIncludesGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
UnitInfoGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
UnitInfoMapGHC.Unit.State, GHC.Unit, GHC.Plugins
unitInfoMapGHC.Unit.State, GHC.Unit, GHC.Plugins
unitInstanceOfGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitInstantiationsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitIsDefiniteGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
unitIsExposedGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitIsIndefiniteGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitIsTrustedGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitJoinFloatGHC.Core.Opt.Simplify.Env
UnitKey 
1 (Type/Class)GHC.Unit.Types, GHC.Unit.Module, GHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
2 (Data Constructor)GHC.Unit.Types, GHC.Unit.Module, GHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
UnitKeyInfoGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitLetFloatGHC.Core.Opt.Simplify.Env
unitLibrariesGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitLibraryDirsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitLibraryDynDirsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitLinkerOptionsGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitModuleEnvGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
unitModuleSetGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
unitNameEnvGHC.Types.Name.Env, GHC.Plugins
unitNameSetGHC.Types.Name.Set, GHC.Plugins
unitOccEnvGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
unitOccSetGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
unitOLGHC.Data.OrdList
unitPackageIdGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitPackageIdStringGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitPackageNameGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitPackageNameStringGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitPackageVersionGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
unitPprComponentNameGHC.Unit.Ppr
unitPprIdGHC.Unit.Ppr
UnitPprInfo 
1 (Type/Class)GHC.Unit.Ppr
2 (Data Constructor)GHC.Unit.Ppr
unitPprPackageNameGHC.Unit.Ppr
unitPprPackageVersionGHC.Unit.Ppr
unitRecStmtTcGHC.Hs.Utils, GHC.Hs, GHC
UnitState 
1 (Type/Class)GHC.Unit.State, GHC.Unit, GHC.Plugins
2 (Data Constructor)GHC.Unit.State, GHC.Unit, GHC.Plugins
unitStringGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
unitTyGHC.Builtin.Types, GHC.Plugins
unitTyConGHC.Builtin.Types, GHC.Plugins
unitTyConEnvGHC.Core.TyCon.Env
unitTyConKeyGHC.Builtin.Types, GHC.Plugins
unitTyConSetGHC.Core.TyCon.Set
unitUDFMGHC.Types.Unique.DFM
unitUEGHC.Core.UsageEnv
unitUFMGHC.Types.Unique.FM, GHC.Plugins
unitUniqDSetGHC.Types.Unique.DSet
unitUniqMapGHC.Types.Unique.Map
unitUniqSetGHC.Types.Unique.Set, GHC.Plugins
unitVarEnvGHC.Types.Var.Env, GHC.Plugins
unitVarSetGHC.Types.Var.Set, GHC.Plugins
UnivCoGHC.Core.TyCo.Rep
UnivCoProvenanceGHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins
unK1_RDRGHC.Builtin.Names
UnknownGHC.Core.Multiplicity
unknownArityGHC.Types.Id.Info, GHC.Plugins
UnknownCCGHC.Driver.Session, GHC.Plugins
UnknownHintGHC.Types.Hint, GHC.Types.Error
UnknownLDGHC.Driver.Session, GHC.Plugins
unknownNameSuggestionsGHC.Rename.Unbound
UnknownRolesGHC.Tc.Errors.Types
UnknownSubordinateGHC.Tc.Errors.Types
UnkSkolGHC.Tc.Types.Origin
unkSkolGHC.Tc.Types.Origin
unkSkolAnonGHC.Tc.Types.Origin
unlessMGHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad
unlessXOptMGHC.Tc.Utils.Monad
UnliftGHC.Core.Opt.WorkWrap.Utils
UnliftedGHC.Types.Basic, GHC.Plugins
unliftedDataConKeyGHC.Builtin.Names
unliftedDataConTyGHC.Builtin.Types, GHC.Plugins
unliftedDataConTyConGHC.Builtin.Types, GHC.Plugins
UnliftedFFITypesNeededGHC.Tc.Utils.TcType
UnliftedInfoGHC.Core.TyCon, GHC.Plugins
UnliftedRepGHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins
unliftedRepTyGHC.Builtin.Types, GHC.Plugins
unliftedRepTyConGHC.Builtin.Types, GHC.Plugins
unliftedRepTyConKeyGHC.Builtin.Names
unliftedRepTyConNameGHC.Builtin.Types, GHC.Plugins
UnliftedTypeBindsGHC.HsToCore.Errors.Types
unliftedTypeKindGHC.Core.Type, GHC.Builtin.Types, GHC.Plugins
unliftedTypeKindTyConGHC.Builtin.Types, GHC.Plugins
unliftedTypeKindTyConKeyGHC.Builtin.Names
unliftedTypeKindTyConNameGHC.Builtin.Types, GHC.Plugins
unlikelyCondWeightGHC.CmmToAsm.CFG.Weight
unlinesGHC.Prelude
UnlinkedGHC.Linker.Types
UnlinkedBCO 
1 (Type/Class)GHC.ByteCode.Types, GHC.StgToByteCode
2 (Data Constructor)GHC.ByteCode.Types
unlinkedBCOArityGHC.ByteCode.Types
unlinkedBCOBitmapGHC.ByteCode.Types
unlinkedBCOInstrsGHC.ByteCode.Types
unlinkedBCOLitsGHC.ByteCode.Types
unlinkedBCONameGHC.ByteCode.Types
unlinkedBCOPtrsGHC.ByteCode.Types
UnlitGHC.Driver.Phases
unloadGHC.Linker.Loader
UnloadObjGHC.Runtime.Interpreter
unloadObjGHC.Runtime.Interpreter
unLocGHC.Types.SrcLoc, GHC.Plugins, GHC
UnmaskAsyncExceptionsOpGHC.Builtin.PrimOps
UnmaskedGHC.Utils.Exception
unMkBranchesGHC.Core.Coercion.Axiom
unModNodeMapGHC.Driver.Make
UnnamedBindingGHC.Types.Hint, GHC.Types.Error
unPGHC.Parser.Lexer
UNPACKGHC.ByteCode.Instr
unPackageNameGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
UnpackClosureOpGHC.Builtin.PrimOps
unpackCoercionHoleGHC.Tc.Utils.TcMType
unpackCoercionHole_maybeGHC.Tc.Utils.TcMType
unpackConFieldsCprGHC.Types.Cpr
UnpackConFieldsResultGHC.Types.Cpr
unpackCStringAppendIdKeyGHC.Builtin.Names
unpackCStringAppendNameGHC.Builtin.Names
unpackCStringAppendUtf8IdKeyGHC.Builtin.Names
unpackCStringAppendUtf8NameGHC.Builtin.Names
unpackCStringFoldrIdKeyGHC.Builtin.Names
unpackCStringFoldrNameGHC.Builtin.Names
unpackCStringFoldrUtf8IdKeyGHC.Builtin.Names
unpackCStringFoldrUtf8NameGHC.Builtin.Names
unpackCStringIdGHC.Core.Make, GHC.Plugins
unpackCStringIdKeyGHC.Builtin.Names
unpackCStringNameGHC.Builtin.Names
unpackCStringUtf8IdGHC.Core.Make, GHC.Plugins
unpackCStringUtf8IdKeyGHC.Builtin.Names
unpackCStringUtf8NameGHC.Builtin.Names
UnpackednessPragma 
1 (Type/Class)GHC.Parser.PostProcess
2 (Data Constructor)GHC.Parser.PostProcess
unpackFSGHC.Data.FastString, GHC.Plugins
unpackHDSCGHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs, GHC
unpackPtrStringGHC.Data.FastString, GHC.Plugins
unPairGHC.Data.Pair
unPar1_RDRGHC.Builtin.Names
unPDGHC.Cmm.Parser.Monad
unpkUniqueGHC.Types.Unique
UnqualGHC.Types.Name.Reader, GHC.Plugins, GHC
unQualOKGHC.Types.Name.Reader, GHC.Plugins
unQualSpecOKGHC.Types.Name.Reader, GHC.Plugins
unravelFamInstPatsGHC.Tc.TyCl
UnreachableGHC.Llvm.Syntax, GHC.Llvm
unRealSrcSpanGHC.Types.SrcLoc, GHC.Plugins, GHC
unRec1_RDRGHC.Builtin.Names
unRegBitmapGHC.ByteCode.Types
UnresLabelGHC.CmmToLlvm.Base
UnresolvedScopeGHC.Iface.Ext.Types
UnresStaticGHC.CmmToLlvm.Base
unrestrictedGHC.Core.Type, GHC.Core.Multiplicity, GHC.Plugins
unrestrictedFunTyConGHC.Core.Type, GHC.Builtin.Types, GHC.Plugins
unrestrictedFunTyConKeyGHC.Builtin.Names
unrestrictedFunTyConNameGHC.Builtin.Types, GHC.Plugins
unsafeCastUDFMKeyGHC.Types.Unique.DFM
unsafeCastUFMKeyGHC.Types.Unique.FM, GHC.Plugins
unsafeCodeCoerceIdKeyGHC.Builtin.Names.TH
unsafeCodeCoerceNameGHC.Builtin.Names.TH
unsafeCodeCoerce_RDRGHC.Builtin.Names.TH
unsafeCoercePrimIdKeyGHC.Builtin.Names
unsafeCoercePrimNameGHC.Builtin.Names
unsafeEqualityProofIdKeyGHC.Builtin.Names
unsafeEqualityProofNameGHC.Builtin.Names
unsafeEqualityTyConKeyGHC.Builtin.Names
unsafeEqualityTyConNameGHC.Builtin.Names
unsafeFlagsGHC.Driver.Session, GHC.Plugins
unsafeFlagsForInferGHC.Driver.Session, GHC.Plugins
UnsafeFreezeArrayOpGHC.Builtin.PrimOps
UnsafeFreezeByteArrayOpGHC.Builtin.PrimOps
unsafeFreezeSmallArrayGHC.Data.SmallArray
UnsafeFreezeSmallArrayOpGHC.Builtin.PrimOps
unsafeGetFreshLocalUniqueGHC.Types.Var.Env, GHC.Plugins
unsafeGetHomeUnitGHC.Unit.Env
unsafeHasNoDebugOutputGHC.Utils.GlobalVars
unsafeHasNoStateHackGHC.Utils.GlobalVars
unsafeHasPprDebugGHC.Utils.GlobalVars
unsafeIdKeyGHC.Builtin.Names.TH
unsafeIndex_RDRGHC.Builtin.Names
unsafeInterleaveMGHC.Data.IOEnv, GHC.Tc.Utils.Monad
unsafeIntMapToUFMGHC.Types.Unique.FM, GHC.Plugins
unsafeLookupUnitGHC.Unit.State, GHC.Unit, GHC.Plugins
unsafeLookupUnitIdGHC.Unit.State, GHC.Unit, GHC.Plugins
unsafeMkByteStringGHC.Data.FastString, GHC.Plugins
unsafeNameGHC.Builtin.Names.TH
UnsafeOverlapGHC.Tc.Errors.Types
unsafeOverlappedGHC.Tc.Errors.Types
unsafeOverlap_itemGHC.Tc.Errors.Types
unsafeOverlap_matchesGHC.Tc.Errors.Types
unsafeRangeSize_RDRGHC.Builtin.Names
unsafeReflDataConKeyGHC.Builtin.Names
unsafeReflDataConNameGHC.Builtin.Names
unsafeShiftLGHC.Prelude
unsafeShiftRGHC.Prelude
unsafeTcPluginTcMGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Plugin
UnsafeThawArrayOpGHC.Builtin.PrimOps
UnsafeThawSmallArrayOpGHC.Builtin.PrimOps
unsafeUFMToUniqSetGHC.Types.Unique.Set, GHC.Plugins
uNSAFE_COERCEGHC.Builtin.Names
unSaturatedOkGHC.Core, GHC.Plugins
unSetGeneralFlag'GHC.Driver.Session, GHC.Plugins
unsetGOptMGHC.Tc.Utils.Monad, GHC.HsToCore.Monad
unsetWOptMGHC.Tc.Utils.Monad, GHC.HsToCore.Monad
unsetXOptMGHC.Tc.Utils.Monad
UnsupportedCallConventionGHC.Tc.Errors.Types
unSwapGHC.Types.Basic, GHC.Plugins
UntickedConstructorGHC.Types.Hint
UntickedExplicitListGHC.Types.Hint
UntickedPromotedThingGHC.Types.Hint
untilGHC.Prelude
UntouchableGHC.Tc.Solver.Monad
UntouchableVariableGHC.Tc.Errors.Types
unTypeCodeIdKeyGHC.Builtin.Names.TH
unTypeCodeNameGHC.Builtin.Names.TH
UntypedGHC.Tc.Types, GHC.Tc.Utils.Monad
UntypedDeclSpliceLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
UntypedExpSpliceLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
UntypedPatSpliceLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
UntypedSpliceFlavourLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
UntypedTypeSpliceLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
unTypeIdKeyGHC.Builtin.Names.TH
unTypeNameGHC.Builtin.Names.TH
UnusableUnitReasonGHC.Unit.State, GHC.Unit, GHC.Plugins
unusedBindsFlagsGHC.Driver.Flags
UnVarGraphGHC.Data.Graph.UnVar
UnVarSetGHC.Data.Graph.UnVar
UNWINDGHC.CmmToAsm.X86.Instr
UnwindExprGHC.Cmm.DebugBlock
UnwindPoint 
1 (Type/Class)GHC.Cmm.DebugBlock
2 (Data Constructor)GHC.Cmm.DebugBlock
UnwindReturnRegGHC.Cmm.Expr, GHC.Cmm
UnwindTableGHC.Cmm.DebugBlock
unwireMapGHC.Unit.State, GHC.Unit, GHC.Plugins
unwireUnitGHC.Unit.State, GHC.Unit, GHC.Plugins
unwordsGHC.Prelude
unwrapIPGHC.Tc.Types.Evidence
unwrapNewTyConEtad_maybeGHC.Core.TyCon, GHC.Plugins
unwrapNewTyCon_maybeGHC.Core.TyCon, GHC.Plugins
unwrapNewTypeBodyGHC.Types.Id.Make
unwrapNewTypeStepperGHC.Core.Coercion, GHC.Plugins
unwrapTypeGHC.Types.RepType
UnXRecLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs, GHC
unXRecLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs, GHC
unzipGHC.Prelude
unzip3GHC.Prelude
unzipRednsGHC.Core.Reduction
unzipWithGHC.Utils.Misc, GHC.Plugins
UOGEGHC.CmmToAsm.AArch64.Cond
UOGTGHC.CmmToAsm.AArch64.Cond
UOLEGHC.CmmToAsm.AArch64.Cond
UOLTGHC.CmmToAsm.AArch64.Cond
uo_actualGHC.Tc.Types.Origin
uo_expectedGHC.Tc.Types.Origin
uo_thingGHC.Tc.Types.Origin
uo_visibleGHC.Tc.Types.Origin
UpdatableGHC.Stg.Syntax
updateBlockAssignmentGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
updateCaseScalingGHC.Core.Unfold
updateCaseThresholdGHC.Core.Unfold
updateCfgNatGHC.CmmToAsm.Monad
updateClsInstDFunGHC.Core.InstEnv
updateClsInstDFunsGHC.Core.InstEnv
updateCreationThresholdGHC.Core.Unfold
updateCtLocOriginGHC.Tc.Types.Constraint
updateDictDiscountGHC.Core.Unfold
updateEpsGHC.Tc.Utils.Monad
updateEps_GHC.Tc.Utils.Monad
UpdateFlagGHC.Stg.Syntax
updateFunAppDiscountGHC.Core.Unfold
updateHptGHC.Unit.Env
updateHugGHC.Unit.Env
updateIdTypeAndMultGHC.Types.Var, GHC.Types.Id, GHC.Plugins
updateIdTypeAndMultMGHC.Types.Var, GHC.Types.Id, GHC.Plugins
updateIdTypeButNotMultGHC.Types.Var, GHC.Types.Id, GHC.Plugins
updateLogFlagsGHC.Utils.Logger
updateNameCacheGHC.Types.Name.Cache
updateNameCache'GHC.Types.Name.Cache
updatePlatformConstantsGHC.Driver.Session, GHC.Plugins
updateReportPrefixGHC.Core.Unfold
updateTyVarKindGHC.Types.Var, GHC.Plugins
updateTyVarKindMGHC.Types.Var, GHC.Plugins
updateUseThresholdGHC.Core.Unfold
updateVarTypeGHC.Types.Var, GHC.Plugins
updateVarTypeMGHC.Types.Var, GHC.Plugins
updateVeryAggressiveGHC.Core.Unfold
updEnvGHC.Data.IOEnv, GHC.Tc.Utils.Monad
updEnvsGHC.Tc.Utils.Monad
UpdFrameOffsetGHC.Cmm.Node, GHC.Cmm
updGblEnvGHC.Tc.Utils.Monad
updInertCansGHC.Tc.Solver.Monad
updInertDictsGHC.Tc.Solver.Monad
updInertIrredsGHC.Tc.Solver.Monad
updInertSafehaskGHC.Tc.Solver.Monad
updInertTcSGHC.Tc.Solver.Monad
updLclEnvGHC.Tc.Utils.Monad
updModeGHC.Core.Opt.Simplify.Env
updModeForRulesGHC.Core.Opt.Simplify.Utils
updModeForStableUnfoldingsGHC.Core.Opt.Simplify.Utils
updMutVarGHC.Data.IOEnv, GHC.Tc.Utils.Monad
updMutVarMGHC.Data.IOEnv, GHC.Tc.Utils.Monad
updOneShotInfoGHC.Types.Id, GHC.Plugins
updOptLevelGHC.Driver.Session, GHC.Plugins
updPmNablasGHC.HsToCore.Monad
updSDocContextGHC.Utils.Outputable, GHC.Plugins
updTcRef 
1 (Function)GHC.Tc.Utils.Monad
2 (Function)GHC.Tc.Solver.Monad
updTopEnvGHC.Tc.Utils.Monad
updTopFlagsGHC.Tc.Utils.Monad
updWorkListTcSGHC.Tc.Solver.Monad
UpToDateGHC.Iface.Recomp
UpToDateItemGHC.Iface.Recomp
uRecTyConKeyGHC.Builtin.Names
uRecTyConNameGHC.Builtin.Names
Usage 
1 (Type/Class)GHC.Core.UsageEnv
2 (Type/Class)GHC.Unit.Module.Deps
UsageEnvGHC.Core.UsageEnv
UsageEnvironmentOfGHC.Tc.Types.Origin
UsageErrorGHC.Utils.Panic, GHC.Plugins, GHC
UsageFileGHC.Unit.Module.Deps
UsageHomeModuleGHC.Unit.Module.Deps
UsageHomeModuleInterfaceGHC.Unit.Module.Deps
UsageMergedRequirementGHC.Unit.Module.Deps
UsagePackageModuleGHC.Unit.Module.Deps
UsageSiteGHC.Cmm.CLabel
UseGHC.Iface.Ext.Types
useGHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
UseBndrParens 
1 (Type/Class)GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Type, GHC.Iface.Syntax
useColorGHC.Driver.Session, GHC.Plugins, GHC
useExtensionInOrderToGHC.Types.Hint, GHC.Types.Error
UsePosPragsBitGHC.Parser.Lexer
UserData 
1 (Type/Class)GHC.Utils.Binary
2 (Data Constructor)GHC.Utils.Binary
userErrorGHC.Prelude
UserGivenGHC.Tc.Types.Constraint
UserInterruptGHC.Utils.Exception
UserOfRegsGHC.Cmm.Expr, GHC.Cmm
UserPkgDbGHC.Driver.Session, GHC.Plugins
userStyleGHC.Utils.Outputable, GHC.Plugins
UserSyntaxGHC.Types.Name, GHC.Plugins
UserTypeCtxtGHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
UserTypeErrorGHC.Tc.Errors.Types
userTypeError_maybeGHC.Core.Type, GHC.Plugins
UserTyVarLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
UsesGHC.Types.Name.Set, GHC.Plugins
usesOnlyGHC.Types.Name.Set, GHC.Plugins
useUnicodeGHC.Driver.Session, GHC.Plugins, GHC
useXLinkerRPathGHC.Driver.Session, GHC.Plugins
usg_entitiesGHC.Unit.Module.Deps
usg_exportsGHC.Unit.Module.Deps
usg_file_hashGHC.Unit.Module.Deps
usg_file_labelGHC.Unit.Module.Deps
usg_file_pathGHC.Unit.Module.Deps
usg_iface_hashGHC.Unit.Module.Deps
usg_modGHC.Unit.Module.Deps
usg_mod_hashGHC.Unit.Module.Deps
usg_mod_nameGHC.Unit.Module.Deps
usg_safeGHC.Unit.Module.Deps
UsingGeneralizedNewtypeDerivingGHC.Tc.Errors.Types
usingGeneralizedNewtypeDerivingGHC.Tc.Errors.Types
uTypeGHC.Tc.Utils.Unify
UwConstGHC.Cmm.DebugBlock
UwDerefGHC.Cmm.DebugBlock
UwLabelGHC.Cmm.DebugBlock
UwMinusGHC.Cmm.DebugBlock
uWordDataCon_RDRGHC.Builtin.Names
uWordHash_RDRGHC.Builtin.Names
uWordTyConKeyGHC.Builtin.Names
uWordTyConNameGHC.Builtin.Names
UwPlusGHC.Cmm.DebugBlock
UwRegGHC.Cmm.DebugBlock
UwTimesGHC.Cmm.DebugBlock
UXTBGHC.CmmToAsm.AArch64.Instr
UXTHGHC.CmmToAsm.AArch64.Instr