Index - S

Safety 
1 (Type/Class)Language.Haskell.Tools.Refactor
2 (Type/Class)Language.Haskell.Tools.Rewrite.ElementTypes, Language.Haskell.Tools.Rewrite
sameLocationLanguage.Haskell.Tools.Refactor.Representation, Language.Haskell.Tools.Refactor
satisfiesLanguage.Haskell.Tools.Refactor.Utils.TypeLookup, Language.Haskell.Tools.Refactor
SccPragma 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Exprs, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
ScopeLanguage.Haskell.Tools.AST.SemaInfoTypes
ScopedTypeVariables 
1 (Data Constructor)Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMap, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
2 (Data Constructor)Language.Haskell.Tools.Daemon.MapExtensions
3 (Data Constructor)Language.Haskell.Tools.Refactor.Utils.Extensions
ScopeInfoLanguage.Haskell.Tools.AST.SemaInfoTypes
SelectionRefactoringLanguage.Haskell.Tools.Refactor.Refactoring, Language.Haskell.Tools.Refactor
selectionRefactoringLanguage.Haskell.Tools.Refactor.Refactoring, Language.Haskell.Tools.Refactor
SemaInfoClassifyLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SemaInfoDefaultClsLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SemaInfoExprClsLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SemaInfoImportClsLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SemaInfoLitClsLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SemaInfoModuleClsLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SemaInfoNameClsLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SemaInfoWildcardClsLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SemanticInfoLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
semanticInfoLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SemanticInfo'Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
semantics 
1 (Function)Language.Haskell.Tools.AST.Helpers, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsAvailable 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsDefining 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsDynFlags 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsFixity 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsId 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsImplicitFlds 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsImplicitImports 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsImported 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsImportedModule 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsLiteralType 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsLitType 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsModule 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsName 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsPrelTransMods 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsScope 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsSourceInfo 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsTransMods 
1 (Function)Language.Haskell.Tools.AST.SemaInfoClasses, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
semanticsTypeLanguage.Haskell.Tools.Refactor.Utils.TypeLookup, Language.Haskell.Tools.Refactor
semanticsTypeSynRhsLanguage.Haskell.Tools.Refactor.Utils.TypeLookup, Language.Haskell.Tools.Refactor
SemanticTraversalLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
semaTraverseLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SemaTrf 
1 (Data Constructor)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Type/Class)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
separateByKeywordLanguage.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.Checkers
separatedBy 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
sequenceLanguage.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
sequence_Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
serializeExt 
1 (Function)Language.Haskell.Tools.Daemon.MapExtensions
2 (Function)Language.Haskell.Tools.Refactor.Utils.Extensions
serverLoopLanguage.Haskell.Tools.Daemon
serverVersionLanguage.Haskell.Tools.Daemon.Protocol
setExtensionFlag'Language.Haskell.Tools.Daemon.MapExtensions
SetGHCFlagsLanguage.Haskell.Tools.Daemon.Protocol
setMinimalIndentLanguage.Haskell.Tools.Refactor.Utils.Indentation, Language.Haskell.Tools.Refactor
SetPackageDBLanguage.Haskell.Tools.Daemon.Protocol
setRange 
1 (Function)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
setupLoadFlagsLanguage.Haskell.Tools.Daemon.GetModules
SetWorkingDirLanguage.Haskell.Tools.Daemon.Protocol
Severity 
1 (Type/Class)Language.Haskell.Tools.Daemon.Protocol
2 (Type/Class)Language.Haskell.Tools.Refactor.Querying, Language.Haskell.Tools.Refactor
severity 
1 (Function)Language.Haskell.Tools.Daemon.Protocol
2 (Function)Language.Haskell.Tools.Refactor.Querying, Language.Haskell.Tools.Refactor
sfkFileNameLanguage.Haskell.Tools.Refactor.Representation, Language.Haskell.Tools.Refactor
sfkModuleNameLanguage.Haskell.Tools.Refactor.Representation, Language.Haskell.Tools.Refactor
SharedDaemonOptions 
1 (Type/Class)Language.Haskell.Tools.Refactor.CLI
2 (Data Constructor)Language.Haskell.Tools.Refactor.CLI
3 (Data Constructor)Language.Haskell.Tools.Daemon.Options
4 (Type/Class)Language.Haskell.Tools.Daemon.Options
sharedOptions 
1 (Function)Language.Haskell.Tools.Refactor.CLI
2 (Function)Language.Haskell.Tools.Daemon.Options
sharedOptionsParserLanguage.Haskell.Tools.Daemon.Options
shortShowLocLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
shortShowSpan 
1 (Function)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
shortShowSpanWithFile 
1 (Function)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
showNameLanguage.Haskell.Tools.Refactor.Utils.Debug, Language.Haskell.Tools.Refactor
showOpLanguage.Haskell.Tools.Refactor.Utils.Debug, Language.Haskell.Tools.Refactor
showOutputableLanguage.Haskell.Tools.Refactor.Utils.Debug, Language.Haskell.Tools.Refactor
shutdownAfterLanguage.Haskell.Tools.Daemon.Protocol
sigBindLanguage.Haskell.Tools.Refactor.Utils.BindingElem, Language.Haskell.Tools.Refactor
silentModeLanguage.Haskell.Tools.Daemon.Options
SimpleBind 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Binds, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
simpleName 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
simpleNameStr 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
skipParensLanguage.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.Checkers
socketModeLanguage.Haskell.Tools.Daemon.Mode
SomeLanguage.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMap, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
SourceCodeProblemLanguage.Haskell.Tools.Refactor.Representation, Language.Haskell.Tools.Refactor
SourceFileKey 
1 (Data Constructor)Language.Haskell.Tools.Refactor.Representation, Language.Haskell.Tools.Refactor
2 (Type/Class)Language.Haskell.Tools.Refactor.Representation, Language.Haskell.Tools.Refactor
sourceFileModuleLanguage.Haskell.Tools.Refactor.Representation, Language.Haskell.Tools.Refactor
SourceInfoLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
sourceInfoLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SourceInfoTraversal 
1 (Type/Class)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Type/Class)Language.Haskell.Tools.Refactor
sourceInfoTraverse 
1 (Function)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
sourceInfoTraverseDown 
1 (Function)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
sourceInfoTraverseUp 
1 (Function)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
SourceInfoTrf 
1 (Data Constructor)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Type/Class)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
SourceInfoType 
1 (Type/Class)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Type/Class)Language.Haskell.Tools.Refactor
SourceRange 
1 (Type/Class)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Refactor
3 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Exprs, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
4 (Type/Class)Language.Haskell.Tools.Rewrite.ElementTypes, Language.Haskell.Tools.Rewrite
SourceTemplateElem 
1 (Type/Class)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Type/Class)Language.Haskell.Tools.Refactor
sourceTemplateListRange 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
sourceTemplateMinimalIndent 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
sourceTemplateNodeElems 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
sourceTemplateNodeRange 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
sourceTemplateOptRange 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
sourceTemplateText 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
SourceTemplateTextElem 
1 (Type/Class)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Type/Class)Language.Haskell.Tools.Refactor
sourceTemplateTextElem 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
sourceTemplateTextRange 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
SpanInfoLanguage.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
specializeDef 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
specializeInstance 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
specializeInstanceType 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
SpecializePragma 
1 (Type/Class)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Refactor
3 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Decls, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
4 (Type/Class)Language.Haskell.Tools.Rewrite.ElementTypes, Language.Haskell.Tools.Rewrite
specializePragma 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
specializeType 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
Splice 
1 (Type/Class)Language.Haskell.Tools.Refactor
2 (Type/Class)Language.Haskell.Tools.Rewrite.ElementTypes, Language.Haskell.Tools.Rewrite
SpliceDecl 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Decls, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
SpliceExpr 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Exprs, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
spliceExpr 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
spliceId 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
SpliceInsertionProblem 
1 (Data Constructor)Language.Haskell.Tools.BackendGHC
2 (Type/Class)Language.Haskell.Tools.BackendGHC
3 (Type/Class)Language.Haskell.Tools.Refactor
4 (Data Constructor)Language.Haskell.Tools.Refactor
SplicePat 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Patterns, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
SpliceType 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Types, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
srcDirFromRootLanguage.Haskell.Tools.Daemon.GetModules
srcInfo 
1 (Function)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
SrcTemplateStage 
1 (Type/Class)Language.Haskell.Tools.AST.Ann, Language.Haskell.Tools.AST
2 (Type/Class)Language.Haskell.Tools.Refactor
srcTmpDefaultSeparator 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
srcTmpIndented 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
srcTmpListAfter 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
srcTmpListBefore 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
srcTmpListMinimalIndent 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
srcTmpOptAfter 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
srcTmpOptBefore 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
srcTmpOptMinimalIndent 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
srcTmpSeparators 
1 (Function)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Function)Language.Haskell.Tools.Refactor
srFileName 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
srFromCol 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
srFromLine 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
srToCol 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
srToLine 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
StackDBLanguage.Haskell.Tools.Daemon.PackageDB
StandaloneDeriving 
1 (Data Constructor)Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMap, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
2 (Data Constructor)Language.Haskell.Tools.Daemon.MapExtensions
3 (Data Constructor)Language.Haskell.Tools.Refactor
4 (Data Constructor)Language.Haskell.Tools.Refactor.Utils.Extensions
5 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Decls, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
StarIsType 
1 (Data Constructor)Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMap, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
2 (Data Constructor)Language.Haskell.Tools.Daemon.MapExtensions
3 (Data Constructor)Language.Haskell.Tools.Refactor.Utils.Extensions
StarKind 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Kinds, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
StateLanguage.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
stateLanguage.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
StateT 
1 (Data Constructor)Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
2 (Type/Class)Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
StaticPointer 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Exprs, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
StaticPointers 
1 (Data Constructor)Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMap, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
2 (Data Constructor)Language.Haskell.Tools.Daemon.MapExtensions
3 (Data Constructor)Language.Haskell.Tools.Refactor.Utils.Extensions
StayingText 
1 (Data Constructor)Language.Haskell.Tools.PrettyPrint.Prepare
2 (Data Constructor)Language.Haskell.Tools.Refactor
StdCall 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Decls, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
Stmt 
1 (Type/Class)Language.Haskell.Tools.Refactor
2 (Type/Class)Language.Haskell.Tools.Rewrite.ElementTypes, Language.Haskell.Tools.Rewrite
stmtBinds 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
stmtExpr 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
StmtList 
1 (Type/Class)Language.Haskell.Tools.Refactor
2 (Type/Class)Language.Haskell.Tools.Rewrite.ElementTypes, Language.Haskell.Tools.Rewrite
stmtPattern 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
stockClassesLanguage.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.Checkers
StopLanguage.Haskell.Tools.Daemon.Protocol
stopWatchLanguage.Haskell.Tools.Daemon.Watch
strBufToStrLanguage.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.Checkers
Strict 
1 (Data Constructor)Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMap, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
2 (Data Constructor)Language.Haskell.Tools.Daemon.MapExtensions
3 (Data Constructor)Language.Haskell.Tools.Refactor.Utils.Extensions
StrictData 
1 (Data Constructor)Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMap, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.ExtMonad, Language.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.TraverseAST, Language.Haskell.Tools.Refactor.Builtin.OrganizeExtensions
2 (Data Constructor)Language.Haskell.Tools.Daemon.MapExtensions
3 (Data Constructor)Language.Haskell.Tools.Refactor.Utils.Extensions
StringKind 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Kinds, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
StringLit 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Literals, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
stringLitValue 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
StringNode 
1 (Type/Class)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Refactor
3 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Names, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
4 (Type/Class)Language.Haskell.Tools.Rewrite.ElementTypes, Language.Haskell.Tools.Rewrite
StringNodeList 
1 (Type/Class)Language.Haskell.Tools.Refactor
2 (Type/Class)Language.Haskell.Tools.Rewrite.ElementTypes, Language.Haskell.Tools.Rewrite
stringNodeStr 
1 (Function)Language.Haskell.Tools.AST.References, Language.Haskell.Tools.AST
2 (Function)Language.Haskell.Tools.Refactor
SubAll 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Modules, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
SubList 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Modules, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
sublistLanguage.Haskell.Tools.Refactor.Utils.Lists, Language.Haskell.Tools.Refactor
SubSpec 
1 (Type/Class)Language.Haskell.Tools.Refactor
2 (Type/Class)Language.Haskell.Tools.Rewrite.ElementTypes, Language.Haskell.Tools.Rewrite
supportingModulesLanguage.Haskell.Tools.Daemon.ModuleGraph
SymmetricPatSyn 
1 (Data Constructor)Language.Haskell.Tools.Refactor
2 (Data Constructor)Language.Haskell.Tools.Rewrite.Match.Decls, Language.Haskell.Tools.Rewrite.Match, Language.Haskell.Tools.Rewrite
SynonymOperatorLanguage.Haskell.Tools.Refactor.Utils.Name, Language.Haskell.Tools.Refactor
syntacticExtensionsLanguage.Haskell.Tools.Refactor.Builtin.ExtensionOrganizer.SupportedExtensions