98 references to SeparatedList
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (27)
ArgumentFixer.cs (1)
24=> oldArgumentList.WithArguments(SyntaxFactory.SeparatedList(newArguments));
ArgumentGenerator.cs (2)
24=> SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList(arguments.Select(GenerateArgument))); 27=> SyntaxFactory.BracketedArgumentList(SyntaxFactory.SeparatedList(arguments.Select(GenerateArgument)));
AttributeArgumentFixer.cs (1)
24=> oldArgumentList.WithArguments(SyntaxFactory.SeparatedList(newArguments));
AttributeGenerator.cs (2)
35SyntaxFactory.SeparatedList(attributeNodes))); 99return SyntaxFactory.AttributeArgumentList(SyntaxFactory.SeparatedList(arguments));
ConstructorGenerator.cs (1)
104=> SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList(arguments.Select(ArgumentGenerator.GenerateArgument)));
ConvertToRecordEngine.cs (4)
214SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList( 343SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList(inheritedPositionalParams)) 408SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(propertiesToAddAsParams)) 539SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList(updatedExpressions
CSharpCodeGenerationService.cs (1)
464var newAttributes = SyntaxFactory.SeparatedList(attributes.Where(a => a != attributeToRemove));
CSharpSyntaxGeneratorInternal.cs (1)
117SyntaxFactory.SeparatedList(
CSharpUseDeconstructionCodeFixProvider.cs (1)
165SyntaxFactory.SeparatedList<VariableDesignationSyntax>(tupleType.TupleElements.Select(
CSharpUseLocalFunctionCodeFixProvider.cs (1)
255: SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(delegateMethod.Parameters.Select(parameter =>
CSharpUseTupleSwapCodeFixProvider.cs (2)
71TupleExpression(SeparatedList(new[] { Argument(exprB), Argument(exprA) })), 72TupleExpression(SeparatedList(new[] { Argument(exprA), Argument(exprB) }))));
ExpressionGenerator.cs (1)
43SyntaxFactory.SeparatedList(typedConstant.Values.Select(v => GenerateExpression(generator, v)))));
ITypeParameterSymbolExtensions.cs (1)
82SyntaxFactory.SeparatedList(constraints)));
ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (4)
95SyntaxFactory.SeparatedList(Enumerable.Repeat<ExpressionSyntax>(SyntaxFactory.OmittedArraySizeExpression(), arrayType.Rank)))); 152? SyntaxFactory.FunctionPointerUnmanagedCallingConventionList(SyntaxFactory.SeparatedList(conventionsList)) 166SyntaxFactory.FunctionPointerType(callingConventionSyntax, SyntaxFactory.FunctionPointerParameterList(SyntaxFactory.SeparatedList(parameters))), symbol); 204SyntaxFactory.TypeArgumentList(SyntaxFactory.SeparatedList(typeArguments)));
NamedTypeGenerator.cs (1)
333return SyntaxFactory.BaseList(SyntaxFactory.SeparatedList(types));
ParameterGenerator.cs (2)
26return SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(parameters)); 38return SyntaxFactory.BracketedParameterList(SyntaxFactory.SeparatedList(parameters));
TypeParameterGenerator.cs (1)
22SyntaxFactory.SeparatedList(typeParameters.Select(t => GenerateTypeParameter(t, info))));
Microsoft.CodeAnalysis.CSharp.Features (23)
ArgumentFixer.cs (1)
24=> oldArgumentList.WithArguments(SyntaxFactory.SeparatedList(newArguments));
AttributeArgumentFixer.cs (1)
24=> oldArgumentList.WithArguments(SyntaxFactory.SeparatedList(newArguments));
ChangeSignature\CSharpChangeSignatureService.cs (1)
360var updatedParameters = UpdateDeclaration(SeparatedList(new[] { lambda.Parameter }), signaturePermutation, CreateNewParameterSyntax);
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
386=> SyntaxFactory.RecursivePattern(type: null, positionalPatternClause: null, PropertyPatternClause(SeparatedList(subpatterns)), designation: null);
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
35SeparatedList(sections.Select(section => AsSwitchExpressionArmSyntax(section, feature)))));
ConvertLinq\ConvertForEachToLinqQuery\DefaultConverter.cs (2)
82SyntaxFactory.SeparatedList(identifiers.Select( 87SyntaxFactory.SeparatedList<VariableDesignationSyntax>(identifiers.Select(
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
209SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList(
ConvertToRecordEngine.cs (4)
214SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList( 343SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList(inheritedPositionalParams)) 408SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(propertiesToAddAsParams)) 539SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList(updatedExpressions
CSharpUseDeconstructionCodeFixProvider.cs (1)
165SyntaxFactory.SeparatedList<VariableDesignationSyntax>(tupleType.TupleElements.Select(
CSharpUseLocalFunctionCodeFixProvider.cs (1)
255: SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(delegateMethod.Parameters.Select(parameter =>
CSharpUseTupleSwapCodeFixProvider.cs (2)
71TupleExpression(SeparatedList(new[] { Argument(exprB), Argument(exprA) })), 72TupleExpression(SeparatedList(new[] { Argument(exprA), Argument(exprB) }))));
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.CallSiteContainerRewriter.cs (1)
123SyntaxFactory.SeparatedList(list)),
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (3)
204return SyntaxFactory.SeparatedList(typeVariables); 440SyntaxFactory.SeparatedList(list)), 623SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList(arguments)));
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
145SyntaxFactory.VariableDeclaration(keyValuePair.Value.First().Declaration.Type, SyntaxFactory.SeparatedList(variables)));
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (2)
128SeparatedList(localTypesAndDesignations.SelectAsArray(n => n.designation)))); 133return TupleExpression(SeparatedList(localTypesAndDesignations.SelectAsArray(t =>
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NullableReferenceTypesTests.cs (1)
7762SyntaxFactory.SeparatedList<ExpressionSyntax>(
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (11)
Syntax\SeparatedSyntaxListTests.cs (3)
89var list = SyntaxFactory.SeparatedList<SyntaxNode>( 274var list = SyntaxFactory.SeparatedList<SyntaxNode>( 297var list = SyntaxFactory.SeparatedList<SyntaxNode>(
Syntax\SyntaxFactoryTests.cs (8)
224var null1 = SyntaxFactory.SeparatedList((ParameterSyntax[])null); 230var null2 = SyntaxFactory.SeparatedList((System.Collections.Generic.IEnumerable<VariableDeclaratorSyntax>)null); 236var empty1 = SyntaxFactory.SeparatedList(new TypeArgumentListSyntax[] { }); 242var empty2 = SyntaxFactory.SeparatedList(System.Linq.Enumerable.Empty<TypeParameterSyntax>()); 248var singleton1 = SyntaxFactory.SeparatedList(new[] { SyntaxFactory.IdentifierName("a") }); 254var singleton2 = SyntaxFactory.SeparatedList((System.Collections.Generic.IEnumerable<ExpressionSyntax>)new[] { SyntaxFactory.IdentifierName("x") }); 260var list1 = SyntaxFactory.SeparatedList(new[] { SyntaxFactory.IdentifierName("a"), SyntaxFactory.IdentifierName("b"), SyntaxFactory.IdentifierName("c") }); 271var list2 = SyntaxFactory.SeparatedList<ArgumentSyntax>(builder);
Microsoft.CodeAnalysis.CSharp.Workspaces (36)
ArgumentGenerator.cs (2)
24=> SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList(arguments.Select(GenerateArgument))); 27=> SyntaxFactory.BracketedArgumentList(SyntaxFactory.SeparatedList(arguments.Select(GenerateArgument)));
AttributeGenerator.cs (2)
35SyntaxFactory.SeparatedList(attributeNodes))); 99return SyntaxFactory.AttributeArgumentList(SyntaxFactory.SeparatedList(arguments));
CodeGeneration\CSharpSyntaxGenerator.cs (18)
327? SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(parameters.Cast<ParameterSyntax>())) 344baseConstructorArguments != null ? SyntaxFactory.ConstructorInitializer(SyntaxKind.BaseConstructorInitializer, SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList(baseConstructorArguments.Select(AsArgument)))) : null, 493? SyntaxFactory.BracketedParameterList(SyntaxFactory.SeparatedList(parameters.Cast<ParameterSyntax>())) 696var baseTypeList = baseTypes.Count > 0 ? SyntaxFactory.BaseList(SyntaxFactory.SeparatedList(baseTypes)) : null; 743var baseTypeList = itypes?.Count > 0 ? SyntaxFactory.BaseList(SyntaxFactory.SeparatedList(itypes)) : null; 769itypes != null ? SyntaxFactory.BaseList(SyntaxFactory.SeparatedList(itypes)) : null, 892=> members != null ? SyntaxFactory.SeparatedList(members.Select(this.AsEnumMember)) : default; 926return SyntaxFactory.AttributeArgumentList(SyntaxFactory.SeparatedList(arguments.Select(AsAttributeArgument))); 1761? SyntaxFactory.TypeParameterList(SyntaxFactory.SeparatedList(typeParameterNodes.Cast<TypeParameterSyntax>())) 1843? SyntaxFactory.SeparatedList<TypeParameterConstraintSyntax>(types.Select(t => SyntaxFactory.TypeConstraint((TypeSyntax)t))) 3175SyntaxFactory.BracketedArgumentList(SyntaxFactory.SeparatedList(arguments))); 3198=> SyntaxFactory.SeparatedList(expressions.OfType<ExpressionSyntax>()); 3227=> SyntaxFactory.SeparatedList(arguments.Select(AsArgument)); 3389SyntaxFactory.TypeArgumentList(SyntaxFactory.SeparatedList(typeArguments.Cast<TypeSyntax>()))); 3397return SyntaxFactory.GenericName(sname.Identifier, SyntaxFactory.TypeArgumentList(SyntaxFactory.SeparatedList(typeArguments.Cast<TypeSyntax>()))); 3401return gname.WithTypeArgumentList(SyntaxFactory.TypeArgumentList(SyntaxFactory.SeparatedList(typeArguments.Cast<TypeSyntax>()))); 3480=> SyntaxFactory.TupleType(SyntaxFactory.SeparatedList(elements.Cast<TupleElementSyntax>())); 3633=> SyntaxFactory.TupleExpression(SyntaxFactory.SeparatedList(arguments.Select(AsArgument)));
ConstructorGenerator.cs (1)
104=> SyntaxFactory.ArgumentList(SyntaxFactory.SeparatedList(arguments.Select(ArgumentGenerator.GenerateArgument)));
CSharpCodeGenerationService.cs (1)
464var newAttributes = SyntaxFactory.SeparatedList(attributes.Where(a => a != attributeToRemove));
CSharpSyntaxGeneratorInternal.cs (1)
117SyntaxFactory.SeparatedList(
ExpressionGenerator.cs (1)
43SyntaxFactory.SeparatedList(typedConstant.Values.Select(v => GenerateExpression(generator, v)))));
ITypeParameterSymbolExtensions.cs (1)
82SyntaxFactory.SeparatedList(constraints)));
ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (4)
95SyntaxFactory.SeparatedList(Enumerable.Repeat<ExpressionSyntax>(SyntaxFactory.OmittedArraySizeExpression(), arrayType.Rank)))); 152? SyntaxFactory.FunctionPointerUnmanagedCallingConventionList(SyntaxFactory.SeparatedList(conventionsList)) 166SyntaxFactory.FunctionPointerType(callingConventionSyntax, SyntaxFactory.FunctionPointerParameterList(SyntaxFactory.SeparatedList(parameters))), symbol); 204SyntaxFactory.TypeArgumentList(SyntaxFactory.SeparatedList(typeArguments)));
NamedTypeGenerator.cs (1)
333return SyntaxFactory.BaseList(SyntaxFactory.SeparatedList(types));
ParameterGenerator.cs (2)
26return SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(parameters)); 38return SyntaxFactory.BracketedParameterList(SyntaxFactory.SeparatedList(parameters));
Simplification\CSharpSimplificationService.Expander.cs (1)
751SyntaxFactory.SeparatedList(
TypeParameterGenerator.cs (1)
22SyntaxFactory.SeparatedList(typeParameters.Select(t => GenerateTypeParameter(t, info))));