137 references to AddRange
Microsoft.CodeAnalysis.CSharp (89)
Syntax.xml.Syntax.Generated.cs (89)
185public GenericNameSyntax AddTypeArgumentListArguments(params TypeSyntax[] items) => WithTypeArgumentList(this.TypeArgumentList.WithArguments(this.TypeArgumentList.Arguments.AddRange(items))); 243public TypeArgumentListSyntax AddArguments(params TypeSyntax[] items) => WithArguments(this.Arguments.AddRange(items)); 468public ArrayRankSpecifierSyntax AddSizes(params ExpressionSyntax[] items) => WithSizes(this.Sizes.AddRange(items)); 580public FunctionPointerTypeSyntax AddParameterListParameters(params FunctionPointerParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 638public FunctionPointerParameterListSyntax AddParameters(params FunctionPointerParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items)); 688return WithUnmanagedCallingConventionList(unmanagedCallingConventionList.WithCallingConventions(unmanagedCallingConventionList.CallingConventions.AddRange(items))); 747public FunctionPointerUnmanagedCallingConventionListSyntax AddCallingConventions(params FunctionPointerUnmanagedCallingConventionSyntax[] items) => WithCallingConventions(this.CallingConventions.AddRange(items)); 889public TupleTypeSyntax AddElements(params TupleElementSyntax[] items) => WithElements(this.Elements.AddRange(items)); 1202public TupleExpressionSyntax AddArguments(params ArgumentSyntax[] items) => WithArguments(this.Arguments.AddRange(items)); 1560public ElementBindingExpressionSyntax AddArgumentListArguments(params ArgumentSyntax[] items) => WithArgumentList(this.ArgumentList.WithArguments(this.ArgumentList.Arguments.AddRange(items))); 1665public ImplicitElementAccessSyntax AddArgumentListArguments(params ArgumentSyntax[] items) => WithArgumentList(this.ArgumentList.WithArguments(this.ArgumentList.Arguments.AddRange(items))); 2525public InvocationExpressionSyntax AddArgumentListArguments(params ArgumentSyntax[] items) => WithArgumentList(this.ArgumentList.WithArguments(this.ArgumentList.Arguments.AddRange(items))); 2585public ElementAccessExpressionSyntax AddArgumentListArguments(params ArgumentSyntax[] items) => WithArgumentList(this.ArgumentList.WithArguments(this.ArgumentList.Arguments.AddRange(items))); 2662public new ArgumentListSyntax AddArguments(params ArgumentSyntax[] items) => WithArguments(this.Arguments.AddRange(items)); 2722public new BracketedArgumentListSyntax AddArguments(params ArgumentSyntax[] items) => WithArguments(this.Arguments.AddRange(items)); 3153return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 3454public ParenthesizedLambdaExpressionSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 3528public InitializerExpressionSyntax AddExpressions(params ExpressionSyntax[] items) => WithExpressions(this.Expressions.AddRange(items)); 3622public new ImplicitObjectCreationExpressionSyntax AddArgumentListArguments(params ArgumentSyntax[] items) => WithArgumentList(this.ArgumentList.WithArguments(this.ArgumentList.Arguments.AddRange(items))); 3700return WithArgumentList(argumentList.WithArguments(argumentList.Arguments.AddRange(items))); 3762public WithExpressionSyntax AddInitializerExpressions(params ExpressionSyntax[] items) => WithInitializer(this.Initializer.WithExpressions(this.Initializer.Expressions.AddRange(items))); 3881public AnonymousObjectCreationExpressionSyntax AddInitializers(params AnonymousObjectMemberDeclaratorSyntax[] items) => WithInitializers(this.Initializers.AddRange(items)); 4012public ImplicitArrayCreationExpressionSyntax AddInitializerExpressions(params ExpressionSyntax[] items) => WithInitializer(this.Initializer.WithExpressions(this.Initializer.Expressions.AddRange(items))); 4129public ImplicitStackAllocArrayCreationExpressionSyntax AddInitializerExpressions(params ExpressionSyntax[] items) => WithInitializer(this.Initializer.WithExpressions(this.Initializer.Expressions.AddRange(items))); 4184public CollectionExpressionSyntax AddElements(params CollectionElementSyntax[] items) => WithElements(this.Elements.AddRange(items)); 4317public WithElementSyntax AddArgumentListArguments(params ArgumentSyntax[] items) => WithArgumentList(this.ArgumentList.WithArguments(this.ArgumentList.Arguments.AddRange(items))); 4791public OrderByClauseSyntax AddOrderings(params OrderingSyntax[] items) => WithOrderings(this.Orderings.AddRange(items)); 5442return WithPositionalPatternClause(positionalPatternClause.WithSubpatterns(positionalPatternClause.Subpatterns.AddRange(items))); 5447return WithPropertyPatternClause(propertyPatternClause.WithSubpatterns(propertyPatternClause.Subpatterns.AddRange(items))); 5502public PositionalPatternClauseSyntax AddSubpatterns(params SubpatternSyntax[] items) => WithSubpatterns(this.Subpatterns.AddRange(items)); 5556public PropertyPatternClauseSyntax AddSubpatterns(params SubpatternSyntax[] items) => WithSubpatterns(this.Subpatterns.AddRange(items)); 5950public ListPatternSyntax AddPatterns(params PatternSyntax[] items) => WithPatterns(this.Patterns.AddRange(items)); 6468return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 6470public LocalFunctionStatementSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 6576public LocalDeclarationStatementSyntax AddDeclarationVariables(params VariableDeclaratorSyntax[] items) => WithDeclaration(this.Declaration.WithVariables(this.Declaration.Variables.AddRange(items))); 6640public VariableDeclarationSyntax AddVariables(params VariableDeclaratorSyntax[] items) => WithVariables(this.Variables.AddRange(items)); 6704return WithArgumentList(argumentList.WithArguments(argumentList.Arguments.AddRange(items))); 6885public ParenthesizedVariableDesignationSyntax AddVariables(params VariableDesignationSyntax[] items) => WithVariables(this.Variables.AddRange(items)); 7717public ForStatementSyntax AddInitializers(params ExpressionSyntax[] items) => WithInitializers(this.Initializers.AddRange(items)); 7718public ForStatementSyntax AddIncrementors(params ExpressionSyntax[] items) => WithIncrementors(this.Incrementors.AddRange(items)); 8133public FixedStatementSyntax AddDeclarationVariables(params VariableDeclaratorSyntax[] items) => WithDeclaration(this.Declaration.WithVariables(this.Declaration.Variables.AddRange(items))); 8926public SwitchExpressionSyntax AddArms(params SwitchExpressionArmSyntax[] items) => WithArms(this.Arms.AddRange(items)); 9875public AttributeListSyntax AddAttributes(params AttributeSyntax[] items) => WithAttributes(this.Attributes.AddRange(items)); 9981return WithArgumentList(argumentList.WithArguments(argumentList.Arguments.AddRange(items))); 10040public AttributeArgumentListSyntax AddArguments(params AttributeArgumentSyntax[] items) => WithArguments(this.Arguments.AddRange(items)); 10205public TypeParameterListSyntax AddParameters(params TypeParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items)); 10507return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 10513return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 10519return WithBaseList(baseList.WithTypes(baseList.Types.AddRange(items))); 10673return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 10679return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 10685return WithBaseList(baseList.WithTypes(baseList.Types.AddRange(items))); 10839return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 10845return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 10851return WithBaseList(baseList.WithTypes(baseList.Types.AddRange(items))); 11014return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 11020return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 11026return WithBaseList(baseList.WithTypes(baseList.Types.AddRange(items))); 11166return WithBaseList(baseList.WithTypes(baseList.Types.AddRange(items))); 11168public EnumDeclarationSyntax AddMembers(params EnumMemberDeclarationSyntax[] items) => WithMembers(this.Members.AddRange(items)); 11278return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 11280public DelegateDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 11494return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 11500return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 11559public BaseListSyntax AddTypes(params BaseTypeSyntax[] items) => WithTypes(this.Types.AddRange(items)); 11670public PrimaryConstructorBaseTypeSyntax AddArgumentListArguments(params ArgumentSyntax[] items) => WithArgumentList(this.ArgumentList.WithArguments(this.ArgumentList.Arguments.AddRange(items))); 11744public TypeParameterConstraintClauseSyntax AddConstraints(params TypeParameterConstraintSyntax[] items) => WithConstraints(this.Constraints.AddRange(items)); 11987public AllowsConstraintClauseSyntax AddConstraints(params AllowsConstraintSyntax[] items) => WithConstraints(this.Constraints.AddRange(items)); 12145public new FieldDeclarationSyntax AddDeclarationVariables(params VariableDeclaratorSyntax[] items) => WithDeclaration(this.Declaration.WithVariables(this.Declaration.Variables.AddRange(items))); 12227public new EventFieldDeclarationSyntax AddDeclarationVariables(params VariableDeclaratorSyntax[] items) => WithDeclaration(this.Declaration.WithVariables(this.Declaration.Variables.AddRange(items))); 12446return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 12449public new MethodDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 12596public new OperatorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 12742public new ConversionOperatorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 12866public new ConstructorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 12929public ConstructorInitializerSyntax AddArgumentListArguments(params ArgumentSyntax[] items) => WithArgumentList(this.ArgumentList.WithArguments(this.ArgumentList.Arguments.AddRange(items))); 13039public new DestructorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 13470public IndexerDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 13707public new ParameterListSyntax AddParameters(params ParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items)); 13766public new BracketedParameterListSyntax AddParameters(params ParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items)); 14335return WithParameters(parameters.WithParameters(parameters.Parameters.AddRange(items))); 14408return WithTypeArgumentList(typeArgumentList.WithArguments(typeArgumentList.Arguments.AddRange(items))); 14410public ExtensionMemberCrefSyntax AddParametersParameters(params CrefParameterSyntax[] items) => WithParameters(this.Parameters.WithParameters(this.Parameters.Parameters.AddRange(items))); 14461return WithParameters(parameters.WithParameters(parameters.Parameters.AddRange(items))); 14528return WithParameters(parameters.WithParameters(parameters.Parameters.AddRange(items))); 14609return WithParameters(parameters.WithParameters(parameters.Parameters.AddRange(items))); 14691public new CrefParameterListSyntax AddParameters(params CrefParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items)); 14752public new CrefBracketedParameterListSyntax AddParameters(params CrefParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items)); 16480public PragmaWarningDirectiveTriviaSyntax AddErrorCodes(params ExpressionSyntax[] items) => WithErrorCodes(this.ErrorCodes.AddRange(items));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (1)
108var newArgumentsList = currentInvocation.ArgumentList.Arguments.AddRange(newArguments);
Microsoft.CodeAnalysis.CSharp.Features (2)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
264return left.WithSubpatterns(left.Subpatterns.AddRange(right.Subpatterns));
src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (1)
108var newArgumentsList = currentInvocation.ArgumentList.Arguments.AddRange(newArguments);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (4)
Syntax\SeparatedSyntaxListTests.cs (4)
122newList = list.AddRange(new[] { nodeD, nodeE }); 227Assert.Throws<ArgumentNullException>(() => list.AddRange((IEnumerable<SyntaxNode>)null)); 251newList = list.AddRange(new[] { nodeD, nodeE }); 273Assert.Throws<ArgumentNullException>(() => list.AddRange((IEnumerable<SyntaxNode>)null));
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
1359EnumDeclarationSyntax @enum => @enum.WithMembers(@enum.Members.AddRange(newMembers.OfType<EnumMemberDeclarationSyntax>())),
Microsoft.CodeAnalysis.VisualBasic (40)
Generated\Syntax.xml.Syntax.Generated.vb (40)
809Return Me.WithImportsClauses(Me.ImportsClauses.AddRange(items)) 2841Return Me.WithTypes(Me.Types.AddRange(items)) 2959Return Me.WithTypes(Me.Types.AddRange(items)) 4452Return Me.WithParameters(Me.Parameters.AddRange(items)) 4889Return Me.WithConstraints(Me.Constraints.AddRange(items)) 6503Return Me.WithParameters(Me.Parameters.AddRange(items)) 9242Return Me.WithInterfaceMembers(Me.InterfaceMembers.AddRange(items)) 9361Return Me.WithEvents(Me.Events.AddRange(items)) 10148Return Me.WithDeclarators(Me.Declarators.AddRange(items)) 10259Return Me.WithNames(Me.Names.AddRange(items)) 10785Return Me.WithInitializers(Me.Initializers.AddRange(items)) 12066Return Me.WithAttributes(Me.Attributes.AddRange(items)) 13381Return Me.WithDeclarators(Me.Declarators.AddRange(items)) 17303Return Me.WithCases(Me.Cases.AddRange(items)) 19725Return Me.WithControlVariables(Me.ControlVariables.AddRange(items)) 19873Return Me.WithVariables(Me.Variables.AddRange(items)) 20937Return Me.WithClauses(Me.Clauses.AddRange(items)) 21183Return Me.WithExpressions(Me.Expressions.AddRange(items)) 21552Return Me.WithArguments(Me.Arguments.AddRange(items)) 21692Return Me.WithElements(Me.Elements.AddRange(items)) 24038Return Me.WithInitializers(Me.Initializers.AddRange(items)) 26534Return Me.WithArguments(Me.Arguments.AddRange(items)) 28078Return Me.WithVariables(Me.Variables.AddRange(items)) 28197Return Me.WithVariables(Me.Variables.AddRange(items)) 28318Return Me.WithVariables(Me.Variables.AddRange(items)) 28388Return Me.WithAggregationVariables(Me.AggregationVariables.AddRange(items)) 28974Return Me.WithItems(Me.Items.AddRange(items)) 29017Return Me.WithKeys(Me.Keys.AddRange(items)) 29058Return Me.WithAggregationVariables(Me.AggregationVariables.AddRange(items)) 29493Return Me.WithJoinedVariables(Me.JoinedVariables.AddRange(items)) 29592Return Me.WithJoinConditions(Me.JoinConditions.AddRange(items)) 29762Return Me.WithJoinedVariables(Me.JoinedVariables.AddRange(items)) 29861Return Me.WithJoinConditions(Me.JoinConditions.AddRange(items)) 29909Return Me.WithAggregationVariables(Me.AggregationVariables.AddRange(items)) 30076Return Me.WithOrderings(Me.Orderings.AddRange(items)) 30323Return Me.WithVariables(Me.Variables.AddRange(items)) 33653Return Me.WithArguments(Me.Arguments.AddRange(items)) 33935Return Me.WithArgumentTypes(Me.ArgumentTypes.AddRange(items)) 37611Return Me.WithErrorCodes(Me.ErrorCodes.AddRange(items)) 37771Return Me.WithErrorCodes(Me.ErrorCodes.AddRange(items))