From b402ffca75ac2d790e4ea4e021ee0029ce397048 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Mon, 10 Jan 2022 17:42:12 +0100 Subject: [PATCH] [jOOQ/jOOQ#11966] Support parsing unary ~ operator --- jOOQ/src/main/java/org/jooq/impl/ParserImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index 66ff3e0308..f0ffd46a5d 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -7749,6 +7749,9 @@ final class DefaultParseContext extends AbstractScope implements ParseContext { } + if (parseIf('~')) + return toField(parseUnaryOps()).bitNot(); + FieldOrRow r; Sign sign = parseSign();