ghc-7.8.2: The GHC API

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

Index - W

W# | ExtsCompat46
W128 | CmmType, CmmExpr, Cmm
W16 | CmmType, CmmExpr, Cmm
W256 | CmmType, CmmExpr, Cmm
W32 | CmmType, CmmExpr, Cmm
W512 | CmmType, CmmExpr, Cmm
W64 | CmmType, CmmExpr, Cmm
W8 | CmmType, CmmExpr, Cmm
W80 | CmmType, CmmExpr, Cmm
waitRead# | ExtsCompat46
WaitReadOp | PrimOp
waitWrite# | ExtsCompat46
WaitWriteOp | PrimOp
WantedConstraints | TcRnTypes, TcRnMonad
warnAboutEmptyEnumerations | MatchLit
warnAboutIdentities | MatchLit
WarnAll | HscTypes, GhcPlugins
WarnDecl | HsDecls, HsSyn, GHC
warnDefaulting | TcErrors
warnDs | DsMonad
WarnErrLogger | GhcMonad, GHC
warnIf | TcRnMonad
Warning | HsDecls, HsSyn, GHC
WarningD | HsDecls, HsSyn, GHC
WarningFlag | DynFlags, GhcPlugins
warningFlags | DynFlags, GhcPlugins, GHC
WarningMessages | ErrUtils
Warnings | HscTypes, GhcPlugins
WarningTxt |
1 (Type/Class) | BasicTypes, HscTypes, GhcPlugins
2 (Data Constructor) | BasicTypes, HscTypes, GhcPlugins
warnIsErrorMsg | ErrUtils
WarnMsg | ErrUtils
warnPprTrace | Outputable, GhcPlugins
warnPrags | TcPat
warnSafeOnLoc | DynFlags, GhcPlugins, GHC
WarnSome | HscTypes, GhcPlugins
warnTc | TcRnMonad
warnUnsafeOnLoc | DynFlags, GhcPlugins, GHC
warnUnusedForAlls | RnTypes
warnUnusedLocalBinds | RnEnv
warnUnusedMatches | RnEnv
warnUnusedTopBinds | RnEnv
Way | DynFlags, GhcPlugins
WayCustom | DynFlags, GhcPlugins
WayDebug | DynFlags, GhcPlugins
WayDyn | DynFlags, GhcPlugins
WayEventLog | DynFlags, GhcPlugins
wayGeneralFlags | DynFlags, GhcPlugins
WayGran | DynFlags, GhcPlugins
WayNDP | DynFlags, GhcPlugins
WayPar | DynFlags, GhcPlugins
WayProf | DynFlags, GhcPlugins
wayRTSOnly | DynFlags, GhcPlugins
ways | DynFlags, GhcPlugins, GHC
WayThreaded | DynFlags, GhcPlugins
wayUnsetGeneralFlags | DynFlags, GhcPlugins
WC | TcRnTypes, TcRnMonad
wc_flat | TcRnTypes, TcRnMonad
wc_impl | TcRnTypes, TcRnMonad
wc_insol | TcRnTypes, TcRnMonad
Weak | Llvm.Types, Llvm
Weak# | ExtsCompat46
weakLoopBreaker | BasicTypes, GhcPlugins
weakPrimTyCon | TysPrim
weakPrimTyConKey | PrelNames
whenCannotGenerateDynamicToo | DynFlags, GhcPlugins
whenDOptM | TcRnMonad
whenGeneratingDynamicToo | DynFlags, GhcPlugins
whenGOptM | TcRnMonad, DsMonad
whenIsJust | Maybes
whenWOptM | TcRnMonad
whenXOptM | TcRnMonad
WhereFrom | TcRnTypes, TcRnMonad
WhetherHasOrphans | HscTypes, GhcPlugins
widenFp | Llvm.Types
Width | CmmType, CmmExpr, Cmm
widthFromBytes | CmmType, CmmExpr, Cmm
widthInBits | CmmType, CmmExpr, Cmm
widthInBytes | CmmType, CmmExpr, Cmm
widthInLog | CmmType, CmmExpr, Cmm
widthToLlvmFloat | LlvmCodeGen.Base
widthToLlvmInt | LlvmCodeGen.Base
wildCardKey | PrelNames
wildCardName | PrelNames
WildPat | HsPat, HsSyn, GHC
wiredInIds | MkId, PrelInfo
wiredInNameTyThing_maybe | Name, GhcPlugins
wiredInSrcSpan | SrcLoc, GhcPlugins
wiredInThings | PrelInfo
wiredInTyCons | TysWiredIn, GhcPlugins
WithBot | Hoopl
withClearVars | LlvmCodeGen.Base
withDoDynamicToo | TcRnMonad
withExtendedLinkEnv | Linker
withFresh | Hoopl
withNewTickyCounterFun | StgCmmTicky
withNewTickyCounterLNE | StgCmmTicky
withNewTickyCounterStdThunk | StgCmmTicky
withNewTickyCounterThunk | StgCmmTicky
withPprStyle | Outputable, GhcPlugins
withPprStyleDoc | Outputable, GhcPlugins
withSelfLoop | StgCmmMonad
withSequel | StgCmmMonad
withSession | GhcMonad
withTempSession | GhcMonad
withThisPackage | Lexer
WithTop | Hoopl
WithTopAndBot | Hoopl
withUpdFrameOff |
1 (Function) | StgCmmMonad
2 (Function) | StgCmmExtCode
withWorkList | TcSMonad
wl_eqs | TcSMonad
wl_funeqs | TcSMonad
wl_rest | TcSMonad
wopt | DynFlags, GhcPlugins
woptM | TcRnMonad
wopt_set | DynFlags, GhcPlugins
wopt_unset | DynFlags, GhcPlugins
Word | ExtsCompat46
Word# | ExtsCompat46
Word16ElemRep | TyCon, GhcPlugins
word16TyConKey | PrelNames
word16TyConName | PrelNames
Word16X16# | ExtsCompat46
word16X16PrimTy | TysPrim
word16X16PrimTyCon | TysPrim
word16X16PrimTyConKey | PrelNames
Word16X32# | ExtsCompat46
word16X32PrimTy | TysPrim
word16X32PrimTyCon | TysPrim
word16X32PrimTyConKey | PrelNames
Word16X8# | ExtsCompat46
word16X8PrimTy | TysPrim
word16X8PrimTyCon | TysPrim
word16X8PrimTyConKey | PrelNames
word2Double# | ExtsCompat46
Word2DoubleOp | PrimOp
word2Float# | ExtsCompat46
word2FloatLabel | CPrim
Word2FloatOp | PrimOp
word2Int# | ExtsCompat46
word2IntLit | Literal, GhcPlugins
Word2IntOp | PrimOp
Word32# | ExtsCompat46
Word32ElemRep | TyCon, GhcPlugins
word32PrimTy | TysPrim
word32PrimTyCon | TysPrim
word32PrimTyConKey | PrelNames
word32TyConKey | PrelNames
word32TyConName | PrelNames
Word32X16# | ExtsCompat46
word32X16PrimTy | TysPrim
word32X16PrimTyCon | TysPrim
word32X16PrimTyConKey | PrelNames
Word32X4# | ExtsCompat46
word32X4PrimTy | TysPrim
word32X4PrimTyCon | TysPrim
word32X4PrimTyConKey | PrelNames
Word32X8# | ExtsCompat46
word32X8PrimTy | TysPrim
word32X8PrimTyCon | TysPrim
word32X8PrimTyConKey | PrelNames
Word64# | ExtsCompat46
Word64ElemRep | TyCon, GhcPlugins
word64PrimTy | TysPrim
word64PrimTyCon | TysPrim
word64PrimTyConKey | PrelNames
Word64Rep | TyCon, GhcPlugins
word64ToIntegerIdKey | PrelNames
word64ToIntegerName | PrelNames
word64TyConKey | PrelNames
word64TyConName | PrelNames
Word64X2# | ExtsCompat46
word64X2PrimTy | TysPrim
word64X2PrimTyCon | TysPrim
word64X2PrimTyConKey | PrelNames
Word64X4# | ExtsCompat46
word64X4PrimTy | TysPrim
word64X4PrimTyCon | TysPrim
word64X4PrimTyConKey | PrelNames
Word64X8# | ExtsCompat46
word64X8PrimTy | TysPrim
word64X8PrimTyCon | TysPrim
word64X8PrimTyConKey | PrelNames
wORD64_SIZE | Constants
Word8ElemRep | TyCon, GhcPlugins
word8TyConKey | PrelNames
word8TyConName | PrelNames
Word8X16# | ExtsCompat46
word8X16PrimTy | TysPrim
word8X16PrimTyCon | TysPrim
word8X16PrimTyConKey | PrelNames
Word8X32# | ExtsCompat46
word8X32PrimTy | TysPrim
word8X32PrimTyCon | TysPrim
word8X32PrimTyConKey | PrelNames
Word8X64# | ExtsCompat46
word8X64PrimTy | TysPrim
word8X64PrimTyCon | TysPrim
word8X64PrimTyConKey | PrelNames
WordAdd2Op | PrimOp
WordAddOp | PrimOp
wordDataCon | TysWiredIn, GhcPlugins
wordDataConKey | PrelNames
WordEqOp | PrimOp
WordGeOp | PrimOp
WordGtOp | PrimOp
wordLength | SPARC.Base
wordLengthInBits | SPARC.Base
WordLeOp | PrimOp
WordLtOp | PrimOp
WordMul2Op | PrimOp
WordMulOp | PrimOp
WordNeOp | PrimOp
WordOff | SMRep
wordPrimTy | TysPrim
wordPrimTyCon | TysPrim
wordPrimTyConKey | PrelNames
WordQuotOp | PrimOp
WordQuotRem2Op | PrimOp
WordQuotRemOp | PrimOp
WordRemOp | PrimOp
WordRep | TyCon, GhcPlugins
WordSubOp | PrimOp
wORDS_BIGENDIAN | DynFlags, GhcPlugins
wordToIntegerIdKey | PrelNames
wordToIntegerName | PrelNames
wordTy | TysWiredIn, GhcPlugins
wordTyCon | TysWiredIn, GhcPlugins
wordTyConKey | PrelNames
wordTyConName | TysWiredIn, GhcPlugins
WordVec | PrimOp
wordWidth | CmmType, CmmExpr, Cmm
wORD_SIZE | DynFlags, GhcPlugins
wORD_SIZE_IN_BITS | DynFlags, GhcPlugins
workingDirectoryChanged | GHC
WorkList |
1 (Type/Class) | TcSMonad
2 (Data Constructor) | TcSMonad
workListFromCt | TcSMonad
workListFromEq | TcSMonad
workListFromNonEq | TcSMonad
workListSize | TcSMonad
worst |
1 (Function) | RegAlloc.Graph.ArchBase
2 (Function) | RegAlloc.Graph.ArchX86
worstOneShot | BasicTypes, GhcPlugins
WpCast | TcEvidence
WpCompose | TcEvidence
WpEvApp | TcEvidence
WpEvLam | TcEvidence
WpHole | TcEvidence
WpKiApps | HsTypes, HsSyn, GHC
WpLet | TcEvidence
WpTyApp | TcEvidence
WpTyLam | TcEvidence
Wrap | Vectorise.Generic.Description
wrapBind | DsUtils
wrapBinds | DsUtils
wrapBR | Hoopl.Dataflow, Hoopl
wrapBR2 | Hoopl.Dataflow, Hoopl
wrapErrTcS | TcSMonad
wrapFamInstBody | MkId
wrapFloat | MkCore, GhcPlugins
wrapFloats | SimplEnv
wrapFR | Hoopl.Dataflow, Hoopl
wrapFR2 | Hoopl.Dataflow, Hoopl
wrapFunResCoercion | TcUnify
wrapLocFstM | TcRnMonad
wrapLocM | TcRnMonad
wrapLocSndM | TcRnMonad
wrapNewTypeBody | MkId
wrapNewTypeBodyOfPDatasWrap | Vectorise.Utils.Base, Vectorise.Utils
wrapNewTypeBodyOfPDataWrap | Vectorise.Utils.Base, Vectorise.Utils
wrapNewTypeBodyOfWrap | Vectorise.Utils.Base, Vectorise.Utils
wrapOriginLocM | TcRnMonad
wrapped_term | RtClosureInspect, InteractiveEval
wrapRecExp | CmmNode, Cmm
wrapRecExpf | CmmNode, Cmm
wrapRecExpM | CmmNode, Cmm
wrapTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
wrapTypeFamInstBody | MkId
wrapTypeUnbranchedFamInstBody | MkId
wrapWarnTcS | TcSMonad
writeAddrArray# | ExtsCompat46
writeAddrOffAddr# | ExtsCompat46
writeArray# | ExtsCompat46
writeArrayArrayArray# | ExtsCompat46
WriteArrayArrayOp_ArrayArray | PrimOp
WriteArrayArrayOp_ByteArray | PrimOp
WriteArrayArrayOp_MutableArrayArray | PrimOp
WriteArrayArrayOp_MutableByteArray | PrimOp
WriteArrayOp | PrimOp
writeBinIface | BinIface
writeBinMem | Binary
writeByteArrayArray# | ExtsCompat46
WriteByteArrayOp_Addr | PrimOp
WriteByteArrayOp_Char | PrimOp
WriteByteArrayOp_Double | PrimOp
WriteByteArrayOp_Float | PrimOp
WriteByteArrayOp_Int | PrimOp
WriteByteArrayOp_Int16 | PrimOp
WriteByteArrayOp_Int32 | PrimOp
WriteByteArrayOp_Int64 | PrimOp
WriteByteArrayOp_Int8 | PrimOp
WriteByteArrayOp_StablePtr | PrimOp
WriteByteArrayOp_WideChar | PrimOp
WriteByteArrayOp_Word | PrimOp
WriteByteArrayOp_Word16 | PrimOp
WriteByteArrayOp_Word32 | PrimOp
WriteByteArrayOp_Word64 | PrimOp
WriteByteArrayOp_Word8 | PrimOp
writeCharArray# | ExtsCompat46
writeCharOffAddr# | ExtsCompat46
writeCmms | PprCmmDecl, PprCmm
writeCs | PprC
writeDoubleArray# | ExtsCompat46
writeDoubleArrayAsDoubleX2# | ExtsCompat46
writeDoubleArrayAsDoubleX4# | ExtsCompat46
writeDoubleArrayAsDoubleX8# | ExtsCompat46
writeDoubleOffAddr# | ExtsCompat46
writeDoubleOffAddrAsDoubleX2# | ExtsCompat46
writeDoubleOffAddrAsDoubleX4# | ExtsCompat46
writeDoubleOffAddrAsDoubleX8# | ExtsCompat46
writeDoubleX2Array# | ExtsCompat46
writeDoubleX2OffAddr# | ExtsCompat46
writeDoubleX4Array# | ExtsCompat46
writeDoubleX4OffAddr# | ExtsCompat46
writeDoubleX8Array# | ExtsCompat46
writeDoubleX8OffAddr# | ExtsCompat46
writeFastMutInt | FastMutInt
writeFastMutPtr | FastMutInt
writeFloatArray# | ExtsCompat46
writeFloatArrayAsFloatX16# | ExtsCompat46
writeFloatArrayAsFloatX4# | ExtsCompat46
writeFloatArrayAsFloatX8# | ExtsCompat46
writeFloatOffAddr# | ExtsCompat46
writeFloatOffAddrAsFloatX16# | ExtsCompat46
writeFloatOffAddrAsFloatX4# | ExtsCompat46
writeFloatOffAddrAsFloatX8# | ExtsCompat46
writeFloatX16Array# | ExtsCompat46
writeFloatX16OffAddr# | ExtsCompat46
writeFloatX4Array# | ExtsCompat46
writeFloatX4OffAddr# | ExtsCompat46
writeFloatX8Array# | ExtsCompat46
writeFloatX8OffAddr# | ExtsCompat46
writeIfaceFile | MkIface
writeInt16Array# | ExtsCompat46
writeInt16ArrayAsInt16X16# | ExtsCompat46
writeInt16ArrayAsInt16X32# | ExtsCompat46
writeInt16ArrayAsInt16X8# | ExtsCompat46
writeInt16OffAddr# | ExtsCompat46
writeInt16OffAddrAsInt16X16# | ExtsCompat46
writeInt16OffAddrAsInt16X32# | ExtsCompat46
writeInt16OffAddrAsInt16X8# | ExtsCompat46
writeInt16X16Array# | ExtsCompat46
writeInt16X16OffAddr# | ExtsCompat46
writeInt16X32Array# | ExtsCompat46
writeInt16X32OffAddr# | ExtsCompat46
writeInt16X8Array# | ExtsCompat46
writeInt16X8OffAddr# | ExtsCompat46
writeInt32Array# | ExtsCompat46
writeInt32ArrayAsInt32X16# | ExtsCompat46
writeInt32ArrayAsInt32X4# | ExtsCompat46
writeInt32ArrayAsInt32X8# | ExtsCompat46
writeInt32OffAddr# | ExtsCompat46
writeInt32OffAddrAsInt32X16# | ExtsCompat46
writeInt32OffAddrAsInt32X4# | ExtsCompat46
writeInt32OffAddrAsInt32X8# | ExtsCompat46
writeInt32X16Array# | ExtsCompat46
writeInt32X16OffAddr# | ExtsCompat46
writeInt32X4Array# | ExtsCompat46
writeInt32X4OffAddr# | ExtsCompat46
writeInt32X8Array# | ExtsCompat46
writeInt32X8OffAddr# | ExtsCompat46
writeInt64Array# | ExtsCompat46
writeInt64ArrayAsInt64X2# | ExtsCompat46
writeInt64ArrayAsInt64X4# | ExtsCompat46
writeInt64ArrayAsInt64X8# | ExtsCompat46
writeInt64OffAddr# | ExtsCompat46
writeInt64OffAddrAsInt64X2# | ExtsCompat46
writeInt64OffAddrAsInt64X4# | ExtsCompat46
writeInt64OffAddrAsInt64X8# | ExtsCompat46
writeInt64X2Array# | ExtsCompat46
writeInt64X2OffAddr# | ExtsCompat46
writeInt64X4Array# | ExtsCompat46
writeInt64X4OffAddr# | ExtsCompat46
writeInt64X8Array# | ExtsCompat46
writeInt64X8OffAddr# | ExtsCompat46
writeInt8Array# | ExtsCompat46
writeInt8ArrayAsInt8X16# | ExtsCompat46
writeInt8ArrayAsInt8X32# | ExtsCompat46
writeInt8ArrayAsInt8X64# | ExtsCompat46
writeInt8OffAddr# | ExtsCompat46
writeInt8OffAddrAsInt8X16# | ExtsCompat46
writeInt8OffAddrAsInt8X32# | ExtsCompat46
writeInt8OffAddrAsInt8X64# | ExtsCompat46
writeInt8X16Array# | ExtsCompat46
writeInt8X16OffAddr# | ExtsCompat46
writeInt8X32Array# | ExtsCompat46
writeInt8X32OffAddr# | ExtsCompat46
writeInt8X64Array# | ExtsCompat46
writeInt8X64OffAddr# | ExtsCompat46
writeIntArray# | ExtsCompat46
writeIntOffAddr# | ExtsCompat46
writeMetaTyVar | TcMType
writeMetaTyVarRef | TcMType
writeMutableArrayArrayArray# | ExtsCompat46
writeMutableByteArrayArray# | ExtsCompat46
writeMutVar | IOEnv, TcRnMonad
writeMutVar# | ExtsCompat46
WriteMutVarOp | PrimOp
WriteOffAddrOp_Addr | PrimOp
WriteOffAddrOp_Char | PrimOp
WriteOffAddrOp_Double | PrimOp
WriteOffAddrOp_Float | PrimOp
WriteOffAddrOp_Int | PrimOp
WriteOffAddrOp_Int16 | PrimOp
WriteOffAddrOp_Int32 | PrimOp
WriteOffAddrOp_Int64 | PrimOp
WriteOffAddrOp_Int8 | PrimOp
WriteOffAddrOp_StablePtr | PrimOp
WriteOffAddrOp_WideChar | PrimOp
WriteOffAddrOp_Word | PrimOp
WriteOffAddrOp_Word16 | PrimOp
WriteOffAddrOp_Word32 | PrimOp
WriteOffAddrOp_Word64 | PrimOp
WriteOffAddrOp_Word8 | PrimOp
writeStablePtrArray# | ExtsCompat46
writeStablePtrOffAddr# | ExtsCompat46
writeTcRef | TcRnMonad
writeTVar# | ExtsCompat46
WriteTVarOp | PrimOp
writeWideCharArray# | ExtsCompat46
writeWideCharOffAddr# | ExtsCompat46
writeWord16Array# | ExtsCompat46
writeWord16ArrayAsWord16X16# | ExtsCompat46
writeWord16ArrayAsWord16X32# | ExtsCompat46
writeWord16ArrayAsWord16X8# | ExtsCompat46
writeWord16OffAddr# | ExtsCompat46
writeWord16OffAddrAsWord16X16# | ExtsCompat46
writeWord16OffAddrAsWord16X32# | ExtsCompat46
writeWord16OffAddrAsWord16X8# | ExtsCompat46
writeWord16X16Array# | ExtsCompat46
writeWord16X16OffAddr# | ExtsCompat46
writeWord16X32Array# | ExtsCompat46
writeWord16X32OffAddr# | ExtsCompat46
writeWord16X8Array# | ExtsCompat46
writeWord16X8OffAddr# | ExtsCompat46
writeWord32Array# | ExtsCompat46
writeWord32ArrayAsWord32X16# | ExtsCompat46
writeWord32ArrayAsWord32X4# | ExtsCompat46
writeWord32ArrayAsWord32X8# | ExtsCompat46
writeWord32OffAddr# | ExtsCompat46
writeWord32OffAddrAsWord32X16# | ExtsCompat46
writeWord32OffAddrAsWord32X4# | ExtsCompat46
writeWord32OffAddrAsWord32X8# | ExtsCompat46
writeWord32X16Array# | ExtsCompat46
writeWord32X16OffAddr# | ExtsCompat46
writeWord32X4Array# | ExtsCompat46
writeWord32X4OffAddr# | ExtsCompat46
writeWord32X8Array# | ExtsCompat46
writeWord32X8OffAddr# | ExtsCompat46
writeWord64Array# | ExtsCompat46
writeWord64ArrayAsWord64X2# | ExtsCompat46
writeWord64ArrayAsWord64X4# | ExtsCompat46
writeWord64ArrayAsWord64X8# | ExtsCompat46
writeWord64OffAddr# | ExtsCompat46
writeWord64OffAddrAsWord64X2# | ExtsCompat46
writeWord64OffAddrAsWord64X4# | ExtsCompat46
writeWord64OffAddrAsWord64X8# | ExtsCompat46
writeWord64X2Array# | ExtsCompat46
writeWord64X2OffAddr# | ExtsCompat46
writeWord64X4Array# | ExtsCompat46
writeWord64X4OffAddr# | ExtsCompat46
writeWord64X8Array# | ExtsCompat46
writeWord64X8OffAddr# | ExtsCompat46
writeWord8Array# | ExtsCompat46
writeWord8ArrayAsWord8X16# | ExtsCompat46
writeWord8ArrayAsWord8X32# | ExtsCompat46
writeWord8ArrayAsWord8X64# | ExtsCompat46
writeWord8OffAddr# | ExtsCompat46
writeWord8OffAddrAsWord8X16# | ExtsCompat46
writeWord8OffAddrAsWord8X32# | ExtsCompat46
writeWord8OffAddrAsWord8X64# | ExtsCompat46
writeWord8X16Array# | ExtsCompat46
writeWord8X16OffAddr# | ExtsCompat46
writeWord8X32Array# | ExtsCompat46
writeWord8X32OffAddr# | ExtsCompat46
writeWord8X64Array# | ExtsCompat46
writeWord8X64OffAddr# | ExtsCompat46
writeWordArray# | ExtsCompat46
writeWordOffAddr# | ExtsCompat46
wrongKindOfFamily | TcTyClsDecls
wrongThingErr | TcEnv
WRY | SPARC.Instr
wwTopBinds | WorkWrap