Optimize LeafListEffectiveStatement layout
[yangtools.git] / model / yang-model-ri / src / main / java / org / opendaylight / yangtools / yang / model / ri / stmt / impl / eff / EmptyLeafListEffectiveStatement.java
index 03735a5d6f51d9bb504601b0cf1fe9793cab689c..c2166a3e844f37b6992b0dcbce97f773cd3b7959 100644 (file)
@@ -17,14 +17,18 @@ import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.stmt.LeafListStatement;
 
 public final class EmptyLeafListEffectiveStatement extends AbstractLeafListEffectiveStatement {
-    public EmptyLeafListEffectiveStatement(final LeafListStatement declared, final QName argument, final int flags,
+    public EmptyLeafListEffectiveStatement(final LeafListStatement declared, final int flags,
             final ImmutableList<? extends EffectiveStatement<?, ?>> substatements) {
-        super(declared, argument, flags, substatements);
+        super(declared, flags, substatements);
     }
 
-    public EmptyLeafListEffectiveStatement(final EmptyLeafListEffectiveStatement original, final QName argument,
-            final int flags) {
-        super(original, argument, flags);
+    public EmptyLeafListEffectiveStatement(final EmptyLeafListEffectiveStatement original, final int flags) {
+        super(original, flags);
+    }
+
+    @Override
+    public QName argument() {
+        return getDeclared().argument();
     }
 
     @Override