26 references to ReplaceRange
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp.Features (4)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (9)
Syntax\SyntaxListTests.cs (9)
141newList = list.ReplaceRange(elementA, new[] { nodeD, nodeE });
145newList = list.ReplaceRange(elementB, new[] { nodeD, nodeE });
149newList = list.ReplaceRange(elementC, new[] { nodeD, nodeE });
153newList = list.ReplaceRange(elementA, new SyntaxNode[] { });
157newList = list.ReplaceRange(elementB, new SyntaxNode[] { });
161newList = list.ReplaceRange(elementC, new SyntaxNode[] { });
173Assert.Throws<ArgumentException>(() => list.ReplaceRange(nodeD, new[] { nodeE }));
176Assert.Throws<ArgumentNullException>(() => list.ReplaceRange(elementA, (IEnumerable<SyntaxNode>)null));
219Assert.Throws<ArgumentException>(() => list.ReplaceRange(nodeD, new[] { nodeE }));
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (9)
Syntax\SyntaxListTests.vb (9)
107newList = list.ReplaceRange(elementA, {nodeD, nodeE})
111newList = list.ReplaceRange(elementB, {nodeD, nodeE})
115newList = list.ReplaceRange(elementC, {nodeD, nodeE})
119newList = list.ReplaceRange(elementA, New SyntaxNode() {})
123newList = list.ReplaceRange(elementB, New SyntaxNode() {})
127newList = list.ReplaceRange(elementC, New SyntaxNode() {})
139Assert.Throws(Of ArgumentException)(Function() list.ReplaceRange(nodeD, {nodeE}))
144Assert.Throws(Of ArgumentNullException)(Function() list.ReplaceRange(elementA, DirectCast(Nothing, IEnumerable(Of SyntaxNode))))
185Assert.Throws(Of ArgumentException)(Function() list.ReplaceRange(nodeD, {nodeE}))