21 references to AnalyzerReferences
Microsoft.CodeAnalysis.Workspaces (21)
Diagnostics\HostDiagnosticAnalyzers.cs (3)
137
=> CreateProjectDiagnosticAnalyzersPerReference(project.
AnalyzerReferences
, project.Language);
301
var box = _skippedHostAnalyzers.GetOrCreateValue(project.
AnalyzerReferences
);
314
info = SkippedHostAnalyzersInfo.Create(this, project.
AnalyzerReferences
, project.Language, infoCache);
Workspace\Solution\Project.cs (1)
147
public IReadOnlyList<AnalyzerReference> AnalyzerReferences => State.
AnalyzerReferences
;
Workspace\Solution\ProjectState.cs (1)
876
if (analyzerReferences ==
AnalyzerReferences
)
Workspace\Solution\ProjectState_Checksum.cs (1)
64
var analyzerReferenceChecksums = ChecksumCache.GetOrCreateChecksumCollection(
AnalyzerReferences
, serializer, cancellationToken);
Workspace\Solution\Solution.cs (4)
818
.. this.GetRequiredProjectState(projectId).
AnalyzerReferences
,
840
if (!oldProject.
AnalyzerReferences
.Contains(analyzerReference))
843
var builder = new FixedSizeArrayBuilder<AnalyzerReference>(oldProject.
AnalyzerReferences
.Count - 1);
844
foreach (var reference in oldProject.
AnalyzerReferences
)
Workspace\Solution\SolutionCompilationState.cs (4)
762
var addedReferences = stateChange.NewProjectState.
AnalyzerReferences
.Except<AnalyzerReference>(stateChange.OldProjectState.
AnalyzerReferences
, ReferenceEqualityComparer.Instance).ToImmutableArray();
763
var removedReferences = stateChange.OldProjectState.
AnalyzerReferences
.Except<AnalyzerReference>(stateChange.NewProjectState.
AnalyzerReferences
, ReferenceEqualityComparer.Instance).ToImmutableArray();
Workspace\Solution\SolutionCompilationState_SourceGenerators.cs (5)
34
/// of analyzer references (see <see cref="ProjectState.
AnalyzerReferences
"/>) to all the <see
91
foreach (var reference in projectState.
AnalyzerReferences
)
107
if (projectState.
AnalyzerReferences
.Count == 0)
114
if (!analyzerReferenceMap.TryGetValue(projectState.
AnalyzerReferences
, out var lazy))
124
projectState.
AnalyzerReferences
,
Workspace\Solution\SolutionState.cs (1)
1393
=> GetRequiredProjectState(projectId).
AnalyzerReferences
.Contains(analyzerReference);
Workspace\Solution\StateChecksums.cs (1)
470
ChecksumCollection.Find(state.
AnalyzerReferences
, AnalyzerReferences, searchingChecksumsLeft, onAssetFound, arg, cancellationToken);