ghc-8.10.5: The GHC API (Index - W)

ghc-8.10.5: 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

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
WaitReadOp | PrimOp
WaitWriteOp | PrimOp
Wanted | Constraint
WantedConstraints | Constraint
Warn |
1 (Type/Class) | CmdLineParser
2 (Data Constructor) | CmdLineParser
warnAboutEmptyEnumerations | MatchLit
warnAboutIdentities | MatchLit
warnAboutOverflowedLit | MatchLit
warnAboutOverflowedOverLit | MatchLit
WarnAll | HscTypes, GhcPlugins
warnAllUnsolved | TcErrors
WarnDecl | GHC.Hs.Decls, GHC.Hs, GHC
WarnDecls | GHC.Hs.Decls, GHC.Hs, GHC
warnDefaulting | TcErrors
warnDs | DsMonad
WarnErrLogger | GhcMonad, GHC
warnIf | TcRnMonad
warnIfFlag | TcRnMonad
warnIfSetDs | DsMonad
Warning | GHC.Hs.Decls, GHC.Hs, GHC
WarningD | GHC.Hs.Decls, GHC.Hs, GHC
WarningFlag | DynFlags, GhcPlugins
warningFlags | DynFlags, GhcPlugins, GHC
warningGroups | DynFlags, GhcPlugins
warningHierarchies | DynFlags, GhcPlugins
WarningMessages | ErrUtils
warningMsg | ErrUtils
Warnings |
1 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC
2 (Type/Class) | HscTypes, GhcPlugins
warningsToMessages | ErrUtils
WarningTxt |
1 (Type/Class) | BasicTypes, HscTypes, GhcPlugins
2 (Data Constructor) | BasicTypes, HscTypes, GhcPlugins
WarnMsg | ErrUtils
warnMsg |
1 (Function) | CmdLineParser
2 (Function) | CoreMonad, GhcPlugins
warnPprTrace | Outputable, GhcPlugins
warnPrepositiveQualifiedModule | RdrHsSyn
WarnReason |
1 (Type/Class) | CmdLineParser
2 (Type/Class) | DynFlags, GhcPlugins
warnReason | CmdLineParser
warnSafeOnLoc | DynFlags, GhcPlugins, GHC
WarnSome | HscTypes, GhcPlugins
warnStarIsType | RdrHsSyn
warnTc | TcRnMonad
warnTcM | TcRnMonad
warnTcS | TcSMonad
warnUnsafeOnLoc | DynFlags, GhcPlugins, GHC
warnUnusedLocalBinds | RnUtils
warnUnusedMatches | RnUtils
warnUnusedTopBinds | RnUtils
warnUnusedTypePatterns | RnUtils
Way | DynFlags, GhcPlugins
WayCustom | DynFlags, GhcPlugins
WayDebug | DynFlags, GhcPlugins
WayDyn | DynFlags, GhcPlugins
WayEventLog | DynFlags, GhcPlugins
wayGeneralFlags | DynFlags, GhcPlugins
WayProf | DynFlags, GhcPlugins
wayRTSOnly | DynFlags, GhcPlugins
ways | DynFlags, GhcPlugins, GHC
WayThreaded | DynFlags, GhcPlugins
wayUnsetGeneralFlags | DynFlags, GhcPlugins
WC | Constraint
wc_impl | Constraint
wc_simple | Constraint
WDeriv | Constraint
wd_ext | GHC.Hs.Decls, GHC.Hs, GHC
wd_src | GHC.Hs.Decls, GHC.Hs, GHC
wd_warnings | GHC.Hs.Decls, GHC.Hs, GHC
Weak | Llvm.Types, Llvm
weakLoopBreaker | BasicTypes, GhcPlugins
weakPrimTyCon | TysPrim
weakPrimTyConKey | PrelNames
weightToDouble | CFG
whenCannotGenerateDynamicToo | DynFlags, GhcPlugins
whenDOptM | TcRnMonad
whenGeneratingDynamicToo | DynFlags, GhcPlugins
whenGOptM | TcRnMonad, DsMonad
whenIsJust | Maybes
whenM | MonadUtils, IOEnv, TcRnMonad
whenNoErrs | TcRnMonad
whenNonEmpty | Util, GhcPlugins
whenPprDebug | Outputable, GhcPlugins
whenUpdRemSetEnabled | GHC.StgToCmm.Utils
whenWOptM | TcRnMonad
whenXOptM | TcRnMonad
WhereFrom | TcRnTypes, TcRnMonad
WhereLooking | RnUnbound
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
wildCardTIdKey | THNames
wildCardTName | THNames
WildPat | GHC.Hs.Pat, GHC.Hs, GHC
wildPIdKey | THNames
wildPName | THNames
wiredInIds | MkId, PrelInfo
wiredInNameTyThing_maybe | Name, GhcPlugins
wiredInSrcSpan | SrcLoc, GhcPlugins
wiredInTyCons | TysWiredIn, GhcPlugins
wiredInUnitIds | Module, GhcPlugins
withAtomicRename | Util, GhcPlugins
withBinBuffer | Binary
withCaffyness | StgLiftLams.LiftM
withCleanupSession | GHC
withClearVars | LlvmCodeGen.Base
withDoDynamicToo | TcRnMonad
withException | TcRnMonad
withExtendedLinkEnv | Linker
withHsDocContext | RnUtils
withIServ | GHCi
withLiftedBndr | StgLiftLams.LiftM
withLiftedBndrs | StgLiftLams.LiftM
withName | GHC.StgToCmm.ExtCode
withNewTickyCounterCon | GHC.StgToCmm.Ticky
withNewTickyCounterFun | GHC.StgToCmm.Ticky
withNewTickyCounterLNE | GHC.StgToCmm.Ticky
withNewTickyCounterStdThunk | GHC.StgToCmm.Ticky
withNewTickyCounterThunk | GHC.StgToCmm.Ticky
withoutUnification | TcHoleErrors
withPlugins | Plugins, GhcPlugins
withPlugins_ | Plugins, GhcPlugins
withPprStyle | Outputable, GhcPlugins
withPprStyleDoc | Outputable, GhcPlugins
withSelfLoop | GHC.StgToCmm.Monad
withSequel | GHC.StgToCmm.Monad
withSession | GhcMonad
withSignalHandlers | Panic, GHC
withSubstBndr | StgLiftLams.LiftM
withSubstBndrs | StgLiftLams.LiftM
withSystemTempDirectory | FileCleanup
withTempDirectory | FileCleanup
withTempSession | GhcMonad
withThisPackage | Lexer
withTiming | ErrUtils
withTimingD | ErrUtils
withTimingSilent | ErrUtils
withTimingSilentD | ErrUtils
withUpdFrameOff |
1 (Function) | GHC.StgToCmm.Monad
2 (Function) | GHC.StgToCmm.ExtCode
WL | TcSMonad
WL_Any | RnUnbound
wl_eqs | TcSMonad
wl_funeqs | TcSMonad
WL_Global | RnUnbound
wl_implics | TcSMonad
WL_LocalOnly | RnUnbound
WL_LocalTop | RnUnbound
wl_rest | TcSMonad
WOnly | Constraint
wopt | DynFlags, GhcPlugins
woptM | TcRnMonad
wopt_fatal | DynFlags, GhcPlugins
wopt_set | DynFlags, GhcPlugins
wopt_set_fatal | DynFlags, GhcPlugins
wopt_unset | DynFlags, GhcPlugins
wopt_unset_fatal | DynFlags, GhcPlugins
Word | GhcPrelude
word | Outputable, GhcPlugins
Word16AddOp | PrimOp
Word16ElemRep | TyCon, GhcPlugins
word16ElemRepDataConTy | TysWiredIn, GhcPlugins
Word16EqOp | PrimOp
Word16Extend | PrimOp
Word16GeOp | PrimOp
Word16GtOp | PrimOp
Word16LeOp | PrimOp
Word16LtOp | PrimOp
Word16MulOp | PrimOp
Word16Narrow | PrimOp
Word16NeOp | PrimOp
Word16NotOp | PrimOp
word16PrimTy | TysPrim
word16PrimTyCon | TysPrim
word16PrimTyConKey | PrelNames
word16PrimTyConName | TysPrim
Word16QuotOp | PrimOp
Word16QuotRemOp | PrimOp
Word16RemOp | PrimOp
Word16Rep | TyCon, RepType, GhcPlugins
word16RepDataConTy | TysWiredIn, GhcPlugins
Word16SubOp | PrimOp
word16TyConKey | PrelNames
word16TyConName | PrelNames
word16X16PrimTy | TysPrim
word16X16PrimTyCon | TysPrim
word16X16PrimTyConKey | PrelNames
word16X32PrimTy | TysPrim
word16X32PrimTyCon | TysPrim
word16X32PrimTyConKey | PrelNames
word16X8PrimTy | TysPrim
word16X8PrimTyCon | TysPrim
word16X8PrimTyConKey | PrelNames
Word2DoubleOp | PrimOp
word2FloatLabel | CPrim
Word2FloatOp | PrimOp
word2IntLit | Literal, GhcPlugins
Word2IntOp | PrimOp
Word32ElemRep | TyCon, GhcPlugins
word32ElemRepDataConTy | TysWiredIn, GhcPlugins
word32PrimTy | TysPrim
word32PrimTyCon | TysPrim
word32PrimTyConKey | PrelNames
word32PrimTyConName | TysPrim
Word32Rep | TyCon, RepType, GhcPlugins
word32RepDataConTy | TysWiredIn, GhcPlugins
word32TyConKey | PrelNames
word32TyConName | PrelNames
word32X16PrimTy | TysPrim
word32X16PrimTyCon | TysPrim
word32X16PrimTyConKey | PrelNames
word32X4PrimTy | TysPrim
word32X4PrimTyCon | TysPrim
word32X4PrimTyConKey | PrelNames
word32X8PrimTy | TysPrim
word32X8PrimTyCon | TysPrim
word32X8PrimTyConKey | PrelNames
Word64ElemRep | TyCon, GhcPlugins
word64ElemRepDataConTy | TysWiredIn, GhcPlugins
word64PrimTy | TysPrim
word64PrimTyCon | TysPrim
word64PrimTyConKey | PrelNames
word64PrimTyConName | TysPrim
Word64Rep | TyCon, RepType, GhcPlugins
word64RepDataConTy | TysWiredIn, GhcPlugins
Word64Slot | RepType
word64ToIntegerIdKey | PrelNames
word64ToIntegerName | PrelNames
word64TyConKey | PrelNames
word64TyConName | PrelNames
word64X2PrimTy | TysPrim
word64X2PrimTyCon | TysPrim
word64X2PrimTyConKey | PrelNames
word64X4PrimTy | TysPrim
word64X4PrimTyCon | TysPrim
word64X4PrimTyConKey | PrelNames
word64X8PrimTy | TysPrim
word64X8PrimTyCon | TysPrim
word64X8PrimTyConKey | PrelNames
wORD64_SIZE | Constants
Word8AddOp | PrimOp
word8DataCon | TysWiredIn, GhcPlugins
word8DataConKey | PrelNames
Word8ElemRep | TyCon, GhcPlugins
word8ElemRepDataConTy | TysWiredIn, GhcPlugins
Word8EqOp | PrimOp
Word8Extend | PrimOp
Word8GeOp | PrimOp
Word8GtOp | PrimOp
Word8LeOp | PrimOp
Word8LtOp | PrimOp
Word8MulOp | PrimOp
Word8Narrow | PrimOp
Word8NeOp | PrimOp
Word8NotOp | PrimOp
word8PrimTy | TysPrim
word8PrimTyCon | TysPrim
word8PrimTyConKey | PrelNames
word8PrimTyConName | TysPrim
Word8QuotOp | PrimOp
Word8QuotRemOp | PrimOp
Word8RemOp | PrimOp
Word8Rep | TyCon, RepType, GhcPlugins
word8RepDataConTy | TysWiredIn, GhcPlugins
Word8SubOp | PrimOp
word8Ty | TysWiredIn, GhcPlugins
word8TyCon | TysWiredIn, GhcPlugins
word8TyConKey | PrelNames
word8TyConName | TysWiredIn, GhcPlugins
word8X16PrimTy | TysPrim
word8X16PrimTyCon | TysPrim
word8X16PrimTyConKey | PrelNames
word8X32PrimTy | TysPrim
word8X32PrimTyCon | TysPrim
word8X32PrimTyConKey | PrelNames
word8X64PrimTy | TysPrim
word8X64PrimTyCon | TysPrim
word8X64PrimTyConKey | PrelNames
WordAdd2Op | PrimOp
WordAddCOp | PrimOp
WordAddOp | PrimOp
wordAlign | Dwarf.Types
wordAlignment | DynFlags, GhcPlugins
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
wordPrimLIdKey | THNames
wordPrimLName | THNames
wordPrimL_RDR | THNames
wordPrimTy | TysPrim
wordPrimTyCon | TysPrim
wordPrimTyConKey | PrelNames
wordPrimTyConName | TysPrim
WordQuotOp | PrimOp
WordQuotRem2Op | PrimOp
WordQuotRemOp | PrimOp
WordRemOp | PrimOp
WordRep | TyCon, RepType, GhcPlugins
wordRepDataConTy | TysWiredIn, GhcPlugins
words | GhcPrelude
WordSlot | RepType
wordsToBytes | SMRep
WordSubCOp | PrimOp
WordSubOp | PrimOp
wORDS_BIGENDIAN | DynFlags, GhcPlugins
wordToIntegerIdKey | PrelNames
wordToIntegerName | PrelNames
wordToNaturalIdKey | PrelNames
wordToNaturalName | 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 | TcSMonad
workListSize | TcSMonad
workListWantedCount | TcSMonad
wormhole | GHCi
wormholeRef | GHCi
worst |
1 (Function) | RegAlloc.Graph.ArchBase
2 (Function) | RegAlloc.Graph.ArchX86
worstOneShot | BasicTypes, GhcPlugins
WpCast | TcEvidence
WpCompose | TcEvidence
WpEvApp | TcEvidence
WpEvLam | TcEvidence
WpFun | TcEvidence
WpHole | TcEvidence
WpLet | TcEvidence
WpTyApp | TcEvidence
WpTyLam | TcEvidence
wrapBind | DsUtils
wrapBinds | DsUtils
wrapErrTcS | TcSMonad
wrapFamInstBody | MkId
wrapFloat | MkCore, GhcPlugins
wrapFloats |
1 (Function) | MkCore, GhcPlugins
2 (Function) | SimplEnv
wrapIP | TcEvidence
wrapJoinFloats | SimplEnv
wrapJoinFloatsX | SimplEnv
wrapLocFstM | TcRnMonad
wrapLocM | TcRnMonad
wrapLocM_ | TcRnMonad
wrapLocSndM | TcRnMonad
wrapped_term | RtClosureInspect, InteractiveEval
wrapRecExp | CmmNode, Cmm
wrapRecExpf | CmmNode, Cmm
wrapRecExpM | CmmNode, Cmm
wrapType | Constraint
wrapTypeWithImplication | Constraint
wrapWarnTcS | TcSMonad
WriteArrayArrayOp_ArrayArray | PrimOp
WriteArrayArrayOp_ByteArray | PrimOp
WriteArrayArrayOp_MutableArrayArray | PrimOp
WriteArrayArrayOp_MutableByteArray | PrimOp
WriteArrayOp | PrimOp
writeBinIface | BinIface
writeBinMem | Binary
writeBSDAr | Ar
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
WriteByteArrayOp_Word8AsAddr | PrimOp
WriteByteArrayOp_Word8AsChar | PrimOp
WriteByteArrayOp_Word8AsDouble | PrimOp
WriteByteArrayOp_Word8AsFloat | PrimOp
WriteByteArrayOp_Word8AsInt | PrimOp
WriteByteArrayOp_Word8AsInt16 | PrimOp
WriteByteArrayOp_Word8AsInt32 | PrimOp
WriteByteArrayOp_Word8AsInt64 | PrimOp
WriteByteArrayOp_Word8AsStablePtr | PrimOp
WriteByteArrayOp_Word8AsWideChar | PrimOp
WriteByteArrayOp_Word8AsWord | PrimOp
WriteByteArrayOp_Word8AsWord16 | PrimOp
WriteByteArrayOp_Word8AsWord32 | PrimOp
WriteByteArrayOp_Word8AsWord64 | PrimOp
writeC | PprC
writeCmms | PprCmmDecl, PprCmm
writeFastMutInt | FastMutInt
writeFastMutPtr | FastMutInt
writeFile | GhcPrelude
writeGNUAr | Ar
writeHieFile | HieBin
writeIfaceFile | MkIface
writeInterfaceOnlyMode | DriverPipeline
writeIServ | GHCi
writeMetaTyVar | TcMType
writeMetaTyVarRef | TcMType
writeMutVar | IOEnv, TcRnMonad
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
WriteProtectedSection | Cmm
WriteSmallArrayOp | PrimOp
writeTcRef |
1 (Function) | TcRnMonad
2 (Function) | TcSMonad
WriteTVarOp | PrimOp
wrongKindOfFamily | TcTyClsDecls
wrongThingErr | TcEnv
WRY | SPARC.Instr
wWarningFlags | DynFlags, GhcPlugins
wwTopBinds | WorkWrap