46 references to SeparatorCount
Microsoft.CodeAnalysis.CSharp (1)
Syntax\CSharpSyntaxRewriter.cs (1)
174var sepCount = list.SeparatorCount;
Microsoft.CodeAnalysis.CSharp.Features (2)
EditAndContinue\BreakpointSpans.cs (1)
705for (var i = list.SeparatorCount - 1; i >= 0; i--)
NavigationBar\CSharpNavigationBarItemService.cs (1)
250if (index != -1 && index < enumDeclaration.Members.SeparatorCount)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (18)
Parsing\NameParsingTests.cs (8)
308Assert.Equal(0, gname.TypeArgumentList.Arguments.SeparatorCount); 325Assert.Equal(1, gname.TypeArgumentList.Arguments.SeparatorCount); 449Assert.Equal(0, gname.TypeArgumentList.Arguments.SeparatorCount); 554Assert.Equal(0, array.RankSpecifiers[0].Sizes.SeparatorCount); 576Assert.Equal(2, array.RankSpecifiers[0].Sizes.SeparatorCount); 599Assert.Equal(0, array.RankSpecifiers[0].Sizes.SeparatorCount); 603Assert.Equal(1, array.RankSpecifiers[1].Sizes.SeparatorCount); 607Assert.Equal(2, array.RankSpecifiers[2].Sizes.SeparatorCount);
Syntax\SeparatedSyntaxListTests.cs (1)
312Assert.Equal(2, newList.SeparatorCount);
Syntax\SyntaxFactoryTests.cs (8)
227Assert.Equal(0, null1.SeparatorCount); 233Assert.Equal(0, null2.SeparatorCount); 239Assert.Equal(0, empty1.SeparatorCount); 245Assert.Equal(0, empty2.SeparatorCount); 251Assert.Equal(0, singleton1.SeparatorCount); 257Assert.Equal(0, singleton2.SeparatorCount); 263Assert.Equal(2, list1.SeparatorCount); 274Assert.Equal(2, list2.SeparatorCount);
Syntax\SyntaxNodeTests.cs (1)
1891Assert.Equal(3, sizes.SeparatorCount);
Microsoft.CodeAnalysis.Features (4)
ChangeSignature\AbstractChangeSignatureService.cs (4)
743for (var i = 0; i < arguments.SeparatorCount - numSeparatorsToSkip; i++) 745separators.Add(i < arguments.SeparatorCount 865if (indexInListOfPreexistingArguments < newArguments.SeparatorCount) 889if (indexInListOfPreexistingArguments < newArguments.SeparatorCount)
Microsoft.CodeAnalysis.VisualBasic (1)
Syntax\VisualBasicSyntaxRewriter.vb (1)
134Dim sepCount As Integer = list.SeparatorCount
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
SyntaxTokenExtensions.vb (1)
105For i = 0 To separatedList.SeparatorCount - 1
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
ArgumentListSyntaxExtensions.vb (1)
14If count = 1 AndAlso argumentList.Arguments.Last().IsMissing AndAlso argumentList.Arguments.SeparatorCount = 0 Then
Microsoft.CodeAnalysis.VisualBasic.Features (2)
EditAndContinue\BreakpointSpans.vb (1)
325For i = list.SeparatorCount - 1 To 0 Step -1
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
876For i = list.SeparatorCount - 1 To 0 Step -1
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (14)
Syntax\ManualTests.vb (8)
163Assert.Equal(0, null1.SeparatorCount) 169Assert.Equal(0, null2.SeparatorCount) 175Assert.Equal(0, empty1.SeparatorCount) 181Assert.Equal(0, empty2.SeparatorCount) 187Assert.Equal(0, singleton1.SeparatorCount) 193Assert.Equal(0, singleton2.SeparatorCount) 199Assert.Equal(2, list1.SeparatorCount) 210Assert.Equal(2, list2.SeparatorCount)
TestSyntaxNodes.vb (6)
570Assert.Equal(0, seplist.SeparatorCount) 583Assert.Equal(0, arglist.Arguments.SeparatorCount) 599Assert.Equal(0, seplist.SeparatorCount) 627Assert.Equal(2, sepList.SeparatorCount) 654Assert.Equal(2, sepList.SeparatorCount) 1184If i < params.SeparatorCount Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
ArgumentListSyntaxExtensions.vb (1)
14If count = 1 AndAlso argumentList.Arguments.Last().IsMissing AndAlso argumentList.Arguments.SeparatorCount = 0 Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (1)
105For i = 0 To separatedList.SeparatorCount - 1