To enable this, TUScheduler has to provide a way to run async tasks without
needing a preamble or AST!
Details
Details
Diff Detail
Diff Detail
- Repository
- rCTE Clang Tools Extra
Paths
| Differential D53644
[clangd] workspace/symbol should be async, it reads from the index. ClosedPublic Authored by sammccall on Oct 24 2018, 6:48 AM.
Details Summary To enable this, TUScheduler has to provide a way to run async tasks without
Diff Detail
Event TimelineHerald added subscribers: cfe-commits, kadircet, jfb and 5 others. · View Herald TranscriptOct 24 2018, 6:48 AM
This revision is now accepted and ready to land.Oct 25 2018, 1:28 AM Closed by commit rCTE345268: [clangd] workspace/symbol should be async, it reads from the index. (authored by sammccall). · Explain WhyOct 25 2018, 7:21 AM This revision was automatically updated to reflect the committed changes. sammccall marked an inline comment as done.
Revision Contents
Diff 171090 clangd/ClangdServer.cpp
clangd/TUScheduler.h
clangd/TUScheduler.cpp
unittests/clangd/TUSchedulerTests.cpp
|
NIT: maybe simplify to ++Counter?