Clean up AntlrXPathParser a bit 87/90487/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 24 Jun 2020 12:04:31 +0000 (14:04 +0200)
committerRobert Varga <nite@hq.sk>
Thu, 25 Jun 2020 08:21:55 +0000 (08:21 +0000)
commitcf012978b61d6dd39d442cfa3484481667196532
tree3661904e0a8bb23098d99b2b3e91ce1589eab008
parente34497bf4facabf752564571f7b879acf290341e
Clean up AntlrXPathParser a bit

This cleans up instantiation so we can better communicate parser
state to the resulting expression.

JIRA: YANGTOOLS-1115
Change-Id: I111926b76f88ca2c4023cdd41b77d56768c38497
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 0826ac2f735ecfa1d51cc297e155865e39e636c1)
yang/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/YangLiteralExpr.java
yang/yang-xpath-impl/src/main/java/org/opendaylight/yangtools/yang/xpath/impl/AntlrXPathParser.java
yang/yang-xpath-impl/src/main/java/org/opendaylight/yangtools/yang/xpath/impl/AntlrYangXPathExpression.java