From: Robert Varga Date: Tue, 8 Feb 2022 19:29:23 +0000 (+0100) Subject: Address XPath unicode range TODO X-Git-Tag: v8.0.0~38 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F66%2F99666%2F2;hp=395d0388077344c4c584effbf75bdbddc983b337;p=yangtools.git 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 --- 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