ghc-8.2.2: The GHC API (Index - M)

ghc-8.2.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 - M

m1DataCon_RDR | PrelNames
m1TyConKey | PrelNames
m1TyConName | PrelNames
MachChar | Literal, GhcPlugins
MachDouble | Literal, GhcPlugins
MachFloat | Literal, GhcPlugins
MachInt | Literal, GhcPlugins
MachInt64 | Literal, GhcPlugins
MachLabel | Literal, GhcPlugins
MachNullAddr | Literal, GhcPlugins
MachOp | CmmMachOp, CmmExpr, Cmm
machOpArgReps | CmmMachOp, CmmExpr, Cmm
machOpMemcpyishAlign | CmmMachOp, CmmExpr, Cmm
machOpResultType | CmmMachOp, CmmExpr, Cmm
MachSp | CmmExpr, Cmm
MachStr | Literal, GhcPlugins
MachWord | Literal, GhcPlugins
MachWord64 | Literal, GhcPlugins
magicDictId | MkId
magicDictKey | PrelNames
mAIN | PrelNames
mainFunIs | DynFlags, GhcPlugins, GHC
mainModIs | DynFlags, GhcPlugins, GHC
mainUnitId | Module, GhcPlugins
mAIN_NAME | PrelNames
main_RDR_Unqual | PrelNames
makeDynFlagsConsistent | DynFlags, GhcPlugins
makeElfNote | Elf
makeFarBranches | PPC.Instr
makeImmediate | PPC.Regs
makeInjectivityErrors | FamInst
makeIntoWarning | ErrUtils
makeMiniFixityEnv | RnBinds
makeRecoveryTyCon | TyCon, GhcPlugins
makeRelativeTo | Util, GhcPlugins
makeSimpleDetails | HscMain
MakeStableNameOp | PrimOp
MakeStablePtrOp | PrimOp
makeStaticKey | PrelNames
makeStaticName | PrelNames
makeSuperClasses | TcCanonical
Malloc | Llvm.AbsSyn, Llvm
MallocData | GHCi
mallocData | GHCi
MallocStrings | GHCi
mangleIndexTree | SPARC.CodeGen.Base
manifestArity | CoreArity
manyBranches | CoAxiom
ManyOccs | BasicTypes, IdInfo, GhcPlugins
map | Stream
mapAccumBagL | Bag
mapAccumBagLM | Bag
mapAccumBranches | CoAxiom
mapAccumL | Stream
mapAccumL2 | Util, GhcPlugins
mapAccumLM | MonadUtils, IOEnv, TcRnMonad
mapAccumLNat | NCGMonad
mapAndRecoverM | TcRnMonad
mapAndReportM | TcRnMonad
mapAndUnzip | Util, GhcPlugins
mapAndUnzip3 | Util, GhcPlugins
mapAndUnzip3M | MonadUtils, IOEnv, TcRnMonad
mapAndUnzip4M | MonadUtils, IOEnv, TcRnMonad
mapAndUnzip5M | MonadUtils, IOEnv, TcRnMonad
mapAndUnzipBagM | Bag
mapAndUnzipM | MonadUtils, IOEnv, TcRnMonad, DsMonad
mapBag | Bag
mapBagM | Bag
mapBagM_ | Bag
mapBlock | Hoopl
mapBlock' | Hoopl
mapBlock3' | Hoopl
mapBlockTop | RegAlloc.Liveness
mapBlockTopM | RegAlloc.Liveness
mapCoercion | Type, GhcPlugins
mapDelete | Hoopl
mapDeleteList | Hoopl
mapDifference | Hoopl
mapDNameEnv | NameEnv, GhcPlugins
mapDVarEnv | VarEnv, GhcPlugins
mapElems | Hoopl
mapEmpty | Hoopl, RegAlloc.Liveness
mapException | Exception
mapExp | CmmNode, Cmm
mapExpDeep | CmmNode, Cmm
mapExpDeepM | CmmNode, Cmm
mapExpM | CmmNode, Cmm
mapFilter | Hoopl
mapFindWithDefault | Hoopl
mapFloats | SimplEnv
mapFold | Hoopl
mapFoldWithKey | Hoopl
mapFromList | Hoopl
mapFromListWith | Hoopl
mapFsEnv | FastStringEnv
mapFst | Util, GhcPlugins
mapFvRn | RnEnv
mapFvRnCPS | RnEnv
mapGenBlockTop | RegAlloc.Liveness
mapGenBlockTopM | RegAlloc.Liveness
mapGraph | Hoopl
mapGraphBlocks | Hoopl
mapGraphNodes | CmmUtils
mapGraphNodes1 | CmmUtils
mapHpt | HscTypes, GhcPlugins
mapIdKey | PrelNames
mapInsert | Hoopl
mapInsertList | Hoopl
mapInsertWith | Hoopl
mapIntersection | Hoopl
mapIsSubmapOf | Hoopl
mapKeys | Hoopl
mapLitValue | Literal, GhcPlugins
mapLookup | Hoopl
mapM |
1 (Function) | DsMonad
2 (Function) | Stream
mapMap | Hoopl
mapMapWithKey | Hoopl
mapMaybe | Maybes
mapMaybeBag | Bag
mapMaybeFvRn | RnEnv
mapMaybeM | MonadUtils, IOEnv, TcRnMonad
mapMember | Hoopl
mapModuleEnv | Module, GhcPlugins
mapName | PrelNames
mapNameEnv | NameEnv, GhcPlugins
mapNull | Hoopl
mapOccEnv | OccName, Name, GhcPlugins
mapOL | OrdList
mappendClassOpKey | PrelNames
mappendName | PrelNames
mappend_RDR | PrelNames
mapPVar | TcRnTypes, TcRnMonad, DsMonad
mapSCCM | RegAlloc.Liveness
mapSingleton | Hoopl
mapSize | Hoopl
mapSnd | Util, GhcPlugins
mapSndM | MonadUtils, IOEnv, TcRnMonad
mapStepResult | Coercion, GhcPlugins
mapSuccessors | CmmNode, Cmm
mapSwitchTargets | CmmSwitch
mapTermType | RtClosureInspect
mapTM | TrieMap
mapToList | Hoopl
mapType | Type, GhcPlugins
mapUDFM | UniqDFM
mapUFM | UniqFM, GhcPlugins
mapUFM_Directly | UniqFM, GhcPlugins
mapUnion | Hoopl
mapUnionDVarSet | VarSet, GhcPlugins
mapUnionFV | FV
mapUnions | Hoopl
mapUnionVarSet | VarSet, GhcPlugins
mapUnionWithKey | Hoopl
mapUniqSet | UniqSet, GhcPlugins
mapVarEnv | VarEnv, GhcPlugins
mapVect | Vectorise.Vect
map_RDR | PrelNames
MarkedStrict | DataCon, GhcPlugins, GHC
markStackReg | LlvmCodeGen.Base
markUsedVar | LlvmCodeGen.Base
marshalObjectIdKey | PrelNames
marshalStringIdKey | PrelNames
mask | Exception
MaskAsyncExceptionsOp | PrimOp
MaskedInterruptible | Exception
MaskedUninterruptible | Exception
MaskingState | Exception
MaskStatus | PrimOp
MaskUninterruptibleOp | PrimOp
mask_ | Exception
Match |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
match | Match
matchableGivens | TcSMonad
matchActualFunTys | TcUnify
matchActualFunTysPart | TcUnify
matchCanFail | DsUtils
matchConFamily | MatchCon
matchContextErrString | HsExpr, HsSyn, GHC
matchEquations | Match
matchesCtOrigin | TcRnTypes, TcRnMonad
matchExpectedAppTy | TcUnify
matchExpectedFunKind | TcUnify
matchExpectedFunTys | TcUnify
matchExpectedListTy | TcUnify
matchExpectedPArrTy | TcUnify
matchExpectedTyConApp | TcUnify
matchFam |
1 (Function) | TcSMonad
2 (Function) | TcPluginM
matchFamTcM | TcSMonad
MatchGroup | HsExpr, HsSyn, GHC
matchGroupArity | HsExpr, HsSyn, GHC
matchIdKey | THNames
matchLiterals | MatchLit
matchName | THNames
matchNPats | MatchLit
matchNPlusKPats | MatchLit
matchPatSyn | MatchCon
matchQTyConKey | THNames
matchQTyConName | THNames
MatchResult |
1 (Type/Class) | DsMonad, DsUtils
2 (Data Constructor) | DsMonad, DsUtils
matchSeparator | HsExpr, HsSyn, GHC
matchSimply | Match
matchSinglePat | Match
matchTyConKey | THNames
matchTyConName | THNames
matchWrapper | Match
maxBound_RDR | PrelNames
maxErrors | DynFlags, GhcPlugins, GHC
maxInlineAllocSize | DynFlags, GhcPlugins, GHC
maxInlineMemcpyInsns | DynFlags, GhcPlugins, GHC
maxInlineMemsetInsns | DynFlags, GhcPlugins, GHC
maxPmCheckIterations | DynFlags, GhcPlugins, GHC
maxPrecedence | BasicTypes, GhcPlugins, GHC
maxPrimOpTag | PrimOp
maxRelevantBinds | DynFlags, GhcPlugins, GHC
maxRetInfoTableSizeW | CmmInfo
maxSimplIterations | DynFlags, GhcPlugins, GHC
maxSpillSlots |
1 (Function) | SPARC.Stack, SPARC.Instr
2 (Function) | X86.Instr
3 (Function) | PPC.Instr
4 (Function) | RegAlloc.Linear.FreeRegs
5 (Function) | AsmCodeGen
maxStdInfoTableSizeW | CmmInfo
maxSubGoalDepth | TcRnTypes, TcRnMonad
maxTcLevel | TcType
maxUncoveredPatterns | DynFlags, GhcPlugins, GHC
maxWorkerArgs | DynFlags, GhcPlugins, GHC
mAX_CHARLIKE | DynFlags, GhcPlugins
mAX_CTUPLE_SIZE | Constants
mAX_Double_REG | DynFlags, GhcPlugins
mAX_DPH_COMBINE | Vectorise.Builtins.Base
mAX_DPH_PROD | Vectorise.Builtins.Base
mAX_DPH_SCALAR_ARGS | Vectorise.Builtins.Base, Vectorise.Builtins
mAX_DPH_SUM | Vectorise.Builtins.Base
mAX_Float_REG | DynFlags, GhcPlugins
mAX_INTLIKE | DynFlags, GhcPlugins
mAX_Long_REG | DynFlags, GhcPlugins
mAX_PTR_TAG | DynFlags, GhcPlugins
mAX_Real_Double_REG | DynFlags, GhcPlugins
mAX_Real_Float_REG | DynFlags, GhcPlugins
mAX_Real_Long_REG | DynFlags, GhcPlugins
mAX_Real_Vanilla_REG | DynFlags, GhcPlugins
mAX_Real_XMM_REG | DynFlags, GhcPlugins
mAX_REDUCTION_DEPTH | Constants
mAX_SMALL_BITMAP_SIZE | Bitmap
mAX_SOLVER_ITERATIONS | Constants
mAX_SPEC_AP_SIZE | DynFlags, GhcPlugins
mAX_SPEC_SELECTEE_SIZE | DynFlags, GhcPlugins
mAX_SUM_SIZE | Constants
mAX_TUPLE_SIZE | Constants
mAX_Vanilla_REG | DynFlags, GhcPlugins
mAX_XMM_REG | DynFlags, GhcPlugins
Maybe | Maybes
maybe | Maybes
MaybeApart | Unify
maybeAsmTemp | CLabel
MaybeC | Hoopl
maybeCantVectorise | Vectorise.Monad.Base, Vectorise.Monad
maybeCantVectoriseM | Vectorise.Monad.Base, Vectorise.Monad
maybeCharLikeCon | PrelInfo
maybeCreateManifest | DriverPipeline
MaybeErr | Maybes
maybeFlipCond | X86.Cond
maybeIntComparison | CmmMachOp, CmmExpr, Cmm
maybeIntLikeCon | PrelInfo
maybeInvertCmmExpr | CmmExpr, Cmm
maybeInvertComparison | CmmMachOp, CmmExpr, Cmm
maybeIsLFCon | StgCmmClosure
maybeLetNoEscape | StgCmmEnv
MaybeMap | TrieMap
maybeMapM | MonadUtils, IOEnv, TcRnMonad
maybeModifyIdInfo | Id, GhcPlugins
MaybeNew | TcSMonad
MaybeO | Hoopl
maybeParen | BasicTypes, Type, GhcPlugins
maybeParens | Pretty
maybeRead | Util, GhcPlugins
maybeReadFuzzy | Util, GhcPlugins
maybeSingletonCCS | CostCentre
maybeSubCo | Coercion, GhcPlugins
maybeSubstNameShape | NameShape
maybeSym | TcCanonical
MaybeT |
1 (Data Constructor) | Maybes
2 (Type/Class) | Maybes
maybeTcSubCo | TcEvidence
maybeToList | Maybes
maybeTyCon | TysWiredIn, GhcPlugins
maybeTyConKey | PrelNames
maybeTyConName | TysWiredIn, GhcPlugins
maybeUnfoldingTemplate | CoreSyn, GhcPlugins
maybeV | Vectorise.Monad.Base, Vectorise.Monad
maybe_loc | PipelineMonad, DriverPipeline
MayHaveCafRefs | IdInfo, GhcPlugins
mayHaveCafRefs | IdInfo, GhcPlugins
MC | TcMatches
MCompOrigin | TcRnTypes, TcRnMonad
MCompPatOrigin | TcRnTypes, TcRnMonad
mconcatClassOpKey | PrelNames
mconcatName | PrelNames
mc_body | TcMatches
mc_fixity | HsExpr, HsSyn, GHC
mc_fun | HsExpr, HsSyn, GHC
mc_strictness | HsExpr, HsSyn, GHC
mc_what | TcMatches
MDoExpr | HsExpr, HsSyn, GHC
md_anns | HscTypes, GhcPlugins
md_complete_sigs | HscTypes, GhcPlugins
md_exports | HscTypes, GhcPlugins
md_fam_insts | HscTypes, GhcPlugins
md_insts | HscTypes, GhcPlugins
md_rules | HscTypes, GhcPlugins
md_types | HscTypes, GhcPlugins
md_vect_info | HscTypes, GhcPlugins
megaSeqIdInfo | CoreSeq
memberInstEnv | InstEnv
memptyClassOpKey | PrelNames
memptyName | PrelNames
mempty_RDR | PrelNames
mergeAlts | CoreUtils, GhcPlugins
MergeForeign | DriverPhases
mergeSignatures | TcBackpack, TcRnDriver
Message | GHCi
Messager | HscMain
Messages | ErrUtils
messages | Lexer
MetaAnnot |
1 (Type/Class) | Llvm.MetaData, Llvm
2 (Data Constructor) | Llvm.MetaData, Llvm
MetaAW | HscTypes, GhcPlugins
metaConsDataConKey | PrelNames
metaConsDataConName | PrelNames
MetaD | HscTypes, GhcPlugins
metaDataDataConKey | PrelNames
metaDataDataConName | PrelNames
MetaDecl | Llvm.MetaData, Llvm
MetaDetails | TcType
MetaE | HscTypes, GhcPlugins
MetaExpr | Llvm.MetaData, Llvm
MetaHook | HscTypes, GhcPlugins
MetaId |
1 (Type/Class) | Llvm.MetaData, Llvm
2 (Data Constructor) | Llvm.MetaData, Llvm
MetaInfo | TcType
MetaNamed | Llvm.MetaData, Llvm
MetaNode | Llvm.MetaData, Llvm
MetaP | HscTypes, GhcPlugins
MetaRequest | HscTypes, GhcPlugins
metaRequestAW | HscTypes, GhcPlugins
metaRequestD | HscTypes, GhcPlugins
metaRequestE | HscTypes, GhcPlugins
metaRequestP | HscTypes, GhcPlugins
metaRequestT | HscTypes, GhcPlugins
MetaResult | HscTypes, GhcPlugins
metaSelDataConKey | PrelNames
metaSelDataConName | PrelNames
MetaStmt | Llvm.AbsSyn, Llvm
MetaStr | Llvm.MetaData, Llvm
MetaStruct | Llvm.MetaData, Llvm
MetaT | HscTypes, GhcPlugins
MetaTv | TcType
metaTyVarInfo | TcType
metaTyVarRef | TcType
metaTyVarTcLevel | TcType
metaTyVarTcLevel_maybe | TcType
metaTyVarUpdateOK | TcUnify
MetaUnnamed | Llvm.MetaData, Llvm
MetaVar | Llvm.MetaData, Llvm
MExpr | Llvm.AbsSyn, Llvm
MFCR | PPC.Instr
MFENCE | X86.Instr
mfix | MonadUtils, IOEnv, TcRnMonad
mfixIdKey | PrelNames
mfixName | PrelNames
MFLR | PPC.Instr
MFOV | PPC.Instr
MG | HsExpr, HsSyn, GHC
mg_alts | HsExpr, HsSyn, GHC
mg_anns | HscTypes, GhcPlugins
mg_arg_tys | HsExpr, HsSyn, GHC
mg_binds | HscTypes, GhcPlugins
mg_complete_sigs | HscTypes, GhcPlugins
mg_deps | HscTypes, GhcPlugins
mg_exports | HscTypes, GhcPlugins
mg_fam_insts | HscTypes, GhcPlugins
mg_fam_inst_env | HscTypes, GhcPlugins
mg_fix_env | HscTypes, GhcPlugins
mg_foreign | HscTypes, GhcPlugins
mg_foreign_files | HscTypes, GhcPlugins
mg_hpc_info | HscTypes, GhcPlugins
mg_hsc_src | HscTypes, GhcPlugins
mg_insts | HscTypes, GhcPlugins
mg_inst_env | HscTypes, GhcPlugins
mg_loc | HscTypes, GhcPlugins
mg_modBreaks | HscTypes, GhcPlugins
mg_module | HscTypes, GhcPlugins
mg_origin | HsExpr, HsSyn, GHC
mg_patsyns | HscTypes, GhcPlugins
mg_rdr_env | HscTypes, GhcPlugins
mg_res_ty | HsExpr, HsSyn, GHC
mg_rules | HscTypes, GhcPlugins
mg_safe_haskell | HscTypes, GhcPlugins
mg_tcs | HscTypes, GhcPlugins
mg_trust_pkg | HscTypes, GhcPlugins
mg_usages | HscTypes, GhcPlugins
mg_used_th | HscTypes, GhcPlugins
mg_vect_decls | HscTypes, GhcPlugins
mg_vect_info | HscTypes, GhcPlugins
mg_warns | HscTypes, GhcPlugins
mightBeUnsaturatedTyCon | TyCon, GhcPlugins
minBound_RDR | PrelNames
MiniFixityEnv | RnEnv, RnBinds
minimalProcPointSet | CmmProcPoint
MinimalSig | HsBinds, HsSyn, GHC
minPrecedence | BasicTypes, GhcPlugins
minusClassOpKey | PrelNames
minusDVarEnv | VarEnv, GhcPlugins
minusDVarSet | VarSet, GhcPlugins
minusIntegerIdKey | PrelNames
minusIntegerName | PrelNames
minusList | ListSetOps
minusName | PrelNames
minusNameSet | NameSet, GhcPlugins
minusOccSet | OccName, Name, GhcPlugins
minusRegSet | CmmExpr, Cmm
minusUDFM | UniqDFM
minusUFM | UniqFM, GhcPlugins
minusUniqDSet | UniqDSet
minusUniqSet | UniqSet, GhcPlugins
minusVarEnv | VarEnv, GhcPlugins
minusVarSet | VarSet, GhcPlugins
minus_RDR | PrelNames
minWith | Util, GhcPlugins
mIN_CHARLIKE | DynFlags, GhcPlugins
mIN_INTLIKE | DynFlags, GhcPlugins
mIN_PAYLOAD_SIZE | DynFlags, GhcPlugins
Missing | HsExpr, HsSyn, GHC
missingBootThing | TcRnDriver
missingTupArg | HsUtils, HsSyn, GHC
mi_anns | HscTypes, GhcPlugins, GHC
mi_boot | HscTypes, GhcPlugins
mi_complete_sigs | HscTypes, GhcPlugins, GHC
mi_decls | HscTypes, GhcPlugins, GHC
mi_deps | HscTypes, GhcPlugins, GHC
mi_exports | HscTypes, GhcPlugins, GHC
mi_exp_hash | HscTypes, GhcPlugins, GHC
mi_fam_insts | HscTypes, GhcPlugins, GHC
mi_finsts | HscTypes, GhcPlugins, GHC
mi_fix | HscTypes, GhcPlugins
mi_fixities | HscTypes, GhcPlugins, GHC
mi_fix_fn | HscTypes, GhcPlugins, GHC
mi_flag_hash | HscTypes, GhcPlugins, GHC
mi_free_holes | HscTypes, GhcPlugins
mi_globals | HscTypes, GhcPlugins, GHC
mi_hash_fn | HscTypes, GhcPlugins, GHC
mi_hpc | HscTypes, GhcPlugins, GHC
mi_hsc_src | HscTypes, GhcPlugins, GHC
mi_iface_hash | HscTypes, GhcPlugins, GHC
mi_insts | HscTypes, GhcPlugins, GHC
mi_module | HscTypes, GhcPlugins, GHC
mi_mod_hash | HscTypes, GhcPlugins, GHC
mi_orphan | HscTypes, GhcPlugins, GHC
mi_orphan_hash | HscTypes, GhcPlugins, GHC
mi_rules | HscTypes, GhcPlugins, GHC
mi_semantic_module | HscTypes, GhcPlugins
mi_sig_of | HscTypes, GhcPlugins, GHC
mi_trust | HscTypes, GhcPlugins, GHC
mi_trust_pkg | HscTypes, GhcPlugins, GHC
mi_usages | HscTypes, GhcPlugins, GHC
mi_used_th | HscTypes, GhcPlugins, GHC
mi_vect_info | HscTypes, GhcPlugins, GHC
mi_warns | HscTypes, GhcPlugins, GHC
mi_warn_fn | HscTypes, GhcPlugins, GHC
mkAbsentErrorApp | MkCore, GhcPlugins
mkAbstractClass | Class
mkAlgTyCon | TyCon, GhcPlugins
mkAllCafsCC | CostCentre
mkAlphaTyVarUnique | Unique
mkAltExpr | CoreUtils, GhcPlugins
mkAltLabel | CLabel
mkAmbiguousFieldOcc | HsTypes, HsSyn, GHC
mkAnd | BooleanFormula
mkAnnEnv | Annotations, GhcPlugins
mkAnonBinder | Type, GhcPlugins
mkAnonTyConBinder | TyCon, GhcPlugins
mkAnonTyConBinders | TyCon, GhcPlugins
mkAnonWildCardTy | HsTypes, HsSyn, GHC
MKAP | ByteCodeInstr
mkApEntryLabel | CLabel
mkApiErr | HscTypes, GhcPlugins
mkApInfoTableLabel | CLabel
mkApLFInfo | StgCmmClosure
mkAppCo | Coercion, GhcPlugins
mkAppCos | Coercion, GhcPlugins
mkApps | CoreSyn, GhcPlugins
mkAppTy | Type, TcType, GhcPlugins
mkAppTys | Type, TcType, GhcPlugins
MkApUpd0_Op | PrimOp
mkArgDescr | StgCmmLayout
mkArgInfo | SimplUtils
mkArrayArrayPrimTy | TysPrim
mkArrayPrimTy | TysPrim
mkArrWords_infoLabel | CLabel
mkAsmTempDerivedLabel | CLabel
mkAsmTempDieLabel | CLabel
mkAsmTempEndLabel | CLabel
mkAsmTempLabel | CLabel
mkAssign | MkGraph
mkATDefault | RdrHsSyn
mkAutoCC | CostCentre
mkAxInstCo | Coercion, GhcPlugins
mkAxInstLHS | Coercion, GhcPlugins
mkAxInstRHS | Coercion, GhcPlugins
mkAxiomInstCo | Coercion, GhcPlugins
mkAxiomRuleCo | Coercion, GhcPlugins
mkBaseModule | PrelNames
mkBaseModule_ | PrelNames
mkBHUpdInfoLabel | CLabel
mkBigCoreTup | MkCore, GhcPlugins
mkBigCoreTupTy | MkCore, GhcPlugins
mkBigCoreVarTup | MkCore, GhcPlugins
mkBigCoreVarTup1 | MkCore, GhcPlugins
mkBigCoreVarTupTy | MkCore, GhcPlugins
mkBigLHsPatTup | HsUtils, HsSyn, GHC
mkBigLHsPatTupId | DsUtils
mkBigLHsTup | HsUtils, HsSyn, GHC
mkBigLHsTupId | DsUtils
mkBigLHsVarPatTup | HsUtils, HsSyn, GHC
mkBigLHsVarPatTupId | DsUtils
mkBigLHsVarTup | HsUtils, HsSyn, GHC
mkBigLHsVarTupId | DsUtils
mkBinaryTickBox | DsUtils
mkBindStmt | HsUtils, HsSyn, GHC
mkBitmap | Bitmap
mkBitmapLabel | CLabel
mkBlockId | BlockId
mkBodyStmt | HsUtils, HsSyn, GHC
mkBootModDetailsTc | TidyPgm
mkBoringStop | SimplUtils
mkBothDmdArg | Demand
mkBoxedTupleTy | TysWiredIn, GhcPlugins
mkBranch | MkGraph
mkBranchedCoAxiom | FamInstEnv
mkBranchNode | Hoopl
mkBRewrite | Hoopl
mkBTransfer | Hoopl
mkBuilderOcc | OccName, Name, GhcPlugins
mkBuildExpr | MkCore, GhcPlugins
mkBuildTag | DynFlags, GhcPlugins
mkBuiltinCo | Vectorise.Utils.Base, Vectorise.Utils
mkBuiltinUnique | Unique
mkBytesLabel | CLabel
mkByteStringCLit | CmmUtils
mkCAFBlackHoleEntryLabel | CLabel
mkCAFBlackHoleInfoTableLabel | CLabel
mkCall | StgCmmMonad
mkCallDmd | Demand
mkCallEntry | MkGraph
mkCallReturnsTo | MkGraph
mkCase | SimplUtils
MkCaseAlt | DsUtils
mkCast | CoreUtils, GhcPlugins
mkCastDs | DsUtils
mkCastTy | Type, GhcPlugins
mkCbranch | MkGraph
mkCCLabel | CLabel
mkCCostCentre | StgCmmProf
mkCCostCentreStack | StgCmmProf
mkCCSLabel | CLabel
MkCgInfoDown | StgCmmMonad
MkCgState | StgCmmMonad
mkCharExpr | MkCore, GhcPlugins
mkCharLit | CoreSyn, GhcPlugins
mkCharLitPat | HsPat, HsSyn, GHC
mkCheckExpType | TcType, TcMType
mkChildEnv | RnNames
mkChunkified | HsUtils, HsSyn, GHC
mkClass | Class
mkClassDataConOcc | OccName, Name, GhcPlugins
mkClassDecl | RdrHsSyn
mkClassOpAuxOcc | OccName, Name, GhcPlugins
mkClassOpSigs | HsUtils, HsSyn, GHC
mkClassPred | Type, TcType, GhcPlugins
mkClassTyCon | TyCon, GhcPlugins
mkClonedInternalName | Name, GhcPlugins
mkClosedStrictSig | Demand
mkClosure | Vectorise.Utils.Closure, Vectorise.Utils
mkClosureApp | Vectorise.Utils.Closure, Vectorise.Utils
mkClosureInfo | StgCmmClosure
mkClosureLabel | CLabel
mkClosureTableLabel | CLabel
mkClosureTypes | Vectorise.Utils.Base, Vectorise.Utils
mkClsOcc | OccName, Name, GhcPlugins
mkClsOccFS | OccName, Name, GhcPlugins
mkCmmCall | StgCmmMonad
mkCmmClosureLabel | CLabel
mkCmmCodeLabel | CLabel
mkCmmDataLabel | CLabel
mkCmmEntryLabel | CLabel
mkCmmIfGoto | StgCmmMonad
mkCmmIfGoto' | StgCmmMonad
mkCmmIfThen | StgCmmMonad
mkCmmIfThen' | StgCmmMonad
mkCmmIfThenElse | StgCmmMonad
mkCmmIfThenElse' | StgCmmMonad
mkCmmInfo | StgCmmClosure
mkCmmInfoLabel | CLabel
mkCmmRetInfoLabel | CLabel
mkCmmRetLabel | CLabel
mkCoAlgCaseMatchResult | DsUtils
mkCoApps | CoreSyn, GhcPlugins
mkCoAxBranch | FamInstEnv
mkCoBind | CoreSyn, GhcPlugins
mkCoCast | Coercion, GhcPlugins
mkCodeStyle | Outputable, GhcPlugins
mkCoerceClassMethEqn | TcGenDeriv
mkCoercionTy | Type, GhcPlugins
mkCoercionType | Coercion, GhcPlugins
mkCoherenceCo | Coercion, GhcPlugins
mkCoherenceLeftCo | Coercion, GhcPlugins
mkCoherenceRightCo | Coercion, GhcPlugins
mkCoLetMatchResult | DsUtils
mkComment | MkGraph
mkCompleteMatchMap | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
mkCompulsoryUnfolding | CoreUnfold
mkCon2TagOcc | OccName, Name, GhcPlugins
mkConApp | CoreSyn, GhcPlugins
mkConApp2 | CoreSyn, GhcPlugins
mkConDeclH98 | RdrHsSyn
mkConEntryLabel | CLabel
MkConInfoTable | GHCi
mkConInfoTableLabel | CLabel
mkConLFInfo | StgCmmClosure
mkConOpPatRn | RnTypes
mkConsExpr | MkCore, GhcPlugins
mkContEx | SimplEnv
mkCoPrimCaseMatchResult | DsUtils
mkCoreApp | MkCore, GhcPlugins
mkCoreAppDs | DsUtils
mkCoreApps | MkCore, GhcPlugins
mkCoreAppsDs | DsUtils
mkCoreConApps | MkCore, GhcPlugins
mkCoreLams | MkCore, GhcPlugins
mkCoreLet | MkCore, GhcPlugins
mkCoreLets | MkCore, GhcPlugins
mkCoreTup | MkCore, GhcPlugins
mkCoreTupBoxity | MkCore, GhcPlugins
mkCoreUbxTup | MkCore, GhcPlugins
mkCoreUnfolding | CoreUnfold
mkCoreVarTup | MkCore, GhcPlugins
mkCoreVarTupTy | MkCore, GhcPlugins
MkCostCentres | GHCi
mkCostCentres | GHCi
mkCostCentreUnique | Unique
mkCoSynCaseMatchResult | DsUtils
mkCoVar | Var, Coercion, GhcPlugins
mkCoVarCo | Coercion, GhcPlugins
mkCoVarCos | Coercion, GhcPlugins
mkCoVarUnique | Unique
mkCTupleDataConUnique | KnownUniques
mkCTupleTyConUnique | KnownUniques
mkDataCOcc | OccName, Name, GhcPlugins
mkDataCon | DataCon, GhcPlugins
mkDataConInfoTable | StgCmmClosure
mkDataConRep | MkId
mkDataConTag | Vectorise.Utils.Base, Vectorise.Utils
mkDataConUnivTyVarBinders | BuildTyCl
mkDataConWorkerOcc | OccName, Name, GhcPlugins
mkDataConWorkId | MkId
mkDataConWrapperOcc | OccName, Name, GhcPlugins
mkDataFamInst | RdrHsSyn
mkDataLits | CmmUtils, StgCmmUtils
mkDataOcc | OccName, Name, GhcPlugins
mkDataOccFS | OccName, Name, GhcPlugins
mkDataOccUnique | Unique
mkDataTOcc | OccName, Name, GhcPlugins
mkDataTyConRhs | BuildTyCl
mkDeadStripPreventer | CLabel
mkDeBruijnContext | TrieMap
mkDefaultLabel | CLabel
mkDefaultMethodOcc | OccName, Name, GhcPlugins
mkDefaultMethodType | TcTyDecls
MkDepend | DynFlags, GhcPlugins, GHC
mkDependencies | DsUsage
mkDerivedInternalName | Name, GhcPlugins
mkDerivedName | Vectorise.Monad.Naming, Vectorise.Monad
mkDerivInfos | TcDeriv
mkDFsEnv | FastStringEnv
mkDFunOcc | OccName, Name, GhcPlugins
mkDFunUnfolding | CoreUnfold
mkDictFunId | MkId
mkDictFunTy | MkId
mkDictOcc | OccName, Name, GhcPlugins
mkDictSelId | MkId
mkDictSelRhs | MkId
mkDirty_MUT_VAR_Label | CLabel
mkDmdType | Demand
mkDoubleExpr | MkCore, GhcPlugins
mkDoubleLit | CoreSyn, GhcPlugins
mkDoubleLitDouble | CoreSyn, GhcPlugins
mkDumpDoc | ErrUtils
mkDumpStyle | Outputable, GhcPlugins
mkDUs | NameSet, GhcPlugins
mkDVarEnv | VarEnv, GhcPlugins
mkDVarSet | VarSet, GhcPlugins
mkDynamicLinkerLabel | CLabel
mkEmptyContInfoTable | CmmInfo
mkEmptyImplicitBndrs | HsTypes, HsSyn, GHC
mkEmptySubst | CoreSubst, GhcPlugins
mkEmptyTCvSubst | Type, GhcPlugins
mkEmptyWildCardBndrs | HsTypes, HsSyn, GHC
mkEmptyZonkEnv | TcHsSyn
mkEMPTY_MVAR_infoLabel | CLabel
mkEntry | Hoopl
mkEntryLabel | CLabel
mkEqPredCoOcc | OccName, Name, GhcPlugins
mkEqSpec | DataCon, GhcPlugins
mkErrDoc | ErrUtils
mkErrDocAt | TcRnMonad
mkErrInfo | TcRnMonad
mkErrMsg | ErrUtils
mkErrorAppDs | DsUtils
mkErrorThing | TcRnTypes, TcRnMonad
mkErrStyle | Outputable, GhcPlugins
mkErrTcM | TcRnMonad
mkEvalMatchResult | DsUtils
mkEvalOpts | GHCi
mkEvCast | TcEvidence
mkEvScSelectors | TcEvidence
mkExit | Hoopl
mkExport | RdrHsSyn
mkExportedLocalId | Id, GhcPlugins
mkExportedLocalVar | Var, GhcPlugins
mkExportedVanillaId | Id, GhcPlugins
mkExternalName | Name, GhcPlugins
mkExtName | RdrHsSyn
mkExtraObjToLinkIntoBinary | DriverPipeline
mkFactBase | Hoopl.Dataflow, Hoopl
mkFalse | BooleanFormula
mkFamDecl | RdrHsSyn
mkFamilyTyCon | TyCon, GhcPlugins
mkFamilyTyConApp | Type, GhcPlugins
mkFastString | FastString, GhcPlugins
mkFastString# | FastString, GhcPlugins
mkFastStringByteList | FastString, GhcPlugins
mkFastStringBytes | FastString, GhcPlugins
mkFastStringByteString | FastString, GhcPlugins
mkFastStringForeignPtr | FastString, GhcPlugins
mkFCall | DsCCall
mkFCallId | MkId
mkFCallName | Name, GhcPlugins
mkFieldEnv | RnEnv
mkFieldLabelOccs | FieldLabel
mkFieldOcc | HsTypes, HsSyn, GHC
mkFinalCall | MkGraph
mkFinalizedHValue | GHCi
mkFirst | Hoopl
mkFloatExpr | MkCore, GhcPlugins
mkFloatLit | CoreSyn, GhcPlugins
mkFloatLitFloat | CoreSyn, GhcPlugins
mkFoldrExpr | MkCore, GhcPlugins
mkForAllCo | Coercion, GhcPlugins
mkForAllCos | Coercion, GhcPlugins
mkForAllKind | TysWiredIn, GhcPlugins
mkForAllTy | Type, TcType, GhcPlugins
mkForAllTys | Type, TcType, GhcPlugins
mkForeignExportOcc | OccName, Name, GhcPlugins
mkForeignLabel | CLabel
mkFRewrite | Hoopl
mkFsEnv | FastStringEnv, OccName, Name, GhcPlugins
mkFTransfer | Hoopl
mkFunBind | HsUtils, HsSyn, GHC
mkFunCo | Coercion, GhcPlugins
mkFunCos | Coercion, GhcPlugins
mkFunKind | TysWiredIn, GhcPlugins
mkFunTy | Type, TcType, GhcPlugins
mkFunTyCon | TyCon, GhcPlugins
mkFunTys | Type, TcType, GhcPlugins
mkFVs |
1 (Function) | NameSet, GhcPlugins
2 (Function) | FV
mkGadtDecl | RdrHsSyn
mkGen1R | OccName, Name, GhcPlugins
mkGeneralLocated | SrcLoc, GhcPlugins, GHC
mkGeneralSrcLoc | SrcLoc, GhcPlugins
mkGeneralSrcSpan | SrcLoc, GhcPlugins
mkGenR | OccName, Name, GhcPlugins
mkGivenEvBind | TcEvidence
mkGivenLoc | TcRnTypes, TcRnMonad
mkGivens | TcRnTypes, TcRnMonad
mkGlobalId | Id, GhcPlugins
mkGlobalRdrEnv | RdrName, GhcPlugins
mkGlobalVar | Var, GhcPlugins
mkGroupByUsingStmt | HsUtils, HsSyn, GHC
mkGroupUsingStmt | HsUtils, HsSyn, GHC
mkGuardedMatchResult | DsUtils
mkHeadStrict | Demand
mkHeapRep | SMRep
mkHeteroCoercionType | Coercion, GhcPlugins
mkHeteroPrimEqPred | Type, GhcPlugins
mkHeteroReprPrimEqPred | Type, GhcPlugins
mkHiOnlyModLocation | Finder
mkHiPath | Finder
mkHoleCo | Coercion, GhcPlugins
mkHoleModule | Module, GhcPlugins
mkHomeModLocation | Finder
mkHomeModLocation2 | Finder
mkHomoForAllCos | Coercion, GhcPlugins
mkHomoForAllCos_NoRefl | Coercion, GhcPlugins
mkHomoPhantomCo | Coercion, GhcPlugins
mkHpcTicksLabel | CLabel
mkHsApp | HsUtils, HsSyn, TcHsSyn, GHC
mkHsAppTy | HsTypes, HsUtils, HsSyn, TcHsSyn, GHC
mkHsAppType | HsUtils, HsSyn, GHC
mkHsAppTypeOut | HsUtils, HsSyn, GHC
mkHsAppTys | HsTypes, HsUtils, HsSyn, GHC
mkHsCaseAlt | HsUtils, HsSyn, TcHsSyn, GHC
mkHsCmdWrap | HsUtils, HsSyn, GHC
mkHsComp | HsUtils, HsSyn, GHC
mkHsDictLet | HsUtils, HsSyn, TcHsSyn, GHC
mkHsDo | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsFractional | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsIf | HsUtils, HsSyn, GHC
mkHsImplicitBndrs | HsTypes, HsSyn, GHC
mkHsIntegral | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsIsString | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsLam | HsUtils, HsSyn, GHC
mkHsLams | HsUtils, HsSyn, GHC
mkHsOpApp | HsUtils, HsSyn, RdrHsSyn, GHC
mkHsOpTy | HsTypes, HsSyn, GHC
mkHsPar | HsUtils, HsSyn, GHC
mkHsQTvs | HsTypes, HsSyn, GHC
mkHsQuasiQuote | HsUtils, HsSyn, GHC
mkHsSigEnv | HsUtils, HsSyn, GHC
mkHsSigFun | TcClassDcl
mkHsSOName | HscTypes, GhcPlugins
mkHsSpliceE | HsUtils, HsSyn, GHC
mkHsSpliceTE | HsUtils, HsSyn, GHC
mkHsSpliceTy | HsUtils, HsSyn, GHC
mkHsString | HsUtils, HsSyn, GHC
mkHsStringPrimLit | HsUtils, HsSyn, GHC
mkHsVarBind | HsUtils, HsSyn, GHC
mkHsWildCardBndrs | HsTypes, HsSyn, GHC
mkHsWrap | HsUtils, HsSyn, GHC
mkHsWrapCo | HsUtils, HsSyn, GHC
mkHsWrapCoR | HsUtils, HsSyn, GHC
mkHsWrapPat | HsUtils, HsSyn, GHC
mkHsWrapPatCo | HsUtils, HsSyn, GHC
mkIface | MkIface
mkIfaceExports | MkIface
mkIfaceFixCache | HscTypes, GhcPlugins
mkIfaceHashCache | HscTypes, GhcPlugins
mkIfaceTc | MkIface
mkIfaceTySubst | IfaceType, IfaceSyn
mkIfaceWarnCache | HscTypes, GhcPlugins
mkIfLclEnv | TcRnMonad
mkIfThenElse |
1 (Function) | Hoopl
2 (Function) | MkCore, GhcPlugins
mkImpExpSubSpec | RdrHsSyn
mkImplicitUnfolding | CoreUnfold
mkImplicWC | TcRnTypes, TcRnMonad
mkImport | RdrHsSyn
mkImportedFamInst | FamInstEnv
mkImportedInstance | InstEnv
mkImpossibleExpr | MkCore, GhcPlugins
mkIndStaticInfoLabel | CLabel
mkInfoTable | CmmInfo
mkInfoTableLabel | CLabel
mkInfSigmaTy | TcType
mkInlinableUnfolding | CoreUnfold
mkInlinePragma | RdrHsSyn
mkInlineUnfolding | CoreUnfold
mkInlineUnfoldingWithArity | CoreUnfold
mkInScopeSet | VarEnv, GhcPlugins
mkInstCo | Coercion, GhcPlugins
mkInstD | RdrHsSyn
mkInstTyCoOcc | OccName, Name, GhcPlugins
mkInstTyTcOcc | OccName, Name, GhcPlugins
mkInt64LitInt64 | CoreSyn, GhcPlugins
mkIntCLit | CmmUtils
mkIntegerExpr | MkCore, GhcPlugins
mkIntegerIdKey | PrelNames
mkIntegerModule | PrelNames
mkIntegerName | PrelNames
mkInteractiveModule | PrelNames
mkInternalName | Name, GhcPlugins
mkIntExpr |
1 (Function) | CmmUtils
2 (Function) | MkCore, GhcPlugins
mkIntExprInt | MkCore, GhcPlugins
mkIntLit | CoreSyn, GhcPlugins
mkIntLitInt | CoreSyn, GhcPlugins
mkIntWithInf | BasicTypes, GhcPlugins
mkInvForAllTy | Type, TcType, GhcPlugins
mkInvForAllTys | Type, TcType, GhcPlugins
mkIPOcc | OccName, Name, GhcPlugins
mkITbls | ByteCodeItbls
mkJump | MkGraph
mkJumpExtra | MkGraph
mkJumpInstr | Instruction
mkJumpReturnsTo | MkGraph
mkJustExpr | MkCore, GhcPlugins
mkKindCo | Coercion, GhcPlugins
mkKindLoc | TcRnTypes, TcRnMonad
mkKindTyCon | TyCon, GhcPlugins
MkLabel | Llvm.AbsSyn, Llvm
mkLabel | MkGraph
mkLabelNode | Hoopl
mkLam | SimplUtils
mkLams | CoreSyn, GhcPlugins
mkLamType | Type, GhcPlugins
mkLamTypes | Type, GhcPlugins
mkLargeSRTLabel | CLabel
mkLast | MkGraph
mkLastStmt | HsUtils, HsSyn, GHC
mkLazyArgStop | SimplUtils
mkLblExpr | CmmUtils
mkLet | CoreSyn, GhcPlugins
mkLets | CoreSyn, GhcPlugins
mkLFArgument | StgCmmClosure
mkLFImported | StgCmmClosure
mkLFLetNoEscape | StgCmmClosure
mkLFReEntrant | StgCmmClosure
mkLFStringLit | StgCmmClosure
mkLFThunk | StgCmmClosure
mkLHsCmdWrap | HsUtils, HsSyn, GHC
mkLHsPar | HsUtils, HsSyn, GHC
mkLHsPatTup | DsUtils
mkLHsSigType | HsUtils, HsSyn, RdrHsSyn, GHC
mkLHsSigWcType | HsUtils, HsSyn, GHC
mkLHsTupleExpr | HsUtils, HsSyn, GHC
mkLHsVarPatTup | DsUtils
mkLHsVarTuple | HsUtils, HsSyn, GHC
mkLHsWrap | HsUtils, HsSyn, GHC
mkLHsWrapCo | HsUtils, HsSyn, GHC
mkLiftedPrimTyCon | TyCon, GhcPlugins
mkListExpr | MkCore, GhcPlugins
mkListTy | TysWiredIn, GhcPlugins
mkLitInteger | Literal, GhcPlugins
mkLitString | FastString, GhcPlugins
mkLitString# | FastString, GhcPlugins
mkLiveness | CmmUtils
mkLoadInstr | Instruction
mkLocalClosureLabel | CLabel
mkLocalClosureTableLabel | CLabel
mkLocalConEntryLabel | CLabel
mkLocalConInfoTableLabel | CLabel
mkLocalCoVar | Id, GhcPlugins
mkLocalEntryLabel | CLabel
mkLocalId | Id, GhcPlugins
mkLocalIdOrCoVar | Id, GhcPlugins
mkLocalIdOrCoVarWithInfo | Id, GhcPlugins
mkLocalIdWithInfo | Id, GhcPlugins
mkLocalInfoTableLabel | CLabel
mkLocalInstance | InstEnv
mkLocalisedName | Vectorise.Monad.Naming, Vectorise.Monad
mkLocalisedOccName | Name, GhcPlugins
mkLocalOcc | OccName, Name, GhcPlugins
mkLocalVar | Var, GhcPlugins
mkLocMessage | ErrUtils
mkLocMessageAnn | ErrUtils
mkLongErrAt | TcRnMonad
mkLongErrMsg | ErrUtils
mkLongWarnMsg | ErrUtils
mkLRCo | Coercion, GhcPlugins
mkMachChar | Literal, GhcPlugins
mkMachDouble | Literal, GhcPlugins
mkMachFloat | Literal, GhcPlugins
mkMachInt | Literal, GhcPlugins
mkMachInt64 | Literal, GhcPlugins
mkMachInt64Wrap | Literal, GhcPlugins
mkMachIntWrap | Literal, GhcPlugins
mkMachString | Literal, GhcPlugins
mkMachWord | Literal, GhcPlugins
mkMachWord64 | Literal, GhcPlugins
mkMachWord64Wrap | Literal, GhcPlugins
mkMachWordWrap | Literal, GhcPlugins
mkMainCapabilityLabel | CLabel
mkMainModule | PrelNames
mkMainModule_ | PrelNames
mkManyUsedDmd | Demand
mkMAP_DIRTY_infoLabel | CLabel
mkMAP_FROZEN0_infoLabel | CLabel
mkMAP_FROZEN_infoLabel | CLabel
mkMatch | HsUtils, HsSyn, GHC
mkMatcherOcc | OccName, Name, GhcPlugins
mkMatchGroup | HsUtils, HsSyn, GHC
mkMaxTagOcc | OccName, Name, GhcPlugins
mkMethodOcc | OccName, Name, GhcPlugins
mkMiddle | MkGraph
mkMiddles | Hoopl
mkMinimalBySCs | TcType
mkModDeps | TcRnTypes, TcRnMonad
mkModule | Module, GhcPlugins, GHC
mkModuleEnv | Module, GhcPlugins
mkModuleImpExp | RdrHsSyn
mkModuleName | Module, GhcPlugins, GHC
mkModuleNameFS | Module, GhcPlugins
mkModuleSet | Module, GhcPlugins
mkMutableArrayArrayPrimTy | TysPrim
mkMutableArrayPrimTy | TysPrim
mkMutableByteArrayPrimTy | TysPrim
mkMutVarPrimTy | TysPrim
mkMVarPrimTy | TysPrim
mkNakedAppTy | TcType
mkNakedAppTys | TcType
mkNakedCastTy | TcType
mkNakedTyConApp | TcType
mkNameCacheUpdater | IfaceEnv
mkNamedTyConBinder | TyCon, GhcPlugins
mkNamedTyConBinders | TyCon, GhcPlugins
mkNameEnv | NameEnv, GhcPlugins
mkNameG_dIdKey | THNames
mkNameG_dName | THNames
mkNameG_dRDR | THNames
mkNameG_tcIdKey | THNames
mkNameG_tcName | THNames
mkNameG_vIdKey | THNames
mkNameG_vName | THNames
mkNameG_vRDR | THNames
mkNameIdKey | THNames
mkNameLIdKey | THNames
mkNameLName | THNames
mkNameName | THNames
mkNameSet | NameSet, GhcPlugins
mkNameShape | NameShape
mkNameSIdKey | THNames
mkNameSName | THNames
mkNatM_State | NCGMonad
mkNaturalExpr | MkCore, GhcPlugins
mkNegAppRn | RnTypes
mkNewTyConRhs | BuildTyCl
mkNewTyCoOcc | OccName, Name, GhcPlugins
mkNewTypeCoAxiom | FamInstEnv
mkNilExpr | MkCore, GhcPlugins
mkNilPat | HsPat, HsSyn, GHC
mkNoCount | CoreSyn, GhcPlugins
mkNomReflCo | Coercion, GhcPlugins
mkNonCanonical | TcRnTypes, TcRnMonad
mkNonCanonicalCt | TcRnTypes, TcRnMonad
mkNop | MkGraph
mkNoRepType | Util, GhcPlugins
mkNoScope | CoreSyn, GhcPlugins
mkNoteObjsToLinkIntoBinary | DriverPipeline
mkNothingExpr | MkCore, GhcPlugins
mkNPat | HsUtils, HsSyn, GHC
mkNPlusKPat | HsUtils, HsSyn, GHC
mkNthCo | Coercion, GhcPlugins
mkNthCoRole | Coercion, GhcPlugins
mkNumLitTy | Type, GhcPlugins
mkObjPath | Finder
mkOccEnv | OccName, Name, GhcPlugins
mkOccEnv_C | OccName, Name, GhcPlugins
mkOccName | OccName, Name, GhcPlugins
mkOccNameFS | OccName, Name, GhcPlugins
mkOccSet | OccName, Name, GhcPlugins
mkOnceUsedDmd | Demand
mkOneRecordSelector | TcTyDecls
mkOpAppRn | RnTypes
mkOpenSubst | CoreSubst, GhcPlugins
mkOpFormRn | RnTypes
mkOptTickBox | DsUtils
mkOr | BooleanFormula
mkOrig | RdrName, GhcPlugins
mkOtherCon | CoreSyn, GhcPlugins
mkOverLit | Inst
mkPADFunOcc | OccName, Name, GhcPlugins
MKPAP | ByteCodeInstr
mkParensApiAnn | Lexer
mkParPat | HsUtils, HsSyn, GHC
mkPArrDataConUnique | Unique
mkPArrTy | TysWiredIn, GhcPlugins
mkParserFlags | Lexer
mkPatSyn | PatSyn
mkPatSynBind | HsUtils, HsSyn, GHC
mkPatSynMatchGroup | RdrHsSyn
mkPDataDataConOcc | OccName, Name, GhcPlugins
mkPDatasDataConOcc | OccName, Name, GhcPlugins
mkPDatasTyConOcc | OccName, Name, GhcPlugins
mkPDatasType | Vectorise.Utils.Base, Vectorise.Utils
mkPDataTyConOcc | OccName, Name, GhcPlugins
mkPDataType | Vectorise.Utils.Base, Vectorise.Utils
mkPhantomCo | Coercion, GhcPlugins
mkPhiTy | TcType
mkPicBaseLabel | CLabel
mkPiCo | Coercion, GhcPlugins
mkPiCos | Coercion, GhcPlugins
mkPiTy | Type, GhcPlugins
mkPiTys | Type, GhcPlugins
mkPlainErrMsg | ErrUtils
mkPlainModuleInitLabel | CLabel
mkPlainWarnMsg | ErrUtils
mkPragEnv | TcSigs
mkPredOrigin | TcDerivUtils
mkPrefixConPat | HsPat, HsSyn, GHC
mkPrefixFunRhs | HsUtils, HsSyn, GHC
mkPrelImports | HeaderInfo
mkPrelTyConRepName | TyCon, GhcPlugins
mkPreludeClassUnique | Unique
mkPreludeDataConUnique | Unique
mkPreludeMiscIdUnique | Unique
mkPreludeTyConUnique | Unique
mkPReprTyConOcc | OccName, Name, GhcPlugins
mkPReprType | Vectorise.Utils.Base, Vectorise.Utils
mkPrimCallLabel | CLabel
mkPrimEqPred | Type, GhcPlugins
mkPrimEqPredRole | Type, GhcPlugins
mkPrimModule | PrelNames
mkPrimOpId | MkId
mkPrimOpIdUnique | Unique
mkPrimTyCon | TyCon, GhcPlugins
mkPrimTyConName | TysPrim
mkPrintUnqualified | HscTypes, GhcPlugins
mkPrintUnqualifiedDs | DsMonad
mkPrintUnqualifiedForModule | GHC
mkProdDmd | Demand
mkPromotedDataCon | TyCon, GhcPlugins
mkPromotedListTy | TysWiredIn, GhcPlugins
mkProofIrrelCo | Coercion, GhcPlugins
mkProxyPrimTy | TysPrim
mkPseudoUniqueD | Unique
mkPseudoUniqueE | Unique
mkPseudoUniqueH | Unique
mkPState | Lexer
mkPStatePure | Lexer
mkQual | RdrName, GhcPlugins
mkQualModule | HscTypes, GhcPlugins
mkQualPackage | HscTypes, GhcPlugins
mkRawJump | MkGraph
mkRdrFunBind | TcGenDeriv
mkRdrQual | RdrName, GhcPlugins
mkRdrRecordCon | RdrHsSyn
mkRdrRecordUpd | RdrHsSyn
mkRdrUnqual | RdrName, GhcPlugins
mkRealSrcLoc | SrcLoc, GhcPlugins
mkRealSrcSpan | SrcLoc, GhcPlugins
mkRecConstrOrUpdate | RdrHsSyn
mkRecFldSelOcc | OccName, Name, GhcPlugins
mkRecSelBinds | TcTyDecls
mkRecStmt | HsUtils, HsSyn, GHC
mkRednCountsLabel | CLabel
mkReflCo | Coercion, GhcPlugins
mkRegClassUnique | Unique
mkRegPairUnique | Unique
mkRegRegMoveInstr | Instruction
mkRegSet | CmmExpr, Cmm
mkRegSingleUnique | Unique
mkRegSubUnique | Unique
mkRepEqOcc | OccName, Name, GhcPlugins
mkRepReflCo | Coercion, GhcPlugins
mkReprPrimEqPred | Type, GhcPlugins
mkReturn | MkGraph
mkReturnInfoLabel | CLabel
mkReturnPtLabel | CLabel
mkRhsInit | StgCmmEnv
mkRhsStop | SimplUtils
mkRnEnv2 | VarEnv, GhcPlugins
mkRnSyntaxExpr | HsExpr, HsSyn, GHC
mkRODataLits | CmmUtils, StgCmmUtils
mkRoleAnnotDecl | RdrHsSyn
mkRoleAnnotEnv | RnEnv
mkRtsApFastLabel | CLabel
mkRtsPrimOpLabel | CLabel
mkRTSRep | SMRep
mkRtsSlowFastTickyCtrLabel | CLabel
mkRule | Rules, GhcPlugins
mkRuleBase | Rules, GhcPlugins
mkRuleEnv | CoreSyn, GhcPlugins
mkRuleInfo | Rules, GhcPlugins
mkRuntimeErrorApp | MkCore, GhcPlugins
mkSelectorBinds | DsUtils
mkSelectorEntryLabel | CLabel
mkSelectorInfoLabel | CLabel
mkSelectorLFInfo | StgCmmClosure
mkSigmaTy | TcType
mkSimpleLit | StgCmmUtils
mkSimpleMatch | HsUtils, HsSyn, GHC
mkSimplEnv | SimplEnv
mkSimpleUnfolding | CoreUnfold
mkSimpleWC | TcRnTypes, TcRnMonad
mkSingleCoAxiom | FamInstEnv
mkSingletonCCS | CostCentre
mkSlowEntryLabel | CLabel
mkSmallArrayPrimTy | TysPrim
mkSmallMutableArrayPrimTy | TysPrim
mkSmallTupleCase | MkCore, GhcPlugins
mkSmallTupleSelector | MkCore, GhcPlugins
mkSMAP_DIRTY_infoLabel | CLabel
mkSMAP_FROZEN0_infoLabel | CLabel
mkSMAP_FROZEN_infoLabel | CLabel
mkSOName | HscTypes, GhcPlugins
mkSpecForAllTys | Type, TcType, GhcPlugins
mkSpecOcc | OccName, Name, GhcPlugins
mkSpecSigmaTy | TcType
mkSpillInstr | Instruction
mkSpliceDecl | RdrHsSyn
mkSplitMarkerLabel | CLabel
mkSplitUniqSupply | UniqSupply, GhcPlugins
mkSrcErr | HscTypes, GhcPlugins
mkSrcLoc | SrcLoc, GhcPlugins, GHC
mkSrcSpan | SrcLoc, GhcPlugins, GHC
mkSRTLabel | CLabel
mkStableIdFromName | TcEnv
mkStableIdFromString | TcEnv
mkStableNamePrimTy | TysPrim
mkStablePtrPrimTy | TysPrim
mkStackAllocInstr | Instruction
mkStackDeallocInstr | Instruction
mkStackRep | SMRep
mkStatePrimTy | TysPrim
mkStaticClosure | StgCmmHeap
mkStaticClosureFields | StgCmmHeap
mkStgWordCLit | CmmUtils
mkStore | MkGraph
mkStrictSig | Demand
mkStringExpr | MkCore, GhcPlugins
mkStringExprFS | MkCore, GhcPlugins
mkStringExprFSWith | MkCore, GhcPlugins
mkStringLit | CoreSyn, GhcPlugins
mkStringLitLabel | CLabel
mkStrLitTy | Type, GhcPlugins
mkStubPaths | Finder
mkSubCo | Coercion, GhcPlugins
mkSubst | CoreSubst, GhcPlugins
mkSubstLiftingContext | Coercion, GhcPlugins
mkSumDataConUnique | KnownUniques
mkSumOrTuple | RdrHsSyn
mkSumTy | TysWiredIn, GhcPlugins
mkSumTyCon | TyCon, GhcPlugins
mkSumTyConUnique | KnownUniques
mkSuperDictAuxOcc | OccName, Name, GhcPlugins
mkSuperDictSelOcc | OccName, Name, GhcPlugins
mkSwitch | MkGraph
mkSwitchTargets | CmmSwitch
mkSymCo | Coercion, GhcPlugins
mkSynFunTys | TcType
mkSynonymTyCon | TyCon, GhcPlugins
mkSysLocal | Id, GhcPlugins
mkSysLocalM | Id, GhcPlugins
mkSysLocalOrCoVar | Id, GhcPlugins
mkSysLocalOrCoVarM | Id, GhcPlugins
mkSystemName | Name, GhcPlugins
mkSystemNameAt | Name, GhcPlugins
mkSystemVarName | Name, GhcPlugins
mkSysTvName | Name, GhcPlugins
mkTablesNextToCode | DynFlags, GhcPlugins
mkTag2ConOcc | OccName, Name, GhcPlugins
mkTaggedObjectLoad | StgCmmUtils
mkTcAppCo | TcEvidence
mkTcAxInstCo | TcEvidence
mkTcAxiomRuleCo | TcEvidence
mkTcBindStmt | HsUtils, HsSyn, GHC
mkTcCoherenceLeftCo | TcEvidence
mkTcCoherenceRightCo | TcEvidence
mkTcCoVarCo | TcEvidence
mkTcEqPredLikeEv | TcRnTypes, TcRnMonad
mkTcForAllCo | TcEvidence
mkTcForAllCos | TcEvidence
mkTcFunCo | TcEvidence
mkTcKindCo | TcEvidence
mkTcLRCo | TcEvidence
mkTcNomReflCo | TcEvidence
mkTcNthCo | TcEvidence
mkTcOcc | OccName, Name, GhcPlugins
mkTcOccFS | OccName, Name, GhcPlugins
mkTcOccUnique | Unique
mkTcPhantomCo | TcEvidence
mkTcReflCo | TcEvidence
mkTcRepReflCo | TcEvidence
mkTcSubCo | TcEvidence
mkTcSymCo | TcEvidence
mkTcTransCo | TcEvidence
mkTcTyCon | TyCon, GhcPlugins
mkTcTyConAppCo | TcEvidence
mkTcTyVar | Var, GhcPlugins
mkTcUnbranchedAxInstCo | TcEvidence
mkTCvSubst | Type, TcType, GhcPlugins
mkTemplateAnonTyConBinders | TysPrim
mkTemplateKindTyConBinders | TysPrim
mkTemplateKindVars | TysPrim
mkTemplateKiTyVars | TysPrim
mkTemplateLocal | Id, GhcPlugins
mkTemplateLocals | Id, GhcPlugins
mkTemplateLocalsNum | Id, GhcPlugins
mkTemplateTyConBinders | TysPrim
mkTemplateTyVars | TysPrim
mkTemplateTyVarsFrom | TysPrim
mkThetaOrigin | TcDerivUtils
mkThetaOriginFromPreds | TcDerivUtils
mkThisGhcModule | PrelNames
mkThisGhcModule_ | PrelNames
mkTHModule | THNames
mkTick | CoreUtils, GhcPlugins
mkTickBox | StgCmmHpc
mkTickNoHNF | CoreUtils, GhcPlugins
mkTicks | CoreUtils, GhcPlugins
mkTopFunBind | HsUtils, HsSyn, GHC
mkTopSRTLabel | CLabel
mkTopTickyCtrLabel | CLabel
mkTopUnfolding | CoreUnfold
mkTransAppCo | Coercion, GhcPlugins
mkTransCo | Coercion, GhcPlugins
mkTransformByStmt | HsUtils, HsSyn, GHC
mkTransformStmt | HsUtils, HsSyn, GHC
mkTrAppKey | PrelNames
mkTrAppName | PrelNames
mkTrConKey | PrelNames
mkTrConName | PrelNames
mkTrFunKey | PrelNames
mkTrFunName | PrelNames
mkTrue | BooleanFormula
mkTupleCase | MkCore, GhcPlugins
mkTupleDataConUnique | KnownUniques
mkTupleSelector | MkCore, GhcPlugins
mkTupleSelector1 | MkCore, GhcPlugins
mkTupleTy | TysWiredIn, GhcPlugins
mkTupleTyCon | TyCon, GhcPlugins
mkTupleTyConUnique | KnownUniques
mkTVarPrimTy | TysPrim
mkTvOccUnique | Unique
mkTvSubst | TcType
mkTvSubstPrs | Type, TcType, GhcPlugins
mkTyApps | CoreSyn, GhcPlugins
mkTyArg | CoreSyn, GhcPlugins
mkTyBind | CoreSyn, GhcPlugins
mkTyBinderTyConBinder | Type, GhcPlugins
mkTyClD | RdrHsSyn
mkTyClGroup | HsDecls, HsSyn, GHC
mkTyConApp | Type, TcType, GhcPlugins
mkTyConAppCo | Coercion, GhcPlugins
mkTyConBindersPreferAnon | Type, GhcPlugins
mkTyConKey | PrelNames
mkTyConKind | TyCon, GhcPlugins
mkTyConRepOcc | OccName, Name, GhcPlugins
mkTyConTy | Type, TcType, GhcPlugins
mkTyData | RdrHsSyn
mkTyFamInst | RdrHsSyn
mkTyFamInstEqn | RdrHsSyn
mkTypeableBinds | TcTypeable
mkTypeEnv | HscTypes, GhcPlugins
mkTypeEnvWithImplicits | HscTypes, GhcPlugins
mkTypeErrorThing | TcMType
mkTypeErrorThingArgs | TcMType
mkTypeImpExp | RdrHsSyn
mkTySynonym | RdrHsSyn
mkTyVar | Var, GhcPlugins
mkTyVarBinder | Type, GhcPlugins
mkTyVarBinders | Type, GhcPlugins
mkTyVarOcc | OccName, Name, GhcPlugins
mkTyVarOccFS | OccName, Name, GhcPlugins
mkTyVarTy | Type, TcType, GhcPlugins
mkTyVarTys | Type, TcType, GhcPlugins
mkUnboundName | PrelNames, RnEnv
mkUnboundNameRdr | RnEnv
mkUnbranchedAxInstCo | Coercion, GhcPlugins
mkUnbranchedAxInstLHS | Coercion, GhcPlugins
mkUnbranchedAxInstRHS | Coercion, GhcPlugins
mkUnbranchedCoAxiom | FamInstEnv
mkUnfolding | CoreUnfold
mkUniqDSet | UniqDSet
mkUniqSet | UniqSet, GhcPlugins
mkUnique | Unique
mkUniqueGrimily | Unique
mkUnivCo | Coercion, GhcPlugins
mkUnqual | RdrName, GhcPlugins
mkUnsafeCall | MkGraph
mkUnsafeCo | Coercion, GhcPlugins
mkUntypedSplice | HsUtils, HsSyn, GHC
mkUnVarSet | UnVarGraph
mkUnwind | MkGraph
mkUpdInfoLabel | CLabel
mkUsageInfo | DsUsage
mkUsedNames | DsUsage
mkUserCC | CostCentre
mkUserLocal | Id, GhcPlugins
mkUserLocalOrCoVar | Id, GhcPlugins
mkUserStyle | Outputable, GhcPlugins
mkVanillaGlobal | Id, GhcPlugins
mkVanillaGlobalWithInfo | Id, GhcPlugins
mkVanillaTuplePat | DsUtils
mkVar | BooleanFormula
mkVarApps | CoreSyn, GhcPlugins
mkVarBind | HsUtils, HsSyn, GHC
mkVarEnv | VarEnv, GhcPlugins
mkVarEnv_Directly | VarEnv, GhcPlugins
mkVarOcc | OccName, Name, GhcPlugins
mkVarOccFS | OccName, Name, GhcPlugins
mkVarOccUnique | Unique
mkVarSet | VarSet, GhcPlugins
mkVarUnqual | RdrName, GhcPlugins
mkVectDataConOcc | OccName, Name, GhcPlugins
mkVectId | Vectorise.Monad.Naming, Vectorise.Monad
mkVectIsoOcc | OccName, Name, GhcPlugins
mkVectOcc | OccName, Name, GhcPlugins
mkVectTyConOcc | OccName, Name, GhcPlugins
mkViewMatchResult | DsUtils
mkVirtConstrOffsets | StgCmmLayout
mkVirtConstrSizes | StgCmmLayout
mkVirtHeapOffsets | StgCmmLayout
mkVirtualReg |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.RegInfo
mkVisForAllTys | Type, GhcPlugins
mkWantedEvBind | TcEvidence
mkWarnMsg | ErrUtils
MkWeakNoFinalizerOp | PrimOp
MkWeakOp | PrimOp
mkWeakPrimTy | TysPrim
mkWhileDo | Hoopl
mkWildCase | MkCore, GhcPlugins
mkWildEvBinder | MkCore, GhcPlugins
mkWildValBinder | MkCore, GhcPlugins
mkWiredInIdName | TysWiredIn, GhcPlugins
mkWiredInName | Name, GhcPlugins
mkWiredInTyConName | TysWiredIn, GhcPlugins
mkWord64LitWord64 | CoreSyn, GhcPlugins
mkWordCLit | CmmUtils, StgCmmUtils
mkWordExpr | MkCore, GhcPlugins
mkWordExprWord | MkCore, GhcPlugins
mkWordLit | CoreSyn, GhcPlugins
mkWordLitWord | CoreSyn, GhcPlugins
mkWorkerArgs | WwLib
mkWorkerDemand | Demand
mkWorkerId | Id, GhcPlugins
mkWorkerOcc | OccName, Name, GhcPlugins
mkWorkerUnfolding | CoreUnfold
mkWpCastN | TcEvidence
mkWpCastR | TcEvidence
mkWpEvApps | TcEvidence
mkWpEvVarApps | TcEvidence
mkWpFun | TcEvidence
mkWpFuns | TcEvidence
mkWpLams | TcEvidence
mkWpLet | TcEvidence
mkWpTyApps | TcEvidence
mkWpTyLams | TcEvidence
mkWrapperName | TcEnv
mkWrapType | Vectorise.Utils.Base, Vectorise.Utils
mkWwBodies | WwLib
mkWwInlineRule | CoreUnfold
mkWWstr | WwLib
mk_easy_FunBind | HsUtils, HsSyn, GHC
mk_known_key_name | PrelNames
ml_hi_file | Module, GhcPlugins, GHC
ml_hs_file | Module, GhcPlugins, GHC
ml_obj_file | Module, GhcPlugins, GHC
modAliases | Llvm.AbsSyn, Llvm
ModBreaks |
1 (Type/Class) | ByteCodeTypes, HscTypes, GhcPlugins, GHC
2 (Data Constructor) | ByteCodeTypes, HscTypes, GhcPlugins, GHC
modBreaks_breakInfo | ByteCodeTypes, HscTypes, GhcPlugins, GHC
modBreaks_ccs | ByteCodeTypes, HscTypes, GhcPlugins, GHC
modBreaks_decls | ByteCodeTypes, HscTypes, GhcPlugins, GHC
modBreaks_flags | ByteCodeTypes, HscTypes, GhcPlugins, GHC
modBreaks_locs | ByteCodeTypes, HscTypes, GhcPlugins, GHC
modBreaks_vars | ByteCodeTypes, HscTypes, GhcPlugins, GHC
modComments | Llvm.AbsSyn, Llvm
modDepsElts | TcRnTypes, TcRnMonad
ModDetails |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
Mode | Pretty
mode | Pretty
modFuncs | Llvm.AbsSyn, Llvm
modFwdDecls | Llvm.AbsSyn, Llvm
modGlobals | Llvm.AbsSyn, Llvm
ModGuts |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
ModHidden | Packages, GhcPlugins
ModIface |
1 (Type/Class) | HscTypes, GhcPlugins, GHC
2 (Data Constructor) | HscTypes, GhcPlugins, GHC
modificationTimeIfExists | Util, GhcPlugins
modify | State
modifyDVarEnv | VarEnv, GhcPlugins
modifyGraph | CmmUtils
modifyIdInfo | Id, GhcPlugins
modifyInlinePragma | Id, GhcPlugins
modifyInScope | SimplEnv
modifyJoinResTy | Type, GhcPlugins
modifySession | GhcMonad
modifyVarEnv | VarEnv, GhcPlugins
modifyVarEnv_Directly | VarEnv, GhcPlugins
modInfoExports | GHC
modInfoExportsWithSelectors | GHC
modInfoIface | GHC
modInfoInstances | GHC
modInfoIsExportedName | GHC
modInfoLookupName | GHC
modInfoModBreaks | GHC
modInfoSafe | GHC
modInfoTopLevelScope | GHC
modInfoTyThings | GHC
modIntegerIdKey | PrelNames
modIntegerName | PrelNames
modIntIdKey | PrelNames
modIntName | PrelNames
ModLocation |
1 (Type/Class) | Module, GhcPlugins, GHC
2 (Data Constructor) | Module, GhcPlugins, GHC
modMeta | Llvm.AbsSyn, Llvm
modNode | GraphOps, GraphColor
ModOrigin | Packages, GhcPlugins
ModRenaming |
1 (Type/Class) | DynFlags, GhcPlugins
2 (Data Constructor) | DynFlags, GhcPlugins
modRenamings | DynFlags, GhcPlugins
modRenamingWithImplicit | DynFlags, GhcPlugins
ModSummary |
1 (Type/Class) | HscTypes, GhcPlugins, GHC
2 (Data Constructor) | HscTypes, GhcPlugins, GHC
Module |
1 (Type/Class) | Module, GhcPlugins, GHC
2 (Data Constructor) | Module, GhcPlugins
moduleAnnotationIdKey | THNames
moduleAnnotationName | THNames
ModuleAnnProvenance | HsDecls, HsSyn, GHC
ModuleD | BkpSyn
ModuleEnv | Module, GhcPlugins
moduleEnvElts | Module, GhcPlugins
moduleEnvKeys | Module, GhcPlugins
moduleEnvToList | Module, GhcPlugins
moduleFreeHoles | Module, GhcPlugins
moduleFreeHolesPrecise | LoadIface
ModuleGraph | HscTypes, GhcPlugins, GHC
moduleGraphNodes | GhcMake
ModuleInfo | GHC
moduleInfo | GHC
moduleIsBootOrNotObjectLinkable | InteractiveEval, GHC
moduleIsDefinite | Module, GhcPlugins
moduleIsInterpreted | InteractiveEval, GHC
ModuleName | Module, GhcPlugins, GHC
moduleName | Module, GhcPlugins, GHC
moduleNameColons | Module, GhcPlugins
ModuleNameEnv | Module, GhcPlugins
moduleNameFS | Module, GhcPlugins
moduleNameSlashes | Module, GhcPlugins
moduleNameString | Module, GhcPlugins, GHC
moduleName_RDR | PrelNames
ModuleOrigin | Packages, GhcPlugins
ModuleSet | Module, GhcPlugins
moduleSetElts | Module, GhcPlugins
moduleStableString | Module, GhcPlugins
ModuleSuggestion | Packages, GhcPlugins
ModuleTarget | Annotations, GhcPlugins
moduleTrustReqs | GHC
moduleUnitId | Module, GhcPlugins, GHC
modVectInfo | Vectorise.Env
mONAD | PrelNames
monadClassKey | PrelNames
monadClassName | PrelNames
monadClass_RDR | PrelNames
MonadComp | HsExpr, HsSyn, GHC
monadFailClassKey | PrelNames
monadFailClassName | PrelNames
MonadFix | MonadUtils, IOEnv, TcRnMonad
monadFixClassKey | PrelNames
monadFixClassName | PrelNames
MonadIO | MonadUtils, IOEnv, TcRnMonad
monadPlusClassKey | PrelNames
monadPlusClassName | PrelNames
MonadThings | HscTypes, GhcPlugins
MonadUnique | UniqSupply, SimplMonad, GhcPlugins
mONAD_FAIL | PrelNames
mONAD_FIX | PrelNames
mONAD_ZIP | PrelNames
monoidClassKey | PrelNames
monoidClassName | PrelNames
MOV | X86.Instr
moveAnnotations | Lexer
moveSp | SPARC.Instr
MOVSxL | X86.Instr
MOVZxL | X86.Instr
mo_32To16 | CmmMachOp, CmmExpr, Cmm
mo_32To8 | CmmMachOp, CmmExpr, Cmm
MO_Add | CmmMachOp, CmmExpr, Cmm
MO_Add2 | CmmMachOp, CmmExpr, Cmm
MO_AddIntC | CmmMachOp, CmmExpr, Cmm
MO_And | CmmMachOp, CmmExpr, Cmm
MO_AtomicRead | CmmMachOp, CmmExpr, Cmm
MO_AtomicRMW | CmmMachOp, CmmExpr, Cmm
MO_AtomicWrite | CmmMachOp, CmmExpr, Cmm
MO_BSwap | CmmMachOp, CmmExpr, Cmm
MO_Clz | CmmMachOp, CmmExpr, Cmm
MO_Cmpxchg | CmmMachOp, CmmExpr, Cmm
MO_Ctz | CmmMachOp, CmmExpr, Cmm
MO_Eq | CmmMachOp, CmmExpr, Cmm
MO_F32_Acos | CmmMachOp, CmmExpr, Cmm
MO_F32_Asin | CmmMachOp, CmmExpr, Cmm
MO_F32_Atan | CmmMachOp, CmmExpr, Cmm
MO_F32_Cos | CmmMachOp, CmmExpr, Cmm
MO_F32_Cosh | CmmMachOp, CmmExpr, Cmm
MO_F32_Exp | CmmMachOp, CmmExpr, Cmm
MO_F32_Fabs | CmmMachOp, CmmExpr, Cmm
MO_F32_Log | CmmMachOp, CmmExpr, Cmm
MO_F32_Pwr | CmmMachOp, CmmExpr, Cmm
MO_F32_Sin | CmmMachOp, CmmExpr, Cmm
MO_F32_Sinh | CmmMachOp, CmmExpr, Cmm
MO_F32_Sqrt | CmmMachOp, CmmExpr, Cmm
MO_F32_Tan | CmmMachOp, CmmExpr, Cmm
MO_F32_Tanh | CmmMachOp, CmmExpr, Cmm
MO_F64_Acos | CmmMachOp, CmmExpr, Cmm
MO_F64_Asin | CmmMachOp, CmmExpr, Cmm
MO_F64_Atan | CmmMachOp, CmmExpr, Cmm
MO_F64_Cos | CmmMachOp, CmmExpr, Cmm
MO_F64_Cosh | CmmMachOp, CmmExpr, Cmm
MO_F64_Exp | CmmMachOp, CmmExpr, Cmm
MO_F64_Fabs | CmmMachOp, CmmExpr, Cmm
MO_F64_Log | CmmMachOp, CmmExpr, Cmm
MO_F64_Pwr | CmmMachOp, CmmExpr, Cmm
MO_F64_Sin | CmmMachOp, CmmExpr, Cmm
MO_F64_Sinh | CmmMachOp, CmmExpr, Cmm
MO_F64_Sqrt | CmmMachOp, CmmExpr, Cmm
MO_F64_Tan | CmmMachOp, CmmExpr, Cmm
MO_F64_Tanh | CmmMachOp, CmmExpr, Cmm
MO_FF_Conv | CmmMachOp, CmmExpr, Cmm
MO_FS_Conv | CmmMachOp, CmmExpr, Cmm
MO_F_Add | CmmMachOp, CmmExpr, Cmm
MO_F_Eq | CmmMachOp, CmmExpr, Cmm
MO_F_Ge | CmmMachOp, CmmExpr, Cmm
MO_F_Gt | CmmMachOp, CmmExpr, Cmm
MO_F_Le | CmmMachOp, CmmExpr, Cmm
MO_F_Lt | CmmMachOp, CmmExpr, Cmm
MO_F_Mul | CmmMachOp, CmmExpr, Cmm
MO_F_Ne | CmmMachOp, CmmExpr, Cmm
MO_F_Neg | CmmMachOp, CmmExpr, Cmm
MO_F_Quot | CmmMachOp, CmmExpr, Cmm
MO_F_Sub | CmmMachOp, CmmExpr, Cmm
MO_Memcpy | CmmMachOp, CmmExpr, Cmm
MO_Memmove | CmmMachOp, CmmExpr, Cmm
MO_Memset | CmmMachOp, CmmExpr, Cmm
MO_Mul | CmmMachOp, CmmExpr, Cmm
MO_Ne | CmmMachOp, CmmExpr, Cmm
MO_Not | CmmMachOp, CmmExpr, Cmm
MO_Or | CmmMachOp, CmmExpr, Cmm
MO_PopCnt | CmmMachOp, CmmExpr, Cmm
MO_Prefetch_Data | CmmMachOp, CmmExpr, Cmm
MO_SF_Conv | CmmMachOp, CmmExpr, Cmm
MO_Shl | CmmMachOp, CmmExpr, Cmm
MO_SS_Conv | CmmMachOp, CmmExpr, Cmm
MO_Sub | CmmMachOp, CmmExpr, Cmm
MO_SubIntC | CmmMachOp, CmmExpr, Cmm
MO_SubWordC | CmmMachOp, CmmExpr, Cmm
mo_s_16To32 | CmmMachOp, CmmExpr, Cmm
mo_s_16ToWord | CmmMachOp, CmmExpr, Cmm
mo_s_32ToWord | CmmMachOp, CmmExpr, Cmm
mo_s_8To32 | CmmMachOp, CmmExpr, Cmm
mo_s_8ToWord | CmmMachOp, CmmExpr, Cmm
MO_S_Ge | CmmMachOp, CmmExpr, Cmm
MO_S_Gt | CmmMachOp, CmmExpr, Cmm
MO_S_Le | CmmMachOp, CmmExpr, Cmm
MO_S_Lt | CmmMachOp, CmmExpr, Cmm
MO_S_MulMayOflo | CmmMachOp, CmmExpr, Cmm
MO_S_Neg | CmmMachOp, CmmExpr, Cmm
MO_S_Quot | CmmMachOp, CmmExpr, Cmm
MO_S_QuotRem | CmmMachOp, CmmExpr, Cmm
MO_S_Rem | CmmMachOp, CmmExpr, Cmm
MO_S_Shr | CmmMachOp, CmmExpr, Cmm
MO_Touch | CmmMachOp, CmmExpr, Cmm
MO_UF_Conv | CmmMachOp, CmmExpr, Cmm
MO_UU_Conv | CmmMachOp, CmmExpr, Cmm
mo_u_16To32 | CmmMachOp, CmmExpr, Cmm
mo_u_16ToWord | CmmMachOp, CmmExpr, Cmm
mo_u_32ToWord | CmmMachOp, CmmExpr, Cmm
mo_u_8To32 | CmmMachOp, CmmExpr, Cmm
mo_u_8ToWord | CmmMachOp, CmmExpr, Cmm
MO_U_Ge | CmmMachOp, CmmExpr, Cmm
MO_U_Gt | CmmMachOp, CmmExpr, Cmm
MO_U_Le | CmmMachOp, CmmExpr, Cmm
MO_U_Lt | CmmMachOp, CmmExpr, Cmm
MO_U_Mul2 | CmmMachOp, CmmExpr, Cmm
MO_U_MulMayOflo | CmmMachOp, CmmExpr, Cmm
MO_U_Quot | CmmMachOp, CmmExpr, Cmm
MO_U_QuotRem | CmmMachOp, CmmExpr, Cmm
MO_U_QuotRem2 | CmmMachOp, CmmExpr, Cmm
MO_U_Rem | CmmMachOp, CmmExpr, Cmm
MO_U_Shr | CmmMachOp, CmmExpr, Cmm
MO_VF_Add | CmmMachOp, CmmExpr, Cmm
MO_VF_Extract | CmmMachOp, CmmExpr, Cmm
MO_VF_Insert | CmmMachOp, CmmExpr, Cmm
MO_VF_Mul | CmmMachOp, CmmExpr, Cmm
MO_VF_Neg | CmmMachOp, CmmExpr, Cmm
MO_VF_Quot | CmmMachOp, CmmExpr, Cmm
MO_VF_Sub | CmmMachOp, CmmExpr, Cmm
MO_VS_Neg | CmmMachOp, CmmExpr, Cmm
MO_VS_Quot | CmmMachOp, CmmExpr, Cmm
MO_VS_Rem | CmmMachOp, CmmExpr, Cmm
MO_VU_Quot | CmmMachOp, CmmExpr, Cmm
MO_VU_Rem | CmmMachOp, CmmExpr, Cmm
MO_V_Add | CmmMachOp, CmmExpr, Cmm
MO_V_Extract | CmmMachOp, CmmExpr, Cmm
MO_V_Insert | CmmMachOp, CmmExpr, Cmm
MO_V_Mul | CmmMachOp, CmmExpr, Cmm
MO_V_Sub | CmmMachOp, CmmExpr, Cmm
mo_wordAdd | CmmMachOp, CmmExpr, Cmm
mo_wordAnd | CmmMachOp, CmmExpr, Cmm
mo_wordEq | CmmMachOp, CmmExpr, Cmm
mo_wordMul | CmmMachOp, CmmExpr, Cmm
mo_wordNe | CmmMachOp, CmmExpr, Cmm
mo_wordNot | CmmMachOp, CmmExpr, Cmm
mo_wordOr | CmmMachOp, CmmExpr, Cmm
mo_wordSGe | CmmMachOp, CmmExpr, Cmm
mo_wordSGt | CmmMachOp, CmmExpr, Cmm
mo_wordShl | CmmMachOp, CmmExpr, Cmm
mo_wordSLe | CmmMachOp, CmmExpr, Cmm
mo_wordSLt | CmmMachOp, CmmExpr, Cmm
mo_wordSNeg | CmmMachOp, CmmExpr, Cmm
mo_wordSQuot | CmmMachOp, CmmExpr, Cmm
mo_wordSRem | CmmMachOp, CmmExpr, Cmm
mo_wordSShr | CmmMachOp, CmmExpr, Cmm
mo_wordSub | CmmMachOp, CmmExpr, Cmm
mo_WordTo16 | CmmMachOp, CmmExpr, Cmm
mo_WordTo32 | CmmMachOp, CmmExpr, Cmm
mo_WordTo64 | CmmMachOp, CmmExpr, Cmm
mo_WordTo8 | CmmMachOp, CmmExpr, Cmm
mo_wordUGe | CmmMachOp, CmmExpr, Cmm
mo_wordUGt | CmmMachOp, CmmExpr, Cmm
mo_wordULe | CmmMachOp, CmmExpr, Cmm
mo_wordULt | CmmMachOp, CmmExpr, Cmm
mo_wordUQuot | CmmMachOp, CmmExpr, Cmm
mo_wordURem | CmmMachOp, CmmExpr, Cmm
mo_wordUShr | CmmMachOp, CmmExpr, Cmm
mo_wordXor | CmmMachOp, CmmExpr, Cmm
MO_WriteBarrier | CmmMachOp, CmmExpr, Cmm
MO_Xor | CmmMachOp, CmmExpr, Cmm
MR | PPC.Instr
MsgDoc | ErrUtils
msHiFilePath | HscTypes, GhcPlugins
msHsFilePath | HscTypes, GhcPlugins
msObjFilePath | HscTypes, GhcPlugins
ms_home_imps | GhcMake
ms_home_srcimps | GhcMake
ms_hsc_src | HscTypes, GhcPlugins, GHC
ms_hspp_buf | HscTypes, GhcPlugins, GHC
ms_hspp_file | HscTypes, GhcPlugins, GHC
ms_hspp_opts | HscTypes, GhcPlugins, GHC
ms_hs_date | HscTypes, GhcPlugins, GHC
ms_iface_date | HscTypes, GhcPlugins, GHC
ms_imps | HscTypes, GhcPlugins
ms_installed_mod | HscTypes, GhcPlugins
ms_location | HscTypes, GhcPlugins, GHC
ms_mod | HscTypes, GhcPlugins, GHC
ms_mod_name | HscTypes, GhcPlugins, GHC
ms_obj_date | HscTypes, GhcPlugins, GHC
ms_parsed_mod | HscTypes, GhcPlugins, GHC
ms_srcimps | HscTypes, GhcPlugins, GHC
ms_textual_imps | HscTypes, GhcPlugins, GHC
MTCTR | PPC.Instr
mtv_info | TcType
mtv_ref | TcType
mtv_tclvl | TcType
MUL | X86.Instr
MUL2 | X86.Instr
MULHU | PPC.Instr
MULL | PPC.Instr
MULLO | PPC.Instr
multiIfEIdKey | THNames
multiIfEName | THNames
MultiValAlt | StgSyn
mustBeIO | TcForeign
MustCompile | MkIface
mustHaveLocalBinding | Var, GhcPlugins
mutableArrayArrayPrimTyCon | TysPrim
mutableArrayArrayPrimTyConKey | PrelNames
mutableArrayPrimTyCon | TysPrim
mutableArrayPrimTyConKey | PrelNames
MutableByteArrayIsPinnedOp | PrimOp
mutableByteArrayPrimTyCon | TysPrim
mutableByteArrayPrimTyConKey | PrelNames
MutVar | RtClosureInspect
mutVarPrimTyCon | TysPrim
mutVarPrimTyConKey | PrelNames
mUT_ARR_PTRS_CARD_BITS | DynFlags, GhcPlugins
MVar | RtClosureInspect
mVarPrimTyCon | TysPrim
mVarPrimTyConKey | PrelNames
MyThreadIdOp | PrimOp
mzipIdKey | PrelNames
mzipName | PrelNames
m_ctxt | HsExpr, HsSyn, GHC
m_grhss | HsExpr, HsSyn, GHC
m_pats | HsExpr, HsSyn, GHC
m_type | HsExpr, HsSyn, GHC