import org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.YangStmtMapping;
+import org.opendaylight.yangtools.yang.model.api.meta.DeclarationReference;
import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.TypeEffectiveStatement;
return new UnionSpecificationImpl(ctx.getRawArgument(), ctx.getArgument(), substatements);
}
+ @Override
+ protected UnionSpecification attachDeclarationReference(final UnionSpecification stmt,
+ final DeclarationReference reference) {
+ return new RefUnionSpecification(stmt, reference);
+ }
+
@Override
protected EffectiveStatement<QName, UnionSpecification> createEffective(
final Current<QName, UnionSpecification> stmt,