namespaceSqlSemantics\Core\Ast

Classes 11§

ColumnProperties @visibility SqlSemanticsReads column properties from grammar-delimited attribute nodes.
ColumnReader @visibility SqlSemanticsReads declaration-level nullability, defaults, and column constraints.
ConstraintReader @visibility SqlSemanticsExtracts integrity declarations while preserving the complete original constraint.
DialectParser @visibility SqlSemanticsSelects and reuses the syntax parser for the semantic phase's language context.
Identifiers @visibility SqlSemanticsReads identifiers using token kinds and dialect-specific quoting and case rules.
SchemaChanges @visibility SqlSemanticsApplies DROP TABLE to the local closed catalog in declaration order.
SchemaReader @visibility SqlSemanticsBuilds a schema snapshot from CREATE TABLE syntax nodes.
StatementList @visibility SqlSemanticsValidates the parser dialect and preserves statement boundaries.
TokenGroups @visibility SqlSemanticsReads balanced declaration groups from tokens already classified by sql-parser.
Tree @visibility SqlSemanticsNavigates grammar boundaries without flattening nested query or expression scopes.
TypeReader @visibility SqlSemanticsInterprets a declared type without erasing its modifiers.