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