Short-circuit statement reuse 35/94735/17
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 26 Jan 2021 20:52:13 +0000 (21:52 +0100)
committerRobert Varga <nite@hq.sk>
Sun, 7 Feb 2021 22:17:24 +0000 (22:17 +0000)
commit71d284697d749686af9f9cfe8ce7749f8271b604
tree48750263fbf5956a6e3e67151435a12f78b1a0d0
parentc4517068c0183a892703b26baf098c97bfb2a854
Short-circuit statement reuse

When all substatements end up being context-independent and we do
not have an incoming reference, we can effieciently side-step creation
of replicas.

JIRA: YANGTOOLS-1223
Change-Id: Ic50e21e793d16d35170ce95561ec4e3f68cc6ef1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/InferredStatementContext.java