10 references to WithSyntaxRootAsync
Microsoft.CodeAnalysis.CSharp.Features (3)
ExtractMethod\CSharpMethodExtractor.cs (1)
155
return await selection.SemanticDocument.
WithSyntaxRootAsync
(selection.SemanticDocument.Root.ReplaceNode(lastExpression, newExpression), cancellationToken).ConfigureAwait(false);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
699
newDocument = await newDocument.
WithSyntaxRootAsync
(
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (1)
28
await selectionResult.SemanticDocument.
WithSyntaxRootAsync
(result.Root, cancellationToken).ConfigureAwait(false),
Microsoft.CodeAnalysis.Features (4)
ExtractMethod\InsertionPoint.cs (1)
24
return new InsertionPoint(await document.
WithSyntaxRootAsync
(newRoot, cancellationToken).ConfigureAwait(false), annotation);
ExtractMethod\MethodExtractor.Analyzer.cs (1)
346
return document.
WithSyntaxRootAsync
(document.Root.AddAnnotations(annotations), cancellationToken);
ExtractMethod\MethodExtractor.CodeGenerator.cs (1)
89
var callSiteDocument = await SemanticDocument.
WithSyntaxRootAsync
(root, cancellationToken).ConfigureAwait(false);
ExtractMethod\MethodExtractor.TriviaResult.cs (1)
61
await document.
WithSyntaxRootAsync
(_result.RestoreTrivia(root, annotationResolver, triviaResolver), cancellationToken).ConfigureAwait(false));
Microsoft.CodeAnalysis.VisualBasic.Features (3)
ExtractMethod\VisualBasicMethodExtractor.TriviaResult.vb (1)
21
Await selectionResult.SemanticDocument.
WithSyntaxRootAsync
(result.Root, cancellationToken).ConfigureAwait(False),
ExtractMethod\VisualBasicMethodExtractor.vb (1)
69
Return Await selection.SemanticDocument.
WithSyntaxRootAsync
(selection.SemanticDocument.Root.ReplaceNode(lastExpression, newStatement), cancellationToken).ConfigureAwait(False)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
429
newDocument = Await newDocument.
WithSyntaxRootAsync
(root.ReplaceNode(methodDefinition, newMethodDefinition), cancellationToken).ConfigureAwait(False)