X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Frfc6643-parser-support%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Frfc6643%2Fparser%2FSubIdEffectiveStatementImpl.java;h=9958da0074bae2397e227bdc3697b24f63bf863f;hb=ac1d8d6afbdf93a6c9d3c273750366917c60996c;hp=93b91da19a4f26de1f6f9e55586a571ae4b3b71e;hpb=d2f4b07b9ddf332f4a9aaa63291d18a57a023c3e;p=yangtools.git diff --git a/yang/rfc6643-parser-support/src/main/java/org/opendaylight/yangtools/rfc6643/parser/SubIdEffectiveStatementImpl.java b/yang/rfc6643-parser-support/src/main/java/org/opendaylight/yangtools/rfc6643/parser/SubIdEffectiveStatementImpl.java index 93b91da19a..9958da0074 100644 --- a/yang/rfc6643-parser-support/src/main/java/org/opendaylight/yangtools/rfc6643/parser/SubIdEffectiveStatementImpl.java +++ b/yang/rfc6643-parser-support/src/main/java/org/opendaylight/yangtools/rfc6643/parser/SubIdEffectiveStatementImpl.java @@ -24,15 +24,11 @@ final class SubIdEffectiveStatementImpl extends UnknownEffectiveStatementBase ctx, - final ImmutableList> substatements) { - super(ctx, substatements); - path = ctx.getParentContext().getSchemaPath().get().createChild(getNodeType()); - } - - @Override - public Uint32 getArgument() { - return argument(); + SubIdEffectiveStatementImpl(final SubIdStatement declared, + final ImmutableList> substatements, + final StmtContext ctx) { + super(declared.argument(), declared, substatements, ctx); + path = ctx.coerceParentContext().getSchemaPath().get().createChild(getNodeType()); } @Override @@ -61,22 +57,11 @@ final class SubIdEffectiveStatementImpl extends UnknownEffectiveStatementBase