37 references to WithDocumentSyntaxRoot
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\MultiProjectSafeFixAllProvider.cs (1)
104currentSolution = currentSolution.WithDocumentSyntaxRoot(documentId, newRoot);
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\MultiProjectSafeFixAllProvider.cs (1)
104currentSolution = currentSolution.WithDocumentSyntaxRoot(documentId, newRoot);
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (1)
149solution = solution.WithDocumentSyntaxRoot(document.Id, newRoot);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
181return currentSolution.WithDocumentSyntaxRoot(document.Id, newRoot);
src\roslyn\src\Analyzers\Core\CodeFixes\UnsealClass\AbstractUnsealClassCodeFixProvider.cs (1)
82solution = solution.WithDocumentSyntaxRoot(documentId, editor.GetChangedRoot());
src\roslyn\src\Analyzers\Core\CodeFixes\UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (3)
237return currentSolution.WithDocumentSyntaxRoot(fieldDocument.Id, finalFieldRoot); 255var updatedSolution = currentSolution.WithDocumentSyntaxRoot(fieldDocument.Id, newFieldTreeRoot); 256updatedSolution = updatedSolution.WithDocumentSyntaxRoot(propertyDocument.Id, newPropertyTreeRoot);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\MultiProjectSafeFixAllProvider.cs (1)
104currentSolution = currentSolution.WithDocumentSyntaxRoot(documentId, newRoot);
Microsoft.CodeAnalysis.CSharp.Features (1)
GenerateType\CSharpGenerateTypeService.cs (1)
751updatedSolution = updatedSolution.WithDocumentSyntaxRoot(document.Id, addedCompilationRoot, PreservationMode.PreserveIdentity);
Microsoft.CodeAnalysis.Features (20)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.BatchFixer.cs (1)
144currentSolution = currentSolution.WithDocumentSyntaxRoot(document.Id, newRoot);
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (2)
89solution = solution.WithDocumentSyntaxRoot( 104return solution.WithDocumentSyntaxRoot(
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
592var updatedDocument = currentSolution.WithDocumentSyntaxRoot(docId, newRoot, PreservationMode.PreserveIdentity)
GenerateType\AbstractGenerateTypeService.Editor.cs (2)
357updatedSolution = updatedSolution.WithDocumentSyntaxRoot(documentId, root, PreservationMode.PreserveIdentity); 446var updatedSolution = solution.WithDocumentSyntaxRoot(generateTypeOptionsResult.ExistingDocument.Id, newRoot, PreservationMode.PreserveIdentity);
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
460finalSolution = finalSolution.WithDocumentSyntaxRoot(
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (3)
192oldSolution = oldSolution.WithDocumentSyntaxRoot(sourceDocId, oldSourceRoot); 261updatedSolution = updatedSolution.WithDocumentSyntaxRoot(docId, updatedRoot); 448solution = solution.WithDocumentSyntaxRoot(sourceDocId, root);
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (2)
226updatedSolution = updatedSolution.WithDocumentSyntaxRoot(originalDocument.Id, editor.GetChangedRoot()); 394return updatedSolution.WithDocumentSyntaxRoot(documentId, editor.GetChangedRoot());
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (2)
227updatedSolution = updatedSolution.WithDocumentSyntaxRoot(originalDocument.Id, editor.GetChangedRoot()); 390return updatedSolution.WithDocumentSyntaxRoot(documentId, editor.GetChangedRoot());
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (1)
149solution = solution.WithDocumentSyntaxRoot(document.Id, newRoot);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
181return currentSolution.WithDocumentSyntaxRoot(document.Id, newRoot);
src\roslyn\src\Analyzers\Core\CodeFixes\UnsealClass\AbstractUnsealClassCodeFixProvider.cs (1)
82solution = solution.WithDocumentSyntaxRoot(documentId, editor.GetChangedRoot());
src\roslyn\src\Analyzers\Core\CodeFixes\UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (3)
237return currentSolution.WithDocumentSyntaxRoot(fieldDocument.Id, finalFieldRoot); 255var updatedSolution = currentSolution.WithDocumentSyntaxRoot(fieldDocument.Id, newFieldTreeRoot); 256updatedSolution = updatedSolution.WithDocumentSyntaxRoot(propertyDocument.Id, newPropertyTreeRoot);
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ExtractInterface\VisualBasicExtractInterfaceService.vb (1)
88finalSolution = finalSolution.WithDocumentSyntaxRoot(docId, root, PreservationMode.PreserveIdentity)
Microsoft.CodeAnalysis.Workspaces (5)
Rename\ConflictEngine\MutableConflictResolution.cs (1)
186return solution.WithDocumentSyntaxRoot(documentId, newRoot, PreservationMode.PreserveIdentity);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\MultiProjectSafeFixAllProvider.cs (1)
104currentSolution = currentSolution.WithDocumentSyntaxRoot(documentId, newRoot);
Workspace\Solution\Document.cs (1)
408var solution = this.Project.Solution.WithDocumentSyntaxRoot(this.Id, root, PreservationMode.PreserveIdentity);
Workspace\Solution\Solution.cs (2)
1031WithDocumentSyntaxRoot(documentId, syntaxRoot, preservationMode); 1419/// <inheritdoc cref="WithDocumentSyntaxRoot"/>.
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\MultiProjectSafeFixAllProvider.cs (1)
104currentSolution = currentSolution.WithDocumentSyntaxRoot(documentId, newRoot);