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