Index - S
| s1TyConKey | PrelNames | 
| s1TyConName | PrelNames | 
| safeDirectImpsReq | DynFlags, GhcPlugins | 
| safeHaskell | DynFlags, GhcPlugins, GHC | 
| SafeHaskellMode | DynFlags, GhcPlugins, GHC | 
| safeHaskellOn | DynFlags, GhcPlugins | 
| safeIdKey | THNames | 
| safeImplicitImpsReq | DynFlags, GhcPlugins | 
| safeImportsOn | DynFlags, GhcPlugins | 
| safeInfer | DynFlags, GhcPlugins, GHC | 
| safeInferOn | DynFlags, GhcPlugins | 
| safeInferred | DynFlags, GhcPlugins, GHC | 
| safeLanguageOn | DynFlags, GhcPlugins | 
| safeName | THNames | 
| safeShowException | Panic | 
| Safety | ForeignCall | 
| sameDepthAs | TcType | 
| SameMutableArrayArrayOp | PrimOp | 
| SameMutableArrayOp | PrimOp | 
| SameMutableByteArrayOp | PrimOp | 
| SameMutVarOp | PrimOp | 
| SameMVarOp | PrimOp | 
| SameSmallMutableArrayOp | PrimOp | 
| SameTVarOp | PrimOp | 
| sameVis | Var, Type, GhcPlugins | 
| sameWildCard | HsTypes, HsSyn, GHC | 
| sappendClassOpKey | PrelNames | 
| sappendName | PrelNames | 
| SAR | X86.Instr | 
| satCallsOnly | StgSyn | 
| saturatedByOneShots | Demand | 
| saveCurrentCostCentre | StgCmmProf | 
| saveThreadState | StgCmmForeign | 
| SBB | X86.Instr | 
| sb_mds | TcRnTypes, TcRnMonad | 
| sb_tcs | TcRnTypes, TcRnMonad | 
| scanGraph | GraphOps, GraphColor | 
| SCC | Digraph | 
| sccAbleCC | CostCentre | 
| SCCFunSig | HsBinds, HsSyn, GHC | 
| sccProfilingOn | Lexer | 
| Scheme | |
| 1 (Type/Class) | PprColour | 
| 2 (Data Constructor) | PprColour | 
| scopeTyVars | TcHsType | 
| scopeTyVars2 | TcHsType | 
| ScOrigin | TcRnTypes, TcRnMonad | 
| sc_alts | SimplUtils | 
| sc_arg | SimplUtils | 
| sc_arg_ty | SimplUtils | 
| sc_bndr | SimplUtils | 
| sc_bndrs | SimplUtils | 
| sc_body | SimplUtils | 
| sc_cci | SimplUtils | 
| sc_cont | SimplUtils | 
| sc_dup | SimplUtils | 
| sc_env | SimplUtils | 
| sc_fun | SimplUtils | 
| sc_hole_ty | SimplUtils | 
| SDIV | SPARC.Instr | 
| SDoc | Outputable, GhcPlugins | 
| sdocWithDynFlags | Outputable, GhcPlugins | 
| sdocWithPlatform | Outputable, GhcPlugins | 
| searchPackageId | Packages, GhcPlugins | 
| Section | |
| 1 (Type/Class) | Cmm | 
| 2 (Data Constructor) | Cmm | 
| SectionL | HsExpr, HsSyn, GHC | 
| sectionLIdKey | THNames | 
| sectionLName | THNames | 
| sectionOffset | Dwarf.Types | 
| SectionOrigin | TcRnTypes, TcRnMonad | 
| SectionR | HsExpr, HsSyn, GHC | 
| sectionRIdKey | THNames | 
| sectionRName | THNames | 
| SectionType | Cmm | 
| sectionType | AsmUtils | 
| seCvSubst | SimplEnv | 
| seDynFlags | SimplEnv | 
| seekBin | Binary | 
| seekBy | Binary | 
| seIdSubst | SimplEnv | 
| seInScope | SimplEnv | 
| Select | SimplUtils | 
| select | ListT | 
| selectMatchVar | DsUtils | 
| selectMatchVars | DsUtils | 
| selectNextWorkItem | TcSMonad | 
| selectorAmbiguousFieldOcc | HsTypes, HsSyn, GHC | 
| selectorClassKey | PrelNames | 
| selectorClassName | PrelNames | 
| selectSimpleMatchVarL | DsUtils | 
| SelfBoot | TcRnTypes, TcRnMonad | 
| SelfBootInfo | TcRnTypes, TcRnMonad | 
| SelfLoopInfo | StgCmmClosure | 
| selName_RDR | PrelNames | 
| sel_naughty | IdInfo, GhcPlugins | 
| sel_tycon | IdInfo, GhcPlugins | 
| semi | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| semigroupClassKey | PrelNames | 
| semigroupClassName | PrelNames | 
| seMode | SimplEnv | 
| sep | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| SepArg | CmdLineParser | 
| seqBinds | CoreSeq | 
| seqBitmap | Bitmap | 
| seqCo | Coercion, GhcPlugins | 
| seqCompiledByteCode | ByteCodeTypes | 
| seqDemand | Demand | 
| seqDemandList | Demand | 
| seqDmd | Demand | 
| seqDmdType | Demand | 
| seqDVarSet | VarSet, GhcPlugins | 
| seqEltsUFM | UniqFM, GhcPlugins | 
| seqExpr | CoreSeq | 
| seqExprs | CoreSeq | 
| seqId | MkId | 
| seqIdKey | PrelNames | 
| seqList | Util, GhcPlugins | 
| seqOccInfo | BasicTypes, GhcPlugins | 
| SeqOp | PrimOp | 
| seqRuleInfo | CoreSeq | 
| seqRules | CoreSeq | 
| seqStrictSig | Demand | 
| seqType | Type, GhcPlugins | 
| seqTypes | Type, GhcPlugins | 
| Sequel | StgCmmMonad | 
| sequenceQIdKey | THNames | 
| sequenceQName | THNames | 
| seqUnfolding | CoreSeq | 
| seqVar | DsUtils | 
| seqVarSet | VarSet, GhcPlugins | 
| Serialized | |
| 1 (Data Constructor) | GhcPlugins | 
| 2 (Type/Class) | GhcPlugins | 
| serializeWithData | GhcPlugins | 
| sError | PprColour | 
| Session | |
| 1 (Type/Class) | GhcMonad | 
| 2 (Data Constructor) | GhcMonad | 
| setArityInfo | IdInfo, GhcPlugins | 
| setAssigR | RegAlloc.Linear.State | 
| setBinds | StgCmmMonad | 
| setBlockAssigR | RegAlloc.Linear.State | 
| SetByteArrayOp | PrimOp | 
| setCafInfo | IdInfo, GhcPlugins | 
| setCallArityInfo | IdInfo, GhcPlugins | 
| setCaseBndrEvald | Id, GhcPlugins | 
| SETCC | X86.Instr | 
| setCoHoleCoVar | Coercion, GhcPlugins | 
| setColor | GraphOps, GraphColor | 
| setConstraintVar | TcRnMonad | 
| setContext | InteractiveEval, GHC | 
| setCoVarName | Coercion, GhcPlugins | 
| setCoVarUnique | Coercion, GhcPlugins | 
| setCtLoc | TcRnTypes, TcRnMonad | 
| setCtLocEnv | TcRnTypes, TcRnMonad | 
| setCtLocM | TcRnMonad | 
| setCtLocOrigin | TcRnTypes, TcRnMonad | 
| setCtLocSpan | TcRnTypes, TcRnMonad | 
| setDelete | Hoopl.Collections | 
| setDeleteList | Hoopl.Collections | 
| setDeltaNat | NCGMonad | 
| setDeltaR | RegAlloc.Linear.State | 
| setDemandInfo | IdInfo, GhcPlugins | 
| setDifference | Hoopl.Collections | 
| setDynFlags | PipelineMonad, DriverPipeline | 
| setElems | Hoopl.Collections | 
| setEmpty | Hoopl.Collections | 
| setEnv | IOEnv, TcRnMonad | 
| setEnvs | TcRnMonad | 
| setErrCtxt | TcRnMonad | 
| setErrsVar | TcRnMonad | 
| setEvBind | |
| 1 (Function) | TcSMonad | 
| 2 (Function) | TcPluginM | 
| setEvBindIfWanted | TcSMonad | 
| setEvBindsTcS | TcSMonad | 
| setFoldl | Hoopl.Collections | 
| setFoldr | Hoopl.Collections | 
| setForeignOs | PipelineMonad | 
| setFormatOfRegister | SPARC.CodeGen.Base | 
| setFreeRegsR | RegAlloc.Linear.State | 
| setFromList | Hoopl.Collections | 
| setGblEnv | TcRnMonad | 
| setGeneralFlag' | DynFlags, GhcPlugins | 
| setGHCiMonad | GHC | 
| setGlobalTypeEnv | TcEnv | 
| SETHI | SPARC.Instr | 
| setHpUsage | StgCmmMonad | 
| setIdArity | Id, GhcPlugins | 
| setIdCafInfo | Id, GhcPlugins | 
| setIdCallArity | Id, GhcPlugins | 
| setIdDemandInfo | Id, GhcPlugins | 
| setIdDetails | Var, GhcPlugins | 
| setIdExported | |
| 1 (Function) | Var, GhcPlugins | 
| 2 (Function) | Id | 
| setIdInfo | Id, GhcPlugins | 
| setIdName | Id, GhcPlugins | 
| setIdNotExported | |
| 1 (Function) | Var, GhcPlugins | 
| 2 (Function) | Id | 
| setIdOccInfo | Id, GhcPlugins | 
| setIdOneShotInfo | Id, GhcPlugins | 
| setIdSpecialisation | Id, GhcPlugins | 
| setIdStrictness | Id, GhcPlugins | 
| setIdType | Id, GhcPlugins | 
| setIdUnfolding | Id, GhcPlugins | 
| setIdUnique | Id, GhcPlugins | 
| setImplicitEnvM | TcRnMonad | 
| setInertCans | TcSMonad | 
| setInfoTableStackMap | CmmLayoutStack | 
| setInlineActivation | Id, GhcPlugins | 
| setInlinePragInfo | IdInfo, GhcPlugins | 
| setInlinePragma | Id, GhcPlugins | 
| setInlinePragmaActivation | BasicTypes, GhcPlugins | 
| setInlinePragmaRuleMatchInfo | BasicTypes, GhcPlugins | 
| setInScope | CoreSubst, GhcPlugins | 
| setInScopeFromE | SimplEnv | 
| setInScopeFromF | SimplEnv | 
| setInScopeSet | SimplEnv | 
| setInsert | Hoopl.Collections | 
| setInsertList | Hoopl.Collections | 
| setInteractiveDynFlags | GHC | 
| setInteractivePackage | HscTypes, GhcPlugins | 
| setInteractivePrintName | HscTypes, GhcPlugins | 
| setIntersection | Hoopl.Collections | 
| setIsSubsetOf | Hoopl.Collections | 
| setJoinResTy | Type, GhcPlugins | 
| setLastToken | Lexer | 
| setLclEnv | TcRnMonad | 
| setLclTypeEnv | TcRnMonad | 
| setLevels | SetLevels | 
| setLevityInfoWithType | IdInfo, GhcPlugins | 
| setLocalRdrEnv | TcRnMonad | 
| setLogAction | GHC | 
| setMember | Hoopl.Collections | 
| setMetaTyVarTcLevel | TcType | 
| setMode | SimplEnv | 
| setModLocation | PipelineMonad, DriverPipeline | 
| setNameLoc | Name, GhcPlugins | 
| setNameModule | IfaceEnv | 
| setNameUnique | Name, GhcPlugins | 
| setNeverLevPoly | IdInfo, GhcPlugins | 
| setNominalRole_maybe | Coercion, GhcPlugins | 
| setNull | Hoopl.Collections | 
| setOccInfo | IdInfo, GhcPlugins | 
| setOccNameSpace | OccName, Name, GhcPlugins | 
| setOneShotInfo | IdInfo, GhcPlugins | 
| setOneShotLambda | Id, GhcPlugins | 
| setOverlapModeMaybe | BasicTypes, InstEnv, GhcPlugins | 
| setProgramDynFlags | GHC | 
| setRdrNameSpace | RdrHsSyn | 
| setRealHp | StgCmmMonad, StgCmmHeap | 
| setRuleIdName | CoreSyn, GhcPlugins | 
| setRuleInfo | IdInfo, GhcPlugins | 
| setRuleInfoHead | IdInfo, GhcPlugins | 
| setSafeMode | HscTypes, GhcPlugins | 
| setSession | GhcMonad, GHC | 
| setSessionDynFlags | GHC | 
| setSingleton | Hoopl.Collections | 
| setSize | Hoopl.Collections | 
| setSolvedDicts | TcSMonad | 
| setSrcLoc | Lexer | 
| setSrcSpan | TcRnMonad | 
| setStage | TcRnMonad | 
| setState | StgCmmMonad | 
| setStrictnessInfo | IdInfo, GhcPlugins | 
| setStyleColoured | Outputable, GhcPlugins | 
| setSubstEnv | SimplEnv | 
| setTargets | GHC | 
| setTcEvBindsMap | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| setTcLevel | TcRnMonad | 
| setTcSInerts | TcSMonad | 
| setTcTyVarDetails | Var, GhcPlugins | 
| SetThreadAllocationCounter | PrimOp | 
| setTickyCtrLabel | StgCmmMonad | 
| Settings | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| settings | DynFlags, GhcPlugins, GHC | 
| setTmpDir | DynFlags, GhcPlugins | 
| setTvSubstEnv | Type, TcType, GhcPlugins | 
| setTyVarKind | Var, GhcPlugins | 
| setTyVarName | Var, GhcPlugins | 
| setTyVarUnique | Var, GhcPlugins | 
| setUnfoldingInfo | IdInfo, GhcPlugins | 
| setUnion | Hoopl.Collections | 
| setUnions | Hoopl.Collections | 
| setUniqMeta | LlvmCodeGen.Base | 
| setUnitId | DynFlags, GhcPlugins | 
| setUnsafeGlobalDynFlags | DynFlags, GhcPlugins | 
| setUserData | Binary | 
| setVarName | Var, GhcPlugins | 
| setVarType | Var, GhcPlugins | 
| setVarUnique | Var, GhcPlugins | 
| setVirtHp | StgCmmMonad, StgCmmHeap | 
| seTvSubst | SimplEnv | 
| setWantedEq | TcSMonad | 
| setWantedEvTerm | TcSMonad | 
| setXOptM | TcRnMonad | 
| SevDump | ErrUtils, GHC | 
| Severity | ErrUtils, GHC | 
| SevError | ErrUtils, GHC | 
| SevFatal | ErrUtils, GHC | 
| SevInfo | ErrUtils, GHC | 
| SevInteractive | ErrUtils, GHC | 
| SevOutput | ErrUtils, GHC | 
| SevWarning | ErrUtils, GHC | 
| sExtraGccViaCFlags | DynFlags, GhcPlugins | 
| sFatal | PprColour | 
| sfInScope | SimplEnv | 
| sfInteractInert | CoAxiom, TcTypeNats | 
| sfInteractTop | CoAxiom, TcTypeNats | 
| sfJoinFloats | SimplEnv | 
| sfLetFloats | SimplEnv | 
| sfMatchFam | CoAxiom, TcTypeNats | 
| Sf_None | DynFlags, GhcPlugins, GHC | 
| Sf_Safe | DynFlags, GhcPlugins, GHC | 
| Sf_Trustworthy | DynFlags, GhcPlugins, GHC | 
| Sf_Unsafe | DynFlags, GhcPlugins, GHC | 
| sGccSupportsNoPie | DynFlags, GhcPlugins | 
| sGhciUsagePath | DynFlags, GhcPlugins | 
| sGhcUsagePath | DynFlags, GhcPlugins | 
| ShadowedDependencies | Packages, GhcPlugins | 
| ShadowInfo | TcRnTypes, TcRnMonad | 
| shadowNames | RdrName, GhcPlugins | 
| sharedGlobal | Util, GhcPlugins | 
| sharedGlobalM | Util, GhcPlugins | 
| sHeader | PprColour | 
| ShHoleSubst | Module, GhcPlugins | 
| shiftEqns | DsUtils | 
| shiftLIntegerIdKey | PrelNames | 
| shiftLIntegerName | PrelNames | 
| shiftRIntegerIdKey | PrelNames | 
| shiftRIntegerName | PrelNames | 
| SHL | X86.Instr | 
| shortBlockId | SPARC.ShortcutJump | 
| shortcutJump | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | SPARC.ShortcutJump | 
| 3 (Function) | PPC.RegInfo | 
| 4 (Function) | AsmCodeGen | 
| shortCutLit | TcHsSyn | 
| shortcutStatics | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | SPARC.ShortcutJump | 
| 3 (Function) | PPC.RegInfo | 
| 4 (Function) | AsmCodeGen | 
| shouldInlinePrimOp | StgCmmPrim | 
| Shouldn'tHappenOrigin | TcRnTypes, TcRnMonad | 
| shouldUseColor | DynFlags, GhcPlugins | 
| shouldUseHexWordLiterals | DynFlags, GhcPlugins | 
| showAstData | HsDumpAst | 
| showClassKey | PrelNames | 
| showClassName | PrelNames | 
| showCommaSpace_RDR | PrelNames | 
| showException | Panic | 
| ShowForAllFlag | IfaceType, IfaceSyn | 
| ShowForAllMust | IfaceType, IfaceSyn | 
| ShowForAllWhen | IfaceType, IfaceSyn | 
| showFreeRegs | RegAlloc.Linear.SPARC.FreeRegs | 
| showGhcException | Panic, GHC | 
| ShowHeader | IfaceSyn | 
| ShowHowMuch | IfaceSyn | 
| ShowIface | IfaceSyn | 
| showIface | LoadIface | 
| showLinkerState | Linker | 
| showModMsg | HscTypes, GhcPlugins | 
| showModule | InteractiveEval, GHC | 
| showModuleIndex | HscMain | 
| showOpt | DynFlags, GhcPlugins | 
| showParen_RDR | PrelNames | 
| showPass | ErrUtils | 
| showPpr | Outputable, GhcPlugins | 
| showReg | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| showRichTokenStream | GHC | 
| showSDoc | Outputable, GhcPlugins | 
| showSDocDebug | Outputable, GhcPlugins | 
| showSDocDump | Outputable, GhcPlugins | 
| showSDocDumpOneLine | Outputable, GhcPlugins | 
| showSDocForUser | Outputable, GhcPlugins | 
| showSDocOneLine | Outputable, GhcPlugins | 
| showSDocUnqual | Outputable, GhcPlugins | 
| showSDocUnsafe | Outputable, GhcPlugins | 
| ShowSome | IfaceSyn | 
| showSpace_RDR | PrelNames | 
| showsPrec_RDR | PrelNames | 
| showStgStats | StgStats | 
| showString_RDR | PrelNames | 
| ShowSub | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| shows_RDR | PrelNames | 
| showTerm | Debugger | 
| showToHeader | IfaceSyn | 
| showToIface | IfaceSyn | 
| SHR | X86.Instr | 
| ShrinkMutableByteArrayOp_Char | PrimOp | 
| Shutdown | GHCi | 
| Sig | HsBinds, HsSyn, GHC | 
| SigD | HsDecls, HsSyn, GHC | 
| sigDIdKey | THNames | 
| sigDName | THNames | 
| sigEIdKey | THNames | 
| sigEName | THNames | 
| SigmaCtxt | TcType, TcValidity, TcHsType | 
| Signal | Panic, GHC | 
| SignatureD | BkpSyn | 
| SignedHint | CmmType, CmmExpr, Cmm | 
| SignExt | Llvm.Types, Llvm | 
| signumIntegerIdKey | PrelNames | 
| signumIntegerName | PrelNames | 
| SigPat | HsPat, HsSyn, GHC | 
| sigPIdKey | THNames | 
| sigPName | THNames | 
| sigPrec | BasicTypes, Type, GhcPlugins | 
| SigSkol | TcRnTypes, TcRnMonad | 
| sigTIdKey | THNames | 
| sigTName | THNames | 
| SigTv | TcType | 
| SigTypeSkol | TcRnTypes, TcRnMonad | 
| sig_bndr | TcRnTypes, TcRnMonad, TcSigs | 
| sig_ctxt | TcRnTypes, TcRnMonad, TcSigs | 
| sig_inst_sig | TcRnTypes, TcRnMonad | 
| sig_inst_skols | TcRnTypes, TcRnMonad | 
| sig_inst_tau | TcRnTypes, TcRnMonad | 
| sig_inst_theta | TcRnTypes, TcRnMonad | 
| sig_inst_wcs | TcRnTypes, TcRnMonad | 
| sig_inst_wcx | TcRnTypes, TcRnMonad | 
| sig_loc | TcRnTypes, TcRnMonad, TcSigs | 
| simplBinder | SimplEnv | 
| simplBinders | SimplEnv | 
| SimplCont | SimplUtils | 
| SimplCount | CoreMonad, SimplMonad, GhcPlugins | 
| simplCountN | CoreMonad, GhcPlugins | 
| SimpleEq | PmExpr, TmOracle | 
| simpleImportDecl | HsImpExp, HsSyn, GHC | 
| simpleInstInfoClsTy | TcEnv | 
| simpleInstInfoTy | TcEnv | 
| simpleInstInfoTyCon | TcEnv | 
| SimplEnv | |
| 1 (Type/Class) | SimplEnv | 
| 2 (Data Constructor) | SimplEnv | 
| simplEnvForGHCi | SimplUtils | 
| simpleOptExpr | CoreOpt | 
| simpleOptExprWith | CoreOpt | 
| simpleOptPgm | CoreOpt | 
| simplExpr | Simplify | 
| SimplFloats | |
| 1 (Type/Class) | SimplEnv | 
| 2 (Data Constructor) | SimplEnv | 
| Simplified | SimplUtils | 
| SimplifierDone | CoreMonad, GhcPlugins | 
| simplify | BooleanFormula | 
| simplifyAmbiguityCheck | TcSimplify | 
| simplifyDefault | TcSimplify | 
| simplifyExpr | SimplCore | 
| simplifyInfer | TcSimplify | 
| simplifyInstanceContexts | TcDerivInfer | 
| simplifyInteractive | TcSimplify | 
| simplifyTop | TcSimplify | 
| simplifyTopImplic | TcSimplify | 
| simplifyWantedsTcM | TcSimplify | 
| SimplM | SimplMonad | 
| SimplMode | |
| 1 (Type/Class) | CoreMonad, GhcPlugins | 
| 2 (Data Constructor) | CoreMonad, GhcPlugins | 
| simplNonRecBndr | SimplEnv | 
| simplNonRecJoinBndr | SimplEnv | 
| simplPhases | DynFlags, GhcPlugins, GHC | 
| simplRecBndrs | SimplEnv | 
| simplRecJoinBndrs | SimplEnv | 
| simplRules | Simplify | 
| SimplSR | SimplEnv | 
| simplTickFactor | DynFlags, GhcPlugins, GHC | 
| simplTopBinds | Simplify | 
| simpl_top | TcSimplify | 
| singleCt | TcRnTypes, TcRnMonad | 
| SingleEntry | StgSyn | 
| SingleStep | |
| 1 (Type/Class) | InteractiveEvalTypes, InteractiveEval, GHC | 
| 2 (Data Constructor) | InteractiveEvalTypes, InteractiveEval, GHC | 
| SingleThreaded | Llvm.AbsSyn | 
| singleton | Util, GhcPlugins | 
| size | GraphOps, GraphColor | 
| SizedSeq | ByteCodeAsm | 
| sizedText | Pretty | 
| sizeDVarSet | VarSet, GhcPlugins | 
| SizeofArrayArrayOp | PrimOp | 
| SizeofArrayOp | PrimOp | 
| SizeofByteArrayOp | PrimOp | 
| SizeofMutableArrayArrayOp | PrimOp | 
| SizeofMutableArrayOp | PrimOp | 
| SizeofMutableByteArrayOp | PrimOp | 
| SizeofSmallArrayOp | PrimOp | 
| SizeofSmallMutableArrayOp | PrimOp | 
| sIZEOF_CostCentreStack | DynFlags, GhcPlugins | 
| sIZEOF_StgArrBytes_NoHdr | DynFlags, GhcPlugins | 
| sIZEOF_StgFunInfoExtraRev | DynFlags, GhcPlugins | 
| sIZEOF_StgMutArrPtrs_NoHdr | DynFlags, GhcPlugins | 
| sIZEOF_StgSmallMutArrPtrs_NoHdr | DynFlags, GhcPlugins | 
| sIZEOF_StgSMPThunkHeader | DynFlags, GhcPlugins | 
| sIZEOF_StgUpdateFrame_NoHdr | DynFlags, GhcPlugins | 
| sizeRegSet | CmmExpr, Cmm | 
| sizeSS | ByteCodeAsm | 
| sizeType | TcType | 
| sizeTypes | TcType | 
| sizeUDFM | UniqDFM | 
| sizeUFM | UniqFM, GhcPlugins | 
| sizeUniqDSet | UniqDSet | 
| sizeUniqMap | UniqMap | 
| sizeUniqSet | UniqSet, GhcPlugins | 
| sizeVarSet | VarSet, GhcPlugins | 
| Skolem | Unify | 
| SkolemInfo | TcRnTypes, TcRnMonad | 
| skolemiseRuntimeUnk | TcMType | 
| SkolemTv | TcType | 
| SL | PPC.Instr | 
| sLdIsGnuLd | DynFlags, GhcPlugins | 
| sLdSupportsBuildId | DynFlags, GhcPlugins | 
| sLdSupportsCompactUnwind | DynFlags, GhcPlugins | 
| sLdSupportsFilelist | DynFlags, GhcPlugins | 
| SLIDE | ByteCodeInstr | 
| sLit | FastString, GhcPlugins | 
| SLL | SPARC.Instr | 
| SllOp | PrimOp | 
| slotCmmType | CmmUtils | 
| slotForeignHint | CmmUtils | 
| slotPrimRep | RepType | 
| SlotTy | RepType | 
| Slow | CmmNode, Cmm | 
| SlowCall | StgCmmClosure | 
| slowCall | StgCmmLayout | 
| slowCallPattern | StgCmmArgRep | 
| slurpConflicts | RegAlloc.Liveness | 
| slurpJoinMovs | RegAlloc.Graph.Coalesce | 
| slurpNodeConflictCount | GraphOps, GraphColor | 
| slurpReloadCoalesce | RegAlloc.Liveness | 
| slurpSpillCostInfo | RegAlloc.Graph.SpillCost | 
| sl_fs | BasicTypes, GhcPlugins | 
| sl_st | BasicTypes, GhcPlugins | 
| smallArrayPrimTyCon | TysPrim | 
| smallArrayPrimTyConKey | PrelNames | 
| SmallArrayPtrsRep | SMRep | 
| smallArrPtrsHdrSize | SMRep | 
| smallArrPtrsHdrSizeW | SMRep | 
| smallArrPtrsRep | SMRep | 
| smallEnoughToInline | CoreUnfold | 
| smallIntegerIdKey | PrelNames | 
| smallIntegerName | PrelNames | 
| smallMutableArrayPrimTyCon | TysPrim | 
| smallMutableArrayPrimTyConKey | PrelNames | 
| sMargin | PprColour | 
| sMessage | PprColour | 
| SMRep | SMRep | 
| SMUL | SPARC.Instr | 
| sm_case_case | CoreMonad, GhcPlugins | 
| sm_dflags | CoreMonad, GhcPlugins | 
| sm_eta_expand | CoreMonad, GhcPlugins | 
| sm_inline | CoreMonad, GhcPlugins | 
| sm_names | CoreMonad, GhcPlugins | 
| sm_phase | CoreMonad, GhcPlugins | 
| sm_rules | CoreMonad, GhcPlugins | 
| snd3 | Util, GhcPlugins | 
| sndIdKey | PrelNames | 
| sndName | PrelNames | 
| sndOf3 | Util, GhcPlugins | 
| snocBag | Bag | 
| snocCts | TcRnTypes, TcRnMonad | 
| snocOL | OrdList | 
| snocView | Util, GhcPlugins | 
| soExt | HscTypes, GhcPlugins | 
| SOFT | Platform | 
| SOFTFP | Platform | 
| SoftScope | CoreSyn, GhcPlugins | 
| SolarisLD | DynFlags, GhcPlugins | 
| solveCallStack | TcCanonical | 
| solveEqualities | TcSimplify, TcHsType | 
| solveLocalEqualities | TcSimplify | 
| solveOneEq | TmOracle | 
| solverDepthErrorTcS | TcErrors | 
| solverIterations | DynFlags, GhcPlugins, GHC | 
| solveSimpleGivens | TcInteract | 
| solveSimpleWanteds | TcInteract | 
| solveWanteds | TcSimplify | 
| solveWantedsAndDrop | TcSimplify | 
| SomeAsyncException | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| SomeException | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| someTypeRepDataConKey | PrelNames | 
| someTypeRepDataConName | PrelNames | 
| someTypeRepTyConKey | PrelNames | 
| someTypeRepTyConName | PrelNames | 
| sOpt_a | DynFlags, GhcPlugins | 
| sOpt_c | DynFlags, GhcPlugins | 
| sOpt_F | DynFlags, GhcPlugins | 
| sOpt_i | DynFlags, GhcPlugins | 
| sOpt_L | DynFlags, GhcPlugins | 
| sOpt_l | DynFlags, GhcPlugins | 
| sOpt_lc | DynFlags, GhcPlugins | 
| sOpt_lcc | DynFlags, GhcPlugins | 
| sOpt_lo | DynFlags, GhcPlugins | 
| sOpt_P | DynFlags, GhcPlugins | 
| sOpt_P_fingerprint | DynFlags, GhcPlugins | 
| sOpt_windres | DynFlags, GhcPlugins | 
| Sorry | Panic, GHC | 
| sorry | Panic, Outputable, GhcPlugins | 
| sorryDoc | Panic | 
| sortLocated | SrcLoc, GhcPlugins | 
| sortQuantVars | MkCore, GhcPlugins | 
| sortWith | Util, GhcPlugins | 
| SourceError | HscTypes, GhcPlugins | 
| sourceLazyDataConKey | PrelNames | 
| sourceLazyDataConName | PrelNames | 
| sourceLazyKey | THNames | 
| sourceLazyName | THNames | 
| sourceLibName | PackageConfig, Packages, GhcPlugins | 
| SourceModified | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| sourceName | CoreSyn, GhcPlugins | 
| SourceNote | CoreSyn, GhcPlugins | 
| sourceNoUnpackDataConKey | PrelNames | 
| sourceNoUnpackDataConName | PrelNames | 
| sourceNoUnpackKey | THNames | 
| sourceNoUnpackName | THNames | 
| SourcePackageId | |
| 1 (Type/Class) | PackageConfig, Packages, GhcPlugins | 
| 2 (Data Constructor) | PackageConfig, Packages, GhcPlugins | 
| sourcePackageId | PackageConfig, Packages, GhcPlugins | 
| sourcePackageIdString | PackageConfig, Packages, GhcPlugins | 
| sourceSpan | CoreSyn, GhcPlugins | 
| sourceStrictDataConKey | PrelNames | 
| sourceStrictDataConName | PrelNames | 
| sourceStrictKey | THNames | 
| sourceStrictName | THNames | 
| SourceText | |
| 1 (Type/Class) | BasicTypes, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins | 
| SourceUnmodified | HscTypes, GhcPlugins | 
| SourceUnmodifiedAndStable | HscTypes, GhcPlugins | 
| sourceUnpackDataConKey | PrelNames | 
| sourceUnpackDataConName | PrelNames | 
| sourceUnpackKey | THNames | 
| sourceUnpackName | THNames | 
| Sp | CmmExpr, Cmm | 
| sp | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| space | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| spanEnd | Util, GhcPlugins | 
| spans | SrcLoc, GhcPlugins, GHC | 
| SparkOp | PrimOp | 
| speakN | Outputable, GhcPlugins | 
| speakNOf | Outputable, GhcPlugins | 
| speakNth | Outputable, GhcPlugins | 
| SpecConstrAnnotation | SpecConstr | 
| specConstrCount | DynFlags, GhcPlugins, GHC | 
| specConstrProgram | SpecConstr | 
| specConstrRecursive | DynFlags, GhcPlugins, GHC | 
| specConstrThreshold | DynFlags, GhcPlugins, GHC | 
| specialPromotedDc | DataCon, GhcPlugins | 
| SpecificFile | PipelineMonad | 
| Specified | Var, IfaceType, Type, IfaceSyn, TcType, GhcPlugins | 
| SpecInstCtxt | TcType, TcValidity, TcHsType | 
| SpecInstSig | HsBinds, HsSyn, GHC | 
| SpecInstSigCtx | RnUtils | 
| SpecPrag | HsBinds, HsSyn, GHC | 
| SpecPragOrigin | TcRnTypes, TcRnMonad | 
| SpecPrags | HsBinds, HsSyn, GHC | 
| specProgram | Specialise | 
| SpecSig | HsBinds, HsSyn, GHC | 
| specTyConKey | PrelNames | 
| specTyConName | PrelNames | 
| specUnfolding | CoreUnfold, Specialise | 
| spExpr | CmmUtils | 
| sPgm_a | DynFlags, GhcPlugins | 
| sPgm_ar | DynFlags, GhcPlugins | 
| sPgm_c | DynFlags, GhcPlugins | 
| sPgm_dll | DynFlags, GhcPlugins | 
| sPgm_F | DynFlags, GhcPlugins | 
| sPgm_i | DynFlags, GhcPlugins | 
| sPgm_L | DynFlags, GhcPlugins | 
| sPgm_l | DynFlags, GhcPlugins | 
| sPgm_lc | DynFlags, GhcPlugins | 
| sPgm_lcc | DynFlags, GhcPlugins | 
| sPgm_libtool | DynFlags, GhcPlugins | 
| sPgm_lo | DynFlags, GhcPlugins | 
| sPgm_P | DynFlags, GhcPlugins | 
| sPgm_ranlib | DynFlags, GhcPlugins | 
| sPgm_s | DynFlags, GhcPlugins | 
| sPgm_T | DynFlags, GhcPlugins | 
| sPgm_windres | DynFlags, GhcPlugins | 
| SPILL | RegAlloc.Liveness | 
| SpillAlloc | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| spillAreaLength | SPARC.Base | 
| SpillClobber | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| SpillCostInfo | RegAlloc.Graph.SpillCost | 
| SpillCostRecord | RegAlloc.Graph.SpillCost | 
| SpillJoinRM | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| SpillJoinRR | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| SpillLoad | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| spillR | RegAlloc.Linear.State | 
| SpillReason | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| spillSlotSize | SPARC.Base | 
| spillSlotToOffset | SPARC.Stack | 
| SpillStats | |
| 1 (Type/Class) | RegAlloc.Graph.Spill | 
| 2 (Data Constructor) | RegAlloc.Graph.Spill | 
| spillStoreLoad | RegAlloc.Graph.Spill | 
| sPlatformConstants | DynFlags, GhcPlugins | 
| Splice | TcRnTypes, TcRnMonad | 
| SpliceD | HsDecls, HsSyn, GHC | 
| SpliceDecl | |
| 1 (Type/Class) | HsDecls, HsSyn, GHC | 
| 2 (Data Constructor) | HsDecls, HsSyn, GHC | 
| SpliceDecoration | HsExpr, HsSyn, GHC | 
| spliceDescription | RnSplice | 
| SpliceExplicitFlag | BasicTypes, HsDecls, HsSyn, GhcPlugins, GHC | 
| spliceGenerated | RnSplice | 
| SpliceInfo | |
| 1 (Type/Class) | RnSplice | 
| 2 (Data Constructor) | RnSplice | 
| spliceIsDecl | RnSplice | 
| SplicePat | HsPat, HsSyn, GHC | 
| SplicePointName | HsExpr, HsSyn, GHC | 
| spliceRunAction | Plugins, GhcPlugins | 
| spliceSource | RnSplice | 
| SpliceType | TcRnTypes, TcRnMonad | 
| SpliceTypeCtx | RnUtils | 
| SpLim | CmmExpr, Cmm | 
| spLimExpr | CmmUtils | 
| spLimReg | CmmExpr, Cmm | 
| split | Util, GhcPlugins | 
| splitAppCo_maybe | Coercion, GhcPlugins | 
| splitAppTy | Type, GhcPlugins | 
| splitAppTys | Type, GhcPlugins | 
| splitAppTy_maybe | Type, GhcPlugins | 
| SplitAs | DriverPhases | 
| splitAtList | Util, GhcPlugins | 
| splitAtProcPoints | CmmProcPoint | 
| splitCastTy_maybe | Type, GhcPlugins | 
| splitCoercionType_maybe | Type, GhcPlugins | 
| splitCon | RdrHsSyn | 
| splitDataProductType_maybe | DataCon, GhcPlugins | 
| splitDmdTy | Demand | 
| splitForAllCo_maybe | Coercion, GhcPlugins | 
| splitForAllTy | Type, GhcPlugins | 
| splitForAllTys | Type, GhcPlugins, GHC | 
| splitForAllTyVarBndrs | Type, GhcPlugins | 
| splitForAllTy_maybe | Type, GhcPlugins | 
| splitFunCo_maybe | Coercion, GhcPlugins | 
| splitFunTy | Type, GhcPlugins | 
| splitFunTys | Type, GhcPlugins | 
| splitFunTy_maybe | Type, GhcPlugins | 
| splitFVs | Demand | 
| splitHsAppTys | HsTypes, HsSyn, GHC | 
| splitHsFunType | HsTypes, HsSyn, GHC | 
| splitIfaceSigmaTy | IfaceType, IfaceSyn | 
| splitInfo | DynFlags, GhcPlugins, GHC | 
| splitLHsForAllTy | HsTypes, HsSyn, GHC | 
| splitLHsInstDeclTy | HsTypes, HsSyn, GHC | 
| splitLHsPatSynTy | HsTypes, HsSyn, GHC | 
| splitLHsQualTy | HsTypes, HsSyn, GHC | 
| splitLHsSigmaTy | HsTypes, HsSyn, GHC | 
| splitListTyConApp_maybe | Type, GhcPlugins | 
| splitLongestPrefix | Util, GhcPlugins | 
| splitModuleInsts | Module, GhcPlugins | 
| splitPiTy | Type, GhcPlugins | 
| splitPiTys | Type, GhcPlugins | 
| splitPiTysInvisible | Type, GhcPlugins | 
| splitPiTy_maybe | Type, GhcPlugins | 
| splitProdDmd_maybe | Demand | 
| splitStrictSig | Demand | 
| Splitter | DriverPhases | 
| splitTilde | RdrHsSyn | 
| splitTyConApp | Type, GhcPlugins | 
| splitTyConAppCo_maybe | Coercion, GhcPlugins | 
| splitTyConApp_maybe | Type, GhcPlugins | 
| splitUniqSupply | UniqSupply, GhcPlugins | 
| splitUniqSupply3 | UniqSupply, GhcPlugins | 
| splitUniqSupply4 | UniqSupply, GhcPlugins | 
| splitUnitIdInsts | Module, GhcPlugins | 
| splitVisVarsOfType | Type, GhcPlugins | 
| splitVisVarsOfTypes | Type, GhcPlugins | 
| spReg | CmmExpr, Cmm | 
| spRel | |
| 1 (Function) | SPARC.Stack | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| sProgramName | DynFlags, GhcPlugins | 
| sProjectVersion | DynFlags, GhcPlugins | 
| sptCreateStaticBinds | StaticPtrTable | 
| SptEntry | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| sptModuleInitCode | StaticPtrTable | 
| SQRT | X86.Instr | 
| squeese | |
| 1 (Function) | RegAlloc.Graph.ArchBase | 
| 2 (Function) | RegAlloc.Graph.ArchX86 | 
| SR | PPC.Instr | 
| SRA | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| sRawSettings | DynFlags, GhcPlugins | 
| srcDataName | OccName, Name, GhcPlugins | 
| srcErrorMessages | HscTypes, GhcPlugins | 
| srcfiles | Lexer | 
| SrcLazy | DataCon, HsTypes, IfaceSyn, HsSyn, GhcPlugins, GHC | 
| SrcLoc | SrcLoc, GhcPlugins, GHC | 
| srcLocCol | SrcLoc, GhcPlugins, GHC | 
| srcLocDataConKey | PrelNames | 
| srcLocDataConName | PrelNames | 
| srcLocFile | SrcLoc, GhcPlugins, GHC | 
| srcLocLine | SrcLoc, GhcPlugins, GHC | 
| srcLocSpan | SrcLoc, GhcPlugins, GHC | 
| SrcNoUnpack | DataCon, HsTypes, IfaceSyn, HsSyn, GhcPlugins, GHC | 
| srcParseFail | Lexer | 
| SrcSpan | SrcLoc, GhcPlugins, GHC | 
| srcSpanEnd | SrcLoc, GhcPlugins, GHC | 
| srcSpanEndCol | SrcLoc, GhcPlugins, GHC | 
| srcSpanEndLine | SrcLoc, GhcPlugins, GHC | 
| srcSpanFile | SrcLoc, GhcPlugins, GHC | 
| srcSpanFileName_maybe | SrcLoc, GhcPlugins | 
| srcSpanFirstCharacter | SrcLoc, GhcPlugins | 
| srcSpanStart | SrcLoc, GhcPlugins, GHC | 
| srcSpanStartCol | SrcLoc, GhcPlugins, GHC | 
| srcSpanStartLine | SrcLoc, GhcPlugins, GHC | 
| SrcStrict | DataCon, HsTypes, IfaceSyn, HsSyn, GhcPlugins, GHC | 
| SrcStrictness | DataCon, HsTypes, IfaceSyn, HsSyn, GhcPlugins, GHC | 
| SrcUnpack | DataCon, HsTypes, IfaceSyn, HsSyn, GhcPlugins, GHC | 
| SrcUnpackedness | DataCon, HsTypes, IfaceSyn, HsSyn, GhcPlugins, GHC | 
| src_basename | PipelineMonad, DriverPipeline | 
| src_filename | PipelineMonad, DriverPipeline | 
| src_suffix | PipelineMonad, DriverPipeline | 
| SRet | Llvm.Types, Llvm | 
| SRL | SPARC.Instr | 
| SrlOp | PrimOp | 
| srtEscape | CmmInfo | 
| ssElts | ByteCodeAsm | 
| sseVersion | DynFlags, GhcPlugins, GHC | 
| Ssp | Llvm.Types, Llvm | 
| SspReq | Llvm.Types, Llvm | 
| sSystemPackageConfig | DynFlags, GhcPlugins | 
| ss_forall | IfaceSyn | 
| ss_how_much | IfaceSyn | 
| ST | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| stableAvailCmp | Avail | 
| stableModuleCmp | Module, GhcPlugins | 
| stableModuleNameCmp | Module, GhcPlugins | 
| stableNameCmp | Name, GhcPlugins | 
| stableNameDataConKey | PrelNames | 
| stableNamePrimTyCon | TysPrim | 
| stableNamePrimTyConKey | PrelNames | 
| StableNameToIntOp | PrimOp | 
| stableNameTyConKey | PrelNames | 
| stablePtrPrimTyCon | TysPrim | 
| stablePtrPrimTyConKey | PrelNames | 
| stablePtrTyConKey | PrelNames | 
| stablePtrTyConName | PrelNames | 
| stableUnfoldingVars | CoreFVs, GhcPlugins | 
| stableUnitIdCmp | Module, GhcPlugins | 
| stackFrameHeaderSize | PPC.Instr | 
| StackInfo | Cmm | 
| StackMap | |
| 1 (Type/Class) | RegAlloc.Linear.StackMap | 
| 2 (Data Constructor) | RegAlloc.Linear.StackMap | 
| stackMapAssignment | RegAlloc.Linear.StackMap | 
| stackMapNextFreeSlot | RegAlloc.Linear.StackMap | 
| stackN | LlvmCodeGen.Regs | 
| StackOverflow | Exception | 
| StackParam | CmmCallConv | 
| StackRep | SMRep | 
| StackSlot | RegAlloc.Linear.StackMap | 
| stackStubExpr | MkGraph | 
| stack_info | Cmm | 
| StandAloneDerivOrigin | TcRnTypes, TcRnMonad | 
| standaloneDerivWithStrategyDIdKey | THNames | 
| standaloneDerivWithStrategyDName | THNames | 
| standardClassKeys | PrelNames | 
| StandardFormInfo | StgCmmClosure | 
| starArrStarArrStarKindRepKey | PrelNames | 
| starArrStarArrStarKindRepName | PrelNames | 
| starArrStarKindRepKey | PrelNames | 
| starArrStarKindRepName | PrelNames | 
| sTargetPlatform | DynFlags, GhcPlugins | 
| starInfo | RdrName, GhcPlugins | 
| starIsTypeEnabled | Lexer | 
| starKIdKey | THNames | 
| starKindRepKey | PrelNames | 
| starKindRepName | PrelNames | 
| starKName | THNames | 
| startPhase | DriverPhases | 
| startsConId | Lexeme | 
| startsConSym | Lexeme | 
| startsVarId | Lexeme | 
| startsVarSym | Lexeme | 
| startsWithUnderscore | OccName, Name, GhcPlugins | 
| StartTH | GHCi | 
| State | |
| 1 (Type/Class) | State | 
| 2 (Data Constructor) | State | 
| stateHackOneShot | Id, GhcPlugins | 
| statePrimTyCon | TysPrim | 
| statePrimTyConKey | PrelNames | 
| staticClosureLabel | StgCmmClosure | 
| staticClosureNeedsLink | StgCmmClosure | 
| staticEIdKey | THNames | 
| staticEName | THNames | 
| StaticEnv | SimplUtils | 
| StaticOrigin | TcRnTypes, TcRnMonad | 
| staticProfHdr | StgCmmProf | 
| staticPtrDataConKey | PrelNames | 
| staticPtrDataConName | PrelNames | 
| staticPtrInfoDataConKey | PrelNames | 
| staticPtrInfoDataConName | PrelNames | 
| staticPtrInfoTyConKey | PrelNames | 
| staticPtrInfoTyConName | PrelNames | 
| staticPtrTyConKey | PrelNames | 
| staticPtrTyConName | PrelNames | 
| Statics | Cmm | 
| StaticTarget | ForeignCall | 
| Status | CmmProcPoint | 
| StayPut | SetLevels | 
| STC | PPC.Instr | 
| StdCall | Llvm.Types, Llvm | 
| StdCallConv | ForeignCall | 
| stdCallIdKey | THNames | 
| stdCallName | THNames | 
| stdClosureTypeOffset | CmmInfo | 
| stderrSupportsAnsiColors | SysTools.Terminal | 
| StdHeader | StgCmmLayout | 
| stdInfoTableSizeB | CmmInfo | 
| stdInfoTableSizeW | CmmInfo | 
| stdNonPtrsOffset | CmmInfo | 
| stdPtrsOffset | CmmInfo | 
| stdSrtBitmapOffset | CmmInfo | 
| std_class_via_coercible | TcDerivUtils | 
| sTD_HDR_SIZE | DynFlags, GhcPlugins | 
| stepOn | StringBuffer | 
| step_RDR | PrelNames | 
| STFAR | PPC.Instr | 
| stg2stg | SimplStg | 
| StgAlt | StgSyn | 
| StgApp | StgSyn | 
| StgArg | StgSyn | 
| stgArgHasCafRefs | StgSyn | 
| stgArgType | StgSyn | 
| StgBinderInfo | StgSyn | 
| StgBinding | StgSyn | 
| StgCase | StgSyn | 
| stgCaseBndrInScope | StgSyn | 
| StgConApp | StgSyn | 
| stgCse | StgCse | 
| StgExpr | StgSyn | 
| StgFCallOp | StgSyn | 
| StgHalfWord | SMRep | 
| StgLam | StgSyn | 
| StgLet | StgSyn | 
| StgLetNoEscape | StgSyn | 
| StgLit | StgSyn | 
| StgLitArg | StgSyn | 
| StgNonRec | StgSyn | 
| StgOp | StgSyn | 
| StgOpApp | StgSyn | 
| StgPrimCallOp | StgSyn | 
| StgPrimOp | StgSyn | 
| StgRec | StgSyn | 
| StgRhs | StgSyn | 
| stgRhsArity | StgSyn | 
| StgRhsClosure | StgSyn | 
| StgRhsCon | StgSyn | 
| stgSatOcc | StgSyn | 
| stgTBAA | LlvmCodeGen.Regs | 
| StgTick | StgSyn | 
| StgTopBinding | StgSyn | 
| StgTopLifted | StgSyn | 
| StgTopStringLit | StgSyn | 
| stgUnsatOcc | StgSyn | 
| StgVarArg | StgSyn | 
| StgWord | SMRep | 
| STKCHECK | ByteCodeInstr | 
| sTmpDir | DynFlags, GhcPlugins | 
| Stmt | HsExpr, HsSyn, GHC | 
| StmtCtxt | HsExpr, HsSyn, GHC | 
| StmtLR | HsExpr, HsSyn, GHC | 
| stmtQTyConKey | THNames | 
| stmtQTyConName | THNames | 
| StockClassError | TcDerivUtils | 
| StockStrategy | HsDecls, HsSyn, GHC | 
| stockStrategyIdKey | THNames | 
| stockStrategyName | THNames | 
| sToolDir | DynFlags, GhcPlugins | 
| Stop | |
| 1 (Data Constructor) | SimplUtils | 
| 2 (Data Constructor) | TcCanonical | 
| sTopDir | DynFlags, GhcPlugins | 
| stopIServ | GHCi | 
| StopLn | DriverPhases | 
| StopOrContinue | TcCanonical | 
| stopWith | TcCanonical | 
| stop_phase | PipelineMonad, DriverPipeline | 
| Store | Llvm.AbsSyn, Llvm | 
| storeCurCCS | StgCmmProf | 
| Str | Pretty | 
| strCLabel_llvm | LlvmCodeGen.Base | 
| strDisplayName_llvm | LlvmCodeGen.Base | 
| StrDmd | Demand | 
| Stream | |
| 1 (Type/Class) | Stream | 
| 2 (Data Constructor) | Stream | 
| stretchZipWith | Util, GhcPlugins | 
| strictApply1Dmd | Demand | 
| StrictArg | SimplUtils | 
| StrictBind | SimplUtils | 
| strictenDmd | Demand | 
| strictifyDictDmd | Demand | 
| strictlyDeeperThan | TcType | 
| strictnessBefore | DynFlags, GhcPlugins, GHC | 
| strictnessInfo | IdInfo, GhcPlugins | 
| StrictnessMark | DataCon, GhcPlugins, GHC | 
| StrictSig | |
| 1 (Type/Class) | Demand | 
| 2 (Data Constructor) | Demand | 
| strictSigDmdEnv | Demand | 
| strImmLit | |
| 1 (Function) | SPARC.Imm | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| StringBuffer | |
| 1 (Type/Class) | StringBuffer | 
| 2 (Data Constructor) | StringBuffer | 
| stringLIdKey | THNames | 
| StringLiteral | |
| 1 (Type/Class) | BasicTypes, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins | 
| stringLName | THNames | 
| stringL_RDR | THNames | 
| stringPrimLIdKey | THNames | 
| stringPrimLName | THNames | 
| stringPrimL_RDR | THNames | 
| stringToInstalledUnitId | Module, GhcPlugins | 
| stringToStringBuffer | StringBuffer | 
| stringToUnitId | Module, GhcPlugins | 
| stringToWord8s | SMRep | 
| stringTy | TysWiredIn, GhcPlugins | 
| stringTy_RDR | PrelNames | 
| stripCoercionTy | Type, GhcPlugins | 
| stripIfaceInvisVars | IfaceType, IfaceSyn | 
| stripInvisArgs | IfaceType, IfaceSyn | 
| stripLive | RegAlloc.Liveness | 
| stripLiveBlock | RegAlloc.Liveness | 
| stripNArgs | CoreSyn, GhcPlugins | 
| stripStgTicksTop | StgSyn | 
| stripTicksE | CoreUtils, GhcPlugins | 
| stripTicksT | CoreUtils, GhcPlugins | 
| stripTicksTop | CoreUtils, GhcPlugins | 
| stripTicksTopE | CoreUtils, GhcPlugins | 
| stripTicksTopT | CoreUtils, GhcPlugins | 
| strongLoopBreaker | BasicTypes, GhcPlugins | 
| stronglyConnCompFromEdgedVerticesOrd | Digraph | 
| stronglyConnCompFromEdgedVerticesOrdR | Digraph | 
| stronglyConnCompFromEdgedVerticesUniq | Digraph | 
| stronglyConnCompFromEdgedVerticesUniqR | Digraph | 
| stronglyConnCompG | Digraph | 
| strProcedureName_llvm | LlvmCodeGen.Base | 
| strTyLitIdKey | THNames | 
| strTyLitName | THNames | 
| STU | PPC.Instr | 
| stubDir | DynFlags, GhcPlugins, GHC | 
| sTyConKey | PrelNames | 
| sTyConName | PrelNames | 
| Style | |
| 1 (Type/Class) | Pretty | 
| 2 (Data Constructor) | Pretty | 
| style | Pretty | 
| SUB | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| subDVarSet | VarSet, GhcPlugins | 
| SUBF | PPC.Instr | 
| SUBFC | PPC.Instr | 
| SUBFE | PPC.Instr | 
| SUBFO | PPC.Instr | 
| SubGoalDepth | TcRnTypes, TcRnMonad | 
| subGoalDepthExceeded | TcRnTypes, TcRnMonad | 
| SubL16 | RegAlloc.Graph.ArchBase | 
| SubL8 | RegAlloc.Graph.ArchBase | 
| SubL8H | RegAlloc.Graph.ArchBase | 
| SubScope | CmmNode, Cmm | 
| Subst | |
| 1 (Type/Class) | CoreSubst, GhcPlugins | 
| 2 (Data Constructor) | CoreSubst, GhcPlugins | 
| substBind | CoreSubst, GhcPlugins | 
| substBindSC | CoreSubst, GhcPlugins | 
| substBndr | CoreSubst, GhcPlugins | 
| substBndrs | CoreSubst, GhcPlugins | 
| substCo | |
| 1 (Function) | Coercion | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| 3 (Function) | SimplEnv | 
| substComplexEq | PmExpr | 
| substCos | Coercion, GhcPlugins | 
| substCoUnchecked | Type, TcType, GhcPlugins | 
| substCoVar | |
| 1 (Function) | Coercion, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| substCoVarBndr | |
| 1 (Function) | Coercion, GhcPlugins | 
| 2 (Function) | CoreSubst | 
| substCoVars | Coercion, GhcPlugins | 
| substCoWith | Coercion, GhcPlugins | 
| substCoWithUnchecked | Type, TcType, GhcPlugins | 
| substDVarSet | CoreSubst, GhcPlugins | 
| substEqSpec | DataCon, GhcPlugins | 
| substExpr | CoreSubst, GhcPlugins | 
| substExprSC | CoreSubst, GhcPlugins | 
| substForAllCoBndrUsingLC | Coercion, GhcPlugins | 
| substId | SimplEnv | 
| substIdInfo | CoreSubst, GhcPlugins | 
| substIdOcc | CoreSubst, GhcPlugins | 
| substIfaceTcArgs | IfaceType, IfaceSyn | 
| substIfaceTyVar | IfaceType, IfaceSyn | 
| substInScope | CoreSubst, GhcPlugins | 
| substInteractiveContext | HscTypes, GhcPlugins | 
| substLeftCo | Coercion, GhcPlugins | 
| substNameShape | NameShape | 
| substPredOrigin | TcDerivUtils | 
| substRecBndrs | CoreSubst, GhcPlugins | 
| substRightCo | Coercion, GhcPlugins | 
| substRulesForImportedIds | CoreSubst, GhcPlugins | 
| substSpec | CoreSubst, GhcPlugins | 
| substTheta | Type, TcType, GhcPlugins | 
| substThetaUnchecked | Type, TcType, GhcPlugins | 
| substTickish | CoreSubst, GhcPlugins | 
| substTy | |
| 1 (Function) | Type, TcType | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| 3 (Function) | SimplEnv | 
| substTyAddInScope | Type, TcType, GhcPlugins | 
| substTys | Type, TcType, GhcPlugins | 
| substTysUnchecked | Type, TcType, GhcPlugins | 
| substTysWith | Type, GhcPlugins | 
| substTyUnchecked | Type, TcType, GhcPlugins | 
| substTyVar | |
| 1 (Function) | Type, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| substTyVarBndr | |
| 1 (Function) | Type, TcType, GhcPlugins | 
| 2 (Function) | CoreSubst | 
| substTyVarBndrs | Type, GhcPlugins | 
| substTyVars | Type, GhcPlugins | 
| substTyWith | Type, TcType, GhcPlugins | 
| substTyWithCoVars | TcType | 
| substTyWithUnchecked | Type, TcType, GhcPlugins | 
| substUnfolding | CoreSubst, GhcPlugins | 
| substUnfoldingSC | CoreSubst, GhcPlugins | 
| subTerms | RtClosureInspect, InteractiveEval | 
| subVarSet | VarSet, GhcPlugins | 
| SUB_CC | X86.Instr | 
| succ | CmmNode, Cmm | 
| Succeeded | |
| 1 (Data Constructor) | Maybes | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins, GHC | 
| succeeded | BasicTypes, GhcPlugins, GHC | 
| SuccessFlag | BasicTypes, GhcPlugins, GHC | 
| successIf | BasicTypes, GhcPlugins | 
| successors | Hoopl.Graph | 
| succ_RDR | PrelNames | 
| Suffix | Util, GhcPlugins | 
| SuggestHidden | Packages, GhcPlugins | 
| SuggestVisible | Packages, GhcPlugins | 
| Sum | RdrHsSyn | 
| sumDataCon | TysWiredIn, GhcPlugins | 
| SumFlavour | TyCon, GhcPlugins | 
| summariseModule | GhcMake | 
| SummaryNode | GhcMake | 
| SumOrTuple | RdrHsSyn | 
| sumParens | BasicTypes, GhcPlugins | 
| SumPat | HsPat, HsSyn, GHC | 
| sumRepDataConKey | PrelNames | 
| sumRepDataConTyCon | TysWiredIn, GhcPlugins | 
| SumTyCon | TyCon, GhcPlugins | 
| sumTyCon | TysWiredIn, GhcPlugins | 
| sumTyConKey | PrelNames | 
| sumTyConName | PrelNames | 
| superClassesMightHelp | TcRnTypes, TcRnMonad | 
| superSkolemTv | TcType | 
| SupplyContext | TcDerivUtils | 
| supportedLanguagesAndExtensions | DynFlags, GhcPlugins | 
| supportedLlvmVersion | LlvmCodeGen.Base | 
| suppressIfaceInvisibles | IfaceType, IfaceSyn | 
| SurelyApart | Unify | 
| Suspension | RtClosureInspect, InteractiveEval | 
| swap | Pair | 
| SwapFlag | BasicTypes, GhcPlugins | 
| swapLiftCoEnv | Coercion, GhcPlugins | 
| swapOverTyVars | TcUnify | 
| sWarning | PprColour | 
| Switch | Llvm.AbsSyn, Llvm | 
| SwitchPlan | CmmSwitch | 
| SwitchTargets | CmmSwitch | 
| switchTargetsCases | CmmSwitch | 
| switchTargetsDefault | CmmSwitch | 
| switchTargetsFallThrough | CmmSwitch | 
| switchTargetsRange | CmmSwitch | 
| switchTargetsSigned | CmmSwitch | 
| switchTargetsToList | CmmSwitch | 
| switchTargetsToTable | CmmSwitch | 
| SWIZZLE | ByteCodeInstr | 
| SymbolPtr | CLabel | 
| SymbolTable | Binary | 
| symbol_RDR | PrelNames | 
| SynAny | TcType, TcExpr | 
| SyncAcqRel | Llvm.AbsSyn, Llvm | 
| SyncAcquire | Llvm.AbsSyn, Llvm | 
| SyncMonotonic | Llvm.AbsSyn, Llvm | 
| SyncRelease | Llvm.AbsSyn, Llvm | 
| SyncSeqCst | Llvm.AbsSyn, Llvm | 
| SyncUnord | Llvm.AbsSyn, Llvm | 
| SynDecl | HsDecls, HsSyn, GHC | 
| SynFamilyInst | FamInstEnv | 
| SynFun | TcType, TcExpr | 
| synKnownType | TcType, TcExpr | 
| SynList | TcType, TcExpr | 
| SynRho | TcType, TcExpr | 
| SyntaxExpr | |
| 1 (Type/Class) | HsExpr, HsSyn, GHC | 
| 2 (Data Constructor) | HsExpr, HsSyn, GHC | 
| SyntaxOpType | TcType, TcExpr | 
| synTyConDefn_maybe | TyCon, GhcPlugins, GHC | 
| synTyConResKind | Type, GhcPlugins | 
| synTyConRhs_maybe | TyCon, GhcPlugins, GHC | 
| SynType | TcType, TcExpr | 
| syn_arg_wraps | HsExpr, HsSyn, GHC | 
| syn_expr | HsExpr, HsSyn, GHC | 
| syn_res_wrap | HsExpr, HsSyn, GHC | 
| SystemDependent | DynFlags, GhcPlugins | 
| systemPackageConfig | DynFlags, GhcPlugins | 
| sYSTEM_IO | PrelNames |