13 references to AnalyzerReferences
Microsoft.CodeAnalysis.Workspaces (13)
Workspace\Solution\Project.cs (1)
147
public IReadOnlyList<AnalyzerReference> AnalyzerReferences => _projectState.
AnalyzerReferences
;
Workspace\Solution\ProjectState.cs (2)
746
if (analyzerReferences ==
AnalyzerReferences
)
761
foreach (var analyzerReference in
AnalyzerReferences
)
Workspace\Solution\ProjectState_Checksum.cs (2)
65
var analyzerReferenceChecksums = ChecksumCache.GetOrCreate<ChecksumCollection>(
AnalyzerReferences
, _ => new ChecksumCollection(
AnalyzerReferences
.SelectAsArray(r => serializer.CreateChecksum(r, cancellationToken))));
Workspace\Solution\SolutionState.cs (7)
995
var oldReferences = oldProject.
AnalyzerReferences
.ToImmutableArray();
1010
var oldReferences = oldProject.
AnalyzerReferences
.ToImmutableArray();
1046
var addedReferences = newProject.
AnalyzerReferences
.Except<AnalyzerReference>(oldProject.
AnalyzerReferences
, ReferenceEqualityComparer.Instance).ToImmutableArray();
1047
var removedReferences = oldProject.
AnalyzerReferences
.Except<AnalyzerReference>(newProject.
AnalyzerReferences
, ReferenceEqualityComparer.Instance).ToImmutableArray();
2056
=> GetRequiredProjectState(projectId).
AnalyzerReferences
.Contains(analyzerReference);
Workspace\Solution\StateChecksums.cs (1)
202
ChecksumCollection.Find(state.
AnalyzerReferences
, AnalyzerReferences, searchingChecksumsLeft, result, cancellationToken);