1 write to FrozenSourceGeneratedDocumentStates
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionCompilationState.cs (1)
71FrozenSourceGeneratedDocumentStates = frozenSourceGeneratedDocumentStates;
17 references to FrozenSourceGeneratedDocumentStates
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Rename\RenameHandler.cs (1)
75Contract.ThrowIfTrue(!includeSourceGenerated && !renamedSolution.CompilationState.FrozenSourceGeneratedDocumentStates.IsEmpty, "Renaming in generated documents is not allowed, but there are changes in source generated documents.");
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\TestUtils.cs (1)
195foreach (var frozenSourceGeneratedDocumentState in solution.CompilationState.FrozenSourceGeneratedDocumentStates.States.Values)
Microsoft.CodeAnalysis.Workspaces (15)
Workspace\Solution\SolutionChanges.cs (3)
97if (_newSolution.CompilationState.FrozenSourceGeneratedDocumentStates.IsEmpty) 101foreach (var (id, _) in _newSolution.CompilationState.FrozenSourceGeneratedDocumentStates.States) 108return _newSolution.CompilationState.FrozenSourceGeneratedDocumentStates.GetChangedStateIds(
Workspace\Solution\SolutionCompilationState.cs (5)
124frozenSourceGeneratedDocumentStates ??= FrozenSourceGeneratedDocumentStates; 129frozenSourceGeneratedDocumentStates == FrozenSourceGeneratedDocumentStates) 1346if (FrozenSourceGeneratedDocumentStates.IsEmpty) 1349var projectIdsToUnfreeze = FrozenSourceGeneratedDocumentStates.States.Values 1441foreach (var (id, state) in FrozenSourceGeneratedDocumentStates.States)
Workspace\Solution\SolutionCompilationState_Checksum.cs (4)
22/// <see cref="SolutionState"/>, as well as the checksums for <see cref="FrozenSourceGeneratedDocumentStates"/> 126var identityChecksums = FrozenSourceGeneratedDocumentStates.SelectAsArray( 129var frozenSourceGeneratedDocumentTexts = await FrozenSourceGeneratedDocumentStates.GetDocumentChecksumsAndIdsAsync(cancellationToken).ConfigureAwait(false); 131var frozenSourceGeneratedDocumentGenerationDateTimes = FrozenSourceGeneratedDocumentStates.SelectAsArray(d => d.GenerationDateTime);
Workspace\Solution\StateChecksums.cs (3)
130compilationState.FrozenSourceGeneratedDocumentStates, searchingChecksumsLeft, onAssetFound, arg, cancellationToken).ConfigureAwait(false); 147Contract.ThrowIfFalse(compilationState.FrozenSourceGeneratedDocumentStates.TryGetState(documentId, out var state)); 161Contract.ThrowIfFalse(compilationState.FrozenSourceGeneratedDocumentStates.TryGetState(id, out var state));