From af34d0c9ed2f109d264c4756989cde492f2dfd9d Mon Sep 17 00:00:00 2001 From: Petr Novotnik Date: Mon, 8 Dec 2025 14:48:29 +0100 Subject: [PATCH] Remove precedence overrides --- src/dialect/oracle.rs | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/src/dialect/oracle.rs b/src/dialect/oracle.rs index 10387d63..f8bb0e15 100644 --- a/src/dialect/oracle.rs +++ b/src/dialect/oracle.rs @@ -82,8 +82,8 @@ impl Dialect for OracleDialect { true } - fn get_next_precedence(&self, _parser: &Parser) -> Option> { - let t = _parser.peek_token(); + fn get_next_precedence(&self, parser: &Parser) -> Option> { + let t = parser.peek_token(); debug!("get_next_precedence() {t:?}"); match t.token { @@ -92,25 +92,6 @@ impl Dialect for OracleDialect { } } - fn prec_value(&self, prec: Precedence) -> u8 { - match prec { - Precedence::Period => 100, - Precedence::DoubleColon => 50, - Precedence::AtTz => 41, - Precedence::MulDivModOp => 40, - Precedence::PlusMinus => 30, - Precedence::Xor => 24, - Precedence::Ampersand => 23, - Precedence::Caret => 22, - Precedence::Pipe => 21, - Precedence::Between | Precedence::Eq | Precedence::Like | Precedence::Is => 20, - Precedence::PgOther => 16, - Precedence::UnaryNot => 15, - Precedence::And => 10, - Precedence::Or => 5, - } - } - fn supports_group_by_expr(&self) -> bool { true }