Migrate coerceStatementArgument() callers
[yangtools.git] / yang / yang-parser-rfc7950 / src / main / java / org / opendaylight / yangtools / yang / parser / rfc7950 / stmt / status / StatusStatementSupport.java
index 10acc671f3bcfe0219836d3c6fbb8d7e72aa4f2b..c0c6f6f6410d84c7718171286b716830b0fab9d8 100644 (file)
@@ -63,7 +63,7 @@ public final class StatusStatementSupport
             case "obsolete":
                 return Status.OBSOLETE;
             default:
-                throw new SourceException(ctx.getStatementSourceReference(),
+                throw new SourceException(ctx.sourceReference(),
                     "Invalid status '%s', must be one of 'current', 'deprecated' or 'obsolete'", value);
         }
     }
@@ -89,12 +89,12 @@ public final class StatusStatementSupport
     @Override
     protected StatusStatement createDeclared(final StmtContext<Status, StatusStatement, ?> ctx,
             final ImmutableList<? extends DeclaredStatement<?>> substatements) {
-        return new RegularStatusStatement(ctx.coerceStatementArgument(), substatements);
+        return new RegularStatusStatement(ctx.getArgument(), substatements);
     }
 
     @Override
     protected StatusStatement createEmptyDeclared(final StmtContext<Status, StatusStatement, ?> ctx) {
-        final Status argument = ctx.coerceStatementArgument();
+        final Status argument = ctx.getArgument();
         switch (argument) {
             case CURRENT:
                 return EMPTY_CURRENT_DECL;