diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/query2/engine/LabelsFunction.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/query2/engine/LabelsFunction.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/query2/engine/LabelsFunction.java b/src/main/java/com/google/devtools/build/lib/query2/engine/LabelsFunction.java index 140e732437..5a918cb889 100644 --- a/src/main/java/com/google/devtools/build/lib/query2/engine/LabelsFunction.java +++ b/src/main/java/com/google/devtools/build/lib/query2/engine/LabelsFunction.java @@ -14,6 +14,7 @@ package com.google.devtools.build.lib.query2.engine; import com.google.common.collect.ImmutableList; +import com.google.common.util.concurrent.ListeningExecutorService; import com.google.devtools.build.lib.query2.engine.QueryEnvironment.Argument; import com.google.devtools.build.lib.query2.engine.QueryEnvironment.ArgumentType; import com.google.devtools.build.lib.query2.engine.QueryEnvironment.QueryFunction; @@ -80,4 +81,15 @@ class LabelsFunction implements QueryFunction { } }); } + + @Override + public <T> void parEval( + QueryEnvironment<T> env, + VariableContext<T> context, + QueryExpression expression, + List<Argument> args, + ThreadSafeCallback<T> callback, + ListeningExecutorService executorService) throws QueryException, InterruptedException { + eval(env, context, expression, args, callback); + } } |