ghc-lib-0.20201101: The GHC API, decoupled from GHC versions

Index - U

UDIVGHC.CmmToAsm.SPARC.Instr
ufmToIntMapGHC.Plugins
ufmToSet_DirectlyGHC.Plugins
uf_expandableGHC.Plugins
uf_guidanceGHC.Plugins
uf_is_conlikeGHC.Plugins
uf_is_topGHC.Plugins
uf_is_valueGHC.Plugins
uf_is_work_freeGHC.Plugins
uf_srcGHC.Plugins
uf_tmplGHC.Plugins
ug_argsGHC.Plugins
ug_arityGHC.Plugins
ug_boring_okGHC.Plugins
ug_resGHC.Plugins
ug_sizeGHC.Plugins
ug_unsat_okGHC.Plugins
UMULGHC.CmmToAsm.SPARC.Instr
UnambiguousGHC
unambiguousFieldOccGHC
unariseGHC.Stg.Unarise
unboundNameGHC.Rename.Unbound
unboundNameXGHC.Rename.Unbound
unboundVarEIdKeyGHC.Builtin.Names.TH
unboundVarENameGHC.Builtin.Names.TH
unboxArgGHC.HsToCore.Foreign.Call
UnboxedGHC.Plugins
UnboxedAlgTyConGHC.Plugins
unboxedSumEIdKeyGHC.Builtin.Names.TH
unboxedSumENameGHC.Builtin.Names.TH
unboxedSumKindGHC.Plugins
unboxedSumPIdKeyGHC.Builtin.Names.TH
unboxedSumPNameGHC.Builtin.Names.TH
unboxedSumTIdKeyGHC.Builtin.Names.TH
unboxedSumTNameGHC.Builtin.Names.TH
unboxedTupEIdKeyGHC.Builtin.Names.TH
unboxedTupENameGHC.Builtin.Names.TH
UnboxedTupleGHC.Plugins
unboxedTupleKindGHC.Plugins
unboxedTupleTIdKeyGHC.Builtin.Names.TH
unboxedTupleTNameGHC.Builtin.Names.TH
unboxedTupPIdKeyGHC.Builtin.Names.TH
unboxedTupPNameGHC.Builtin.Names.TH
unboxedUnitDataConGHC.Plugins
unboxedUnitTyGHC.Plugins
unboxedUnitTyConGHC.Plugins
unCAGHC.HsToCore.Pmc.Check
uncacheModuleGHC.Unit.Finder
uncurry3GHC.Plugins
unDefiniteGHC.Plugins
underscoreGHC.Plugins
unECGHC.StgToCmm.ExtCode
UnfIfGoodArgsGHC.Plugins
unflattenFmvGHC.Tc.Solver.Monad
unflattenWantedsGHC.Tc.Solver.Flatten
UnfNeverGHC.Plugins
UnfoldingGHC.Plugins
UnfoldingDoneGHC.Plugins
UnfoldingGuidanceGHC.Plugins
unfoldingInfoGHC.Plugins
unfoldingOptsGHC.Plugins, GHC
UnfoldingSourceGHC.Plugins
unfoldingTemplateGHC.Plugins
UnfWhenGHC.Plugins
ungroupGHC.HsToCore.Docs
unguardedGRHSsGHC
unguardedRHSGHC
UnhelpfulGeneratedGHC.Plugins
UnhelpfulInteractiveGHC.Plugins
UnhelpfulLocGHC.Plugins, GHC
UnhelpfulNoLocationInfoGHC.Plugins
UnhelpfulOtherGHC.Plugins
UnhelpfulSpanGHC.Plugins, GHC
unhelpfulSpanFSGHC.Plugins
UnhelpfulSpanReasonGHC.Plugins
UnhelpfulWiredInGHC.Plugins
unicodeAnnGHC
unicodeSyntaxGHC.Plugins
UnidirectionalGHC
unidirPatSynIdKeyGHC.Builtin.Names.TH
unidirPatSynNameGHC.Builtin.Names.TH
unifyDerivedGHC.Tc.Solver.Canonical
unifyKindGHC.Tc.Utils.Unify
unifyTypeGHC.Tc.Utils.Unify
unifyTyVarGHC.Tc.Solver.Monad
uninitializedLinkerGHC.Runtime.Linker
uninstantiateInstantiatedModuleGHC.Plugins
uninstantiateInstantiatedUnitGHC.Plugins
uninterruptibleMaskM_GHC.Tc.Utils.Monad
unionGHC.Data.Graph.Ops, GHC.Data.Graph.Color
unionDVarSetGHC.Plugins
unionDVarSetsGHC.Plugins
unionInScopeGHC.Plugins
unionManyOccSetsGHC.Plugins
unionManyUniqSetsGHC.Plugins
unionModuleSetGHC.Plugins
unionNameSetGHC.Plugins
unionNameSetsGHC.Plugins
unionOccSetsGHC.Plugins
unionRuleBaseGHC.Core.Rules, GHC.Plugins
unionTCvSubstGHC.Plugins
unionTyConSetGHC.Core.TyCon.Set
unionTyConSetsGHC.Core.TyCon.Set
unionUniqSetsGHC.Plugins
unionUnVarGraphGHC.Data.Graph.UnVar
unionUnVarGraphsGHC.Data.Graph.UnVar
unionUnVarSetGHC.Data.Graph.UnVar
unionUnVarSetsGHC.Data.Graph.UnVar
unionVarSetGHC.Plugins
unionVarSetsGHC.Plugins
uniqGHC.Plugins
uniqAwayGHC.Plugins
uniqCompareFSGHC.Plugins
UniqFMGHC.Plugins
uniqFromSupplyGHC.Plugins
UniqSDFMGHC.Types.Unique.SDFM
UniqSetGHC.Plugins
uniqSetAllGHC.Plugins
uniqSetAnyGHC.Plugins
uniqSetMinusUDFMGHC.Plugins
uniqSetMinusUFMGHC.Plugins
uniqsFromSupplyGHC.Plugins
UniqSMGHC.Plugins
UniqSupplyGHC.Plugins, GHC.HsToCore.Monad
UniquableGHC.Plugins
UniqueGHC.Plugins
uniqueIncrementGHC.Plugins, GHC
uniqueOfFSGHC.Plugins
UnitGHC.Plugins, GHC
unitAbiDependsGHC.Plugins
unitAbiHashGHC.Plugins
unitCcOptionsGHC.Plugins
unitComponentNameGHC.Plugins
UnitDatabase 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
unitDatabasePathGHC.Plugins
unitDatabasesGHC.Plugins, GHC
unitDatabaseUnitsGHC.Plugins
unitDataConGHC.Plugins
unitDataConIdGHC.Plugins
unitDependsGHC.Plugins
unitDirectlyUFMGHC.Plugins
unitDVarEnvGHC.Plugins
unitDVarSetGHC.Plugins
unitExposedModulesGHC.Plugins
unitExprGHC.Plugins
unitExtDepFrameworkDirsGHC.Plugins
unitExtDepFrameworksGHC.Plugins
unitExtDepLibsGhcGHC.Plugins
unitExtDepLibsSysGHC.Plugins
unitFreeModuleHolesGHC.Plugins
unitFSGHC.Plugins
unitFVGHC.Plugins
unitHaddockHTMLsGHC.Plugins
unitHaddockInterfacesGHC.Plugins
unitHiddenModulesGHC.Plugins
UnitId 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
unitIdGHC.Plugins
UnitIdArgGHC.Plugins
unitIdFSGHC.Plugins
unitIdStringGHC.Plugins
unitImportDirsGHC.Plugins
unitIncludeDirsGHC.Plugins
unitIncludesGHC.Plugins
UnitInfoGHC.Plugins
UnitInfoMapGHC.Plugins
unitInfoMapGHC.Plugins
unitInstanceOfGHC.Plugins
unitInstantiationsGHC.Plugins
unitIsDefiniteGHC.Plugins
unitIsExposedGHC.Plugins
unitIsIndefiniteGHC.Plugins
unitIsTrustedGHC.Plugins
unitJoinFloatGHC.Core.Opt.Simplify.Env
UnitKey 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
UnitKeyInfoGHC.Plugins
unitLetFloatGHC.Core.Opt.Simplify.Env
unitLibrariesGHC.Plugins
unitLibraryDirsGHC.Plugins
unitLibraryDynDirsGHC.Plugins
unitLinkerOptionsGHC.Plugins
unitModuleEnvGHC.Plugins
unitModuleSetGHC.Plugins
unitNameEnvGHC.Plugins
unitNameSetGHC.Plugins
unitOccEnvGHC.Plugins
unitOccSetGHC.Plugins
unitPackageIdGHC.Plugins
unitPackageIdStringGHC.Plugins
unitPackageNameGHC.Plugins
unitPackageNameStringGHC.Plugins
unitPackageVersionGHC.Plugins
unitRecStmtTcGHC
UnitState 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
unitStateGHC.Plugins, GHC
unitStringGHC.Plugins
unitTyGHC.Plugins
unitTyConGHC.Plugins
unitTyConKeyGHC.Plugins
unitTyConSetGHC.Core.TyCon.Set
unitUFMGHC.Plugins
unitUniqSetGHC.Plugins
unitVarEnvGHC.Plugins
unitVarSetGHC.Plugins
UnivCoProvenanceGHC.Plugins
unknownArityGHC.Plugins
UnknownCCGHC.Plugins
UnknownLDGHC.Plugins
unknownNameSuggestionsGHC.Rename.Unbound
unknownSubordinateErrGHC.Rename.Utils
unlessMGHC.Tc.Utils.Monad
unlessXOptMGHC.Tc.Utils.Monad
UnliftedRepGHC.Plugins
unliftedRepDataConTyGHC.Plugins
UnlinkedBCOGHC.CoreToByteCode
unloadGHC.Runtime.Linker
UnloadObjGHC.Runtime.Interpreter
unloadObj 
1 (Function)GHCi.ObjLink
2 (Function)GHC.Runtime.Interpreter
unLocGHC.Plugins, GHC
unPGHC.Driver.Pipeline
UNPACKGHC.ByteCode.Instr
unPackageNameGHC.Plugins
unpackCoercionHoleGHC.Tc.Utils.TcMType
unpackCoercionHole_maybeGHC.Tc.Utils.TcMType
unpackFSGHC.Plugins
unpackHDSGHC
unpackPtrStringGHC.Plugins
unPDGHC.Cmm.Parser.Monad
UnqualGHC.Plugins, GHC
unQualOKGHC.Plugins
unQualSpecOKGHC.Plugins
unravelFamInstPatsGHC.Tc.TyCl
UnreachableGHC.Llvm.Syntax, GHC.Llvm
unRealSrcSpanGHC.Plugins, GHC
UnresLabelGHC.CmmToLlvm.Base
UnresolvedScopeGHC.Iface.Ext.Types
UnresStaticGHC.CmmToLlvm.Base
unrestrictedGHC.Plugins
unrestrictedFunTyConGHC.Plugins
unrestrictedFunTyConNameGHC.Plugins
unsafeCastUFMKeyGHC.Plugins
unsafeCodeCoerceIdKeyGHC.Builtin.Names.TH
unsafeCodeCoerceNameGHC.Builtin.Names.TH
unsafeCodeCoerce_RDRGHC.Builtin.Names.TH
unsafeFlagsGHC.Plugins
unsafeFlagsForInferGHC.Plugins
unsafeGetFreshLocalUniqueGHC.Plugins
unsafeIdKeyGHC.Builtin.Names.TH
unsafeInterleaveMGHC.Tc.Utils.Monad
unsafeIntMapToUFMGHC.Plugins
unsafeLookupUnitGHC.Plugins
unsafeLookupUnitIdGHC.Plugins
unsafeMkByteStringGHC.Plugins
unsafeNameGHC.Builtin.Names.TH
unsafeTcPluginTcMGHC.Tc.Utils.Monad, GHC.Tc.Plugin
unsafeUFMToUniqSetGHC.Plugins
unSaturatedOkGHC.Plugins
unSetGeneralFlag'GHC.Plugins
unsetGOptMGHC.Tc.Utils.Monad, GHC.HsToCore.Monad
unsetWOptMGHC.Tc.Utils.Monad, GHC.HsToCore.Monad
unsetXOptMGHC.Tc.Utils.Monad
unSwapGHC.Plugins
unTypeCodeIdKeyGHC.Builtin.Names.TH
unTypeCodeNameGHC.Builtin.Names.TH
UntypedGHC.Tc.Utils.Monad
UntypedDeclSpliceGHC
UntypedExpSpliceGHC
UntypedPatSpliceGHC
UntypedSpliceFlavourGHC
UntypedTypeSpliceGHC
unTypeIdKeyGHC.Builtin.Names.TH
unTypeNameGHC.Builtin.Names.TH
UnusableUnitReasonGHC.Plugins
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
UnwindTableGHC.Cmm.DebugBlock
unwireMapGHC.Plugins
unwireUnitGHC.Plugins
unwrapNewTyConEtad_maybeGHC.Plugins
unwrapNewTyCon_maybeGHC.Plugins
unwrapNewTypeStepperGHC.Plugins
UnXRecGHC
unXRecGHC
unzipWithGHC.Plugins
updateCfgNatGHC.CmmToAsm.Monad
updateEpsGHC.Tc.Utils.Monad
updateEps_GHC.Tc.Utils.Monad
updateIdTypeAndMultGHC.Plugins
updateIdTypeAndMultMGHC.Plugins
updateIdTypeButNotMultGHC.Plugins
updateModDetailsIdInfosGHC.Iface.UpdateIdInfos
updateNameCacheGHC.Iface.Env, GHC.Iface.Ext.Binary
updateTyVarKindGHC.Plugins
updateTyVarKindMGHC.Plugins
updateVarTypeGHC.Plugins
updateVarTypeMGHC.Plugins
updEnvGHC.Tc.Utils.Monad
updGblEnvGHC.Tc.Utils.Monad
updInertCansGHC.Tc.Solver.Monad
updInertDictsGHC.Tc.Solver.Monad
updInertFunEqsGHC.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.Tc.Utils.Monad
updNameCacheGHC.Iface.Env
updNameCacheTcGHC.Iface.Env
updOneShotInfoGHC.Plugins
updOptLevelGHC.Plugins
updPmNablasGHC.HsToCore.Monad
updSDocContextGHC.Plugins
updTcRef 
1 (Function)GHC.Tc.Utils.Monad
2 (Function)GHC.Tc.Solver.Monad
updTopEnvGHC.Tc.Utils.Monad
updWorkListTcSGHC.Tc.Solver.Monad
UpToDateGHC.Iface.Recomp
UsageErrorGHC.Plugins, GHC
UseGHC.Iface.Ext.Types
useColorGHC.Plugins, GHC
UserPkgDbGHC.Plugins
userStyleGHC.Plugins
UserSyntaxGHC.Plugins
UserTypeCtxtGHC.Tc.Validity, GHC.Tc.Gen.HsType
userTypeError_maybeGHC.Plugins
UserTyVarGHC
UsesGHC.Plugins
usesOnlyGHC.Plugins
useUnicodeGHC.Plugins, GHC
uTypeGHC.Tc.Utils.Unify
UwConstGHC.Cmm.DebugBlock
UwDerefGHC.Cmm.DebugBlock
UwLabelGHC.Cmm.DebugBlock
UwMinusGHC.Cmm.DebugBlock
UwPlusGHC.Cmm.DebugBlock
UwRegGHC.Cmm.DebugBlock
UwTimesGHC.Cmm.DebugBlock