diff options
-rw-r--r-- | lld/include/lld/Common/Threads.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/include/lld/Common/Threads.h b/lld/include/lld/Common/Threads.h index 85459075314..1425abd1292 100644 --- a/lld/include/lld/Common/Threads.h +++ b/lld/include/lld/Common/Threads.h @@ -74,7 +74,7 @@ template <typename R, class FuncTy> void parallelForEach(R &&Range, FuncTy Fn) { } inline void parallelForEachN(size_t Begin, size_t End, - std::function<void(size_t)> Fn) { + llvm::function_ref<void(size_t)> Fn) { if (ThreadsEnabled) for_each_n(llvm::parallel::par, Begin, End, Fn); else |