ghc-7.8.4: 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 - U

u1DataCon_RDR | PrelNames
u1TyConKey | PrelNames
u1TyConName | PrelNames
UbxTupAlt | StgSyn
UbxTupleRep | Type, GhcPlugins
UCall | Demand
UDIV | SPARC.Instr
ud_get_fs | Binary
ud_get_name | Binary
ud_put_fs | Binary
ud_put_name | Binary
ufCreationThreshold | DynFlags, GhcPlugins, GHC
ufDearOp | DynFlags, GhcPlugins, GHC
ufDictDiscount | DynFlags, GhcPlugins, GHC
ufFunAppDiscount | DynFlags, GhcPlugins, GHC
ufKeenessFactor | DynFlags, GhcPlugins, GHC
ufmToList | UniqFM, GhcPlugins
ufUseThreshold | DynFlags, GhcPlugins, GHC
uf_arity | CoreSyn, GhcPlugins
uf_expandable | CoreSyn, GhcPlugins
uf_guidance | CoreSyn, GhcPlugins
uf_is_conlike | CoreSyn, GhcPlugins
uf_is_top | CoreSyn, GhcPlugins
uf_is_value | CoreSyn, GhcPlugins
uf_is_work_free | CoreSyn, GhcPlugins
uf_src | CoreSyn, GhcPlugins
uf_tmpl | CoreSyn, GhcPlugins
ug_args | CoreSyn, GhcPlugins
ug_boring_ok | CoreSyn, GhcPlugins
ug_res | CoreSyn, GhcPlugins
ug_size | CoreSyn, GhcPlugins
ug_unsat_ok | CoreSyn, GhcPlugins
UHead | Demand
UMUL | SPARC.Instr
unarise | UnariseStg
UnaryProd | Vectorise.Generic.Description
UnaryRep | Type, GhcPlugins
UnarySum | Vectorise.Generic.Description
UnaryType | Type, GhcPlugins
unboundKey | PrelNames
UnboundOccurrenceOf | TcRnTypes, TcRnMonad
unboxArg | DsCCall
Unboxed | BasicTypes, GhcPlugins
unboxedPairDataCon | TysWiredIn, GhcPlugins
unboxedPairTyCon | TysWiredIn, GhcPlugins
unboxedSingletonDataCon | TysWiredIn, GhcPlugins
unboxedSingletonTyCon | TysWiredIn, GhcPlugins
UnboxedTuple | BasicTypes, GhcPlugins
unboxedUnitDataCon | TysWiredIn, GhcPlugins
unboxedUnitTyCon | TysWiredIn, GhcPlugins
Unbranched | CoAxiom
uncacheModule | Finder
uncheckedIShiftL# | ExtsCompat46
uncheckedIShiftL64# | ExtsCompat46
uncheckedIShiftRA# | ExtsCompat46
uncheckedIShiftRA64# | ExtsCompat46
uncheckedIShiftRL# | ExtsCompat46
uncheckedShiftL# | ExtsCompat46
uncheckedShiftL64# | ExtsCompat46
uncheckedShiftRL# | ExtsCompat46
uncheckedShiftRL64# | ExtsCompat46
unComp1_RDR | PrelNames
uncurry3 | Util, GhcPlugins
undefGlobalVar | Vectorise.Monad.Global, Vectorise.Monad
UndefinedElement | Exception
undefinedKey | PrelNames
undefinedName | MkCore, GhcPlugins
uNDEFINED_ID | MkCore, GhcPlugins
undefined_RDR | PrelNames
Underflow | Exception
underscore | Outputable, GhcPlugins
undirected | Digraph
unEC | StgCmmExtCode
UnfIfGoodArgs | CoreSyn, GhcPlugins
UnfNever | CoreSyn, GhcPlugins
Unfolding | CoreSyn, CoreUnfold, GhcPlugins
unfoldingArity | CoreSyn, GhcPlugins
UnfoldingDone | CoreMonad, GhcPlugins
UnfoldingGuidance | CoreSyn, CoreUnfold, GhcPlugins
unfoldingInfo | IdInfo, GhcPlugins
UnfoldingSource | CoreSyn, GhcPlugins
unfoldingTemplate | CoreSyn, GhcPlugins
UnfWhen | CoreSyn, GhcPlugins
unGhc | GhcMonad
unGhcT | GhcMonad
unguardedGRHSs | HsUtils, HsSyn, GHC
unguardedRHS | HsUtils, HsSyn, GHC
UnhelpfulLoc | SrcLoc, GhcPlugins, GHC
UnhelpfulSpan | SrcLoc, GhcPlugins, GHC
Unidirectional | HsBinds, HsSyn, GHC
Unifiable | Unify
UnifyForAllSkol | TcRnTypes, TcRnMonad
unifyKindX | TcUnify
UnifyResult | Unify
UnifyResultM | Unify
unifyTheta | TcUnify
unifyType | TcUnify
unifyTypeList | TcUnify
UninitialisedData | Cmm
uninterruptibleMask | Exception
uninterruptibleMaskM_ | IOEnv, TcRnMonad
uninterruptibleMask_ | Exception
union | GraphOps, GraphColor
unionBags | Bag
unionBlocks | Hoopl
unionInScope | VarEnv, GhcPlugins
unionLists | ListSetOps
unionManyBags | Bag
unionManyNameSets | NameSet, GhcPlugins
unionManyOccSets | OccName, Name, GhcPlugins
unionManyUniqSets | UniqSet, GhcPlugins
unionNameSets | NameSet, GhcPlugins
unionOccSets | OccName, Name, GhcPlugins
unionRuleBase | Rules, GhcPlugins
unionsWC | TcRnTypes, TcRnMonad
unionTvSubst | Type, TcType, GhcPlugins
unionUniqSets | UniqSet, GhcPlugins
unionVarSet | VarSet, GhcPlugins
unionVarSets | VarSet, GhcPlugins
uniq | FastString, GhcPlugins
uniqAway | VarEnv, GhcPlugins
UniqFM | UniqFM, GhcPlugins
uniqFromSupply | UniqSupply, GhcPlugins
UniqSet | UniqSet, GhcPlugins
uniqSetToList | UniqSet, GhcPlugins
uniqsFromSupply | UniqSupply, GhcPlugins
UniqSM | UniqSupply, GhcPlugins
UniqSupply | UniqSupply, DsMonad, GhcPlugins
Uniquable | Unique, PrelNames, GhcPlugins
Unique | Unique, PrelNames, GhcPlugins
UniqueMap | Hoopl
UniqueMonad | Hoopl
UniqueMonadT | Hoopl
uniqueOfFS | FastString, GhcPlugins
UniqueSet | Hoopl
unitBag | Bag
unitDataCon | TysWiredIn, GhcPlugins
unitDataConId | TysWiredIn, GhcPlugins
unitDirectlyUFM | UniqFM, GhcPlugins
unitFV | NameSet, GhcPlugins
unitModuleEnv | Module, GhcPlugins
unitNameEnv | NameEnv, GhcPlugins
unitNameSet | NameSet, GhcPlugins
unitOccEnv | OccName, Name, GhcPlugins
unitOccSet | OccName, Name, GhcPlugins
unitOL | OrdList
unitTy | TysWiredIn, GhcPlugins
unitTyCon | TysWiredIn, GhcPlugins
unitTyConKey | PrelNames
unitUFM | UniqFM, GhcPlugins
unitUniqSet | UniqSet, GhcPlugins
unitVarEnv | VarEnv, GhcPlugins
unitVarSet | VarSet, GhcPlugins
UnivCo | Coercion, GhcPlugins
UnivCoercion | ExternalCore
unK1_RDR | PrelNames
unknown1TyConKey | PrelNames
unknown2TyConKey | PrelNames
unknown3TyConKey | PrelNames
unknownArity | IdInfo, GhcPlugins
UnknownCC | DynFlags, GhcPlugins
UnknownLD | DynFlags, GhcPlugins
unknownTyConKey | PrelNames
UnkSkol | TcRnTypes, TcRnMonad
unliftedConKey | PrelNames
unliftedTypeKind | TysPrim, Kind, Type, TcType, GhcPlugins
unliftedTypeKindTyCon | TysPrim, Kind, Type, GhcPlugins
unliftedTypeKindTyConKey | PrelNames
unliftedTypeKindTyConName | TysPrim
Unlinked | HscTypes, GhcPlugins
UnlinkedBCO |
1 (Type/Class) | ByteCodeAsm, ByteCodeGen
2 (Data Constructor) | ByteCodeAsm
unlinkedBCOArity | ByteCodeAsm
unlinkedBCOBitmap | ByteCodeAsm
unlinkedBCOInstrs | ByteCodeAsm
unlinkedBCOLits | ByteCodeAsm
unlinkedBCOName | ByteCodeAsm
unlinkedBCOPtrs | ByteCodeAsm
Unlit | DriverPhases
unload | Linker
unloadObj | ObjLink
unLoc | SrcLoc, GhcPlugins, GHC
unmarshalObjectIdKey | PrelNames
unmarshalObjectName | PrelNames
unmarshalStringIdKey | PrelNames
unmarshalStringName | PrelNames
unmaskAsyncExceptions# | ExtsCompat46
UnmaskAsyncExceptionsOp | PrimOp
Unmasked | Exception
unP |
1 (Function) | Lexer
2 (Function) | PipelineMonad, DriverPipeline
UNPACK | ByteCodeInstr
unpackClosure# | ExtsCompat46
UnpackClosureOp | PrimOp
unpackCStringAppendIdKey | PrelNames
unpackCStringFoldrIdKey | PrelNames
unpackCStringFoldrName | PrelNames
unpackCStringFoldr_RDR | PrelNames
unpackCStringIdKey | PrelNames
unpackCStringName | PrelNames
unpackCStringUtf8IdKey | PrelNames
unpackCStringUtf8Name | PrelNames
unpackCStringUtf8_RDR | PrelNames
unpackCString_RDR | PrelNames
unpackDoubleX2# | ExtsCompat46
unpackDoubleX4# | ExtsCompat46
unpackDoubleX8# | ExtsCompat46
unpackFloatX16# | ExtsCompat46
unpackFloatX4# | ExtsCompat46
unpackFloatX8# | ExtsCompat46
unpackFS | FastString, GhcPlugins
unpackInt16X16# | ExtsCompat46
unpackInt16X32# | ExtsCompat46
unpackInt16X8# | ExtsCompat46
unpackInt32X16# | ExtsCompat46
unpackInt32X4# | ExtsCompat46
unpackInt32X8# | ExtsCompat46
unpackInt64X2# | ExtsCompat46
unpackInt64X4# | ExtsCompat46
unpackInt64X8# | ExtsCompat46
unpackInt8X16# | ExtsCompat46
unpackInt8X32# | ExtsCompat46
unpackInt8X64# | ExtsCompat46
unpackLitString | FastString, GhcPlugins
unpackWord16X16# | ExtsCompat46
unpackWord16X32# | ExtsCompat46
unpackWord16X8# | ExtsCompat46
unpackWord32X16# | ExtsCompat46
unpackWord32X4# | ExtsCompat46
unpackWord32X8# | ExtsCompat46
unpackWord64X2# | ExtsCompat46
unpackWord64X4# | ExtsCompat46
unpackWord64X8# | ExtsCompat46
unpackWord8X16# | ExtsCompat46
unpackWord8X32# | ExtsCompat46
unpackWord8X64# | ExtsCompat46
unPair | Pair
unPar1_RDR | PrelNames
unpkUnique | Unique
Unqual | RdrName, GhcPlugins, GHC
unQualOK | RdrName, GhcPlugins
unqualQuasiQuote | HsUtils, HsSyn, GHC
unQualSpecOK | RdrName, GhcPlugins
Unreachable | Llvm.AbsSyn, Llvm
unRec1_RDR | PrelNames
UnresLabel | LlvmCodeGen.Base
UnresStatic | LlvmCodeGen.Base
unsafeChr | FastFunctions
unsafeCoerce# | ExtsCompat46
unsafeCoerceId | MkId
unsafeCoerceIdKey | PrelNames
unsafeCoerceName | MkId
unsafeCoercionTyConKey | PrelNames
unsafeDupableInterleaveIO | FastFunctions
unsafeFlags | DynFlags, GhcPlugins
unsafeFreezeArray# | ExtsCompat46
unsafeFreezeArrayArray# | ExtsCompat46
UnsafeFreezeArrayArrayOp | PrimOp
UnsafeFreezeArrayOp | PrimOp
unsafeFreezeByteArray# | ExtsCompat46
UnsafeFreezeByteArrayOp | PrimOp
unsafeGlobalDynFlags | DynFlags, GhcPlugins
unsafeIndex_RDR | PrelNames
unsafeInterleaveM | IOEnv, TcRnMonad
unsafeMkByteString | FastString, GhcPlugins
unsafeRangeSize_RDR | PrelNames
unsafeTExpCoerceName | DsMeta
unsafeThawArray# | ExtsCompat46
UnsafeThawArrayOp | PrimOp
unsafe_stripNV | StgCmmEnv
unSaturatedOk | CoreSyn, GhcPlugins
unsetGOptM | TcRnMonad, DsMonad
unsetWOptM | TcRnMonad, DsMonad
unSwap | BasicTypes, GhcPlugins
Untouchables |
1 (Type/Class) | TcType, TcSMonad
2 (Data Constructor) | TcType
unTypeName | DsMeta
unTypeQName | DsMeta
unwrapFamInstScrut | MkId
unwrapNewTyCon_maybe | TyCon, GhcPlugins
unwrapNewTypeBody | MkId
unwrapNewTypeBodyOfPDatasWrap | Vectorise.Utils.Base, Vectorise.Utils
unwrapNewTypeBodyOfPDataWrap | Vectorise.Utils.Base, Vectorise.Utils
unwrapNewTypeBodyOfWrap | Vectorise.Utils.Base, Vectorise.Utils
unwrapTypeFamInstScrut | MkId
unwrapTypeUnbranchedFamInstScrut | MkId
unzipWith | Util, GhcPlugins
uo_actual | TcRnTypes, TcRnMonad
uo_expected | TcRnTypes, TcRnMonad
Updatable | StgSyn
updateEps | TcRnMonad
updateEps_ | TcRnMonad
UpdateFlag | StgSyn
updateNameCache | IfaceEnv
updateTyVarKind | Var, GhcPlugins
updateTyVarKindM | Var, GhcPlugins
updateWays | DynFlags, GhcPlugins
updCtxt | TcRnMonad
updEnv | IOEnv, TcRnMonad
UpdFrameOffset | CmmNode, Cmm
updfr_space | Cmm
updGblEnv | TcRnMonad
updGEnv | Vectorise.Monad.Global, Vectorise.Monad
updLclEnv | TcRnMonad
updLEnv | Vectorise.Monad.Local, Vectorise.Monad
updMode | SimplEnv
updModeForInlineRules | SimplUtils
updMutVar | IOEnv, TcRnMonad
updNameCache | IfaceEnv
updOneShotInfo | Id, GhcPlugins
updOptLevel | DynFlags, GhcPlugins
updTcRef | TcRnMonad
updTcSImplics | TcSMonad
updWorkListTcS | TcSMonad
updWorkListTcS_return | TcSMonad
UProd | Demand
UpToDate | MkIface
Usage | HscTypes, GhcPlugins
UsageError | Panic, GHC
UsageFile | HscTypes, GhcPlugins
UsageHomeModule | HscTypes, GhcPlugins
UsagePackageModule | HscTypes, GhcPlugins
Used | Demand
UseDmd | Demand
UserData |
1 (Type/Class) | Binary
2 (Data Constructor) | Binary
userHsTyVarBndrs | HsUtils, HsSyn, GHC
UserInterrupt | Exception
UserOfRegs | CmmExpr, Cmm
UserPkgConf | DynFlags, GhcPlugins
userStyle | Outputable, GhcPlugins
UserSyntax | Name, GhcPlugins
UserTypeCtxt | TcType, TcValidity, TcHsType
UserTyVar | HsTypes, HsSyn, GHC
Uses | NameSet, GhcPlugins
usesOnly | NameSet, GhcPlugins
useUnicodeQuotes | DynFlags, GhcPlugins, GHC
usg_entities | HscTypes, GhcPlugins
usg_exports | HscTypes, GhcPlugins
usg_file_hash | HscTypes, GhcPlugins
usg_file_path | HscTypes, GhcPlugins
usg_mod | HscTypes, GhcPlugins
usg_mod_hash | HscTypes, GhcPlugins
usg_mod_name | HscTypes, GhcPlugins
usg_safe | HscTypes, GhcPlugins
utf8CharStart | Encoding
utf8DecodeChar | Encoding
utf8DecodeChar# | Encoding
utf8DecodeString | Encoding
utf8EncodeChar | Encoding
utf8EncodedLength | Encoding
utf8EncodeString | Encoding
utf8PrevChar | Encoding