136 references to AddRange
Microsoft.CodeAnalysis.CSharp (88)
Syntax.xml.Syntax.Generated.cs (88)
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)); 4747public OrderByClauseSyntax AddOrderings(params OrderingSyntax[] items) => WithOrderings(this.Orderings.AddRange(items)); 5398return WithPositionalPatternClause(positionalPatternClause.WithSubpatterns(positionalPatternClause.Subpatterns.AddRange(items))); 5403return WithPropertyPatternClause(propertyPatternClause.WithSubpatterns(propertyPatternClause.Subpatterns.AddRange(items))); 5458public PositionalPatternClauseSyntax AddSubpatterns(params SubpatternSyntax[] items) => WithSubpatterns(this.Subpatterns.AddRange(items)); 5512public PropertyPatternClauseSyntax AddSubpatterns(params SubpatternSyntax[] items) => WithSubpatterns(this.Subpatterns.AddRange(items)); 5906public ListPatternSyntax AddPatterns(params PatternSyntax[] items) => WithPatterns(this.Patterns.AddRange(items)); 6423return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 6425public LocalFunctionStatementSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 6531public LocalDeclarationStatementSyntax AddDeclarationVariables(params VariableDeclaratorSyntax[] items) => WithDeclaration(this.Declaration.WithVariables(this.Declaration.Variables.AddRange(items))); 6595public VariableDeclarationSyntax AddVariables(params VariableDeclaratorSyntax[] items) => WithVariables(this.Variables.AddRange(items)); 6659return WithArgumentList(argumentList.WithArguments(argumentList.Arguments.AddRange(items))); 6840public ParenthesizedVariableDesignationSyntax AddVariables(params VariableDesignationSyntax[] items) => WithVariables(this.Variables.AddRange(items)); 7672public ForStatementSyntax AddInitializers(params ExpressionSyntax[] items) => WithInitializers(this.Initializers.AddRange(items)); 7673public ForStatementSyntax AddIncrementors(params ExpressionSyntax[] items) => WithIncrementors(this.Incrementors.AddRange(items)); 8088public FixedStatementSyntax AddDeclarationVariables(params VariableDeclaratorSyntax[] items) => WithDeclaration(this.Declaration.WithVariables(this.Declaration.Variables.AddRange(items))); 8881public SwitchExpressionSyntax AddArms(params SwitchExpressionArmSyntax[] items) => WithArms(this.Arms.AddRange(items)); 9830public AttributeListSyntax AddAttributes(params AttributeSyntax[] items) => WithAttributes(this.Attributes.AddRange(items)); 9936return WithArgumentList(argumentList.WithArguments(argumentList.Arguments.AddRange(items))); 9995public AttributeArgumentListSyntax AddArguments(params AttributeArgumentSyntax[] items) => WithArguments(this.Arguments.AddRange(items)); 10160public TypeParameterListSyntax AddParameters(params TypeParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items)); 10462return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 10468return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 10474return WithBaseList(baseList.WithTypes(baseList.Types.AddRange(items))); 10628return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 10634return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 10640return WithBaseList(baseList.WithTypes(baseList.Types.AddRange(items))); 10794return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 10800return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 10806return WithBaseList(baseList.WithTypes(baseList.Types.AddRange(items))); 10969return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 10975return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 10981return WithBaseList(baseList.WithTypes(baseList.Types.AddRange(items))); 11121return WithBaseList(baseList.WithTypes(baseList.Types.AddRange(items))); 11123public EnumDeclarationSyntax AddMembers(params EnumMemberDeclarationSyntax[] items) => WithMembers(this.Members.AddRange(items)); 11233return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 11235public DelegateDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 11449return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 11455return WithParameterList(parameterList.WithParameters(parameterList.Parameters.AddRange(items))); 11514public BaseListSyntax AddTypes(params BaseTypeSyntax[] items) => WithTypes(this.Types.AddRange(items)); 11625public PrimaryConstructorBaseTypeSyntax AddArgumentListArguments(params ArgumentSyntax[] items) => WithArgumentList(this.ArgumentList.WithArguments(this.ArgumentList.Arguments.AddRange(items))); 11699public TypeParameterConstraintClauseSyntax AddConstraints(params TypeParameterConstraintSyntax[] items) => WithConstraints(this.Constraints.AddRange(items)); 11942public AllowsConstraintClauseSyntax AddConstraints(params AllowsConstraintSyntax[] items) => WithConstraints(this.Constraints.AddRange(items)); 12100public new FieldDeclarationSyntax AddDeclarationVariables(params VariableDeclaratorSyntax[] items) => WithDeclaration(this.Declaration.WithVariables(this.Declaration.Variables.AddRange(items))); 12182public new EventFieldDeclarationSyntax AddDeclarationVariables(params VariableDeclaratorSyntax[] items) => WithDeclaration(this.Declaration.WithVariables(this.Declaration.Variables.AddRange(items))); 12401return WithTypeParameterList(typeParameterList.WithParameters(typeParameterList.Parameters.AddRange(items))); 12404public new MethodDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 12551public new OperatorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 12697public new ConversionOperatorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 12821public new ConstructorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 12884public ConstructorInitializerSyntax AddArgumentListArguments(params ArgumentSyntax[] items) => WithArgumentList(this.ArgumentList.WithArguments(this.ArgumentList.Arguments.AddRange(items))); 12994public new DestructorDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 13425public IndexerDeclarationSyntax AddParameterListParameters(params ParameterSyntax[] items) => WithParameterList(this.ParameterList.WithParameters(this.ParameterList.Parameters.AddRange(items))); 13662public new ParameterListSyntax AddParameters(params ParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items)); 13721public new BracketedParameterListSyntax AddParameters(params ParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items)); 14287return WithParameters(parameters.WithParameters(parameters.Parameters.AddRange(items))); 14360return WithTypeArgumentList(typeArgumentList.WithArguments(typeArgumentList.Arguments.AddRange(items))); 14362public ExtensionMemberCrefSyntax AddParametersParameters(params CrefParameterSyntax[] items) => WithParameters(this.Parameters.WithParameters(this.Parameters.Parameters.AddRange(items))); 14413return WithParameters(parameters.WithParameters(parameters.Parameters.AddRange(items))); 14480return WithParameters(parameters.WithParameters(parameters.Parameters.AddRange(items))); 14561return WithParameters(parameters.WithParameters(parameters.Parameters.AddRange(items))); 14643public new CrefParameterListSyntax AddParameters(params CrefParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items)); 14704public new CrefBracketedParameterListSyntax AddParameters(params CrefParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items)); 16432public 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)
1372EnumDeclarationSyntax @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))