diff options
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.java | 5 |
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); } |