1 write to FrozenSourceGeneratedDocumentStates
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionCompilationState.cs (1)
71
FrozenSourceGeneratedDocumentStates
= frozenSourceGeneratedDocumentStates;
15 references to FrozenSourceGeneratedDocumentStates
Microsoft.CodeAnalysis.Workspaces (15)
Workspace\Solution\SolutionChanges.cs (3)
97
if (_newSolution.CompilationState.
FrozenSourceGeneratedDocumentStates
.IsEmpty)
101
foreach (var (id, _) in _newSolution.CompilationState.
FrozenSourceGeneratedDocumentStates
.States)
108
return _newSolution.CompilationState.
FrozenSourceGeneratedDocumentStates
.GetChangedStateIds(
Workspace\Solution\SolutionCompilationState.cs (5)
124
frozenSourceGeneratedDocumentStates ??=
FrozenSourceGeneratedDocumentStates
;
129
frozenSourceGeneratedDocumentStates ==
FrozenSourceGeneratedDocumentStates
)
1346
if (
FrozenSourceGeneratedDocumentStates
.IsEmpty)
1349
var projectIdsToUnfreeze =
FrozenSourceGeneratedDocumentStates
.States.Values
1441
foreach (var (id, state) in
FrozenSourceGeneratedDocumentStates
.States)
Workspace\Solution\SolutionCompilationState_Checksum.cs (4)
23
/// <see cref="SolutionState"/>, as well as the checksums for <see cref="
FrozenSourceGeneratedDocumentStates
"/>
127
var identityChecksums =
FrozenSourceGeneratedDocumentStates
.SelectAsArray(
130
var frozenSourceGeneratedDocumentTexts = await
FrozenSourceGeneratedDocumentStates
.GetDocumentChecksumsAndIdsAsync(cancellationToken).ConfigureAwait(false);
132
var frozenSourceGeneratedDocumentGenerationDateTimes =
FrozenSourceGeneratedDocumentStates
.SelectAsArray(d => d.GenerationDateTime);
Workspace\Solution\StateChecksums.cs (3)
130
compilationState.
FrozenSourceGeneratedDocumentStates
, searchingChecksumsLeft, onAssetFound, arg, cancellationToken).ConfigureAwait(false);
147
Contract.ThrowIfFalse(compilationState.
FrozenSourceGeneratedDocumentStates
.TryGetState(documentId, out var state));
161
Contract.ThrowIfFalse(compilationState.
FrozenSourceGeneratedDocumentStates
.TryGetState(id, out var state));