diff options
author | Florian Weikert <fwe@google.com> | 2015-11-09 18:15:55 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2015-11-10 10:23:11 +0000 |
commit | 33f819b6b67dcefbf36b4e86a0d3657bcc76cbe2 (patch) | |
tree | 4ae2e3f1078e3ccfad463415c17ce6c98e0bf1e4 /src/main/java/com/google/devtools/build/lib/syntax/ReturnStatement.java | |
parent | adab27ed11f824db43277eec05278c5d583cd430 (diff) |
Compile function call expressions.
Mostly reuses the interpreters argument checking and helper functions.
--
MOS_MIGRATED_REVID=107395974
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 | 2 |
1 files changed, 1 insertions, 1 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 c1161554d0..fa1aac406f 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 @@ -84,7 +84,7 @@ public class ReturnStatement extends Statement { @Override ByteCodeAppender compile( VariableScope scope, Optional<LoopLabels> loopLabels, DebugInfo debugInfo) - throws EvalException { + throws EvalException { ByteCodeAppender compiledExpression = returnExpression.compile(scope, debugInfo); return new ByteCodeAppender.Compound( compiledExpression, new ByteCodeAppender.Simple(MethodReturn.REFERENCE)); |