18 references to ProgressStatus
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
SolutionCrawler\WorkCoordinatorTests.cs (2)
1392
if (s.Status ==
ProgressStatus
.Started)
1396
else if (s.Status ==
ProgressStatus
.Stopped)
Microsoft.CodeAnalysis.Features (10)
SolutionCrawler\ISolutionCrawlerProgressReporter.cs (2)
30
public
ProgressStatus
Status { get; }
38
public ProgressData(
ProgressStatus
type, int? pendingItemCount)
SolutionCrawler\SolutionCrawlerProgressReporter.cs (8)
41
public void Start() => ChangeProgressStatus(ref _progressStartCount,
ProgressStatus
.Started);
42
public void Stop() => ChangeProgressStatus(ref _progressStartCount,
ProgressStatus
.Stopped);
44
private void Evaluate() => ChangeProgressStatus(ref _progressEvaluateCount,
ProgressStatus
.Evaluating);
45
private void Pause() => ChangeProgressStatus(ref _progressEvaluateCount,
ProgressStatus
.Paused);
51
var progressData = new ProgressData(
ProgressStatus
.PendingItemCountUpdated, pendingItemCount);
66
private void ChangeProgressStatus(ref int referenceCount,
ProgressStatus
status)
68
var start = status is
ProgressStatus
.Started or
ProgressStatus
.Evaluating;
Microsoft.VisualStudio.LanguageServices (6)
Diagnostics\DiagnosticProgressReporter.cs (4)
79
/// when the <see cref="ProgressData.Status"/> is <see cref="
ProgressStatus
.PendingItemCountUpdated"/>
107
OnSolutionCrawlerProgressChanged(this, new ProgressData(
ProgressStatus
.Started, pendingItemCount: null));
152
if (progressData.Status ==
ProgressStatus
.Stopped)
178
var statusMessage = progressData.Status ==
ProgressStatus
.Paused
TableDataSource\AbstractRoslynTableDataSource.cs (2)
62
case
ProgressStatus
.Started:
65
case
ProgressStatus
.Stopped: