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