From 9b815ebb198b84f4fb38ed98f2fdd179737dd7f9 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 8 Feb 2022 20:29:23 +0100 Subject: [PATCH 1/1] Address XPath unicode range TODO This is a port of https://github.com/antlr/grammars-v4/commit/3edc28b7a1f1ff4a40ef1ebb8c14bb28848d34bf addressing a leftover omission. Change-Id: Ic5460c1ec2dd4865fb25f858f107da89e0be284b Signed-off-by: Robert Varga --- .../org/opendaylight/yangtools/yang/xpath/antlr/xpath.g4 | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/xpath/yang-xpath-impl/src/main/antlr4/org/opendaylight/yangtools/yang/xpath/antlr/xpath.g4 b/xpath/yang-xpath-impl/src/main/antlr4/org/opendaylight/yangtools/yang/xpath/antlr/xpath.g4 index fd19d6735a..894baf35ec 100644 --- a/xpath/yang-xpath-impl/src/main/antlr4/org/opendaylight/yangtools/yang/xpath/antlr/xpath.g4 +++ b/xpath/yang-xpath-impl/src/main/antlr4/org/opendaylight/yangtools/yang/xpath/antlr/xpath.g4 @@ -260,9 +260,7 @@ NCNameStartChar | '\u3001'..'\uD7FF' | '\uF900'..'\uFDCF' | '\uFDF0'..'\uFFFD' -// Unfortunately, java escapes can't handle this conveniently, -// as they're limited to 4 hex digits. TODO. -// | '\U010000'..'\U0EFFFF' + | '\u{10000}'..'\u{EFFFF}' ; fragment -- 2.36.6