Numeric values are stored as their original text representation (not parsed
to i64/f64) so that precision, trailing zeros, and hex notation are
preserved across round-trips.
Dialect-specific literal forms (triple-quoted strings, dollar-quoted
strings, raw strings, etc.) each have a dedicated variant so that the
generator can emit them with the correct syntax.
Represent a SQL literal value.
Numeric values are stored as their original text representation (not parsed to
i64/f64) so that precision, trailing zeros, and hex notation are preserved across round-trips.Dialect-specific literal forms (triple-quoted strings, dollar-quoted strings, raw strings, etc.) each have a dedicated variant so that the generator can emit them with the correct syntax.