aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/query2/engine/FunctionExpression.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/query2/engine/FunctionExpression.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/query2/engine/FunctionExpression.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/query2/engine/FunctionExpression.java b/src/main/java/com/google/devtools/build/lib/query2/engine/FunctionExpression.java
index 59fb70ced3..5f2b1aba1b 100644
--- a/src/main/java/com/google/devtools/build/lib/query2/engine/FunctionExpression.java
+++ b/src/main/java/com/google/devtools/build/lib/query2/engine/FunctionExpression.java
@@ -45,8 +45,9 @@ public class FunctionExpression extends QueryExpression {
}
@Override
- public <T> void eval(QueryEnvironment<T> env, VariableContext<T> context, Callback<T> callback)
- throws QueryException, InterruptedException {
+ protected <T> void evalImpl(
+ QueryEnvironment<T> env, VariableContext<T> context, Callback<T> callback)
+ throws QueryException, InterruptedException {
function.eval(env, context, this, args, callback);
}