80 references to GetWithSeparators
Microsoft.CodeAnalysis (6)
Syntax\SeparatedSyntaxList.cs (4)
380var nodesWithSeps = this.GetWithSeparators(); 456var nodesWithSeps = this.GetWithSeparators(); 494return new SeparatedSyntaxList<TNode>(this.GetWithSeparators().Replace(nodeInList, newNode)); 542var nodesWithSeps = this.GetWithSeparators();
Syntax\SeparatedSyntaxListBuilder.cs (2)
88SyntaxNodeOrTokenList list = nodes.GetWithSeparators(); 97SyntaxNodeOrTokenList list = nodes.GetWithSeparators();
Microsoft.CodeAnalysis.CSharp (1)
Syntax\SyntaxNodeRemover.cs (1)
209var withSeps = list.GetWithSeparators();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (12)
CSharpIndentationService.Indenter.cs (1)
338var index = list.GetWithSeparators().IndexOf(token);
CSharpPopulateSwitchExpressionCodeFixProvider.cs (1)
48!switchNode.Arms.GetWithSeparators().LastOrDefault().IsNode)
CSharpTypeInferenceService.TypeInferrer.cs (3)
348var argsAndCommas = tupleExpression.Arguments.GetWithSeparators(); 925var tokenIndex = argumentList.Arguments.GetWithSeparators().IndexOf(previousToken); 944var tokenIndex = attributeArgumentList.Arguments.GetWithSeparators().IndexOf(previousToken);
CSharpUseDeconstructionCodeFixProvider.cs (1)
171SyntaxFactory.SeparatedList<ArgumentSyntax>(new SyntaxNodeOrTokenList(typeNode.Elements.GetWithSeparators().Select(ConvertTupleTypeElementComponent))),
EnumMemberGenerator.cs (1)
25members.AddRange(destination.Members.GetWithSeparators());
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
662foreach (var item in argumentList.Arguments.GetWithSeparators())
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (2)
1065var commaIndex = parameterList.Parameters.GetWithSeparators().IndexOf(token); 1074var commaIndex = funcPtrParamList.Parameters.GetWithSeparators().IndexOf(token);
SeparatedSyntaxListExtensions.cs (1)
19var nodesAndTokens = newList.GetWithSeparators();
UseInitializerHelpers.cs (1)
37nodesAndTokens.AddRange(objectCreation.Initializer.Expressions.GetWithSeparators());
Microsoft.CodeAnalysis.CSharp.Features (12)
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (2)
113foreach (var item in argumentList.Arguments.GetWithSeparators()) 135foreach (var item in argumentList.Arguments.GetWithSeparators())
Completion\CompletionProviders\TupleNameCompletionProvider.cs (1)
85return (tupleExpr.Arguments.GetWithSeparators().IndexOf(context.TargetToken) + 1) / 2;
ConvertAnonymousType\CSharpConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
46=> SyntaxFactory.SeparatedList<ArgumentSyntax>(CreateArguments(OmitTrailingComma(initializers.GetWithSeparators())));
CSharpPopulateSwitchExpressionCodeFixProvider.cs (1)
48!switchNode.Arms.GetWithSeparators().LastOrDefault().IsNode)
CSharpUseDeconstructionCodeFixProvider.cs (1)
171SyntaxFactory.SeparatedList<ArgumentSyntax>(new SyntaxNodeOrTokenList(typeNode.Elements.GetWithSeparators().Select(ConvertTupleTypeElementComponent))),
SignatureHelp\SignatureHelpUtilities.cs (4)
29list => list.Arguments.GetWithSeparators(); 31list => list.Arguments.GetWithSeparators(); 33e => e.Expressions.GetWithSeparators(); 35list => list.Arguments.GetWithSeparators();
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (1)
28private static readonly Func<TupleExpressionSyntax, SyntaxNodeOrTokenList> s_getArgumentsWithSeparators = e => e.Arguments.GetWithSeparators();
UseInitializerHelpers.cs (1)
37nodesAndTokens.AddRange(objectCreation.Initializer.Expressions.GetWithSeparators());
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
Classification\Worker_Preprocesser.cs (1)
298foreach (var nodeOrToken in node.ErrorCodes.GetWithSeparators())
CSharpIndentationService.Indenter.cs (1)
338var index = list.GetWithSeparators().IndexOf(token);
CSharpTypeInferenceService.TypeInferrer.cs (3)
348var argsAndCommas = tupleExpression.Arguments.GetWithSeparators(); 925var tokenIndex = argumentList.Arguments.GetWithSeparators().IndexOf(previousToken); 944var tokenIndex = attributeArgumentList.Arguments.GetWithSeparators().IndexOf(previousToken);
EnumMemberGenerator.cs (1)
25members.AddRange(destination.Members.GetWithSeparators());
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
662foreach (var item in argumentList.Arguments.GetWithSeparators())
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (2)
1065var commaIndex = parameterList.Parameters.GetWithSeparators().IndexOf(token); 1074var commaIndex = funcPtrParamList.Parameters.GetWithSeparators().IndexOf(token);
SeparatedSyntaxListExtensions.cs (1)
19var nodesAndTokens = newList.GetWithSeparators();
Simplification\Reducers\CSharpExtensionMethodReducer.cs (1)
110var newArguments = SyntaxFactory.SeparatedList<ArgumentSyntax>(argumentList.Arguments.GetWithSeparators().AsEnumerable().Skip(2));
Microsoft.CodeAnalysis.Features (5)
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
710=> generator.SeparatedList<TArgumentSyntax>(ConvertArguments(generator, parameterNamingRule, isRecord, arguments.GetWithSeparators()));
Wrapping\SeparatedSyntaxList\AbstractSeparatedSyntaxListWrapper.cs (1)
79document, listItems.GetWithSeparators(), cancellationToken).ConfigureAwait(false);
Wrapping\SeparatedSyntaxList\SeparatedSyntaxListCodeActionComputer.cs (3)
200var last = _listItems.GetWithSeparators().Last(); 280var itemsAndSeparators = _listItems.GetWithSeparators(); 403var itemsAndSeparators = _listItems.GetWithSeparators();
Microsoft.CodeAnalysis.VisualBasic (1)
Syntax\SyntaxNodeRemover.vb (1)
141Dim withSeps = list.GetWithSeparators()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
SyntaxTokenExtensions.vb (1)
133For Each n In argumentList.Arguments.GetWithSeparators()
UseInitializerHelpers.vb (2)
29nodesAndTokens.AddRange(memberInitializer.Initializers.GetWithSeparators()) 32nodesAndTokens.AddRange(collectionInitializer.Initializer.Initializers.GetWithSeparators())
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
205Dim argsAndCommas = tupleExpression.Arguments.GetWithSeparators() 1026Dim index = argumentList.Arguments.GetWithSeparators().IndexOf(previousToken)
Microsoft.CodeAnalysis.VisualBasic.Features (6)
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToClassCodeRefactoringProvider.vb (1)
43Return SyntaxFactory.SeparatedList(Of ArgumentSyntax)(CreateArguments(initializers.GetWithSeparators()))
SignatureHelp\SignatureHelpUtilities.vb (3)
35Private ReadOnly s_getArgumentListArgumentsWithSeparators As Func(Of ArgumentListSyntax, SyntaxNodeOrTokenList) = Function(list) list.Arguments.GetWithSeparators() 36Private ReadOnly s_getTypeArgumentListArgumentsWithSeparators As Func(Of TypeArgumentListSyntax, SyntaxNodeOrTokenList) = Function(list) list.Arguments.GetWithSeparators() 37Private ReadOnly s_getCollectionInitializerArgumentsWithSeparators As Func(Of CollectionInitializerSyntax, SyntaxNodeOrTokenList) = Function(i) i.Initializers.GetWithSeparators()
UseInitializerHelpers.vb (2)
29nodesAndTokens.AddRange(memberInitializer.Initializers.GetWithSeparators()) 32nodesAndTokens.AddRange(collectionInitializer.Initializer.Initializers.GetWithSeparators())
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (16)
TestSyntaxNodes.vb (16)
68Assert.Equal(argList, argList.Arguments.GetWithSeparators(1).Parent) 69Assert.Equal(argList, argList.Arguments.GetWithSeparators(3).Parent) 82Assert.Equal(children(2), argList.Arguments.GetWithSeparators(1)) 84Assert.Equal(children(4), argList.Arguments.GetWithSeparators(3)) 394Assert.Equal(New TextSpan(7, 1), argList.Arguments.GetWithSeparators(1).Span) 396Assert.Equal(New TextSpan(13, 1), argList.Arguments.GetWithSeparators(3).Span) 630Assert.Null(sepList.GetWithSeparators(3).Parent) 635Assert.Equal(",", sepList.GetWithSeparators(1).ToString) 636Assert.Equal(";", sepList.GetWithSeparators(3).ToString) 639Assert.Equal(4, sepList.GetWithSeparators(1).SpanStart) 641Assert.Equal(10, sepList.GetWithSeparators(3).SpanStart) 651Assert.Equal(statement, sepList.GetWithSeparators(3).Parent) 659Assert.Equal(",", sepList.GetWithSeparators(1).ToString) 660Assert.Equal(";", sepList.GetWithSeparators(3).ToString) 663Assert.Equal(9 + 4, sepList.GetWithSeparators(1).SpanStart) 665Assert.Equal(9 + 10, sepList.GetWithSeparators(3).SpanStart)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (1)
133For Each n In argumentList.Arguments.GetWithSeparators()
OrganizeImports\VisualBasicOrganizeImportsService.Rewriter.vb (1)
71Return String.Join(String.Empty, organizedList.GetWithSeparators().[Select](Function(t) t.ToFullString()))
Simplification\Reducers\VisualBasicExtensionMethodReducer.vb (1)
51Dim newArguments = SyntaxFactory.SeparatedList(Of ArgumentSyntax)(argumentList.Arguments.GetWithSeparators().AsEnumerable().Skip(2))
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
205Dim argsAndCommas = tupleExpression.Arguments.GetWithSeparators() 1026Dim index = argumentList.Arguments.GetWithSeparators().IndexOf(previousToken)