Clean up AntlrXPathParser a bit 09/90709/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 24 Jun 2020 12:04:31 +0000 (14:04 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 25 Jun 2020 18:09:47 +0000 (20:09 +0200)
commit52946298cb8009b16924f2e1271f803386db651c
treed02358c396fbe43ac819770e6a3f5d74a2d7ac09
parent1dfb1275803e989230516cd3db9378fb162e55d7
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)
(cherry picked from commit cf012978b61d6dd39d442cfa3484481667196532)
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