4 writes to _solution
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\CommittedSolution.cs (4)
113_solution = solution; 301_solution = _solution.AddDocument(DocumentInfo.Create( 322_solution = _solution.WithDocumentText(documentId, matchingSourceText, PreservationMode.PreserveValue); 467_solution = solution;
11 references to _solution
Microsoft.CodeAnalysis.Features (11)
EditAndContinue\CommittedSolution.cs (11)
68/// Tracks stale projects. Changes in these projects are ignored and their representation in the <see cref="_solution"/> does not match the binaries on disk. 137=> _solution == solution; 140=> _solution.GetProject(id); 143=> _solution.GetRequiredProject(id); 154=> _solution.GetDocumentIdsWithFilePath(path); 157=> _solution.ContainsDocument(documentId); 174solution = _solution; 298Debug.Assert(_solution.ContainsProject(documentId.ProjectId)); 301_solution = _solution.AddDocument(DocumentInfo.Create( 322_solution = _solution.WithDocumentText(documentId, matchingSourceText, PreservationMode.PreserveValue); 323matchingDocument = _solution.GetDocument(documentId);