Home
last modified time | relevance | path

Searched refs:DebouncePolicy (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DTUScheduler.h73 struct DebouncePolicy { struct
87 static DebouncePolicy fixed(clock::duration); argument
227 DebouncePolicy UpdateDebounce;
H A DTUScheduler.cpp707 const DebouncePolicy UpdateDebounce;
726 llvm::SmallVector<DebouncePolicy::clock::duration>
1184 auto RebuildStartTime = DebouncePolicy::clock::now(); in generateDiagnostics()
1187 auto RebuildDuration = DebouncePolicy::clock::now() - RebuildStartTime; in generateDiagnostics()
1805 DebouncePolicy::clock::duration
1806 DebouncePolicy::compute(llvm::ArrayRef<clock::duration> History) const { in compute()
1827 DebouncePolicy DebouncePolicy::fixed(clock::duration T) { in fixed()
1828 DebouncePolicy P; in fixed()
H A DClangdServer.h148 DebouncePolicy UpdateDebounce = DebouncePolicy{
H A DClangdServer.cpp156 Opts.UpdateDebounce = DebouncePolicy::fixed(/*zero*/ {}); in optsForTest()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DTUSchedulerTests.cpp251 Opts.UpdateDebounce = DebouncePolicy::fixed(std::chrono::milliseconds(500)); in TEST_F()
473 Opts.UpdateDebounce = DebouncePolicy::fixed(std::chrono::milliseconds(50)); in TEST_F()
1092 TEST(DebouncePolicy, Compute) { in TEST() argument
1094 DebouncePolicy::clock::duration History[] = { in TEST()
1100 DebouncePolicy Policy; in TEST()
1104 auto Compute = [&](llvm::ArrayRef<DebouncePolicy::clock::duration> History) { in TEST()