diff options
author | Ilya Biryukov <ibiryukov@google.com> | 2017-10-09 16:26:26 +0000 |
---|---|---|
committer | Ilya Biryukov <ibiryukov@google.com> | 2017-10-09 16:26:26 +0000 |
commit | 08e6ccbcf3349121bf7eb8b9abe6610abcd452dd (patch) | |
tree | e185f546a8c01657581c193390ee0e316ee93e55 /clang/lib/Frontend/ASTUnit.cpp | |
parent | 21c75912f5e354e7083d75ccb3dcef04c11a501f (diff) | |
download | bcm5719-llvm-08e6ccbcf3349121bf7eb8b9abe6610abcd452dd.tar.gz bcm5719-llvm-08e6ccbcf3349121bf7eb8b9abe6610abcd452dd.zip |
[clangd] Added move-only function helpers.
Summary:
They are now used in ClangdScheduler instead of deferred std::async
computations.
The results of `std::async` are much less effective and do not provide
a good abstraction for similar purposes, i.e. for storing additional callbacks
to clangd async tasks. The actual callback API will follow a bit later.
Reviewers: klimek, bkramer, sammccall, krasimir
Reviewed By: sammccall
Subscribers: cfe-commits
Differential Revision: https://reviews.llvm.org/D38627
llvm-svn: 315210
Diffstat (limited to 'clang/lib/Frontend/ASTUnit.cpp')
0 files changed, 0 insertions, 0 deletions