12 references to Insert
Microsoft.CodeAnalysis (1)
Syntax\SyntaxNodeOrTokenList.cs (1)
258return Insert(this.Count, nodeOrToken);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (11)
Syntax\SyntaxNodeOrTokenListTests.cs (11)
67newList = list.Insert(0, tokenD); 71newList = list.Insert(1, tokenD); 75newList = list.Insert(2, tokenD); 79newList = list.Insert(3, tokenD); 156Assert.Throws<ArgumentOutOfRangeException>(() => list.Insert(-1, tokenD)); 157Assert.Throws<ArgumentOutOfRangeException>(() => list.Insert(list.Count + 1, tokenD)); 165Assert.Throws<ArgumentOutOfRangeException>(() => list.Insert(0, default(SyntaxNodeOrToken))); 193newList = list.Insert(0, tokenD); 206Assert.Throws<ArgumentOutOfRangeException>(() => list.Insert(1, tokenD)); 207Assert.Throws<ArgumentOutOfRangeException>(() => list.Insert(-1, tokenD)); 211Assert.Throws<ArgumentOutOfRangeException>(() => list.Insert(0, default(SyntaxNodeOrToken)));