16 references to GetRequiredDocument
Microsoft.CodeAnalysis.Workspaces (16)
CodeFixes\FixAllOccurrences\BatchFixAllProvider.cs (1)
147
var document = solution.
GetRequiredDocument
(diagnostic.Location.SourceTree!);
Recommendations\Recommender.cs (1)
27
var document = solution.
GetRequiredDocument
(semanticModel.SyntaxTree);
Rename\ConflictEngine\ConflictResolver.cs (4)
192
implicitUsageConflict.SourceSpan, conflictResolution.OldSolution.
GetRequiredDocument
(implicitUsageConflict.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
216
implicitConflict.SourceSpan, conflictResolution.OldSolution.
GetRequiredDocument
(implicitConflict.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
309
languageConflict.SourceSpan, conflictResolution.OldSolution.
GetRequiredDocument
(languageConflict.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
336
oldLocation.SourceSpan, conflictResolution.OldSolution.
GetRequiredDocument
(oldLocation.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
Rename\ConflictEngine\ConflictResolver.Session.cs (4)
66
_documentIdOfRenameSymbolDeclaration = renameLocationSet.Solution.
GetRequiredDocument
(renameSymbolDeclarationLocation.SourceTree!).Id;
241
.Select(l => conflictResolution.OldSolution.
GetRequiredDocument
(l.SourceTree!))
603
var overridingSymbol = await SymbolFinder.FindSymbolAtPositionAsync(solution.
GetRequiredDocument
(newLocation.SourceTree), newLocation.SourceSpan.Start, cancellationToken: _cancellationToken).ConfigureAwait(false);
709
var allRenamedDocuments = _renameLocationSet.Locations.Select(loc => loc.Location.SourceTree!).Distinct().Select(solution.
GetRequiredDocument
);
Rename\RenameUtilities.cs (1)
91
var documentsOfRenameSymbolDeclaration = symbol.Locations.Where(l => l.IsInSource).Select(l => solution.
GetRequiredDocument
(l.SourceTree!));
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (4)
201
var syntaxFacts = solution.
GetRequiredDocument
(firstLocation.SourceTree!)
234
var document = solution.
GetRequiredDocument
(location.SourceTree);
274
results.Add(new RenameLocation(aliasLocation, solution.
GetRequiredDocument
(aliasLocation.SourceTree).Id));
293
results.Add(new RenameLocation(aliasLocation, solution.
GetRequiredDocument
(aliasLocation.SourceTree).Id));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
242
var oldDocument = context.Solution.
GetRequiredDocument
(destinationTree);