namespaceSqlFormatter\Core\Syntax
Classes 9§
| Analyzer @visibility SqlFormatter | Walks the CST once; the grammar distinguishes list commas and boolean operators. |
| Brackets @visibility SqlFormatter | Pairs parentheses and identifies nested query blocks. |
| Document @visibility SqlFormatter | Tokens and grammar-derived layout marks, indexed in source order. |
| Expressions @visibility SqlFormatter | Distinguishes boolean conjunctions, range predicates, signs, and CASE expressions. |
| Fingerprint @visibility SqlFormatter | Compares grammar derivations and exact token spellings independently of whitespace. |
| Headers @visibility SqlFormatter | Recognizes complete multiword clause headers in source order. |
| Lists @visibility SqlFormatter | Marks a clause's list separators while respecting nested expression delimiters. |
| Markers @visibility SqlFormatter | Attaches layout roles at the grammar node that owns each construct. |
| Rules @visibility SqlFormatter | Grammar-owned layout roles supplied by a dialect implementation. |