12 references to Insert
Microsoft.CodeAnalysis (1)
Syntax\SyntaxNodeOrTokenList.cs (1)
292
return
Insert
(this.Count, nodeOrToken);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (11)
Syntax\SyntaxNodeOrTokenListTests.cs (11)
69
newList = list.
Insert
(0, tokenD);
73
newList = list.
Insert
(1, tokenD);
77
newList = list.
Insert
(2, tokenD);
81
newList = list.
Insert
(3, tokenD);
158
Assert.Throws<ArgumentOutOfRangeException>(() => list.
Insert
(-1, tokenD));
159
Assert.Throws<ArgumentOutOfRangeException>(() => list.
Insert
(list.Count + 1, tokenD));
167
Assert.Throws<ArgumentOutOfRangeException>(() => list.
Insert
(0, default(SyntaxNodeOrToken)));
196
newList = list.
Insert
(0, tokenD);
209
Assert.Throws<ArgumentOutOfRangeException>(() => list.
Insert
(1, tokenD));
210
Assert.Throws<ArgumentOutOfRangeException>(() => list.
Insert
(-1, tokenD));
214
Assert.Throws<ArgumentOutOfRangeException>(() => list.
Insert
(0, default(SyntaxNodeOrToken)));