diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/syntax/ReturnStatement.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/syntax/ReturnStatement.java | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/ReturnStatement.java b/src/main/java/com/google/devtools/build/lib/syntax/ReturnStatement.java index ed5ffabc5a..db4b4de107 100644 --- a/src/main/java/com/google/devtools/build/lib/syntax/ReturnStatement.java +++ b/src/main/java/com/google/devtools/build/lib/syntax/ReturnStatement.java @@ -78,12 +78,4 @@ public final class ReturnStatement extends Statement { public void accept(SyntaxTreeVisitor visitor) { visitor.visit(this); } - - @Override - void validate(ValidationEnvironment env) throws EvalException { - if (env.isTopLevel()) { - throw new EvalException(getLocation(), "Return statements must be inside a function"); - } - returnExpression.validate(env); - } } |