140 references to AddRange
Microsoft.CodeAnalysis.CSharp (130)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Syntax.Generated.cs (130)
414
public ArrayTypeSyntax AddRankSpecifiers(params ArrayRankSpecifierSyntax[] items) => WithRankSpecifiers(this.RankSpecifiers.
AddRange
(items));
3211
public new AnonymousMethodExpressionSyntax AddBlockAttributeLists(params AttributeListSyntax[] items) => WithBlock(this.Block.WithAttributeLists(this.Block.AttributeLists.
AddRange
(items)));
3213
public new AnonymousMethodExpressionSyntax AddBlockStatements(params StatementSyntax[] items) => WithBlock(this.Block.WithStatements(this.Block.Statements.
AddRange
(items)));
3343
public new SimpleLambdaExpressionSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
3346
public SimpleLambdaExpressionSyntax AddParameterAttributeLists(params AttributeListSyntax[] items) => WithParameter(this.Parameter.WithAttributeLists(this.Parameter.AttributeLists.
AddRange
(items)));
3352
return WithBlock(block.WithAttributeLists(block.AttributeLists.
AddRange
(items)));
3358
return WithBlock(block.WithStatements(block.Statements.
AddRange
(items)));
3506
public new ParenthesizedLambdaExpressionSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
3514
return WithBlock(block.WithAttributeLists(block.AttributeLists.
AddRange
(items)));
3520
return WithBlock(block.WithStatements(block.Statements.
AddRange
(items)));
4000
public ArrayCreationExpressionSyntax AddTypeRankSpecifiers(params ArrayRankSpecifierSyntax[] items) => WithType(this.Type.WithRankSpecifiers(this.Type.RankSpecifiers.
AddRange
(items)));
4445
public QueryExpressionSyntax AddBodyClauses(params QueryClauseSyntax[] items) => WithBody(this.Body.WithClauses(this.Body.Clauses.
AddRange
(items)));
4508
public QueryBodySyntax AddClauses(params QueryClauseSyntax[] items) => WithClauses(this.Clauses.
AddRange
(items));
5047
public QueryContinuationSyntax AddBodyClauses(params QueryClauseSyntax[] items) => WithBody(this.Body.WithClauses(this.Body.Clauses.
AddRange
(items)));
5137
public InterpolatedStringExpressionSyntax AddContents(params InterpolatedStringContentSyntax[] items) => WithContents(this.Contents.
AddRange
(items));
6320
public new GlobalStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
6403
public new BlockSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
6404
public BlockSyntax AddStatements(params StatementSyntax[] items) => WithStatements(this.Statements.
AddRange
(items));
6518
public new LocalFunctionStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
6526
public LocalFunctionStatementSyntax AddConstraintClauses(params TypeParameterConstraintClauseSyntax[] items) => WithConstraintClauses(this.ConstraintClauses.
AddRange
(items));
6530
return WithBody(body.WithAttributeLists(body.AttributeLists.
AddRange
(items)));
6535
return WithBody(body.WithStatements(body.Statements.
AddRange
(items)));
6629
public new LocalDeclarationStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7002
public new ExpressionStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7048
public new EmptyStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7116
public new LabeledStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7208
public new GotoStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7273
public new BreakStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7338
public new ContinueStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7403
public new ReturnStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7468
public new ThrowStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7537
public new YieldStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7611
public new WhileStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7691
public new DoStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7803
public new ForStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
7949
public new ForEachStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
8055
public new ForEachVariableStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
8145
public new UsingStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
8219
public new FixedStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
8283
public new CheckedStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
8284
public CheckedStatementSyntax AddBlockAttributeLists(params AttributeListSyntax[] items) => WithBlock(this.Block.WithAttributeLists(this.Block.AttributeLists.
AddRange
(items)));
8285
public CheckedStatementSyntax AddBlockStatements(params StatementSyntax[] items) => WithBlock(this.Block.WithStatements(this.Block.Statements.
AddRange
(items)));
8347
public new UnsafeStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
8348
public UnsafeStatementSyntax AddBlockAttributeLists(params AttributeListSyntax[] items) => WithBlock(this.Block.WithAttributeLists(this.Block.AttributeLists.
AddRange
(items)));
8349
public UnsafeStatementSyntax AddBlockStatements(params StatementSyntax[] items) => WithBlock(this.Block.WithStatements(this.Block.Statements.
AddRange
(items)));
8423
public new LockStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
8524
public new IfStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
8686
public new SwitchStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
8687
public SwitchStatementSyntax AddSections(params SwitchSectionSyntax[] items) => WithSections(this.Sections.
AddRange
(items));
8751
public SwitchSectionSyntax AddLabels(params SwitchLabelSyntax[] items) => WithLabels(this.Labels.
AddRange
(items));
8752
public SwitchSectionSyntax AddStatements(params StatementSyntax[] items) => WithStatements(this.Statements.
AddRange
(items));
9151
public new TryStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
9152
public TryStatementSyntax AddBlockAttributeLists(params AttributeListSyntax[] items) => WithBlock(this.Block.WithAttributeLists(this.Block.AttributeLists.
AddRange
(items)));
9153
public TryStatementSyntax AddBlockStatements(params StatementSyntax[] items) => WithBlock(this.Block.WithStatements(this.Block.Statements.
AddRange
(items)));
9154
public TryStatementSyntax AddCatches(params CatchClauseSyntax[] items) => WithCatches(this.Catches.
AddRange
(items));
9220
public CatchClauseSyntax AddBlockAttributeLists(params AttributeListSyntax[] items) => WithBlock(this.Block.WithAttributeLists(this.Block.AttributeLists.
AddRange
(items)));
9221
public CatchClauseSyntax AddBlockStatements(params StatementSyntax[] items) => WithBlock(this.Block.WithStatements(this.Block.Statements.
AddRange
(items)));
9368
public FinallyClauseSyntax AddBlockAttributeLists(params AttributeListSyntax[] items) => WithBlock(this.Block.WithAttributeLists(this.Block.AttributeLists.
AddRange
(items)));
9369
public FinallyClauseSyntax AddBlockStatements(params StatementSyntax[] items) => WithBlock(this.Block.WithStatements(this.Block.Statements.
AddRange
(items)));
9442
public CompilationUnitSyntax AddExterns(params ExternAliasDirectiveSyntax[] items) => WithExterns(this.Externs.
AddRange
(items));
9443
public CompilationUnitSyntax AddUsings(params UsingDirectiveSyntax[] items) => WithUsings(this.Usings.
AddRange
(items));
9444
public CompilationUnitSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
9445
public CompilationUnitSyntax AddMembers(params MemberDeclarationSyntax[] items) => WithMembers(this.Members.
AddRange
(items));
9772
public new NamespaceDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
9776
public new NamespaceDeclarationSyntax AddExterns(params ExternAliasDirectiveSyntax[] items) => WithExterns(this.Externs.
AddRange
(items));
9778
public new NamespaceDeclarationSyntax AddUsings(params UsingDirectiveSyntax[] items) => WithUsings(this.Usings.
AddRange
(items));
9780
public new NamespaceDeclarationSyntax AddMembers(params MemberDeclarationSyntax[] items) => WithMembers(this.Members.
AddRange
(items));
9879
public new FileScopedNamespaceDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
9883
public new FileScopedNamespaceDeclarationSyntax AddExterns(params ExternAliasDirectiveSyntax[] items) => WithExterns(this.Externs.
AddRange
(items));
9885
public new FileScopedNamespaceDeclarationSyntax AddUsings(params UsingDirectiveSyntax[] items) => WithUsings(this.Usings.
AddRange
(items));
9887
public new FileScopedNamespaceDeclarationSyntax AddMembers(params MemberDeclarationSyntax[] items) => WithMembers(this.Members.
AddRange
(items));
10349
public TypeParameterSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
10587
public new ClassDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
10609
public new ClassDeclarationSyntax AddConstraintClauses(params TypeParameterConstraintClauseSyntax[] items) => WithConstraintClauses(this.ConstraintClauses.
AddRange
(items));
10611
public new ClassDeclarationSyntax AddMembers(params MemberDeclarationSyntax[] items) => WithMembers(this.Members.
AddRange
(items));
10753
public new StructDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
10775
public new StructDeclarationSyntax AddConstraintClauses(params TypeParameterConstraintClauseSyntax[] items) => WithConstraintClauses(this.ConstraintClauses.
AddRange
(items));
10777
public new StructDeclarationSyntax AddMembers(params MemberDeclarationSyntax[] items) => WithMembers(this.Members.
AddRange
(items));
10919
public new UnionDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
10941
public new UnionDeclarationSyntax AddConstraintClauses(params TypeParameterConstraintClauseSyntax[] items) => WithConstraintClauses(this.ConstraintClauses.
AddRange
(items));
10943
public new UnionDeclarationSyntax AddMembers(params MemberDeclarationSyntax[] items) => WithMembers(this.Members.
AddRange
(items));
11085
public new InterfaceDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
11107
public new InterfaceDeclarationSyntax AddConstraintClauses(params TypeParameterConstraintClauseSyntax[] items) => WithConstraintClauses(this.ConstraintClauses.
AddRange
(items));
11109
public new InterfaceDeclarationSyntax AddMembers(params MemberDeclarationSyntax[] items) => WithMembers(this.Members.
AddRange
(items));
11260
public new RecordDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
11282
public new RecordDeclarationSyntax AddConstraintClauses(params TypeParameterConstraintClauseSyntax[] items) => WithConstraintClauses(this.ConstraintClauses.
AddRange
(items));
11284
public new RecordDeclarationSyntax AddMembers(params MemberDeclarationSyntax[] items) => WithMembers(this.Members.
AddRange
(items));
11412
public new EnumDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
11525
public new DelegateDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
11534
public DelegateDeclarationSyntax AddConstraintClauses(params TypeParameterConstraintClauseSyntax[] items) => WithConstraintClauses(this.ConstraintClauses.
AddRange
(items));
11608
public new EnumMemberDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
11740
public new ExtensionBlockDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
11756
public new ExtensionBlockDeclarationSyntax AddConstraintClauses(params TypeParameterConstraintClauseSyntax[] items) => WithConstraintClauses(this.ConstraintClauses.
AddRange
(items));
11758
public new ExtensionBlockDeclarationSyntax AddMembers(params MemberDeclarationSyntax[] items) => WithMembers(this.Members.
AddRange
(items));
12394
public new FieldDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
12476
public new EventFieldDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
12693
public new MethodDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
12703
public MethodDeclarationSyntax AddConstraintClauses(params TypeParameterConstraintClauseSyntax[] items) => WithConstraintClauses(this.ConstraintClauses.
AddRange
(items));
12708
return WithBody(body.WithAttributeLists(body.AttributeLists.
AddRange
(items)));
12714
return WithBody(body.WithStatements(body.Statements.
AddRange
(items)));
12845
public new OperatorDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
12854
return WithBody(body.WithAttributeLists(body.AttributeLists.
AddRange
(items)));
12860
return WithBody(body.WithStatements(body.Statements.
AddRange
(items)));
12991
public new ConversionOperatorDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
13000
return WithBody(body.WithAttributeLists(body.AttributeLists.
AddRange
(items)));
13006
return WithBody(body.WithStatements(body.Statements.
AddRange
(items)));
13115
public new ConstructorDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
13124
return WithBody(body.WithAttributeLists(body.AttributeLists.
AddRange
(items)));
13130
return WithBody(body.WithStatements(body.Statements.
AddRange
(items)));
13288
public new DestructorDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
13297
return WithBody(body.WithAttributeLists(body.AttributeLists.
AddRange
(items)));
13303
return WithBody(body.WithStatements(body.Statements.
AddRange
(items)));
13448
public new PropertyDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
13455
return WithAccessorList(accessorList.WithAccessors(accessorList.Accessors.
AddRange
(items)));
13601
public new EventDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
13608
return WithAccessorList(accessorList.WithAccessors(accessorList.Accessors.
AddRange
(items)));
13720
public new IndexerDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
13728
return WithAccessorList(accessorList.WithAccessors(accessorList.Accessors.
AddRange
(items)));
13776
public AccessorListSyntax AddAccessors(params AccessorDeclarationSyntax[] items) => WithAccessors(this.Accessors.
AddRange
(items));
13873
public AccessorDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
13878
return WithBody(body.WithAttributeLists(body.AttributeLists.
AddRange
(items)));
13883
return WithBody(body.WithStatements(body.Statements.
AddRange
(items)));
14142
public new ParameterSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
14218
public new FunctionPointerParameterSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
14290
public new IncompleteMemberSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.
AddRange
(items));
14384
public DocumentationCommentTriviaSyntax AddContent(params XmlNodeSyntax[] items) => WithContent(this.Content.
AddRange
(items));
15141
public XmlElementSyntax AddStartTagAttributes(params XmlAttributeSyntax[] items) => WithStartTag(this.StartTag.WithAttributes(this.StartTag.Attributes.
AddRange
(items)));
15142
public XmlElementSyntax AddContent(params XmlNodeSyntax[] items) => WithContent(this.Content.
AddRange
(items));
15205
public XmlElementStartTagSyntax AddAttributes(params XmlAttributeSyntax[] items) => WithAttributes(this.Attributes.
AddRange
(items));
15313
public XmlEmptyElementSyntax AddAttributes(params XmlAttributeSyntax[] items) => WithAttributes(this.Attributes.
AddRange
(items));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
158
var finalAttributeLists = currentTypeDeclaration.AttributeLists.
AddRange
(
Microsoft.CodeAnalysis.CSharp.Features (3)
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (2)
311
root.Externs.
AddRange
(namespaceDecl.Externs),
312
root.Usings.
AddRange
(namespaceDecl.Usings),
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
158
var finalAttributeLists = currentTypeDeclaration.AttributeLists.
AddRange
(
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
CodeGeneration\CSharpSyntaxGenerator.cs (6)
1040
var newList = lists.
AddRange
(newAttributes);
1075
var newList = lists.
AddRange
(newAttributes);
1358
TypeDeclarationSyntax type => type.WithMembers(type.Members.
AddRange
(newMembers)),
1360
BaseNamespaceDeclarationSyntax @namespace => @namespace.WithMembers(@namespace.Members.
AddRange
(newMembers)),
1361
CompilationUnitSyntax compilationUnit => compilationUnit.WithMembers(compilationUnit.Members.
AddRange
(newMembers)),
3643
labels = labels.
AddRange
(expressions.Select(e => SyntaxFactory.CaseSwitchLabel((ExpressionSyntax)e)));