| scanTokens | Language.Floorplan.Token, Language.Floorplan |
| SelfExplicit | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| SelfRegion | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| SelfValue | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| Semi | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| Semicolon | Language.Rust.Syntax.Token, Language.Rust.Syntax, Language.Rust.Parser.Lexer |
| SemicolonMac | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| Seq | Language.Floorplan.Syntax, Language.Floorplan |
| setInput | Language.Rust.Parser.ParseMonad |
| setPosition | Language.Rust.Parser.ParseMonad |
| setPState | Language.Rust.Parser.ParseMonad |
| Severity | Language.Rust.Pretty.Resolve, Language.Rust.Pretty |
| severity | Language.Rust.Pretty.Resolve, Language.Rust.Pretty |
| Shebang | Language.Rust.Syntax.Token, Language.Rust.Syntax, Language.Rust.Parser.Lexer |
| ShlOp | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| ShrOp | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| SizeArith | Language.Floorplan.Syntax, Language.Floorplan |
| SizeBT | Language.Floorplan.Core.Syntax |
| SizeLit | Language.Floorplan.Syntax, Language.Floorplan |
| SizeMinus | Language.Floorplan.Syntax, Language.Floorplan |
| SizePlus | Language.Floorplan.Syntax, Language.Floorplan |
| skipperName | Language.Floorplan.Rust.Common |
| Slash | Language.Rust.Syntax.Token, Language.Rust.Syntax, Language.Rust.Parser.Lexer |
| SlashEqual | Language.Rust.Syntax.Token, Language.Rust.Syntax, Language.Rust.Parser.Lexer |
| Slice | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| SliceP | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| snoc | Language.Rust.Parser.Reversed |
| SourceFile | |
| 1 (Type/Class) | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| 2 (Data Constructor) | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| sourceFile | Language.Rust.Quote |
| Space | |
| 1 (Type/Class) | Language.Rust.Syntax.Token, Language.Rust.Syntax |
| 2 (Data Constructor) | Language.Rust.Syntax.Token, Language.Rust.Syntax, Language.Rust.Parser.Lexer |
| spaceNeeded | Language.Rust.Syntax.Token, Language.Rust.Syntax |
| Span | |
| 1 (Type/Class) | Language.Rust.Data.Position, Language.Rust.Parser |
| 2 (Data Constructor) | Language.Rust.Data.Position |
| span | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| Spanned | |
| 1 (Type/Class) | Language.Rust.Data.Position |
| 2 (Data Constructor) | Language.Rust.Data.Position |
| spanOf | Language.Rust.Data.Position |
| Star | Language.Rust.Syntax.Token, Language.Rust.Syntax, Language.Rust.Parser.Lexer |
| StarEqual | Language.Rust.Syntax.Token, Language.Rust.Syntax, Language.Rust.Parser.Lexer |
| Static | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| Stdcall | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| Stmt | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| stmt | Language.Rust.Quote |
| stmts | Language.Rust.Quote |
| Str | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| Stream | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| string | Language.Rust.Pretty.Util |
| StrRawTok | Language.Rust.Syntax.Token, Language.Rust.Syntax |
| StrStyle | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| StrTok | Language.Rust.Syntax.Token, Language.Rust.Syntax |
| Struct | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| StructD | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| StructField | |
| 1 (Type/Class) | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| 2 (Data Constructor) | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| StructItem | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| structName | Language.Floorplan.Rust.Common |
| StructP | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| SubOp | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| subsetOf | Language.Rust.Data.Position |
| Suffix | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| suffix | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| SugaredDoc | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| swapFunction | Language.Rust.Parser.ParseMonad |
| swapToken | Language.Rust.Parser.ParseMonad |
| System | Language.Rust.Syntax.AST, Language.Rust.Syntax |
| SysV64 | Language.Rust.Syntax.AST, Language.Rust.Syntax |