16 references to InsertNodesAfter
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
AbstractAddDocCommentNodesCodeFixProvider.cs (1)
96newDocComment = newDocComment.InsertNodesAfter(nodeBeforeNewParamNode!,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (6)
Syntax\SyntaxNodeTests.cs (5)
2140newNode = invocation.InsertNodesAfter(invocation.ArgumentList.Arguments[0], new SyntaxNode[] { argC, argD }); 2148newNode = invocation.InsertNodesAfter(invocation.ArgumentList.Arguments[1], new SyntaxNode[] { argC, argD }); 2165Assert.Throws<InvalidOperationException>(() => ifstatement.InsertNodesAfter(then, new StatementSyntax[] { })); 2204newBlock = block.InsertNodesAfter(block.Statements[0], new[] { stmt1, stmt2 }); 2212newBlock = block.InsertNodesAfter(block.Statements[1], new[] { stmt1, stmt2 });
Syntax\SyntaxRewriterTests.cs (1)
411var newNode2 = invocation.InsertNodesAfter(invocation.ArgumentList.Arguments[0], new SyntaxNode[] { argC, argD });
Microsoft.CodeAnalysis.Features (1)
AbstractAddDocCommentNodesCodeFixProvider.cs (1)
96newDocComment = newDocComment.InsertNodesAfter(nodeBeforeNewParamNode!,
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (6)
Syntax\SyntaxRewriterTests.vb (1)
580Dim newNode2 = invocation.InsertNodesAfter(invocation.ArgumentList.Arguments(0), New SyntaxNode() {argC, argD})
TestSyntaxNodes.vb (5)
1341newNode = invocation.InsertNodesAfter(invocation.ArgumentList.Arguments(0), {argC, argD}) 1349newNode = invocation.InsertNodesAfter(invocation.ArgumentList.Arguments(1), {argC, argD}) 1364Assert.Throws(Of InvalidOperationException)(Function() invocation.InsertNodesAfter(expA, {expC, expD})) 1441newBlock = ifBlock.InsertNodesAfter(ifBlock.Statements(0), {stmt1, stmt2}) 1461newBlock = ifBlock.InsertNodesAfter(ifBlock.Statements(1), {stmt1, stmt2})
Microsoft.CodeAnalysis.Workspaces (2)
Editing\SyntaxGenerator.cs (2)
1394=> root.InsertNodesAfter(node, newDeclarations); 1533return newRoot.InsertNodesAfter(currentFirst, replacements.Skip(1));