154 instantiations of SyntaxList
Microsoft.CodeAnalysis (10)
Syntax\InternalSyntax\GreenNodeExtensions.cs (1)
25
return new
SyntaxList
<T>(node);
Syntax\InternalSyntax\SeparatedSyntaxListBuilder.cs (1)
106
: new SeparatedSyntaxList<TNode>(new
SyntaxList
<GreenNode>(_builder.ToListNode()));
Syntax\InternalSyntax\SyntaxList`1.cs (3)
168
return new
SyntaxList
<TNode>(node);
173
return new
SyntaxList
<TNode>(nodes._node);
178
return new
SyntaxList
<GreenNode>(nodes.Node);
Syntax\InternalSyntax\SyntaxListBuilder.cs (3)
125
this.AddRange(new
SyntaxList
<GreenNode>(list.Node), offset, length);
195
return new
SyntaxList
<GreenNode>(ToListNode());
200
return new
SyntaxList
<TNode>(ToListNode());
Syntax\InternalSyntax\SyntaxListBuilder`1.cs (1)
122
return new
SyntaxList
<TDerived>(ToListNode());
Syntax\InternalSyntax\SyntaxListBuilderExtensions.cs (1)
21
return new
SyntaxList
<TNode>(builder.ToListNode());
Microsoft.CodeAnalysis.CSharp (18)
Parser\LanguageParser.cs (7)
173
new
SyntaxList
<ExternAliasDirectiveSyntax>(),
174
new
SyntaxList
<UsingDirectiveSyntax>(),
175
new
SyntaxList
<AttributeListSyntax>(),
176
new
SyntaxList
<MemberDeclarationSyntax>(),
2493
new
SyntaxList
<AttributeListSyntax>(),
2494
new
SyntaxList
<SyntaxToken>(),
8793
? new
SyntaxList
<StatementSyntax>(SyntaxList.List(((SyntaxListBuilder)statements).ToArray()))
Parser\SyntaxParser.cs (1)
726
SyntaxList<CSharpSyntaxNode> triviaList = new
SyntaxList
<CSharpSyntaxNode>(trivia);
Syntax\InternalSyntax\SyntaxFactory.cs (7)
264
return new
SyntaxList
<TNode>(SyntaxList.List(node));
269
return new
SyntaxList
<TNode>(SyntaxList.List(node0, node1));
279
return new
SyntaxList
<TNode>(SyntaxList.List(node0, node1, node2));
291
return new
SyntaxList
<TNode>(SyntaxList.List(nodes));
304
return new SeparatedSyntaxList<TNode>(new
SyntaxList
<CSharpSyntaxNode>(node));
309
return new SeparatedSyntaxList<TNode>(new
SyntaxList
<CSharpSyntaxNode>(token));
314
return new SeparatedSyntaxList<TNode>(new
SyntaxList
<CSharpSyntaxNode>(SyntaxList.List(node1, token, node2)));
Syntax\InternalSyntax\SyntaxListPoolExtensions.cs (1)
15
return new
SyntaxList
<SyntaxToken>(listNode);
Syntax\InternalSyntax\SyntaxToken.cs (2)
334
get { return new
SyntaxList
<CSharpSyntaxNode>(this.GetLeadingTrivia()); }
339
get { return new
SyntaxList
<CSharpSyntaxNode>(this.GetTrailingTrivia()); }
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (126)
Generated\Syntax.Test.xml.Generated.cs (126)
32
=> InternalSyntaxFactory.ArrayType(GenerateIdentifierName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.ArrayRankSpecifierSyntax>());
176
=> InternalSyntaxFactory.AnonymousMethodExpression(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.DelegateKeyword), null, GenerateBlock(), null);
179
=> InternalSyntaxFactory.SimpleLambdaExpression(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), GenerateParameter(), InternalSyntaxFactory.Token(SyntaxKind.EqualsGreaterThanToken), null, null);
185
=> InternalSyntaxFactory.ParenthesizedLambdaExpression(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), null, GenerateParameterList(), InternalSyntaxFactory.Token(SyntaxKind.EqualsGreaterThanToken), null, null);
209
=> InternalSyntaxFactory.ImplicitArrayCreationExpression(InternalSyntaxFactory.Token(SyntaxKind.NewKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenBracketToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.CloseBracketToken), GenerateInitializerExpression());
230
=> InternalSyntaxFactory.QueryBody(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.QueryClauseSyntax>(), GenerateSelectClause(), null);
266
=> InternalSyntaxFactory.InterpolatedStringExpression(InternalSyntaxFactory.Token(SyntaxKind.InterpolatedStringStartToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.InterpolatedStringContentSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.InterpolatedStringEndToken));
335
=> InternalSyntaxFactory.GlobalStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), GenerateBlock());
338
=> InternalSyntaxFactory.Block(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.StatementSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.CloseBraceToken));
341
=> InternalSyntaxFactory.LocalFunctionStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName(), InternalSyntaxFactory.Identifier("Identifier"), null, GenerateParameterList(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, null, null);
344
=> InternalSyntaxFactory.LocalDeclarationStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), GenerateVariableDeclaration(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
365
=> InternalSyntaxFactory.ExpressionStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
368
=> InternalSyntaxFactory.EmptyStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
371
=> InternalSyntaxFactory.LabeledStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Identifier("Identifier"), InternalSyntaxFactory.Token(SyntaxKind.ColonToken), GenerateBlock());
374
=> InternalSyntaxFactory.GotoStatement(SyntaxKind.GotoStatement, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.GotoKeyword), null, null, InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
377
=> InternalSyntaxFactory.BreakStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.BreakKeyword), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
380
=> InternalSyntaxFactory.ContinueStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.ContinueKeyword), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
383
=> InternalSyntaxFactory.ReturnStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.ReturnKeyword), null, InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
386
=> InternalSyntaxFactory.ThrowStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.ThrowKeyword), null, InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
389
=> InternalSyntaxFactory.YieldStatement(SyntaxKind.YieldReturnStatement, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.YieldKeyword), InternalSyntaxFactory.Token(SyntaxKind.ReturnKeyword), null, InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
392
=> InternalSyntaxFactory.WhileStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.WhileKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
395
=> InternalSyntaxFactory.DoStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.DoKeyword), GenerateBlock(), InternalSyntaxFactory.Token(SyntaxKind.WhileKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
398
=> InternalSyntaxFactory.ForStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.ForKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ExpressionSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken), null, InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ExpressionSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
401
=> InternalSyntaxFactory.ForEachStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), null, InternalSyntaxFactory.Token(SyntaxKind.ForEachKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), InternalSyntaxFactory.Identifier("Identifier"), InternalSyntaxFactory.Token(SyntaxKind.InKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
404
=> InternalSyntaxFactory.ForEachVariableStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), null, InternalSyntaxFactory.Token(SyntaxKind.ForEachKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.InKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
407
=> InternalSyntaxFactory.UsingStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), null, InternalSyntaxFactory.Token(SyntaxKind.UsingKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), null, null, InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
410
=> InternalSyntaxFactory.FixedStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.FixedKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateVariableDeclaration(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
413
=> InternalSyntaxFactory.CheckedStatement(SyntaxKind.CheckedStatement, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.CheckedKeyword), GenerateBlock());
416
=> InternalSyntaxFactory.UnsafeStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.UnsafeKeyword), GenerateBlock());
419
=> InternalSyntaxFactory.LockStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.LockKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock());
422
=> InternalSyntaxFactory.IfStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.IfKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock(), null);
428
=> InternalSyntaxFactory.SwitchStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.SwitchKeyword), null, GenerateIdentifierName(), null, InternalSyntaxFactory.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SwitchSectionSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.CloseBraceToken));
431
=> InternalSyntaxFactory.SwitchSection(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SwitchLabelSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.StatementSyntax>());
449
=> InternalSyntaxFactory.TryStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.TryKeyword), GenerateBlock(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.CatchClauseSyntax>(), null);
464
=> InternalSyntaxFactory.CompilationUnit(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.UsingDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.MemberDeclarationSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.EndOfFileToken));
473
=> InternalSyntaxFactory.NamespaceDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.NamespaceKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.UsingDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.MemberDeclarationSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.CloseBraceToken), null);
476
=> InternalSyntaxFactory.FileScopedNamespaceDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.NamespaceKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.UsingDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.MemberDeclarationSyntax>());
500
=> InternalSyntaxFactory.TypeParameter(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), null, InternalSyntaxFactory.Identifier("Identifier"));
503
=> InternalSyntaxFactory.ClassDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.ClassKeyword), InternalSyntaxFactory.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
506
=> InternalSyntaxFactory.StructDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.StructKeyword), InternalSyntaxFactory.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
509
=> InternalSyntaxFactory.InterfaceDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.InterfaceKeyword), InternalSyntaxFactory.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
512
=> InternalSyntaxFactory.RecordDeclaration(SyntaxKind.RecordDeclaration, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Identifier("Keyword"), null, InternalSyntaxFactory.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
515
=> InternalSyntaxFactory.EnumDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.EnumKeyword), InternalSyntaxFactory.Identifier("Identifier"), null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.EnumMemberDeclarationSyntax>(), null, null);
518
=> InternalSyntaxFactory.DelegateDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.DelegateKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Identifier("Identifier"), null, GenerateParameterList(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
521
=> InternalSyntaxFactory.EnumMemberDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Identifier("Identifier"), null);
524
=> InternalSyntaxFactory.ExtensionBlockDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.ExtensionKeyword), null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
557
=> InternalSyntaxFactory.FieldDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), GenerateVariableDeclaration(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
560
=> InternalSyntaxFactory.EventFieldDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.EventKeyword), GenerateVariableDeclaration(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
566
=> InternalSyntaxFactory.MethodDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName(), null, InternalSyntaxFactory.Identifier("Identifier"), null, GenerateParameterList(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, null, null);
569
=> InternalSyntaxFactory.OperatorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName(), null, InternalSyntaxFactory.Token(SyntaxKind.OperatorKeyword), null, InternalSyntaxFactory.Token(SyntaxKind.PlusToken), GenerateParameterList(), null, null, null);
572
=> InternalSyntaxFactory.ConversionOperatorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.ImplicitKeyword), null, InternalSyntaxFactory.Token(SyntaxKind.OperatorKeyword), null, GenerateIdentifierName(), GenerateParameterList(), null, null, null);
575
=> InternalSyntaxFactory.ConstructorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Identifier("Identifier"), GenerateParameterList(), null, null, null, null);
581
=> InternalSyntaxFactory.DestructorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.TildeToken), InternalSyntaxFactory.Identifier("Identifier"), GenerateParameterList(), null, null, null);
584
=> InternalSyntaxFactory.PropertyDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName(), null, InternalSyntaxFactory.Identifier("Identifier"), null, null, null, null);
590
=> InternalSyntaxFactory.EventDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.EventKeyword), GenerateIdentifierName(), null, InternalSyntaxFactory.Identifier("Identifier"), null, null);
593
=> InternalSyntaxFactory.IndexerDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName(), null, InternalSyntaxFactory.Token(SyntaxKind.ThisKeyword), GenerateBracketedParameterList(), null, null, null);
596
=> InternalSyntaxFactory.AccessorList(InternalSyntaxFactory.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AccessorDeclarationSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.CloseBraceToken));
599
=> InternalSyntaxFactory.AccessorDeclaration(SyntaxKind.GetAccessorDeclaration, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.GetKeyword), null, null, null);
608
=> InternalSyntaxFactory.Parameter(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), null, null, null);
611
=> InternalSyntaxFactory.FunctionPointerParameter(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName());
614
=> InternalSyntaxFactory.IncompleteMember(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), null);
617
=> InternalSyntaxFactory.SkippedTokensTrivia(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>());
620
=> InternalSyntaxFactory.DocumentationCommentTrivia(SyntaxKind.SingleLineDocumentationCommentTrivia, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.XmlNodeSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.EndOfDocumentationCommentToken));
653
=> InternalSyntaxFactory.XmlElement(GenerateXmlElementStartTag(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.XmlNodeSyntax>(), GenerateXmlElementEndTag());
656
=> InternalSyntaxFactory.XmlElementStartTag(InternalSyntaxFactory.Token(SyntaxKind.LessThanToken), GenerateXmlName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.XmlAttributeSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.GreaterThanToken));
662
=> InternalSyntaxFactory.XmlEmptyElement(InternalSyntaxFactory.Token(SyntaxKind.LessThanToken), GenerateXmlName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.XmlAttributeSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.SlashGreaterThanToken));
671
=> InternalSyntaxFactory.XmlTextAttribute(GenerateXmlName(), InternalSyntaxFactory.Token(SyntaxKind.EqualsToken), InternalSyntaxFactory.Token(SyntaxKind.SingleQuoteToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.SingleQuoteToken));
680
=> InternalSyntaxFactory.XmlText(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>());
683
=> InternalSyntaxFactory.XmlCDataSection(InternalSyntaxFactory.Token(SyntaxKind.XmlCDataStartToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.XmlCDataEndToken));
686
=> InternalSyntaxFactory.XmlProcessingInstruction(InternalSyntaxFactory.Token(SyntaxKind.XmlProcessingInstructionStartToken), GenerateXmlName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.XmlProcessingInstructionEndToken));
689
=> InternalSyntaxFactory.XmlComment(InternalSyntaxFactory.Token(SyntaxKind.XmlCommentStartToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.XmlCommentEndToken));
186 references to SyntaxList
Microsoft.CodeAnalysis (40)
Syntax\InternalSyntax\GreenNodeExtensions.cs (3)
9
internal static
SyntaxList
<T> ToGreenList<T>(this SyntaxNode? node) where T : GreenNode
13
default(
SyntaxList
<T>);
23
internal static
SyntaxList
<T> ToGreenList<T>(this GreenNode? node) where T : GreenNode
Syntax\InternalSyntax\SeparatedSyntaxList.cs (4)
12
private readonly
SyntaxList
<GreenNode> _list;
14
internal SeparatedSyntaxList(
SyntaxList
<GreenNode> list)
21
private static void Validate(
SyntaxList
<GreenNode> list)
73
public
SyntaxList
<GreenNode> GetWithSeparators()
Syntax\InternalSyntax\SeparatedSyntaxListBuilder.cs (1)
93
var
list = nodes.GetWithSeparators();
Syntax\InternalSyntax\SyntaxList`1.cs (13)
11
internal readonly partial struct SyntaxList<TNode> : IEquatable<
SyntaxList
<TNode>>
136
public static bool operator ==(
SyntaxList
<TNode> left,
SyntaxList
<TNode> right)
141
public static bool operator !=(
SyntaxList
<TNode> left,
SyntaxList
<TNode> right)
146
public bool Equals(
SyntaxList
<TNode> other)
153
return (obj is
SyntaxList
<TNode>) && Equals((
SyntaxList
<TNode>)obj);
166
public static implicit operator
SyntaxList
<TNode>(TNode node)
171
public static implicit operator
SyntaxList
<TNode>(
SyntaxList
<GreenNode> nodes)
176
public static implicit operator
SyntaxList
<GreenNode>(
SyntaxList
<TNode> nodes)
Syntax\InternalSyntax\SyntaxList`1.Enumerator.cs (2)
11
private readonly
SyntaxList
<TNode> _list;
14
internal Enumerator(
SyntaxList
<TNode> list)
Syntax\InternalSyntax\SyntaxListBuilder.cs (6)
98
public void AddRange(
SyntaxList
<GreenNode> list)
103
public void AddRange(
SyntaxList
<GreenNode> list, int offset, int length)
118
public void AddRange<TNode>(
SyntaxList
<TNode> list) where TNode : GreenNode
123
public void AddRange<TNode>(
SyntaxList
<TNode> list, int offset, int length) where TNode : GreenNode
193
public
SyntaxList
<GreenNode> ToList()
198
public
SyntaxList
<TNode> ToList<TNode>() where TNode : GreenNode
Syntax\InternalSyntax\SyntaxListBuilder`1.cs (6)
80
public void AddRange(
SyntaxList
<TNode> nodes)
85
public void AddRange(
SyntaxList
<TNode> nodes, int offset, int length)
95
public
SyntaxList
<TNode> ToList()
110
public static implicit operator
SyntaxList
<TNode>(SyntaxListBuilder<TNode> builder)
117
return default(
SyntaxList
<TNode>);
120
public
SyntaxList
<TDerived> ToList<TDerived>() where TDerived : GreenNode
Syntax\InternalSyntax\SyntaxListBuilderExtensions.cs (3)
9
public static
SyntaxList
<GreenNode> ToList(this SyntaxListBuilder? builder)
14
public static
SyntaxList
<TNode> ToList<TNode>(this SyntaxListBuilder? builder) where TNode : GreenNode
18
return default(
SyntaxList
<GreenNode>);
Syntax\InternalSyntax\SyntaxListPool.cs (2)
87
public
SyntaxList
<TNode> ToListAndFree<TNode>(SyntaxListBuilder<TNode> item)
93
var
list = item.ToList();
Microsoft.CodeAnalysis.CSharp (146)
Declarations\DeclarationTreeBuilder.cs (2)
127
CoreInternalSyntax.
SyntaxList
<Syntax.InternalSyntax.MemberDeclarationSyntax> internalMembers)
921
CoreInternalSyntax.
SyntaxList
<Syntax.InternalSyntax.MemberDeclarationSyntax> members,
Parser\DocumentationCommentParser.cs (3)
197
var
list = textTokens.ToList();
464
default(
SyntaxList
<SyntaxToken>),
739
var
list = textTokens.ToList();
Parser\LanguageParser.cs (96)
237
SyntaxList
<AttributeListSyntax> attributeLists,
248
SyntaxList
<AttributeListSyntax> attributeLists,
529
var
newMembers = _pool.ToListAndFree(finalTypeDeclarationMembers);
1066
private
SyntaxList
<AttributeListSyntax> ParseAttributeDeclarations(bool inExpressionContext)
1686
private MemberDeclarationSyntax ParseTypeDeclaration(
SyntaxList
<AttributeListSyntax> attributes, SyntaxListBuilder modifiers)
1719
private TypeDeclarationSyntax ParseMainTypeDeclaration(
SyntaxList
<AttributeListSyntax> attributes, SyntaxListBuilder modifiers)
1900
static TypeDeclarationSyntax constructTypeDeclaration(ContextAwareSyntax syntaxFactory,
SyntaxList
<AttributeListSyntax> attributes, SyntaxListBuilder modifiers, SyntaxToken keyword, SyntaxToken? recordModifier,
1904
var
modifiersList = (
SyntaxList
<SyntaxToken>)modifiers.ToList();
1905
var
membersList = (
SyntaxList
<MemberDeclarationSyntax>)members;
1906
var
constraintsList = (
SyntaxList
<TypeParameterConstraintClauseSyntax>)constraints;
2529
var
attributes = this.ParseStatementAttributeDeclarations();
2849
bool tryParseLocalDeclarationStatement<DeclarationSyntax>(
SyntaxList
<AttributeListSyntax> attributes, out MemberDeclarationSyntax result) where DeclarationSyntax : StatementSyntax
2869
bool tryParseStatement(
SyntaxList
<AttributeListSyntax> attributes, ref ResetPoint afterAttributesPoint, out MemberDeclarationSyntax result)
2900
bool tryParseLocalDeclarationStatementFromStartPoint<DeclarationSyntax>(
SyntaxList
<AttributeListSyntax> attributes, ref ResetPoint startPoint, out MemberDeclarationSyntax result) where DeclarationSyntax : StatementSyntax
2957
private bool IsMisplacedModifier(SyntaxListBuilder modifiers,
SyntaxList
<AttributeListSyntax> attributes, TypeSyntax type, out MemberDeclarationSyntax result)
2979
private bool IsNoneOrIncompleteMember(SyntaxKind parentKind,
SyntaxList
<AttributeListSyntax> attributes, SyntaxListBuilder modifiers, TypeSyntax type,
3043
private bool TryParseIndexerOrPropertyDeclaration(
SyntaxList
<AttributeListSyntax> attributes, SyntaxListBuilder modifiers, TypeSyntax type,
3103
var
attributes = this.ParseAttributeDeclarations(inExpressionContext: false);
3354
SyntaxList
<AttributeListSyntax> attributes, SyntaxListBuilder modifiers)
3408
private DestructorDeclarationSyntax ParseDestructorDeclaration(
SyntaxList
<AttributeListSyntax> attributes, SyntaxListBuilder modifiers)
3516
SyntaxList
<AttributeListSyntax> attributes,
3599
private ConversionOperatorDeclarationSyntax TryParseConversionOperatorDeclaration(
SyntaxList
<AttributeListSyntax> attributes, SyntaxListBuilder modifiers)
3841
SyntaxList
<AttributeListSyntax> attributes,
4041
SyntaxList
<AttributeListSyntax> attributes,
4101
SyntaxList
<AttributeListSyntax> attributes,
4197
var
accessors = default(
SyntaxList
<AccessorDeclarationSyntax>);
4479
var
accAttrs = this.ParseAttributeDeclarations(inExpressionContext: false);
4780
var
attributes = this.ParseAttributeDeclarations(inExpressionContext: false);
4882
SyntaxList
<AttributeListSyntax> attributes,
4900
SyntaxList
<AttributeListSyntax> attributes,
4915
SyntaxList
<AttributeListSyntax> attributes,
4942
default(
SyntaxList
<AccessorDeclarationSyntax>),
5018
SyntaxList
<AttributeListSyntax> attributes,
5040
SyntaxList
<AttributeListSyntax> attributes,
5118
SyntaxList
<AttributeListSyntax> attributes,
5119
SyntaxList
<SyntaxToken> mods,
5306
SyntaxList
<AttributeListSyntax> attributes,
5307
SyntaxList
<SyntaxToken> mods,
5580
private FieldDeclarationSyntax ParseConstantFieldDeclaration(
SyntaxList
<AttributeListSyntax> attributes, SyntaxListBuilder modifiers, SyntaxKind parentKind)
5594
private DelegateDeclarationSyntax ParseDelegateDeclaration(
SyntaxList
<AttributeListSyntax> attributes, SyntaxListBuilder modifiers)
5627
private EnumDeclarationSyntax ParseEnumDeclaration(
SyntaxList
<AttributeListSyntax> attributes, SyntaxListBuilder modifiers)
5718
var
memberAttrs = this.ParseAttributeDeclarations(inExpressionContext: false);
5935
default(
SyntaxList
<AttributeListSyntax>),
5940
var
attrs = default(
SyntaxList
<AttributeListSyntax>);
6457
var
attrs = default(
SyntaxList
<AttributeListSyntax>);
7977
private
SyntaxList
<AttributeListSyntax> ParseStatementAttributeDeclarations()
8056
var
attributes = isCollectionExpression ? default : ParseAttributeDeclarations(inExpressionContext: true);
8065
private StatementSyntax ParseStatementCore(
SyntaxList
<AttributeListSyntax> attributes, bool isGlobal)
8147
private StatementSyntax TryReuseStatement(
SyntaxList
<AttributeListSyntax> attributes, bool isGlobal)
8160
private StatementSyntax ParseStatementCoreRest(
SyntaxList
<AttributeListSyntax> attributes, bool isGlobal, ref ResetPoint resetPointBeforeStatement)
8211
private StatementSyntax TryParseStatementStartingWithIdentifier(
SyntaxList
<AttributeListSyntax> attributes, bool isGlobal)
8246
private StatementSyntax ParseStatementStartingWithUsing(
SyntaxList
<AttributeListSyntax> attributes)
8250
private StatementSyntax TryParseStatementStartingWithUnsafe(
SyntaxList
<AttributeListSyntax> attributes)
8765
private BlockSyntax ParseMethodOrAccessorBodyBlock(
SyntaxList
<AttributeListSyntax> attributes, bool isAccessorBody)
8805
private BlockSyntax ParseBlock(
SyntaxList
<AttributeListSyntax> attributes)
8953
private FixedStatementSyntax ParseFixedStatement(
SyntaxList
<AttributeListSyntax> attributes)
9019
private BreakStatementSyntax ParseBreakStatement(
SyntaxList
<AttributeListSyntax> attributes)
9027
private ContinueStatementSyntax ParseContinueStatement(
SyntaxList
<AttributeListSyntax> attributes)
9035
private TryStatementSyntax ParseTryStatement(
SyntaxList
<AttributeListSyntax> attributes)
9194
private StatementSyntax ParseCheckedStatement(
SyntaxList
<AttributeListSyntax> attributes)
9211
private DoStatementSyntax ParseDoStatement(
SyntaxList
<AttributeListSyntax> attributes)
9240
private StatementSyntax ParseForOrForEachStatement(
SyntaxList
<AttributeListSyntax> attributes)
9273
private ForStatementSyntax ParseForStatement(
SyntaxList
<AttributeListSyntax> attributes)
9416
SyntaxList
<AttributeListSyntax> attributes, SyntaxToken awaitTokenOpt)
9634
private GotoStatementSyntax ParseGotoStatement(
SyntaxList
<AttributeListSyntax> attributes)
9667
private IfStatementSyntax ParseIfStatement(
SyntaxList
<AttributeListSyntax> attributes)
9732
private IfStatementSyntax ParseMisplacedElse(
SyntaxList
<AttributeListSyntax> attributes)
9755
private LockStatementSyntax ParseLockStatement(
SyntaxList
<AttributeListSyntax> attributes)
9767
private ReturnStatementSyntax ParseReturnStatement(
SyntaxList
<AttributeListSyntax> attributes)
9777
private YieldStatementSyntax ParseYieldStatement(
SyntaxList
<AttributeListSyntax> attributes)
9814
private SwitchStatementSyntax ParseSwitchStatement(
SyntaxList
<AttributeListSyntax> attributes)
9962
private ThrowStatementSyntax ParseThrowStatement(
SyntaxList
<AttributeListSyntax> attributes)
9972
private UnsafeStatementSyntax ParseUnsafeStatement(
SyntaxList
<AttributeListSyntax> attributes)
9981
private UsingStatementSyntax ParseUsingStatement(
SyntaxList
<AttributeListSyntax> attributes, SyntaxToken awaitTokenOpt = null)
10108
private WhileStatementSyntax ParseWhileStatement(
SyntaxList
<AttributeListSyntax> attributes)
10120
private LabeledStatementSyntax ParseLabeledStatement(
SyntaxList
<AttributeListSyntax> attributes)
10136
private StatementSyntax ParseLocalDeclarationStatement(
SyntaxList
<AttributeListSyntax> attributes)
10400
SyntaxList
<AttributeListSyntax> attributes,
10401
SyntaxList
<SyntaxToken> mods,
10575
SyntaxList
<AttributeListSyntax> attributes,
10576
SyntaxList
<SyntaxToken> modifiers,
10692
private ExpressionStatementSyntax ParseExpressionStatement(
SyntaxList
<AttributeListSyntax> attributes)
10697
private ExpressionStatementSyntax ParseExpressionStatement(
SyntaxList
<AttributeListSyntax> attributes, ExpressionSyntax expression)
12693
var
attributeDeclarations = ParseAttributeDeclarations(inExpressionContext: true);
13336
var
modifiers = ParseAnonymousFunctionModifiers();
13383
private
SyntaxList
<SyntaxToken> ParseAnonymousFunctionModifiers()
13447
var
attributes = ParseAttributeDeclarations(inExpressionContext: true);
13462
var
modifiers = ParseAnonymousFunctionModifiers();
13572
var
attributes = ParseAttributeDeclarations(inExpressionContext: false);
14259
var
trailingTrash = b.ToList();
Parser\LanguageParser_InterpolatedString.cs (2)
94
CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<InterpolatedStringContentSyntax> getContent(ReadOnlySpan<char> originalTextSpan)
128
CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<InterpolatedStringContentSyntax> result = builder;
Parser\SyntaxParser.cs (1)
726
SyntaxList
<CSharpSyntaxNode> triviaList = new SyntaxList<CSharpSyntaxNode>(trivia);
SourceGeneration\CSharpSyntaxHelper.cs (1)
78
CodeAnalysis.Syntax.InternalSyntax.
SyntaxList
<Syntax.InternalSyntax.UsingDirectiveSyntax> usings,
Syntax\InternalSyntax\CSharpSyntaxRewriter.cs (7)
23
var
leading = this.VisitList(token.LeadingTrivia);
24
var
trailing = this.VisitList(token.TrailingTrivia);
42
public
SyntaxList
<TNode> VisitList<TNode>(
SyntaxList
<TNode> list) where TNode : CSharpSyntaxNode
75
var
withSeps = (
SyntaxList
<CSharpSyntaxNode>)list.GetWithSeparators();
76
var
result = this.VisitList(withSeps);
Syntax\InternalSyntax\SyntaxFactory.cs (7)
257
public static
SyntaxList
<TNode> List<TNode>() where TNode : CSharpSyntaxNode
259
return default(
SyntaxList
<TNode>);
262
public static
SyntaxList
<TNode> List<TNode>(TNode node) where TNode : CSharpSyntaxNode
267
public static
SyntaxList
<TNode> List<TNode>(TNode node0, TNode node1) where TNode : CSharpSyntaxNode
277
public static
SyntaxList
<TNode> List<TNode>(TNode node0, TNode node1, TNode node2) where TNode : CSharpSyntaxNode
287
public static
SyntaxList
<TNode> List<TNode>(params TNode[] nodes) where TNode : CSharpSyntaxNode
294
return default(
SyntaxList
<TNode>);
Syntax\InternalSyntax\SyntaxListPoolExtensions.cs (1)
11
public static
SyntaxList
<SyntaxToken> ToTokenListAndFree(this SyntaxListPool pool, SyntaxListBuilder builder)
Syntax\InternalSyntax\SyntaxToken.cs (2)
332
internal
SyntaxList
<CSharpSyntaxNode> LeadingTrivia
337
internal
SyntaxList
<CSharpSyntaxNode> TrailingTrivia
Syntax\InternalSyntax\TypeDeclarationSyntax.cs (24)
15
CoreSyntax.
SyntaxList
<AttributeListSyntax> attributeLists,
16
CoreSyntax.
SyntaxList
<SyntaxToken> modifiers,
22
CoreSyntax.
SyntaxList
<TypeParameterConstraintClauseSyntax> constraintClauses,
24
CoreSyntax.
SyntaxList
<MemberDeclarationSyntax> members,
32
CoreSyntax.
SyntaxList
<AttributeListSyntax> attributeLists,
33
CoreSyntax.
SyntaxList
<SyntaxToken> modifiers,
39
CoreSyntax.
SyntaxList
<TypeParameterConstraintClauseSyntax> constraintClauses,
41
CoreSyntax.
SyntaxList
<MemberDeclarationSyntax> members,
64
CoreSyntax.
SyntaxList
<AttributeListSyntax> attributeLists,
65
CoreSyntax.
SyntaxList
<SyntaxToken> modifiers,
71
CoreSyntax.
SyntaxList
<TypeParameterConstraintClauseSyntax> constraintClauses,
73
CoreSyntax.
SyntaxList
<MemberDeclarationSyntax> members,
96
CoreSyntax.
SyntaxList
<AttributeListSyntax> attributeLists,
97
CoreSyntax.
SyntaxList
<SyntaxToken> modifiers,
103
CoreSyntax.
SyntaxList
<TypeParameterConstraintClauseSyntax> constraintClauses,
105
CoreSyntax.
SyntaxList
<MemberDeclarationSyntax> members,
129
CoreSyntax.
SyntaxList
<AttributeListSyntax> attributeLists,
130
CoreSyntax.
SyntaxList
<SyntaxToken> modifiers,
136
CoreSyntax.
SyntaxList
<TypeParameterConstraintClauseSyntax> constraintClauses,
138
CoreSyntax.
SyntaxList
<MemberDeclarationSyntax> members,
161
CoreSyntax.
SyntaxList
<AttributeListSyntax> attributeLists,
162
CoreSyntax.
SyntaxList
<SyntaxToken> modifiers,
168
CoreSyntax.
SyntaxList
<TypeParameterConstraintClauseSyntax> constraintClauses,
170
CoreSyntax.
SyntaxList
<MemberDeclarationSyntax> members,