2 writes to DocumentIds
Microsoft.CodeAnalysis.Workspaces (2)
Diagnostics\DiagnosticAnalysisResult.cs (2)
57
DocumentIds
= documentIds;
91
DocumentIds
= documentIds ?? GetDocumentIds(syntaxLocals, semanticLocals, nonLocals);
25 references to DocumentIds
Microsoft.CodeAnalysis.LanguageServer.Protocol (13)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.ProjectState.cs (5)
63
RoslynDebug.Assert(lastResult.
DocumentIds
!= null);
81
var builder = new Builder(project, lastResult.Version, lastResult.
DocumentIds
);
83
foreach (var documentId in lastResult.
DocumentIds
)
193
Contract.ThrowIfNull(result.
DocumentIds
);
202
foreach (var documentId in result.
DocumentIds
)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (8)
483
RoslynDebug.Assert(oldAnalysisResult.
DocumentIds
!= null);
486
RaiseProjectDiagnosticsRemoved(stateSet, oldAnalysisResult.ProjectId, oldAnalysisResult.
DocumentIds
, handleActiveFile: false, raiseEvents);
498
RoslynDebug.Assert(oldAnalysisResult.
DocumentIds
!= null);
499
RoslynDebug.Assert(newAnalysisResult.
DocumentIds
!= null);
502
var documentsToRemove = oldAnalysisResult.
DocumentIds
.Except(newAnalysisResult.
DocumentIds
);
558
RoslynDebug.Assert(newAnalysisResult.
DocumentIds
!= null);
560
foreach (var documentId in newAnalysisResult.
DocumentIds
)
Microsoft.CodeAnalysis.Workspaces (7)
Diagnostics\DiagnosticAnalysisResult.cs (7)
92
IsEmpty =
DocumentIds
.IsEmpty && _others.IsEmpty;
197
public bool IsDefault =>
DocumentIds
== null;
200
public ImmutableHashSet<DocumentId> DocumentIdsOrEmpty =>
DocumentIds
?? ImmutableHashSet<DocumentId>.Empty;
261
Debug.Assert(
DocumentIds
!= null &&
DocumentIds
.Contains(documentId));
272
=> new(ProjectId, Version,
DocumentIds
, IsEmpty, FromBuild);
278
=> new(ProjectId, VersionStamp.Default,
DocumentIds
, IsEmpty, FromBuild);
Roslyn.VisualStudio.Next.UnitTests (5)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (5)
62
var diagnostics = analyzerResult.GetDocumentDiagnostics(analyzerResult.
DocumentIds
.First(), AnalysisKind.Semantic);
84
diagnostics = analyzerResult.GetDocumentDiagnostics(analyzerResult.
DocumentIds
.First(), AnalysisKind.Semantic);
126
var diagnostics = analyzerResult.GetDocumentDiagnostics(analyzerResult.
DocumentIds
.First(), AnalysisKind.Semantic);
203
var diagnostics = analyzerResult.GetDocumentDiagnostics(analyzerResult.
DocumentIds
.First(), AnalysisKind.Semantic);
243
var diagnostics = analyzerResult.GetDocumentDiagnostics(analyzerResult.
DocumentIds
.First(), AnalysisKind.Syntax);