1 write to State
Microsoft.CodeAnalysis.Workspaces (1)
CodeFixes\FixAllOccurrences\FixAllContext.cs (1)
216State = state;
20 references to State
Microsoft.CodeAnalysis.Workspaces (20)
CodeFixes\FixAllOccurrences\FixAllContext.cs (16)
24internal FixAllProvider FixAllProvider => State.FixAllProvider; 29public Solution Solution => State.Solution; 34public Project Project => State.Project; 39public Document? Document => State.Document; 44public CodeFixProvider CodeFixProvider => State.Provider; 49public FixAllScope Scope => State.Scope; 56public ImmutableHashSet<string> DiagnosticIds => State.DiagnosticIds; 61public string? CodeActionEquivalenceKey => State.CodeActionEquivalenceKey; 74IFixAllState IFixAllContext.State => this.State; 236var getDiagnosticsTask = State.DiagnosticProvider.GetDocumentDiagnosticsAsync(document, this.CancellationToken); 273var getDiagnosticsTask = State.DiagnosticProvider is FixAllContext.SpanBasedDiagnosticProvider spanBasedDiagnosticProvider 275: State.DiagnosticProvider.GetDocumentDiagnosticsAsync(document, this.CancellationToken); 321? State.DiagnosticProvider.GetAllDiagnosticsAsync(project, CancellationToken) 322: State.DiagnosticProvider.GetProjectDiagnosticsAsync(project, CancellationToken); 338var newState = State.With(documentAndProject, scope, codeActionEquivalenceKey); 341return State == newState && CancellationToken == newCancellationToken
CodeFixes\FixAllOccurrences\FixAllContext.DiagnosticProvider.cs (3)
52if (fixAllContext.State.DiagnosticProvider is FixAllState.FixMultipleDiagnosticProvider fixMultipleDiagnosticProvider) 59FixAllLogger.CreateCorrelationLogMessage(fixAllContext.State.CorrelationId), 72FixAllLogger.CreateCorrelationLogMessage(fixAllContext.State.CorrelationId),
CodeFixes\FixAllOccurrences\FixAllContextHelper.cs (1)
49var diagnosticSpan = fixAllContext.State.DiagnosticSpan;