64 references to GetDocument
dotnet-format (2)
Analyzers\AnalyzerFormatter.cs (1)
178
var document = solution.
GetDocument
(diagnostic.Location.SourceTree);
Analyzers\SolutionCodeFixApplier.cs (1)
41
var document = solution.
GetDocument
(diagnostic.Location.SourceTree);
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService_FindDeclaration.cs (1)
79
var document = solution.
GetDocument
(syntaxTree);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
37
=> solution.
GetDocument
(syntaxTree) ?? throw new InvalidOperationException();
159
return solution.
GetDocument
(location.SourceTree);
Microsoft.CodeAnalysis.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService_FindDeclaration.cs (1)
79
var document = solution.
GetDocument
(syntaxTree);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
37
=> solution.
GetDocument
(syntaxTree) ?? throw new InvalidOperationException();
159
return solution.
GetDocument
(location.SourceTree);
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
209
var partialDefinitionDocument = solution.
GetDocument
(partialDefinitionNode.SyntaxTree);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService_FindDeclaration.cs (1)
79
var document = solution.
GetDocument
(syntaxTree);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
37
=> solution.
GetDocument
(syntaxTree) ?? throw new InvalidOperationException();
159
return solution.
GetDocument
(location.SourceTree);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (2)
606
var document = solution.
GetDocument
(group.Key);
622
var document = solution.
GetDocument
(group.Key);
Microsoft.CodeAnalysis.CSharp.Features (5)
Completion\CompletionProviders\AwaitCompletionProvider.cs (1)
119
var document = solution.
GetDocument
(containingType.DeclaringSyntaxReferences.FirstOrDefault(r => r.SyntaxTree == methodDeclaration.SyntaxTree)?.SyntaxTree);
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
366
var syntaxReferenceDocument = solution.
GetDocument
(reference.SyntaxTree);
QuickInfo\OnTheFlyDocsUtilities.cs (1)
26
var syntaxReferenceDocument = solution.
GetDocument
(typeSyntaxReference.SyntaxTree);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (2)
606
var document = solution.
GetDocument
(group.Key);
622
var document = solution.
GetDocument
(group.Key);
Microsoft.CodeAnalysis.Features (25)
CallHierarchy\AbstractCallHierarchyService.cs (2)
228
var document = project.Solution.
GetDocument
(syntaxReference.SyntaxTree);
316
.Select(project.Solution.
GetDocument
)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.BatchFixer.cs (1)
141
var document = oldSolution.
GetDocument
(tree);
CodeLens\CodeLensReferencesService.cs (3)
104
var document = solution.
GetDocument
(location.SourceTree);
358
var document = solution.
GetDocument
(commonLocation.SourceTree);
389
var document = solution.
GetDocument
(syntaxNode.GetLocation().SourceTree);
Debugging\AbstractBreakpointResolver.cs (1)
82
var document = _solution.
GetDocument
(location.SourceTree);
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
246
var document = solution.
GetDocument
(location.SourceTree);
EditAndContinue\ProjectDiagnostics.cs (1)
26
var document = solution.
GetDocument
(diagnostic.Location.SourceTree);
FindUsages\DefinitionItemFactory.cs (1)
247
solution.
GetDocument
(location.SourceTree) is { } document &&
GenerateType\AbstractGenerateTypeService.State.cs (1)
317
.Select(document.Project.Solution.
GetDocument
)
GoToDefinition\GoToDefinitionFeatureHelpers.cs (1)
42
if (sourceLocations.All(l => solution.
GetDocument
(l.SourceTree) == null))
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (2)
254
var destinationDocument = document.Project.Solution.
GetDocument
(groupSyntaxTree);
721
if (location.IsInSource && location.IsVisibleSourceLocation() && solution.
GetDocument
(location.SourceTree) is { } document)
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
456
var otherDocument = finalSolution.
GetDocument
(propertySyntax.SyntaxTree);
NavigateTo\AbstractNavigateToSearchService.NormalSearch.cs (1)
131
var relatedDocument = solution.
GetDocument
(reference.SyntaxTree);
Navigation\NavigableItemFactory.cs (1)
44
let doc = solution.
GetDocument
(c.SourceTree)
Navigation\NavigableItemFactory.SymbolLocationNavigableItem.cs (1)
50
return (self._location.IsInSource && self._solution.
GetDocument
(self._location.SourceTree) is { } document)
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (3)
387
var setMethodDocument = updatedSolution.
GetDocument
(setMethodDeclaration?.SyntaxTree);
417
if (getMethodDeclaration != null && updatedSolution.
GetDocument
(getMethodDeclaration.SyntaxTree)?.Id == documentId)
461
var document = originalSolution.
GetDocument
(syntax.SyntaxTree);
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (2)
331
var document = originalSolution.
GetDocument
(syntax.SyntaxTree);
408
if (property != null && declaration != null && updatedSolution.
GetDocument
(declaration.SyntaxTree)?.Id == documentId)
SemanticSearch\SemanticSearchDefinitionItemFactory.cs (1)
55
if (solution.
GetDocument
(location.SourceTree) is { } document)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
209
var partialDefinitionDocument = solution.
GetDocument
(partialDefinitionNode.SyntaxTree);
Microsoft.CodeAnalysis.Workspaces (16)
Diagnostics\DiagnosticData.cs (1)
300
builder.Add(CreateLocation(document.Project.Solution.
GetDocument
(location.SourceTree), location));
Editing\SymbolEditor.cs (5)
284
var doc = ChangedSolution.
GetDocument
(declaration.SyntaxTree);
326
var doc = ChangedSolution.
GetDocument
(sourceTree) ?? OriginalSolution.
GetDocument
(sourceTree);
372
var doc = ChangedSolution.
GetDocument
(d.SyntaxTree);
458
var declsByDocId = this.GetDeclarations(currentSymbol).ToLookup(d => ChangedSolution.
GetDocument
(d.SyntaxTree).Id);
Editing\SymbolEditorExtensions.cs (1)
40
var doc = editor.OriginalSolution.
GetDocument
(decl.SyntaxTree);
FindSymbols\FindReferences\DependentProjectsFinder.cs (1)
101
var document = solution.
GetDocument
(syntaxTree);
FindSymbols\FindReferences\Finders\AliasSymbolReferenceFinder.cs (1)
36
var document = project.Solution.
GetDocument
(reference.SyntaxTree);
FindSymbols\FindReferences\Finders\CrefTypeParameterSymbolReferenceFinder.cs (1)
39
var document = project.Solution.
GetDocument
(reference.SyntaxTree);
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (1)
100
var document = solution.
GetDocument
(parameterNode.SyntaxTree);
FindSymbols\SymbolFinder.cs (1)
193
var originalDocument = solution.
GetDocument
(location.SyntaxTree);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService_FindDeclaration.cs (1)
79
var document = solution.
GetDocument
(syntaxTree);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
37
=> solution.
GetDocument
(syntaxTree) ?? throw new InvalidOperationException();
159
return solution.
GetDocument
(location.SourceTree);
Workspace\Solution\SolutionCompilationState.cs (1)
1282
/// generated. This method exists to implement <see cref="Solution.
GetDocument
(SyntaxTree?)"/> and is best avoided unless you're doing something
Microsoft.Interop.LibraryImportGenerator (1)
Analyzers\CustomMarshallerAttributeFixer.cs (1)
36
Document doc = fixAllContext.Solution.
GetDocument
(diagnostic.Location.SourceTree);
Roslyn.Diagnostics.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService_FindDeclaration.cs (1)
79
var document = solution.
GetDocument
(syntaxTree);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (2)
37
=> solution.
GetDocument
(syntaxTree) ?? throw new InvalidOperationException();
159
return solution.
GetDocument
(location.SourceTree);