Lines Matching defs:Progress
1 //===-- Progress.cpp ------------------------------------------------------===//
9 #include "lldb/Core/Progress.h"
23 std::atomic<uint64_t> Progress::g_id(0);
28 Progress::Progress(std::string title, std::string details,
32 Progress::Origin origin)
33 : m_total(total.value_or(Progress::kNonDeterministicTotal)),
55 Progress::~Progress() {
70 void Progress::Increment(uint64_t amount,
100 void Progress::ReportProgress() {
113 m_progress_data.origin == Progress::Origin::eExternal
150 void ProgressManager::Increment(const Progress::ProgressData &progress_data) {
180 void ProgressManager::Decrement(const Progress::ProgressData &progress_data) {
206 const Progress::ProgressData &progress_data, EventType type) {
211 (type == EventType::Begin) ? 0 : Progress::kNonDeterministicTotal;
213 progress_data.origin == Progress::Origin::eExternal
217 completed, Progress::kNonDeterministicTotal,