1 write to OldSolution
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\WorkspaceChangeEventArgs.cs (1)
71this.OldSolution = oldSolution ?? throw new ArgumentNullException(nameof(oldSolution));
10 references to OldSolution
Microsoft.CodeAnalysis.Features (7)
EditAndContinue\PdbMatchingSourceTextProvider.cs (1)
70var oldDocument = e.OldSolution.GetDocument(e.DocumentId);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (5)
172EnqueueSolutionChangedEvent(args.OldSolution, args.NewSolution, processSourceGeneratedDocuments); 188EnqueueProjectChangedEvent(args.OldSolution, args.NewSolution, args.ProjectId, processSourceGeneratedDocuments); 193EnqueueFullProjectEvent(args.OldSolution, args.ProjectId, UnitTestingInvocationReasons.DocumentRemoved, processSourceGeneratedDocuments); 204EnqueueDocumentChangedEvent(args.OldSolution, args.NewSolution, args.DocumentId); 209EnqueueFullDocumentEvent(args.OldSolution, args.DocumentId, UnitTestingInvocationReasons.DocumentRemoved);
LegacySolutionEvents\IRemoteLegacySolutionEventsAggregationService.cs (1)
19/// <param name="oldSolutionChecksum"><inheritdoc cref="WorkspaceChangeEventArgs.OldSolution"/></param>
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\WorkspaceChangeEventArgs.cs (3)
14/// these events contain the same <see cref="OldSolution"/>, and they all contain the same 24/// If linked documents are being changed, there may be multiple events with the same <see cref="OldSolution"/> 32/// If linked documents are being changed, there may be multiple events with the same <see cref="OldSolution"/>