Use statementContextBase when creating effecive
[yangtools.git] / yang / yang-parser-reactor / src / main / java / org / opendaylight / yangtools / yang / parser / stmt / reactor / StatementContextBase.java
index f742cee5ca13702be2d5bef465e313ff86f43bcd..46697255a863e15ac2faa37f435c253ea7ed971e 100644 (file)
@@ -351,8 +351,7 @@ public abstract class StatementContextBase<A, D extends DeclaredStatement<A>, E
     // Exposed for ReplicaStatementContext
     @Override
     E createEffective() {
-        return definition.getFactory().createEffective(new BaseCurrentEffectiveStmtCtx<>(this), streamDeclared(),
-            streamEffective());
+        return definition.getFactory().createEffective(this, streamDeclared(), streamEffective());
     }
 
     abstract Stream<? extends StmtContext<?, ?, ?>> streamDeclared();