ghc-8.4.1.20180329: The GHC API

Index - R

r0PPC.Regs
r10X86.Regs
r11 
1 (Function)PPC.Regs
2 (Function)X86.Regs
r12 
1 (Function)PPC.Regs
2 (Function)X86.Regs
r13X86.Regs
r14X86.Regs
r15X86.Regs
r1DataCon_RDRPrelNames
r27PPC.Regs
r28PPC.Regs
r3PPC.Regs
r30PPC.Regs
r4PPC.Regs
r8X86.Regs
r9X86.Regs
raCoalescedRegAlloc.Graph.Stats
raCodeRegAlloc.Graph.Stats
raCodeCoalescedRegAlloc.Graph.Stats
raFinalRegAlloc.Graph.Stats
raGraphRegAlloc.Graph.Stats
raGraphColoredRegAlloc.Graph.Stats
RaiseIOOpPrimOp
RaiseOpPrimOp
raLiveCmmRegAlloc.Graph.Stats
rANDOMPrelNames
randomClassKeyPrelNames
randomClassNamePrelNames
randomGenClassKeyPrelNames
randomGenClassNamePrelNames
range_RDRPrelNames
RankTcValidity
raPatchedRegAlloc.Graph.Stats
raSpillCleanRegAlloc.Graph.Stats
raSpillCostsRegAlloc.Graph.Stats
raSpilledRegAlloc.Graph.Stats
raSpillStatsRegAlloc.Graph.Stats
raSRMsRegAlloc.Graph.Stats
ratioDataConKeyPrelNames
ratioDataConNamePrelNames
ratioDataCon_RDRPrelNames
rational 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
rationalLIdKeyTHNames
rationalLNameTHNames
rationalToDoubleIdKeyPrelNames
rationalToDoubleNamePrelNames
rationalToFloatIdKeyPrelNames
rationalToFloatNamePrelNames
rationalTyConKeyPrelNames
rationalTyConNamePrelNames
ratioTyConKeyPrelNames
ratioTyConNamePrelNames
RatioZeroDenominatorException
RawCmmDeclCmm
RawCmmGroupCmm
rawSettingsDynFlags, GhcPlugins
raxX86.Regs
ra_assigRegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_blockassigRegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_deltaRegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_DynFlagsRegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_freeregsRegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_spillInstrsRegAlloc.Linear.Base, RegAlloc.Linear.Main
ra_spillsRegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_stackRegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
RA_State 
1 (Type/Class)RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
2 (Data Constructor)RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
ra_usRegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main
rbpX86.Regs
rbrace 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
rbrack 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
rbxX86.Regs
RcDoubleRegClass
RcDoubleSSERegClass
RcFloatRegClass
RcIntegerRegClass
rcon_con_exprHsExpr, HsSyn, GHC
rcon_con_likeHsExpr, HsSyn, GHC
rcon_con_nameHsExpr, HsSyn, GHC
rcon_fldsHsExpr, HsSyn, GHC
rcxX86.Regs
rdiX86.Regs
RdrNameRdrName, GhcPlugins, GHC
rdrNameAmbiguousFieldOccHsTypes, HsSyn, GHC
rdrNameFieldOccHsTypes, HsSyn, GHC
rdrNameOccRdrName, GhcPlugins
rdrNameSpaceRdrName, GhcPlugins
rds_rulesHsDecls, HsSyn, GHC
rds_srcHsDecls, HsSyn, GHC
rdxX86.Regs
RDYSPARC.Instr
reachableGDigraph
reachablesGDigraph
ReachedByCmmProcPoint
ReadArrayArrayOp_ArrayArrayPrimOp
ReadArrayArrayOp_ByteArrayPrimOp
ReadArrayArrayOp_MutableArrayArrayPrimOp
ReadArrayArrayOp_MutableByteArrayPrimOp
ReadArrayOpPrimOp
readBinIfaceBinIface
readBinMemBinary
ReadByteArrayOp_AddrPrimOp
ReadByteArrayOp_CharPrimOp
ReadByteArrayOp_DoublePrimOp
ReadByteArrayOp_FloatPrimOp
ReadByteArrayOp_IntPrimOp
ReadByteArrayOp_Int16PrimOp
ReadByteArrayOp_Int32PrimOp
ReadByteArrayOp_Int64PrimOp
ReadByteArrayOp_Int8PrimOp
ReadByteArrayOp_StablePtrPrimOp
ReadByteArrayOp_WideCharPrimOp
ReadByteArrayOp_WordPrimOp
ReadByteArrayOp_Word16PrimOp
ReadByteArrayOp_Word32PrimOp
ReadByteArrayOp_Word64PrimOp
ReadByteArrayOp_Word8PrimOp
readClassKeyPrelNames
readClassNamePrelNames
readCreateProcessWithExitCode'SysTools.Process
readElfNoteAsStringElf
readElfSectionByNameElf
readerProcSysTools.Process
readExpTypeTcMType
readExpType_maybeTcMType
readFastMutIntFastMutInt
readFastMutPtrFastMutInt
readFieldHash_RDRPrelNames
readField_RDRPrelNames
readGEnvVectorise.Monad.Global, Vectorise.Monad
readHexFingerprintFingerprint
readHexRationalUtil, GhcPlugins
readIfaceLoadIface
readIServGHCi
readLEnvVectorise.Monad.Local, Vectorise.Monad
readListDefault_RDRPrelNames
readListPrecDefault_RDRPrelNames
readListPrec_RDRPrelNames
readList_RDRPrelNames
readMetaTyVarTcMType
readMutVarIOEnv, TcRnMonad
ReadMutVarOpPrimOp
ReadMVarOpPrimOp
ReadNoneLlvm.Types, Llvm
ReadOffAddrOp_AddrPrimOp
ReadOffAddrOp_CharPrimOp
ReadOffAddrOp_DoublePrimOp
ReadOffAddrOp_FloatPrimOp
ReadOffAddrOp_IntPrimOp
ReadOffAddrOp_Int16PrimOp
ReadOffAddrOp_Int32PrimOp
ReadOffAddrOp_Int64PrimOp
ReadOffAddrOp_Int8PrimOp
ReadOffAddrOp_StablePtrPrimOp
ReadOffAddrOp_WideCharPrimOp
ReadOffAddrOp_WordPrimOp
ReadOffAddrOp_Word16PrimOp
ReadOffAddrOp_Word32PrimOp
ReadOffAddrOp_Word64PrimOp
ReadOffAddrOp_Word8PrimOp
ReadOnlyLlvm.Types, Llvm
ReadOnlyDataCmm
ReadOnlyData16Cmm
readPackageConfigPackages, GhcPlugins
readPackageConfigsPackages, GhcPlugins
readPrec_RDRPrelNames
readProcessEnvWithExitCodeSysTools.Process
readRationalUtil, GhcPlugins
ReadSmallArrayOpPrimOp
readSymField_RDRPrelNames
readTcRef 
1 (Function)TcRnMonad
2 (Function)TcSMonad
ReadTVarIOOpPrimOp
ReadTVarOpPrimOp
rEAD_PRECPrelNames
realArgRegsCoverCmmCallConv
realClassKeyPrelNames
realClassNamePrelNames
RealDataConConLike
realFloatClassKeyPrelNames
realFloatClassNamePrelNames
realFracClassKeyPrelNames
realFracClassNamePrelNames
realHpStgCmmMonad
realIdUnfoldingId, GhcPlugins
RealLocatedSrcLoc, GhcPlugins
reallyAlwaysQualifyOutputable, GhcPlugins
reallyAlwaysQualifyNamesOutputable, GhcPlugins
ReallyUnsafePtrEqualityOpPrimOp
RealPhasePipelineMonad, DriverPipeline
RealRegReg
RealRegPairReg
realRegsAliasReg
RealRegSingleReg
realRegSqueeze 
1 (Function)SPARC.Regs
2 (Function)PPC.Regs
3 (Function)X86.Regs
RealSrcLoc 
1 (Data Constructor)SrcLoc, GhcPlugins, GHC
2 (Type/Class)SrcLoc, GhcPlugins, GHC
realSrcLocSpanSrcLoc, GhcPlugins
RealSrcSpan 
1 (Data Constructor)SrcLoc, GhcPlugins, GHC
2 (Type/Class)SrcLoc, GhcPlugins, GHC
realSrcSpanEndSrcLoc, GhcPlugins
realSrcSpanStartSrcLoc, GhcPlugins
realToFracIdKeyPrelNames
realToFracNamePrelNames
realWorldPrimIdMkId
realWorldPrimIdKeyPrelNames
realWorldStatePrimTyTysPrim
realWorldTyTysPrim
realWorldTyConTysPrim
realWorldTyConKeyPrelNames
ReasonDynFlags, GhcPlugins
ReasonDeprecatedFlagCmdLineParser
ReasonUnrecognisedFlagCmdLineParser
rebindToRegStgCmmEnv
RecCoreSyn, GhcPlugins
rec0TyConKeyPrelNames
rec0TyConNamePrelNames
rec1DataCon_RDRPrelNames
rec1TyConKeyPrelNames
rec1TyConNamePrelNames
recCIdKeyTHNames
recCNameTHNames
RecConHsTypes, HsSyn, GHC
recConEIdKeyTHNames
recConENameTHNames
RecConError 
1 (Data Constructor)Exception
2 (Type/Class)Exception
recConErrorIdKeyPrelNames
RecDataConPETcRnTypes, TcRnMonad
RecFieldEnvTcRnTypes, TcRnMonad
RecFlagBasicTypes, GhcPlugins
recGadtCIdKeyTHNames
recGadtCNameTHNames
RecompBecauseMkIface
RecompileRequiredMkIface
recompileRequiredMkIface
reconstructTypeInteractiveEval, GHC
RecordConHsExpr, HsSyn, GHC
RecordPatSynField 
1 (Type/Class)HsBinds, HsSyn, GHC
2 (Data Constructor)HsBinds, HsSyn, GHC
recordPatSynIdKeyTHNames
recordPatSynNameTHNames
recordPatSynPatVarHsBinds, HsSyn, GHC
recordPatSynSelectorIdHsBinds, HsSyn, GHC
recordSelectorTyConId, GhcPlugins, GHC
recordSpillRegAlloc.Linear.State
recordThSpliceUseTcRnMonad
recordThUseTcRnMonad
recordTopLevelSpliceLocTcRnMonad
recordUnsafeInferTcRnMonad
RecordUpdHsExpr, HsSyn, GHC
RecordUpdOriginTcRnTypes, TcRnMonad
recoverMTcRnMonad
recPIdKeyTHNames
recPNameTHNames
RecSelDataIdInfo, GhcPlugins
RecSelError 
1 (Data Constructor)Exception
2 (Type/Class)Exception
recSelErrorIdKeyPrelNames
RecSelIdIdInfo, GhcPlugins
RecSelParentIdInfo, GhcPlugins
RecSelPatSynIdInfo, GhcPlugins
RecStmtHsExpr, HsSyn, GHC
recS_bind_fnHsExpr, HsSyn, GHC
recS_bind_tyHsExpr, HsSyn, GHC
recS_later_idsHsExpr, HsSyn, GHC
recS_later_retsHsExpr, HsSyn, GHC
recS_mfix_fnHsExpr, HsSyn, GHC
recS_rec_idsHsExpr, HsSyn, GHC
recS_rec_retsHsExpr, HsSyn, GHC
recS_ret_fnHsExpr, HsSyn, GHC
recS_ret_tyHsExpr, HsSyn, GHC
recS_stmtsHsExpr, HsSyn, GHC
RecTcCheckerTyCon, GhcPlugins
RecUpdHsExpr, HsSyn, GHC
recUpdEIdKeyTHNames
recUpdENameTHNames
RecUpdError 
1 (Data Constructor)Exception
2 (Type/Class)Exception
RecursiveBasicTypes, GhcPlugins
rEC_CON_ERROR_IDMkCore, GhcPlugins
rec_dotdotHsPat, HsSyn, GHC
rec_fldsHsPat, HsSyn, GHC
rEC_SEL_ERROR_IDMkCore, GhcPlugins
reduceTyFamApp_maybeFamInstEnv
reductionDepthDynFlags, GhcPlugins, GHC
ReEntrantStgSyn
ReferenceKindPIC
refineDefaultAltCoreUtils, GhcPlugins
refineFromInScopeSimplEnv
reflectGhcGhcMonad
RefWrapRtClosureInspect, InteractiveEval
Reg 
1 (Type/Class)RegAlloc.Graph.ArchBase
2 (Data Constructor)RegAlloc.Graph.ArchBase
3 (Type/Class)Reg
regAliasRegAlloc.Graph.ArchX86
regAlloc 
1 (Function)RegAlloc.Graph.Main
2 (Function)RegAlloc.Linear.Main
RegAllocStats 
1 (Type/Class)RegAlloc.Linear.Base, RegAlloc.Linear.Main
2 (Data Constructor)RegAlloc.Linear.Base, RegAlloc.Linear.Main
3 (Type/Class)RegAlloc.Graph.Stats
RegAllocStatsColoredRegAlloc.Graph.Stats
RegAllocStatsSpillRegAlloc.Graph.Stats
RegAllocStatsStartRegAlloc.Graph.Stats
RegClass 
1 (Type/Class)RegClass
2 (Type/Class)RegAlloc.Graph.ArchBase
regCoalesceRegAlloc.Graph.Coalesce
regDotColor 
1 (Function)SPARC.Regs
2 (Function)PPC.Regs
3 (Function)X86.RegInfo
RegisterSPARC.CodeGen.Base
RegisterParamCmmCallConv
regLivenessRegAlloc.Liveness
RegMRegAlloc.Linear.State
RegMapRegAlloc.Liveness
regNameRegAlloc.Graph.ArchX86
RegNoReg
regNosOfRealRegReg
regPairReg
RegRealReg
RegSet 
1 (Type/Class)CmmExpr, Cmm
2 (Type/Class)RegAlloc.Liveness
regSetToListCmmExpr, Cmm
regSingleReg
regsOfClassRegAlloc.Graph.ArchX86
regsOfLocRegAlloc.Linear.Base, RegAlloc.Linear.Main
regsOverlapCmmUtils
regSpillRegAlloc.Graph.Spill
RegSub 
1 (Type/Class)RegAlloc.Graph.ArchBase
2 (Data Constructor)RegAlloc.Graph.ArchBase
RegUsageInstruction
regUsageOfInstrInstruction
regUsedInCmmUtils
RegVirtualReg
reifyGhcGhcMonad
reinitializeGlobalsCoreMonad, GhcPlugins
releaseReg 
1 (Function)RegAlloc.Linear.SPARC.FreeRegs
2 (Function)RegAlloc.Linear.PPC.FreeRegs
3 (Function)RegAlloc.Linear.X86_64.FreeRegs
4 (Function)RegAlloc.Linear.X86.FreeRegs
RELOADRegAlloc.Liveness
RelocatableReadOnlyDataCmm
remIntegerIdKeyPrelNames
remIntegerNamePrelNames
removeDmdTyArgsDemand
removeDupsListSetOps
removeInertCtsTcSMonad
RemoveLibrarySearchPathGHCi
removeLibrarySearchPathGHCi
removeSpacesUtil, GhcPlugins
removeTargetGHC
removeUnreachableBlocksProcCmmContFlowOpt
RenamedHsExtension, HsSyn, GHC
RenamedSourceGHC
renamedSourceGHC
renameFreeHolesHscTypes, GhcPlugins
renameFromBkpSyn
renameHoleModuleModule, GhcPlugins
renameHoleModule'Module, GhcPlugins
renameHoleUnitIdModule, GhcPlugins
renameHoleUnitId'Module, GhcPlugins
renameSigsRnBinds
renameToBkpSyn
renameVirtualRegReg
Renaming 
1 (Type/Class)BkpSyn
2 (Data Constructor)BkpSyn
renderColourPprColour
renderColourAfreshPprColour
renderJSONJson
renderLlvmLlvmCodeGen.Base
renderStylePretty
renderWithStyleOutputable, GhcPlugins
rep1TyConKeyPrelNames
rep1TyConNamePrelNames
RepArityBasicTypes, GhcPlugins
repGetTyVar_maybeType, GhcPlugins
replaceFirstNodeHoopl.Block
replaceLabelsCmmContFlowOpt
replaceLastNodeHoopl.Block
replaceLWrappedNameHsImpExp, HsSyn, GHC
replaceVarSysTools.Process
replaceWrappedNameHsImpExp, HsSyn, GHC
replace_RDRPrelNames
replicatePDVectorise.Utils
replicatePDVarVectorise.Builtins.Base, Vectorise.Builtins
replicatePD_PrimVarVectorise.Builtins.Base, Vectorise.Builtins
replicatePD_PrimVarsVectorise.Builtins.Base, Vectorise.Builtins
replicatePVarTcRnTypes, TcRnMonad, DsMonad
reportAllUnsolvedTcErrors
reportErrorTcRnMonad
reportErrorsTcRnMonad
reportFloatingKvsTcHsType
reportUnboundNameRnUnbound
reportUnificationsTcSMonad
reportUnsolvedTcErrors
reportUnusedNamesRnNames
reportWarningTcRnMonad
ReprEqType, GhcPlugins
RepresentationalCoAxiom, TyCon, Coercion, TcEvidence, GhcPlugins
representationalRIdKeyTHNames
representationalRNameTHNames
repr_compsVectorise.Generic.Description
repr_comp_tysVectorise.Generic.Description
repr_consVectorise.Generic.Description
repr_con_tysVectorise.Generic.Description
repr_dcVectorise.Generic.Description
repr_prodVectorise.Generic.Description
repr_psums_tcVectorise.Generic.Description
repr_psum_tcVectorise.Generic.Description
repr_ptups_tcVectorise.Generic.Description
repr_ptup_tcVectorise.Generic.Description
repr_selsLength_vVectorise.Generic.Description
repr_sels_tyVectorise.Generic.Description
repr_sel_tyVectorise.Generic.Description
repr_sum_tcVectorise.Generic.Description
repr_tup_tcVectorise.Generic.Description
repSplitAppTysType, GhcPlugins
repSplitAppTy_maybeType, GhcPlugins
repSplitTyConApp_maybeType, GhcPlugins
repTyConKeyPrelNames
repTyConNamePrelNames
rEP_CostCentreStack_mem_allocCmmType, CmmExpr, Cmm
rEP_CostCentreStack_scc_countCmmType, CmmExpr, Cmm
rEP_StgEntCounter_allocdCmmType, CmmExpr, Cmm
rEP_StgEntCounter_allocsCmmType, CmmExpr, Cmm
RequiredVar, IfaceType, Type, IfaceSyn, TcType, GhcPlugins
requirementContextPackages, GhcPlugins
resCmmNode, Cmm
rESERVED_C_STACK_BYTESDynFlags, GhcPlugins
rESERVED_STACK_WORDSDynFlags, GhcPlugins
resetPmIterDsDsMonad
reset_RDRPrelNames
ResizeMutableByteArrayOp_CharPrimOp
reslashUtil, GhcPlugins
ResolveObjsGHCi
resolveObjsGHCi
resolvePackageConfigPackages, GhcPlugins
ResSigCtxtTcType, TcValidity, TcHsType
restoreCurrentCostCentreStgCmmProf
restrictUniqSetToUFMUniqSet, GhcPlugins
restrictVarEnvVarEnv, GhcPlugins
resultIsLevPolyType, GhcPlugins
resultVariableNameHsDecls, HsSyn, GHC
resultWrapperDsCCall
Resume 
1 (Type/Class)InteractiveEvalTypes, InteractiveEval, GHC
2 (Data Constructor)InteractiveEvalTypes, InteractiveEval, GHC
resumeApStackInteractiveEvalTypes, InteractiveEval, GHC
resumeBindingsInteractiveEvalTypes, InteractiveEval, GHC
resumeBreakInfoInteractiveEvalTypes, InteractiveEval, GHC
resumeCCSInteractiveEvalTypes, InteractiveEval, GHC
resumeContextInteractiveEvalTypes, InteractiveEval, GHC
resumeDeclInteractiveEvalTypes, InteractiveEval, GHC
resumeExecInteractiveEval, GHC
resumeFinalIdsInteractiveEvalTypes, InteractiveEval, GHC
resumeHistoryInteractiveEvalTypes, InteractiveEval, GHC
resumeHistoryIxInteractiveEvalTypes, InteractiveEval, GHC
resumeSpanInteractiveEvalTypes, InteractiveEval, GHC
ResumeStmtGHCi
resumeStmt 
1 (Function)InteractiveEvalTypes, InteractiveEval, GHC
2 (Function)GHCi
RetMkGraph
RetryOpPrimOp
RETURNByteCodeInstr
Return 
1 (Data Constructor)Llvm.AbsSyn, Llvm
2 (Data Constructor)StgCmmMonad
ReturnedToStgCmmMonad
returnIOIdKeyPrelNames
returnIONamePrelNames
returnIO_RDRPrelNames
ReturnItStgCmmClosure
ReturnKindStgCmmMonad
returnMClassOpKeyPrelNames
returnMNamePrelNames
returnM_RDRPrelNames
returnQIdKeyTHNames
returnQNameTHNames
ReturnsAlgPrimOp
returnsConstraintKindKind
returnsCPR_maybeDemand
ReturnsPrimPrimOp
returnsTyConKind
RETURN_UBXByteCodeInstr
ret_argsCmmNode, Cmm
rET_BIGSMRep
ret_offCmmNode, Cmm
rET_SMALLSMRep
reuseEnvDemand
reverseBlocksInTopsRegAlloc.Liveness
reverseErrorsDynFlags, GhcPlugins, GHC
rewriteCmmBwdHoopl.Dataflow
RewriteFunHoopl.Dataflow
re_baseCoreSyn, GhcPlugins
re_visible_orphsCoreSyn, GhcPlugins
RhsCtxtCoreUnfold
rhsIdInfoStgCmmEnv
rhsIsStaticCoreUtils, GhcPlugins
RhsNamesTcRnTypes, TcRnMonad
rhssOfAltsCoreSyn, GhcPlugins
rhssOfBindCoreSyn, GhcPlugins
RI 
1 (Type/Class)SPARC.Instr
2 (Type/Class)PPC.Instr
ribbonsPerLinePretty
rightAssocDataCon_RDRPrelNames
rightAssociativeDataConKeyPrelNames
rightAssociativeDataConNamePrelNames
rightDataConKeyPrelNames
rightDataConNamePrelNames
rightmostSrcLoc, GhcPlugins, GHC
right_RDRPrelNames
RIImm 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
ripRelX86.Regs
RIReg 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
riZeroSPARC.Instr
RLWINMPPC.Instr
rmDupsInRdrTyVarsRnTypes
rnBindPatRnPat
rnBndr2VarEnv, GhcPlugins
rnBndr2_varVarEnv, GhcPlugins
rnBndrLVarEnv, GhcPlugins
rnBndrRVarEnv, GhcPlugins
rnBndrs2VarEnv, GhcPlugins
rnBracketRnSplice
rnConDeclFieldsRnTypes
rnContextRnTypes
RnEnv2VarEnv, GhcPlugins
rnEnvLVarEnv, GhcPlugins
rnEnvRVarEnv, GhcPlugins
rnEtaLVarEnv, GhcPlugins
rnEtaRVarEnv, GhcPlugins
rnExprRnExpr
rnGRHSRnBinds
rnGRHSsRnBinds
rnHsDocRnHsDoc
rnHsKindRnTypes
rnHsRecFieldsRnPat
rnHsRecUpdFieldsRnPat
rnHsSigTypeRnTypes
rnHsSigWcTypeRnTypes
rnHsSigWcTypeScopedRnTypes
rnHsTypeRnTypes
rnHsWcTypeRnTypes
rnImportsRnNames
rnInScopeVarEnv, GhcPlugins
rnInScopeSetVarEnv, GhcPlugins
rnLExprRnExpr
rnLHsDocRnHsDoc
rnLHsInstTypeRnTypes
rnLHsKindRnTypes
rnLHsTypeRnTypes
rnLHsTypesRnTypes
rnLitRnPat
rnLocalBindsAndThenRnBinds
rnLocalValBindsLHSRnBinds
rnLocalValBindsRHSRnBinds
rnLTyVarRnTypes
RnMTcRnTypes, TcRnMonad
rnMatchGroupRnBinds
rnMbLHsDocRnHsDoc
rnMethodBindsRnBinds
rnModExportsRnModIface
rnModIfaceRnModIface
rnOccLVarEnv, GhcPlugins
rnOccL_maybeVarEnv, GhcPlugins
rnOccRVarEnv, GhcPlugins
rnOccR_maybeVarEnv, GhcPlugins
rnOverLitRnPat
rnPatRnPat
rnPatAndThenRnPat
rnPatsRnPat
RnPendingTypedTcRnTypes, TcRnMonad
RnPendingUntypedTcRnTypes, TcRnMonad
rnSpliceDeclRnSplice
rnSpliceExprRnSplice
rnSplicePatRnSplice
rnSpliceTypeRnSplice
rnSrcDeclsRnSource
rnSrcFixityDeclRnBinds
rnStmtsRnExpr
rnSwapVarEnv, GhcPlugins
rnTopBindsBootRnBinds
rnTopBindsLHSRnBinds
rnTopSpliceDeclsRnSplice
rnTopSrcDeclsTcRnDriver
rnValBindsRHSRnBinds
RoleCoAxiom, TyCon, Coercion, TcEvidence, GhcPlugins
RoleAnnotCtxtRnEnv, RnBinds
RoleAnnotDHsDecls, HsSyn, GHC
RoleAnnotDecl 
1 (Type/Class)HsDecls, HsSyn, GHC
2 (Data Constructor)HsDecls, HsSyn, GHC
roleAnnotDeclNameHsDecls, HsSyn, GHC
roleAnnotDIdKeyTHNames
roleAnnotDNameTHNames
RoleAnnotEnvTcRnTypes, TcRnMonad
RolesInfoTcTyDecls
roleTyConKeyTHNames
roleTyConNameTHNames
rootMainKeyPrelNames
rOOT_MAINPrelNames
roughMatchTcsUnify, InstEnv
roughTopNamesRules, GhcPlugins
roundUpToSMRep
roundUpToWordsSMRep
rparen 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
rsiX86.Regs
rspX86.Regs
rtccInfoDynFlags, GhcPlugins, GHC
rtldInfoDynFlags, GhcPlugins, GHC
rtsClosureTypeSMRep
rtsIsProfiledDynFlags, GhcPlugins
rtsOptsDynFlags, GhcPlugins, GHC
RtsOptsAllDynFlags, GhcPlugins
RtsOptsEnabledDynFlags, GhcPlugins
rtsOptsEnabledDynFlags, GhcPlugins, GHC
RtsOptsIgnoreDynFlags, GhcPlugins
RtsOptsIgnoreAllDynFlags, GhcPlugins
RtsOptsNoneDynFlags, GhcPlugins
RtsOptsSafeOnlyDynFlags, GhcPlugins
rtsOptsSuggestionsDynFlags, GhcPlugins, GHC
RTSRepSMRep
rtsUnitIdModule, GhcPlugins
rTyConKeyPrelNames
rTyConNamePrelNames
RUInstruction
RuleCoreSyn, GhcPlugins
ruleActivationCoreSyn, GhcPlugins
RuleArgCtxtCoreUnfold
ruleArityCoreSyn, GhcPlugins
RuleBaseCoreSyn, GhcPlugins
RuleBndr 
1 (Type/Class)HsDecls, HsSyn, GHC
2 (Data Constructor)HsDecls, HsSyn, GHC
ruleBndrQTyConKeyTHNames
ruleBndrQTyConNameTHNames
RuleBndrSigHsDecls, HsSyn, GHC
ruleCheckDynFlags, GhcPlugins, GHC
ruleCheckProgramRules, GhcPlugins
RuleCtxRnUtils
RuleDHsDecls, HsSyn, GHC
RuleDeclHsDecls, HsSyn, GHC
RuleDeclsHsDecls, HsSyn, GHC
RuleEnv 
1 (Type/Class)CoreSyn, GhcPlugins
2 (Data Constructor)CoreSyn, GhcPlugins
RuleFiredCoreMonad, GhcPlugins
ruleFreeVarsCoreFVs, GhcPlugins
RuleFunCoreSyn, GhcPlugins
ruleIdNameCoreSyn, GhcPlugins
RuleInfo 
1 (Type/Class)IdInfo, GhcPlugins
2 (Data Constructor)IdInfo, GhcPlugins
ruleInfoIdInfo, GhcPlugins
ruleInfoFreeVarsIdInfo, GhcPlugins
ruleInfoRulesIdInfo, GhcPlugins
ruleLhsFreeIdsCoreFVs, GhcPlugins
ruleLhsFreeIdsListCoreFVs, GhcPlugins
RuleMatchInfoBasicTypes, GhcPlugins
ruleMatchTyKiXUnify
ruleModuleCoreSyn, GhcPlugins
RuleNameBasicTypes, CoreSyn, GhcPlugins
ruleNameCoreSyn, GhcPlugins
ruleRhsFreeVarsCoreFVs, GhcPlugins
rulesFreeVarsCoreFVs, GhcPlugins
rulesFreeVarsDSetCoreFVs, GhcPlugins
RuleSigCtxtTcType, TcValidity, TcHsType
RuleSkolTcRnTypes, TcRnMonad
rulesOfBindsRules, GhcPlugins
ruleVarIdKeyTHNames
ruleVarNameTHNames
RunAndLogStepsInteractiveEvalTypes, InteractiveEval, GHC
runAnnotationTcSplice
runArSysTools.Tasks, SysTools
runAsSysTools.Tasks, SysTools
runCStgCmmMonad
runCcSysTools.Tasks, SysTools
runClangSysTools.Tasks, SysTools
runCmdLineCmdLineParser
runCoreMCoreMonad, GhcPlugins
runCppSysTools.Tasks, SysTools
runDeclsInteractiveEval, GHC
runDeclsWithLocationInteractiveEval, GHC
runEwMCmdLineParser
runGhcGHC
runGhcTGHC
runHscHscTypes, GhcPlugins
runInteractiveHscHscTypes, GhcPlugins
runIOEnvIOEnv, TcRnMonad
runLibtoolSysTools.Tasks, SysTools
runLinkSysTools.Tasks, SysTools
runListTListT
runLlvmLlvmCodeGen.Base
runLlvmLlcSysTools.Tasks, SysTools
runLlvmOptSysTools.Tasks, SysTools
runMainIONamePrelNames
runMainKeyPrelNames
runMaybeCoreMonad, GhcPlugins
runMaybeTMaybes
runMeta'TcSplice
runMetaDTcSplice
runMetaETcSplice
runMetaHookHooks
runMetaPTcSplice
runMetaTTcSplice
runMkDLLSysTools.Tasks, SysTools
RunModFinalizersGHCi
runPhaseDriverPipeline
runPhaseHookHooks
runPmPprMPmExpr, TmOracle
runPpSysTools.Tasks, SysTools
runQuasiTcSplice
runRRegAlloc.Linear.State
runRanlibSysTools.Tasks, SysTools
runRemoteModFinalizersTcSplice
runRnSpliceHookHooks
runRWIdMkId
runRWKeyPrelNames
runSDocOutputable, GhcPlugins
runSomethingSysTools.Process
runSomethingFilteredSysTools.Process
runSomethingResponseFileSysTools.Process
runSomethingWithSysTools.Process
RunSpliceTcRnTypes, TcRnMonad
runSplitSysTools.Tasks, SysTools
runStateState
runState'State
runStreamStream
runTcInteractiveTcRnDriver, GHC
runTcPluginMTcRnTypes, TcRnMonad
runTcPluginTcSTcSMonad
runTcSTcSMonad
runTcSDerivedsTcSMonad, TcSimplify
runTcSEqualitiesTcSMonad
runTcSWithEvBindsTcSMonad
RunTHGHCi
runtimeErrorIdKeyPrelNames
RuntimeRepTyCon, GhcPlugins
runtimeRep1TyTysPrim
runtimeRep1TyVarTysPrim
runtimeRep2TyTysPrim
runtimeRep2TyVarTysPrim
RuntimeRepInfoTyCon, GhcPlugins
runtimeRepPrimRepRepType
runtimeRepSimpleDataConKeysPrelNames
runtimeRepTyTysWiredIn, GhcPlugins
runtimeRepTyConTysWiredIn, GhcPlugins
runtimeRepTyConKeyPrelNames
RuntimeUnkTcType
rUNTIME_ERROR_IDMkCore, GhcPlugins
RunToCompletionInteractiveEvalTypes, InteractiveEval, GHC
runUnlitSysTools.Tasks, SysTools
runVMVectorise.Monad.Base, Vectorise.Monad
runWhenCoreMonad, GhcPlugins
runWindresSysTools.Tasks, SysTools
rupd_consHsExpr, HsSyn, GHC
rupd_exprHsExpr, HsSyn, GHC
rupd_fldsHsExpr, HsSyn, GHC
rupd_in_tysHsExpr, HsSyn, GHC
rupd_out_tysHsExpr, HsSyn, GHC
rupd_wrapHsExpr, HsSyn, GHC
ru_actCoreSyn, GhcPlugins
ru_argsCoreSyn, GhcPlugins
ru_autoCoreSyn, GhcPlugins
ru_bndrsCoreSyn, GhcPlugins
ru_fnCoreSyn, GhcPlugins
ru_localCoreSyn, GhcPlugins
ru_nameCoreSyn, GhcPlugins
ru_nargsCoreSyn, GhcPlugins
ru_originCoreSyn, GhcPlugins
ru_orphanCoreSyn, GhcPlugins
ru_rhsCoreSyn, GhcPlugins
ru_roughCoreSyn, GhcPlugins
ru_tryCoreSyn, GhcPlugins
rxNLlvmCodeGen.Regs