14 references to ReplaceNode
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (11)
Syntax\SyntaxNodeTests.cs (10)
2130
var newNode = invocation.
ReplaceNode
(invocation.ArgumentList.Arguments[0], new SyntaxNode[] { argC, argD });
2134
newNode = invocation.
ReplaceNode
(invocation.ArgumentList.Arguments[1], new SyntaxNode[] { argC, argD });
2138
newNode = invocation.
ReplaceNode
(invocation.ArgumentList.Arguments[0], new SyntaxNode[] { });
2142
newNode = invocation.
ReplaceNode
(invocation.ArgumentList.Arguments[1], new SyntaxNode[] { });
2156
Assert.Throws<InvalidOperationException>(() => ifstatement.
ReplaceNode
(then, new[] { stat1, stat2 }));
2159
Assert.Throws<InvalidOperationException>(() => ifstatement.
ReplaceNode
(then, new StatementSyntax[] { }));
2210
var newBlock = block.
ReplaceNode
(block.Statements[0], new[] { stmt1, stmt2 });
2214
newBlock = block.
ReplaceNode
(block.Statements[1], new[] { stmt1, stmt2 });
2218
newBlock = block.
ReplaceNode
(block.Statements[0], new SyntaxNode[] { });
2222
newBlock = block.
ReplaceNode
(block.Statements[1], new SyntaxNode[] { });
Syntax\SyntaxRewriterTests.cs (1)
383
var newRoot = root.
ReplaceNode
(invocation.ArgumentList.Arguments[0], new SyntaxNode[] { argC, argD });
Microsoft.CodeAnalysis.Features (2)
ConvertLinq\AbstractConvertLinqQueryToForEachProvider.cs (1)
81
return root.
ReplaceNode
(Source, Destinations);
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (1)
250
var newRoot = root.
ReplaceNode
(
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SyntaxGenerator.cs (1)
1441
return root.
ReplaceNode
(node, newDeclarations);