Searched refs:DebouncePolicy (Results 1 – 5 of 5) sorted by relevance
73 struct DebouncePolicy { struct87 static DebouncePolicy fixed(clock::duration); argument227 DebouncePolicy UpdateDebounce;
707 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::duration1806 DebouncePolicy::compute(llvm::ArrayRef<clock::duration> History) const { in compute()1827 DebouncePolicy DebouncePolicy::fixed(clock::duration T) { in fixed()1828 DebouncePolicy P; in fixed()
148 DebouncePolicy UpdateDebounce = DebouncePolicy{
156 Opts.UpdateDebounce = DebouncePolicy::fixed(/*zero*/ {}); in optsForTest()
251 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() argument1094 DebouncePolicy::clock::duration History[] = { in TEST()1100 DebouncePolicy Policy; in TEST()1104 auto Compute = [&](llvm::ArrayRef<DebouncePolicy::clock::duration> History) { in TEST()