3 instantiations of AnalyzerConfigDocumentState
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\Solution\AnalyzerConfigDocumentState.cs (1)
61return new AnalyzerConfigDocumentState(
Workspace\Solution\ProjectState.cs (1)
105AnalyzerConfigDocumentStates = new TextDocumentStates<AnalyzerConfigDocumentState>(projectInfoFixed.AnalyzerConfigDocuments, info => new AnalyzerConfigDocumentState(languageServices.SolutionServices, info, loadTextOptions));
Workspace\Solution\SolutionState.cs (1)
1128(documentInfo, project) => new AnalyzerConfigDocumentState(Services, documentInfo, new LoadTextOptions(project.ChecksumAlgorithm)),
22 references to AnalyzerConfigDocumentState
Microsoft.CodeAnalysis.Workspaces (22)
Workspace\Solution\AnalyzerConfigDocument.cs (1)
9internal AnalyzerConfigDocument(Project project, AnalyzerConfigDocumentState state)
Workspace\Solution\AnalyzerConfigDocumentState.cs (6)
50public new AnalyzerConfigDocumentState UpdateText(TextLoader loader, PreservationMode mode) 51=> (AnalyzerConfigDocumentState)base.UpdateText(loader, mode); 53public new AnalyzerConfigDocumentState UpdateText(SourceText text, PreservationMode mode) 54=> (AnalyzerConfigDocumentState)base.UpdateText(text, mode); 56public new AnalyzerConfigDocumentState UpdateText(TextAndVersion newTextAndVersion, PreservationMode mode) 57=> (AnalyzerConfigDocumentState)base.UpdateText(newTextAndVersion, mode);
Workspace\Solution\Project.cs (1)
453(documentId, project) => project._projectState.AnalyzerConfigDocumentStates.TryGetState(documentId, out var state) ? new AnalyzerConfigDocument(project, state) : null;
Workspace\Solution\ProjectState.cs (9)
48public readonly TextDocumentStates<AnalyzerConfigDocumentState> AnalyzerConfigDocumentStates; 73TextDocumentStates<AnalyzerConfigDocumentState> analyzerConfigDocumentStates, 105AnalyzerConfigDocumentStates = new TextDocumentStates<AnalyzerConfigDocumentState>(projectInfoFixed.AnalyzerConfigDocuments, info => new AnalyzerConfigDocumentState(languageServices.SolutionServices, info, loadTextOptions)); 477private static ValueSource<AnalyzerConfigOptionsCache> ComputeAnalyzerConfigOptionsValueSource(TextDocumentStates<AnalyzerConfigDocumentState> analyzerConfigDocumentStates) 605TextDocumentStates<AnalyzerConfigDocumentState>? analyzerConfigDocumentStates = null, 804public ProjectState AddAnalyzerConfigDocuments(ImmutableArray<AnalyzerConfigDocumentState> documents) 813private ProjectState CreateNewStateForChangedAnalyzerConfigDocuments(TextDocumentStates<AnalyzerConfigDocumentState> newAnalyzerConfigDocumentStates) 904public ProjectState UpdateAnalyzerConfigDocument(AnalyzerConfigDocumentState newDocument) 906var oldDocument = AnalyzerConfigDocumentStates.GetRequiredState(newDocument.Id);
Workspace\Solution\SolutionState.cs (5)
337private AnalyzerConfigDocumentState GetRequiredAnalyzerConfigDocumentState(DocumentId documentId) 1291var oldDocument = GetRequiredAnalyzerConfigDocumentState(documentId); 1336var oldDocument = GetRequiredAnalyzerConfigDocumentState(documentId); 1433var oldDocument = GetRequiredAnalyzerConfigDocumentState(documentId); 1472private SolutionState UpdateAnalyzerConfigDocumentState(AnalyzerConfigDocumentState newDocument)