3 types derived from SyntaxToken
Microsoft.CodeAnalysis.CSharp (3)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifier.cs (1)
13
internal class SyntaxIdentifier :
SyntaxToken
Syntax\InternalSyntax\SyntaxToken.SyntaxLiteral.cs (1)
14
internal class SyntaxTokenWithValue<T> :
SyntaxToken
Syntax\InternalSyntax\SyntaxToken.SyntaxTokenWithTrivia.cs (1)
11
internal class SyntaxTokenWithTrivia :
SyntaxToken
4 instantiations of SyntaxToken
Microsoft.CodeAnalysis.CSharp (4)
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1768
var greenNode = new Syntax.InternalSyntax.LiteralExpressionSyntax(SyntaxKind.NumericLiteralExpression, new Syntax.InternalSyntax.
SyntaxToken
(SyntaxKind.NumericLiteralToken));
Syntax\InternalSyntax\SyntaxToken.cs (3)
156
s_tokensWithNoTrivia[(int)kind].Value = new
SyntaxToken
(kind);
365
return new
SyntaxToken
(this.Kind, this.FullWidth, diagnostics, this.GetAnnotations());
371
return new
SyntaxToken
(this.Kind, this.FullWidth, this.GetDiagnostics(), annotations);
6022 references to SyntaxToken
Microsoft.CodeAnalysis.CSharp (6022)
_generated\0\Syntax.xml.Main.Generated.cs (520)
2284
return (IdentifierNameSyntax)Syntax.InternalSyntax.SyntaxFactory.IdentifierName((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
2293
return (QualifiedNameSyntax)Syntax.InternalSyntax.SyntaxFactory.QualifiedName((Syntax.InternalSyntax.NameSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)right.Green).CreateRed();
2305
return (GenericNameSyntax)Syntax.InternalSyntax.SyntaxFactory.GenericName((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.TypeArgumentListSyntax)typeArgumentList.Green).CreateRed();
2321
return (TypeArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeArgumentList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
2334
return (AliasQualifiedNameSyntax)Syntax.InternalSyntax.SyntaxFactory.AliasQualifiedName((Syntax.InternalSyntax.IdentifierNameSyntax)alias.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonColonToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2368
return (PredefinedTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.PredefinedType((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!).CreateRed();
2387
return (ArrayRankSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.ArrayRankSpecifier((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, sizes.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
2399
return (PointerTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.PointerType((Syntax.InternalSyntax.TypeSyntax)elementType.Green, (Syntax.InternalSyntax.
SyntaxToken
)asteriskToken.Node!).CreateRed();
2412
return (FunctionPointerTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerType((Syntax.InternalSyntax.
SyntaxToken
)delegateKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)asteriskToken.Node!, callingConvention == null ? null : (Syntax.InternalSyntax.FunctionPointerCallingConventionSyntax)callingConvention.Green, (Syntax.InternalSyntax.FunctionPointerParameterListSyntax)parameterList.Green).CreateRed();
2428
return (FunctionPointerParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerParameterList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.FunctionPointerParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
2444
return (FunctionPointerCallingConventionSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerCallingConvention((Syntax.InternalSyntax.
SyntaxToken
)managedOrUnmanagedKeyword.Node!, unmanagedCallingConventionList == null ? null : (Syntax.InternalSyntax.FunctionPointerUnmanagedCallingConventionListSyntax)unmanagedCallingConventionList.Green).CreateRed();
2456
return (FunctionPointerUnmanagedCallingConventionListSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerUnmanagedCallingConventionList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, callingConventions.Node.ToGreenSeparatedList<Syntax.InternalSyntax.FunctionPointerUnmanagedCallingConventionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
2467
return (FunctionPointerUnmanagedCallingConventionSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerUnmanagedCallingConvention((Syntax.InternalSyntax.
SyntaxToken
)name.Node!).CreateRed();
2475
return (NullableTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.NullableType((Syntax.InternalSyntax.TypeSyntax)elementType.Green, (Syntax.InternalSyntax.
SyntaxToken
)questionToken.Node!).CreateRed();
2487
return (TupleTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleType((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, elements.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TupleElementSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2504
return (TupleElementSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleElement((Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
?)identifier.Node).CreateRed();
2515
return (OmittedTypeArgumentSyntax)Syntax.InternalSyntax.SyntaxFactory.OmittedTypeArgument((Syntax.InternalSyntax.
SyntaxToken
)omittedTypeArgumentToken.Node!).CreateRed();
2533
return (RefTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.RefType((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)readOnlyKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
2545
return (ScopedTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.ScopedType((Syntax.InternalSyntax.
SyntaxToken
)scopedKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
2558
return (ParenthesizedExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedExpression((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2570
return (TupleExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleExpression((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2607
return (PrefixUnaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.PrefixUnaryExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)operand.Green).CreateRed();
2634
return (AwaitExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AwaitExpression((Syntax.InternalSyntax.
SyntaxToken
)awaitKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
2659
return (PostfixUnaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.PostfixUnaryExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)operand.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!).CreateRed();
2692
return (MemberAccessExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.MemberAccessExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2713
return (ConditionalAccessExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ConditionalAccessExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)whenNotNull.Green).CreateRed();
2725
return (MemberBindingExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.MemberBindingExpression((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2747
return (RangeExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.RangeExpression(leftOperand == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)leftOperand.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, rightOperand == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)rightOperand.Green).CreateRed();
2826
return (BinaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.BinaryExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)right.Green).CreateRed();
2900
return (AssignmentExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AssignmentExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)right.Green).CreateRed();
2934
return (ConditionalExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ConditionalExpression((Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)questionToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)whenTrue.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)whenFalse.Green).CreateRed();
2945
return (ThisExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ThisExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
2956
return (BaseExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.BaseExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
2996
return (LiteralExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.LiteralExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
3003
return (FieldExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.FieldExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
3017
return (MakeRefExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.MakeRefExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3031
return (RefTypeExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.RefTypeExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3047
return (RefValueExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.RefValueExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)comma.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3072
return (CheckedExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.CheckedExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3094
return (DefaultExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.DefaultExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3108
return (TypeOfExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeOfExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3122
return (SizeOfExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.SizeOfExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3158
return (ArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.ArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3170
return (BracketedArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.BracketedArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
3189
return (ArgumentSyntax)Syntax.InternalSyntax.SyntaxFactory.Argument(nameColon == null ? null : (Syntax.InternalSyntax.NameColonSyntax)nameColon.Green, (Syntax.InternalSyntax.
SyntaxToken
?)refKindKeyword.Node, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3201
return (ExpressionColonSyntax)Syntax.InternalSyntax.SyntaxFactory.ExpressionColon((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
3209
return (NameColonSyntax)Syntax.InternalSyntax.SyntaxFactory.NameColon((Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
3227
return (CastExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.CastExpression((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3239
return (AnonymousMethodExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AnonymousMethodExpression(modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)delegateKeyword.Node!, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, (Syntax.InternalSyntax.BlockSyntax)block.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expressionBody.Green).CreateRed();
3247
return (SimpleLambdaExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.SimpleLambdaExpression(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.ParameterSyntax)parameter.Green, (Syntax.InternalSyntax.
SyntaxToken
)arrowToken.Node!, block == null ? null : (Syntax.InternalSyntax.BlockSyntax)block.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expressionBody.Green).CreateRed();
3255
return (RefExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.RefExpression((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3267
return (ParenthesizedLambdaExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedLambdaExpression(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), returnType == null ? null : (Syntax.InternalSyntax.TypeSyntax)returnType.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, (Syntax.InternalSyntax.
SyntaxToken
)arrowToken.Node!, block == null ? null : (Syntax.InternalSyntax.BlockSyntax)block.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expressionBody.Green).CreateRed();
3292
return (InitializerExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.InitializerExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, expressions.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3304
return (ImplicitObjectCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ImplicitObjectCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3320
return (ObjectCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ObjectCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, argumentList == null ? null : (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3337
return (WithExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.WithExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)withKeyword.Node!, (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3361
return (AnonymousObjectCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AnonymousObjectCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, initializers.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AnonymousObjectMemberDeclaratorSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3373
return (ArrayCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ArrayCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.ArrayTypeSyntax)type.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3391
return (ImplicitArrayCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ImplicitArrayCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, commas.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!, (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3407
return (StackAllocArrayCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.StackAllocArrayCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)stackAllocKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3425
return (ImplicitStackAllocArrayCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ImplicitStackAllocArrayCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)stackAllocKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!, (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3437
return (CollectionExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.CollectionExpression((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, elements.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CollectionElementSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
3456
return (SpreadElementSyntax)Syntax.InternalSyntax.SyntaxFactory.SpreadElement((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3469
return (WithElementSyntax)Syntax.InternalSyntax.SyntaxFactory.WithElement((Syntax.InternalSyntax.
SyntaxToken
)withKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green).CreateRed();
3503
return (FromClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.FromClause((Syntax.InternalSyntax.
SyntaxToken
)fromKeyword.Node!, type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3525
return (LetClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.LetClause((Syntax.InternalSyntax.
SyntaxToken
)letKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3547
return (JoinClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.JoinClause((Syntax.InternalSyntax.
SyntaxToken
)joinKeyword.Node!, type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)inExpression.Green, (Syntax.InternalSyntax.
SyntaxToken
)onKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)leftExpression.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)rightExpression.Green, into == null ? null : (Syntax.InternalSyntax.JoinIntoClauseSyntax)into.Green).CreateRed();
3567
return (JoinIntoClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.JoinIntoClause((Syntax.InternalSyntax.
SyntaxToken
)intoKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
3583
return (WhereClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.WhereClause((Syntax.InternalSyntax.
SyntaxToken
)whereKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green).CreateRed();
3594
return (OrderByClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.OrderByClause((Syntax.InternalSyntax.
SyntaxToken
)orderByKeyword.Node!, orderings.Node.ToGreenSeparatedList<Syntax.InternalSyntax.OrderingSyntax>()).CreateRed();
3618
return (OrderingSyntax)Syntax.InternalSyntax.SyntaxFactory.Ordering(kind, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
?)ascendingOrDescendingKeyword.Node).CreateRed();
3638
return (SelectClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.SelectClause((Syntax.InternalSyntax.
SyntaxToken
)selectKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3652
return (GroupClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.GroupClause((Syntax.InternalSyntax.
SyntaxToken
)groupKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)groupExpression.Green, (Syntax.InternalSyntax.
SyntaxToken
)byKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)byExpression.Green).CreateRed();
3665
return (QueryContinuationSyntax)Syntax.InternalSyntax.SyntaxFactory.QueryContinuation((Syntax.InternalSyntax.
SyntaxToken
)intoKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.QueryBodySyntax)body.Green).CreateRed();
3680
return (OmittedArraySizeExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.OmittedArraySizeExpression((Syntax.InternalSyntax.
SyntaxToken
)omittedArraySizeExpressionToken.Node!).CreateRed();
3704
return (InterpolatedStringExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolatedStringExpression((Syntax.InternalSyntax.
SyntaxToken
)stringStartToken.Node!, contents.Node.ToGreenList<Syntax.InternalSyntax.InterpolatedStringContentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)stringEndToken.Node!).CreateRed();
3717
return (IsPatternExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.IsPatternExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)isKeyword.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3729
return (ThrowExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ThrowExpression((Syntax.InternalSyntax.
SyntaxToken
)throwKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3741
return (WhenClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.WhenClause((Syntax.InternalSyntax.
SyntaxToken
)whenKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green).CreateRed();
3752
return (DiscardPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.DiscardPattern((Syntax.InternalSyntax.
SyntaxToken
)underscoreToken.Node!).CreateRed();
3772
return (VarPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.VarPattern((Syntax.InternalSyntax.
SyntaxToken
)varKeyword.Node!, (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
3794
return (PositionalPatternClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.PositionalPatternClause((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, subpatterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SubpatternSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3806
return (PropertyPatternClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.PropertyPatternClause((Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, subpatterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SubpatternSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3837
return (ParenthesizedPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedPattern((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3858
return (RelationalPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.RelationalPattern((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3885
return (BinaryPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.BinaryPattern(kind, (Syntax.InternalSyntax.PatternSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.PatternSyntax)right.Green).CreateRed();
3905
return (UnaryPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.UnaryPattern((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3917
return (ListPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.ListPattern((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, patterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.PatternSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!, designation == null ? null : (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
3932
return (SlicePatternSyntax)Syntax.InternalSyntax.SyntaxFactory.SlicePattern((Syntax.InternalSyntax.
SyntaxToken
)dotDotToken.Node!, pattern == null ? null : (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3943
return (InterpolatedStringTextSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolatedStringText((Syntax.InternalSyntax.
SyntaxToken
)textToken.Node!).CreateRed();
3956
return (InterpolationSyntax)Syntax.InternalSyntax.SyntaxFactory.Interpolation((Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, alignmentClause == null ? null : (Syntax.InternalSyntax.InterpolationAlignmentClauseSyntax)alignmentClause.Green, formatClause == null ? null : (Syntax.InternalSyntax.InterpolationFormatClauseSyntax)formatClause.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3971
return (InterpolationAlignmentClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolationAlignmentClause((Syntax.InternalSyntax.
SyntaxToken
)commaToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green).CreateRed();
3978
return (InterpolationFormatClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolationFormatClause((Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)formatStringToken.Node!).CreateRed();
3989
return (GlobalStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.GlobalStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4001
return (BlockSyntax)Syntax.InternalSyntax.SyntaxFactory.Block(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, statements.Node.ToGreenList<Syntax.InternalSyntax.StatementSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
4026
return (LocalFunctionStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.LocalFunctionStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)returnType.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
4058
return (LocalDeclarationStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.LocalDeclarationStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)awaitKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
?)usingKeyword.Node, modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4084
return (VariableDeclaratorSyntax)Syntax.InternalSyntax.SyntaxFactory.VariableDeclarator((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, argumentList == null ? null : (Syntax.InternalSyntax.BracketedArgumentListSyntax)argumentList.Green, initializer == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)initializer.Green).CreateRed();
4100
return (EqualsValueClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.EqualsValueClause((Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green).CreateRed();
4111
return (SingleVariableDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.SingleVariableDesignation((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
4118
return (DiscardDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.DiscardDesignation((Syntax.InternalSyntax.
SyntaxToken
)underscoreToken.Node!).CreateRed();
4130
return (ParenthesizedVariableDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedVariableDesignation((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, variables.Node.ToGreenSeparatedList<Syntax.InternalSyntax.VariableDesignationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4142
return (ExpressionStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ExpressionStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4157
return (EmptyStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.EmptyStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4174
return (LabeledStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.LabeledStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4208
return (GotoStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.GotoStatement(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)gotoKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)caseOrDefaultKeyword.Node, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4226
return (BreakStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.BreakStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)breakKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4242
return (ContinueStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ContinueStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)continueKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4258
return (ReturnStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ReturnStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)returnKeyword.Node!, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4276
return (ThrowStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ThrowStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)throwKeyword.Node!, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4306
return (YieldStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.YieldStatement(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)yieldKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)returnOrBreakKeyword.Node!, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4335
return (WhileStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.WhileStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)whileKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4356
return (DoStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.DoStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)doKeyword.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green, (Syntax.InternalSyntax.
SyntaxToken
)whileKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4376
return (ForStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ForStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)forKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, declaration == null ? null : (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, initializers.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)firstSemicolonToken.Node!, condition == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)secondSemicolonToken.Node!, incrementors.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4404
return (ForEachStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ForEachStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)awaitKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)forEachKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4435
return (ForEachVariableStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ForEachVariableStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)awaitKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)forEachKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)variable.Green, (Syntax.InternalSyntax.
SyntaxToken
)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4459
return (UsingStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.UsingStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)awaitKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)usingKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, declaration == null ? null : (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4478
return (FixedStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.FixedStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)fixedKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4505
return (CheckedStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.CheckedStatement(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4531
return (UnsafeStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.UnsafeStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)unsafeKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4552
return (LockStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.LockStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)lockKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4571
return (IfStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.IfStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)ifKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green, @else == null ? null : (Syntax.InternalSyntax.ElseClauseSyntax)@else.Green).CreateRed();
4587
return (ElseClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.ElseClause((Syntax.InternalSyntax.
SyntaxToken
)elseKeyword.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4613
return (SwitchStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.SwitchStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)switchKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)openParenToken.Node, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
?)closeParenToken.Node, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, sections.Node.ToGreenList<Syntax.InternalSyntax.SwitchSectionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
4632
return (CasePatternSwitchLabelSyntax)Syntax.InternalSyntax.SyntaxFactory.CasePatternSwitchLabel((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green, whenClause == null ? null : (Syntax.InternalSyntax.WhenClauseSyntax)whenClause.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4649
return (CaseSwitchLabelSyntax)Syntax.InternalSyntax.SyntaxFactory.CaseSwitchLabel((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4661
return (DefaultSwitchLabelSyntax)Syntax.InternalSyntax.SyntaxFactory.DefaultSwitchLabel((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4675
return (SwitchExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.SwitchExpression((Syntax.InternalSyntax.ExpressionSyntax)governingExpression.Green, (Syntax.InternalSyntax.
SyntaxToken
)switchKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, arms.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SwitchExpressionArmSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
4692
return (SwitchExpressionArmSyntax)Syntax.InternalSyntax.SyntaxFactory.SwitchExpressionArm((Syntax.InternalSyntax.PatternSyntax)pattern.Green, whenClause == null ? null : (Syntax.InternalSyntax.WhenClauseSyntax)whenClause.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsGreaterThanToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
4708
return (TryStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.TryStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)tryKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green, catches.Node.ToGreenList<Syntax.InternalSyntax.CatchClauseSyntax>(), @finally == null ? null : (Syntax.InternalSyntax.FinallyClauseSyntax)@finally.Green).CreateRed();
4726
return (CatchClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.CatchClause((Syntax.InternalSyntax.
SyntaxToken
)catchKeyword.Node!, declaration == null ? null : (Syntax.InternalSyntax.CatchDeclarationSyntax)declaration.Green, filter == null ? null : (Syntax.InternalSyntax.CatchFilterClauseSyntax)filter.Green, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4749
return (CatchDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.CatchDeclaration((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
?)identifier.Node, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4767
return (CatchFilterClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.CatchFilterClause((Syntax.InternalSyntax.
SyntaxToken
)whenKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)filterExpression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4779
return (FinallyClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.FinallyClause((Syntax.InternalSyntax.
SyntaxToken
)finallyKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4790
return (CompilationUnitSyntax)Syntax.InternalSyntax.SyntaxFactory.CompilationUnit(externs.Node.ToGreenList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), usings.Node.ToGreenList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)endOfFileToken.Node!).CreateRed();
4808
return (ExternAliasDirectiveSyntax)Syntax.InternalSyntax.SyntaxFactory.ExternAliasDirective((Syntax.InternalSyntax.
SyntaxToken
)externKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)aliasKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4843
return (UsingDirectiveSyntax)Syntax.InternalSyntax.SyntaxFactory.UsingDirective((Syntax.InternalSyntax.
SyntaxToken
?)globalKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)usingKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)staticKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
?)unsafeKeyword.Node, alias == null ? null : (Syntax.InternalSyntax.NameEqualsSyntax)alias.Green, (Syntax.InternalSyntax.TypeSyntax)namespaceOrType.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4867
return (NamespaceDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.NamespaceDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)namespaceKeyword.Node!, (Syntax.InternalSyntax.NameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, externs.Node.ToGreenList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), usings.Node.ToGreenList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
4884
return (FileScopedNamespaceDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.FileScopedNamespaceDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)namespaceKeyword.Node!, (Syntax.InternalSyntax.NameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!, externs.Node.ToGreenList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), usings.Node.ToGreenList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>()).CreateRed();
4900
return (AttributeListSyntax)Syntax.InternalSyntax.SyntaxFactory.AttributeList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, target == null ? null : (Syntax.InternalSyntax.AttributeTargetSpecifierSyntax)target.Green, attributes.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AttributeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
4915
return (AttributeTargetSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.AttributeTargetSpecifier((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4938
return (AttributeArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.AttributeArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AttributeArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4961
return (NameEqualsSyntax)Syntax.InternalSyntax.SyntaxFactory.NameEquals((Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!).CreateRed();
4977
return (TypeParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameterList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
4995
return (TypeParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)varianceKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
5029
return (ClassDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.ClassDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5055
return (StructDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.StructDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5082
return (UnionDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.UnionDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5108
return (InterfaceDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.InterfaceDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5146
return (RecordDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.RecordDeclaration(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)classOrStructKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5192
return (EnumDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.EnumDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)enumKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenSeparatedList<Syntax.InternalSyntax.EnumMemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5203
return (DelegateDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.DelegateDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)delegateKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)returnType.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
5222
return (EnumMemberDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.EnumMemberDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, equalsValue == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)equalsValue.Green).CreateRed();
5255
return (ExtensionBlockDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.ExtensionBlockDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5270
return (BaseListSyntax)Syntax.InternalSyntax.SyntaxFactory.BaseList((Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, types.Node.ToGreenSeparatedList<Syntax.InternalSyntax.BaseTypeSyntax>()).CreateRed();
5302
return (TypeParameterConstraintClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameterConstraintClause((Syntax.InternalSyntax.
SyntaxToken
)whereKeyword.Node!, (Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, constraints.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeParameterConstraintSyntax>()).CreateRed();
5323
return (ConstructorConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.ConstructorConstraint((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
5351
return (ClassOrStructConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.ClassOrStructConstraint(kind, (Syntax.InternalSyntax.
SyntaxToken
)classOrStructKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)questionToken.Node).CreateRed();
5377
return (DefaultConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.DefaultConstraint((Syntax.InternalSyntax.
SyntaxToken
)defaultKeyword.Node!).CreateRed();
5388
return (AllowsConstraintClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.AllowsConstraintClause((Syntax.InternalSyntax.
SyntaxToken
)allowsKeyword.Node!, constraints.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AllowsConstraintSyntax>()).CreateRed();
5400
return (RefStructConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.RefStructConstraint((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)structKeyword.Node!).CreateRed();
5412
return (FieldDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.FieldDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
5429
return (EventFieldDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.EventFieldDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)eventKeyword.Node!, (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
5445
return (ExplicitInterfaceSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.ExplicitInterfaceSpecifier((Syntax.InternalSyntax.NameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!).CreateRed();
5464
return (MethodDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.MethodDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)returnType.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5536
return (OperatorDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.OperatorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)returnType.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)checkedKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5571
return (ConversionOperatorDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.ConversionOperatorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)implicitOrExplicitKeyword.Node!, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)checkedKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5593
return (ConstructorDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.ConstructorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, initializer == null ? null : (Syntax.InternalSyntax.ConstructorInitializerSyntax)initializer.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5625
return (ConstructorInitializerSyntax)Syntax.InternalSyntax.SyntaxFactory.ConstructorInitializer(kind, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)thisOrBaseKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green).CreateRed();
5652
return (DestructorDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.DestructorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)tildeToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5678
return (PropertyDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.PropertyDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)type.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, accessorList == null ? null : (Syntax.InternalSyntax.AccessorListSyntax)accessorList.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, initializer == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)initializer.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5698
return (ArrowExpressionClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.ArrowExpressionClause((Syntax.InternalSyntax.
SyntaxToken
)arrowToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
5717
return (EventDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.EventDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)eventKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, accessorList == null ? null : (Syntax.InternalSyntax.AccessorListSyntax)accessorList.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5744
return (IndexerDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.IndexerDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)type.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)thisKeyword.Node!, (Syntax.InternalSyntax.BracketedParameterListSyntax)parameterList.Green, accessorList == null ? null : (Syntax.InternalSyntax.AccessorListSyntax)accessorList.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5760
return (AccessorListSyntax)Syntax.InternalSyntax.SyntaxFactory.AccessorList((Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, accessors.Node.ToGreenList<Syntax.InternalSyntax.AccessorDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
5796
return (AccessorDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.AccessorDeclaration(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5824
return (ParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.ParameterList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
5836
return (BracketedParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.BracketedParameterList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
5853
return (ParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.Parameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
?)identifier.Node, @default == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)@default.Green).CreateRed();
5860
return (FunctionPointerParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerParameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
5870
return (IncompleteMemberSyntax)Syntax.InternalSyntax.SyntaxFactory.IncompleteMember(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
5882
return (SkippedTokensTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.SkippedTokensTrivia(tokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>()).CreateRed();
5899
return (DocumentationCommentTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.DocumentationCommentTrivia(kind, content.Node.ToGreenList<Syntax.InternalSyntax.XmlNodeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)endOfComment.Node!).CreateRed();
5919
return (QualifiedCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.QualifiedCref((Syntax.InternalSyntax.TypeSyntax)container.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!, (Syntax.InternalSyntax.MemberCrefSyntax)member.Green).CreateRed();
5944
return (ExtensionMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.ExtensionMemberCref((Syntax.InternalSyntax.
SyntaxToken
)extensionKeyword.Node!, typeArgumentList == null ? null : (Syntax.InternalSyntax.TypeArgumentListSyntax)typeArgumentList.Green, (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!, (Syntax.InternalSyntax.MemberCrefSyntax)member.Green).CreateRed();
5959
return (IndexerMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.IndexerMemberCref((Syntax.InternalSyntax.
SyntaxToken
)thisKeyword.Node!, parameters == null ? null : (Syntax.InternalSyntax.CrefBracketedParameterListSyntax)parameters.Green).CreateRed();
6014
return (OperatorMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.OperatorMemberCref((Syntax.InternalSyntax.
SyntaxToken
)operatorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)checkedKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, parameters == null ? null : (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green).CreateRed();
6042
return (ConversionOperatorMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.ConversionOperatorMemberCref((Syntax.InternalSyntax.
SyntaxToken
)implicitOrExplicitKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)operatorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)checkedKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green, parameters == null ? null : (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green).CreateRed();
6058
return (CrefParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefParameterList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
6070
return (CrefBracketedParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefBracketedParameterList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
6095
return (CrefParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefParameter((Syntax.InternalSyntax.
SyntaxToken
?)refKindKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
?)readOnlyKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
6124
return (XmlElementStartTagSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlElementStartTag((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, attributes.Node.ToGreenList<Syntax.InternalSyntax.XmlAttributeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
6141
return (XmlElementEndTagSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlElementEndTag((Syntax.InternalSyntax.
SyntaxToken
)lessThanSlashToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
6154
return (XmlEmptyElementSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlEmptyElement((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, attributes.Node.ToGreenList<Syntax.InternalSyntax.XmlAttributeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)slashGreaterThanToken.Node!).CreateRed();
6169
return (XmlNameSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlName(prefix == null ? null : (Syntax.InternalSyntax.XmlPrefixSyntax)prefix.Green, (Syntax.InternalSyntax.
SyntaxToken
)localName.Node!).CreateRed();
6185
return (XmlPrefixSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlPrefix((Syntax.InternalSyntax.
SyntaxToken
)prefix.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
6213
return (XmlTextAttributeSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlTextAttribute((Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)startQuoteToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)endQuoteToken.Node!).CreateRed();
6242
return (XmlCrefAttributeSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlCrefAttribute((Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)startQuoteToken.Node!, (Syntax.InternalSyntax.CrefSyntax)cref.Green, (Syntax.InternalSyntax.
SyntaxToken
)endQuoteToken.Node!).CreateRed();
6267
return (XmlNameAttributeSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlNameAttribute((Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)startQuoteToken.Node!, (Syntax.InternalSyntax.IdentifierNameSyntax)identifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)endQuoteToken.Node!).CreateRed();
6281
return (XmlTextSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlText(textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>()).CreateRed();
6293
return (XmlCDataSectionSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlCDataSection((Syntax.InternalSyntax.
SyntaxToken
)startCDataToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)endCDataToken.Node!).CreateRed();
6306
return (XmlProcessingInstructionSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlProcessingInstruction((Syntax.InternalSyntax.
SyntaxToken
)startProcessingInstructionToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)endProcessingInstructionToken.Node!).CreateRed();
6322
return (XmlCommentSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlComment((Syntax.InternalSyntax.
SyntaxToken
)lessThanExclamationMinusMinusToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)minusMinusGreaterThanToken.Node!).CreateRed();
6336
return (IfDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.IfDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)ifKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive, branchTaken, conditionValue).CreateRed();
6350
return (ElifDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ElifDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)elifKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive, branchTaken, conditionValue).CreateRed();
6363
return (ElseDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ElseDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)elseKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive, branchTaken).CreateRed();
6376
return (EndIfDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.EndIfDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endIfKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6389
return (RegionDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.RegionDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)regionKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6402
return (EndRegionDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.EndRegionDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endRegionKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6415
return (ErrorDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ErrorDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)errorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6428
return (WarningDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.WarningDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)warningKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6440
return (BadDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.BadDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6454
return (DefineDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.DefineDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)defineKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)name.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6472
return (UndefDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.UndefDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)undefKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)name.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6502
return (LineDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.LineDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)lineKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)line.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)file.Node, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6521
return (LineDirectivePositionSyntax)Syntax.InternalSyntax.SyntaxFactory.LineDirectivePosition((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)line.Node!, (Syntax.InternalSyntax.
SyntaxToken
)commaToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)character.Node!, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
6544
return (LineSpanDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.LineSpanDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)lineKeyword.Node!, (Syntax.InternalSyntax.LineDirectivePositionSyntax)start.Green, (Syntax.InternalSyntax.
SyntaxToken
)minusToken.Node!, (Syntax.InternalSyntax.LineDirectivePositionSyntax)end.Green, (Syntax.InternalSyntax.
SyntaxToken
?)characterOffset.Node, (Syntax.InternalSyntax.
SyntaxToken
)file.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6568
return (PragmaWarningDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.PragmaWarningDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)pragmaKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)warningKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)disableOrRestoreKeyword.Node!, errorCodes.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6589
return (PragmaChecksumDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.PragmaChecksumDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)pragmaKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)checksumKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)file.Node!, (Syntax.InternalSyntax.
SyntaxToken
)guid.Node!, (Syntax.InternalSyntax.
SyntaxToken
)bytes.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6603
return (ReferenceDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ReferenceDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)referenceKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)file.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6617
return (LoadDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.LoadDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)loadKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)file.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6630
return (ShebangDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ShebangDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)exclamationToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6649
return (IgnoredDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.IgnoredDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)content.Node, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6680
return (NullableDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.NullableDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)nullableKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)settingToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)targetToken.Node, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
_generated\1\Syntax.xml.Internal.Generated.cs (4557)
42
public abstract
SyntaxToken
Identifier { get; }
48
internal readonly
SyntaxToken
identifier;
50
internal IdentifierNameSyntax(SyntaxKind kind,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
58
internal IdentifierNameSyntax(SyntaxKind kind,
SyntaxToken
identifier, SyntaxFactoryContext context)
67
internal IdentifierNameSyntax(SyntaxKind kind,
SyntaxToken
identifier)
76
public override
SyntaxToken
Identifier => this.identifier;
86
public IdentifierNameSyntax Update(
SyntaxToken
identifier)
114
internal readonly
SyntaxToken
dotToken;
117
internal QualifiedNameSyntax(SyntaxKind kind, NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
129
internal QualifiedNameSyntax(SyntaxKind kind, NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right, SyntaxFactoryContext context)
142
internal QualifiedNameSyntax(SyntaxKind kind, NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
157
public
SyntaxToken
DotToken => this.dotToken;
175
public QualifiedNameSyntax Update(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
202
internal readonly
SyntaxToken
identifier;
205
internal GenericNameSyntax(SyntaxKind kind,
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
215
internal GenericNameSyntax(SyntaxKind kind,
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList, SyntaxFactoryContext context)
226
internal GenericNameSyntax(SyntaxKind kind,
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
237
public override
SyntaxToken
Identifier => this.identifier;
254
public GenericNameSyntax Update(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
281
internal readonly
SyntaxToken
lessThanToken;
283
internal readonly
SyntaxToken
greaterThanToken;
285
internal TypeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? arguments,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
300
internal TypeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? arguments,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
316
internal TypeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? arguments,
SyntaxToken
greaterThanToken)
332
public
SyntaxToken
LessThanToken => this.lessThanToken;
336
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
352
public TypeArgumentListSyntax Update(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
380
internal readonly
SyntaxToken
colonColonToken;
383
internal AliasQualifiedNameSyntax(SyntaxKind kind, IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
395
internal AliasQualifiedNameSyntax(SyntaxKind kind, IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name, SyntaxFactoryContext context)
408
internal AliasQualifiedNameSyntax(SyntaxKind kind, IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
423
public
SyntaxToken
ColonColonToken => this.colonColonToken;
441
public AliasQualifiedNameSyntax Update(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
482
internal readonly
SyntaxToken
keyword;
484
internal PredefinedTypeSyntax(SyntaxKind kind,
SyntaxToken
keyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
492
internal PredefinedTypeSyntax(SyntaxKind kind,
SyntaxToken
keyword, SyntaxFactoryContext context)
501
internal PredefinedTypeSyntax(SyntaxKind kind,
SyntaxToken
keyword)
510
public
SyntaxToken
Keyword => this.keyword;
520
public PredefinedTypeSyntax Update(
SyntaxToken
keyword)
634
internal readonly
SyntaxToken
openBracketToken;
636
internal readonly
SyntaxToken
closeBracketToken;
638
internal ArrayRankSpecifierSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? sizes,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
653
internal ArrayRankSpecifierSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? sizes,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
669
internal ArrayRankSpecifierSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? sizes,
SyntaxToken
closeBracketToken)
684
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
686
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
702
public ArrayRankSpecifierSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
730
internal readonly
SyntaxToken
asteriskToken;
732
internal PointerTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
asteriskToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
742
internal PointerTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
asteriskToken, SyntaxFactoryContext context)
753
internal PointerTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
asteriskToken)
766
public
SyntaxToken
AsteriskToken => this.asteriskToken;
781
public PointerTypeSyntax Update(TypeSyntax elementType,
SyntaxToken
asteriskToken)
807
internal readonly
SyntaxToken
delegateKeyword;
808
internal readonly
SyntaxToken
asteriskToken;
812
internal FunctionPointerTypeSyntax(SyntaxKind kind,
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
829
internal FunctionPointerTypeSyntax(SyntaxKind kind,
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList, SyntaxFactoryContext context)
847
internal FunctionPointerTypeSyntax(SyntaxKind kind,
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
865
public
SyntaxToken
DelegateKeyword => this.delegateKeyword;
867
public
SyntaxToken
AsteriskToken => this.asteriskToken;
888
public FunctionPointerTypeSyntax Update(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax callingConvention, FunctionPointerParameterListSyntax parameterList)
915
internal readonly
SyntaxToken
lessThanToken;
917
internal readonly
SyntaxToken
greaterThanToken;
919
internal FunctionPointerParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
934
internal FunctionPointerParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
950
internal FunctionPointerParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken)
966
public
SyntaxToken
LessThanToken => this.lessThanToken;
970
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
986
public FunctionPointerParameterListSyntax Update(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
1013
internal readonly
SyntaxToken
managedOrUnmanagedKeyword;
1016
internal FunctionPointerCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1029
internal FunctionPointerCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList, SyntaxFactoryContext context)
1043
internal FunctionPointerCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
1057
public
SyntaxToken
ManagedOrUnmanagedKeyword => this.managedOrUnmanagedKeyword;
1074
public FunctionPointerCallingConventionSyntax Update(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax unmanagedCallingConventionList)
1101
internal readonly
SyntaxToken
openBracketToken;
1103
internal readonly
SyntaxToken
closeBracketToken;
1105
internal FunctionPointerUnmanagedCallingConventionListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? callingConventions,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1120
internal FunctionPointerUnmanagedCallingConventionListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? callingConventions,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
1136
internal FunctionPointerUnmanagedCallingConventionListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? callingConventions,
SyntaxToken
closeBracketToken)
1152
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
1156
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
1172
public FunctionPointerUnmanagedCallingConventionListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
1199
internal readonly
SyntaxToken
name;
1201
internal FunctionPointerUnmanagedCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
name, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1209
internal FunctionPointerUnmanagedCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
name, SyntaxFactoryContext context)
1218
internal FunctionPointerUnmanagedCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
name)
1227
public
SyntaxToken
Name => this.name;
1237
public FunctionPointerUnmanagedCallingConventionSyntax Update(
SyntaxToken
name)
1265
internal readonly
SyntaxToken
questionToken;
1267
internal NullableTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
questionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1277
internal NullableTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
questionToken, SyntaxFactoryContext context)
1288
internal NullableTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
questionToken)
1301
public
SyntaxToken
QuestionToken => this.questionToken;
1316
public NullableTypeSyntax Update(TypeSyntax elementType,
SyntaxToken
questionToken)
1343
internal readonly
SyntaxToken
openParenToken;
1345
internal readonly
SyntaxToken
closeParenToken;
1347
internal TupleTypeSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? elements,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1362
internal TupleTypeSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? elements,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
1378
internal TupleTypeSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? elements,
SyntaxToken
closeParenToken)
1394
public
SyntaxToken
OpenParenToken => this.openParenToken;
1397
public
SyntaxToken
CloseParenToken => this.closeParenToken;
1413
public TupleTypeSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
1441
internal readonly
SyntaxToken
? identifier;
1443
internal TupleElementSyntax(SyntaxKind kind, TypeSyntax type,
SyntaxToken
? identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1456
internal TupleElementSyntax(SyntaxKind kind, TypeSyntax type,
SyntaxToken
? identifier, SyntaxFactoryContext context)
1470
internal TupleElementSyntax(SyntaxKind kind, TypeSyntax type,
SyntaxToken
? identifier)
1486
public
SyntaxToken
? Identifier => this.identifier;
1501
public TupleElementSyntax Update(TypeSyntax type,
SyntaxToken
identifier)
1528
internal readonly
SyntaxToken
omittedTypeArgumentToken;
1530
internal OmittedTypeArgumentSyntax(SyntaxKind kind,
SyntaxToken
omittedTypeArgumentToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1538
internal OmittedTypeArgumentSyntax(SyntaxKind kind,
SyntaxToken
omittedTypeArgumentToken, SyntaxFactoryContext context)
1547
internal OmittedTypeArgumentSyntax(SyntaxKind kind,
SyntaxToken
omittedTypeArgumentToken)
1556
public
SyntaxToken
OmittedTypeArgumentToken => this.omittedTypeArgumentToken;
1566
public OmittedTypeArgumentSyntax Update(
SyntaxToken
omittedTypeArgumentToken)
1593
internal readonly
SyntaxToken
refKeyword;
1594
internal readonly
SyntaxToken
? readOnlyKeyword;
1597
internal RefTypeSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1612
internal RefTypeSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, SyntaxFactoryContext context)
1628
internal RefTypeSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
1643
public
SyntaxToken
RefKeyword => this.refKeyword;
1645
public
SyntaxToken
? ReadOnlyKeyword => this.readOnlyKeyword;
1662
public RefTypeSyntax Update(
SyntaxToken
refKeyword,
SyntaxToken
readOnlyKeyword, TypeSyntax type)
1689
internal readonly
SyntaxToken
scopedKeyword;
1692
internal ScopedTypeSyntax(SyntaxKind kind,
SyntaxToken
scopedKeyword, TypeSyntax type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1702
internal ScopedTypeSyntax(SyntaxKind kind,
SyntaxToken
scopedKeyword, TypeSyntax type, SyntaxFactoryContext context)
1713
internal ScopedTypeSyntax(SyntaxKind kind,
SyntaxToken
scopedKeyword, TypeSyntax type)
1723
public
SyntaxToken
ScopedKeyword => this.scopedKeyword;
1739
public ScopedTypeSyntax Update(
SyntaxToken
scopedKeyword, TypeSyntax type)
1793
internal readonly
SyntaxToken
openParenToken;
1795
internal readonly
SyntaxToken
closeParenToken;
1797
internal ParenthesizedExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1809
internal ParenthesizedExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
1822
internal ParenthesizedExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
1835
public
SyntaxToken
OpenParenToken => this.openParenToken;
1839
public
SyntaxToken
CloseParenToken => this.closeParenToken;
1855
public ParenthesizedExpressionSyntax Update(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
1882
internal readonly
SyntaxToken
openParenToken;
1884
internal readonly
SyntaxToken
closeParenToken;
1886
internal TupleExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1901
internal TupleExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
1917
internal TupleExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken)
1933
public
SyntaxToken
OpenParenToken => this.openParenToken;
1937
public
SyntaxToken
CloseParenToken => this.closeParenToken;
1953
public TupleExpressionSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
1980
internal readonly
SyntaxToken
operatorToken;
1983
internal PrefixUnaryExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1993
internal PrefixUnaryExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand, SyntaxFactoryContext context)
2004
internal PrefixUnaryExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
2015
public
SyntaxToken
OperatorToken => this.operatorToken;
2032
public PrefixUnaryExpressionSyntax Update(
SyntaxToken
operatorToken, ExpressionSyntax operand)
2059
internal readonly
SyntaxToken
awaitKeyword;
2062
internal AwaitExpressionSyntax(SyntaxKind kind,
SyntaxToken
awaitKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2072
internal AwaitExpressionSyntax(SyntaxKind kind,
SyntaxToken
awaitKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
2083
internal AwaitExpressionSyntax(SyntaxKind kind,
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
2094
public
SyntaxToken
AwaitKeyword => this.awaitKeyword;
2111
public AwaitExpressionSyntax Update(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
2139
internal readonly
SyntaxToken
operatorToken;
2141
internal PostfixUnaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2151
internal PostfixUnaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken, SyntaxFactoryContext context)
2162
internal PostfixUnaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
2175
public
SyntaxToken
OperatorToken => this.operatorToken;
2190
public PostfixUnaryExpressionSyntax Update(ExpressionSyntax operand,
SyntaxToken
operatorToken)
2218
internal readonly
SyntaxToken
operatorToken;
2221
internal MemberAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2233
internal MemberAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name, SyntaxFactoryContext context)
2246
internal MemberAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
2261
public
SyntaxToken
OperatorToken => this.operatorToken;
2279
public MemberAccessExpressionSyntax Update(ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
2307
internal readonly
SyntaxToken
operatorToken;
2310
internal ConditionalAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2322
internal ConditionalAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull, SyntaxFactoryContext context)
2335
internal ConditionalAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
2350
public
SyntaxToken
OperatorToken => this.operatorToken;
2368
public ConditionalAccessExpressionSyntax Update(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
2395
internal readonly
SyntaxToken
operatorToken;
2398
internal MemberBindingExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, SimpleNameSyntax name, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2408
internal MemberBindingExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, SimpleNameSyntax name, SyntaxFactoryContext context)
2419
internal MemberBindingExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, SimpleNameSyntax name)
2430
public
SyntaxToken
OperatorToken => this.operatorToken;
2447
public MemberBindingExpressionSyntax Update(
SyntaxToken
operatorToken, SimpleNameSyntax name)
2540
internal readonly
SyntaxToken
operatorToken;
2543
internal RangeExpressionSyntax(SyntaxKind kind, ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2561
internal RangeExpressionSyntax(SyntaxKind kind, ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand, SyntaxFactoryContext context)
2580
internal RangeExpressionSyntax(SyntaxKind kind, ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
2601
public
SyntaxToken
OperatorToken => this.operatorToken;
2619
public RangeExpressionSyntax Update(ExpressionSyntax leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax rightOperand)
2712
internal readonly
SyntaxToken
operatorToken;
2715
internal BinaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2727
internal BinaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right, SyntaxFactoryContext context)
2740
internal BinaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
2755
public
SyntaxToken
OperatorToken => this.operatorToken;
2773
public BinaryExpressionSyntax Update(ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
2801
internal readonly
SyntaxToken
operatorToken;
2804
internal AssignmentExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2816
internal AssignmentExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right, SyntaxFactoryContext context)
2829
internal AssignmentExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
2844
public
SyntaxToken
OperatorToken => this.operatorToken;
2862
public AssignmentExpressionSyntax Update(ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
2890
internal readonly
SyntaxToken
questionToken;
2892
internal readonly
SyntaxToken
colonToken;
2895
internal ConditionalExpressionSyntax(SyntaxKind kind, ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2911
internal ConditionalExpressionSyntax(SyntaxKind kind, ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse, SyntaxFactoryContext context)
2928
internal ConditionalExpressionSyntax(SyntaxKind kind, ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
2947
public
SyntaxToken
QuestionToken => this.questionToken;
2951
public
SyntaxToken
ColonToken => this.colonToken;
2971
public ConditionalExpressionSyntax Update(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
3012
internal readonly
SyntaxToken
token;
3014
internal ThisExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3022
internal ThisExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, SyntaxFactoryContext context)
3031
internal ThisExpressionSyntax(SyntaxKind kind,
SyntaxToken
token)
3040
public
SyntaxToken
Token => this.token;
3050
public ThisExpressionSyntax Update(
SyntaxToken
token)
3077
internal readonly
SyntaxToken
token;
3079
internal BaseExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3087
internal BaseExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, SyntaxFactoryContext context)
3096
internal BaseExpressionSyntax(SyntaxKind kind,
SyntaxToken
token)
3105
public
SyntaxToken
Token => this.token;
3115
public BaseExpressionSyntax Update(
SyntaxToken
token)
3142
internal readonly
SyntaxToken
token;
3144
internal LiteralExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3152
internal LiteralExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, SyntaxFactoryContext context)
3161
internal LiteralExpressionSyntax(SyntaxKind kind,
SyntaxToken
token)
3170
public
SyntaxToken
Token => this.token;
3180
public LiteralExpressionSyntax Update(
SyntaxToken
token)
3207
internal readonly
SyntaxToken
token;
3209
internal FieldExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3217
internal FieldExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, SyntaxFactoryContext context)
3226
internal FieldExpressionSyntax(SyntaxKind kind,
SyntaxToken
token)
3235
public
SyntaxToken
Token => this.token;
3245
public FieldExpressionSyntax Update(
SyntaxToken
token)
3272
internal readonly
SyntaxToken
keyword;
3273
internal readonly
SyntaxToken
openParenToken;
3275
internal readonly
SyntaxToken
closeParenToken;
3277
internal MakeRefExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3291
internal MakeRefExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3306
internal MakeRefExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3321
public
SyntaxToken
Keyword => this.keyword;
3323
public
SyntaxToken
OpenParenToken => this.openParenToken;
3327
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3344
public MakeRefExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3371
internal readonly
SyntaxToken
keyword;
3372
internal readonly
SyntaxToken
openParenToken;
3374
internal readonly
SyntaxToken
closeParenToken;
3376
internal RefTypeExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3390
internal RefTypeExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3405
internal RefTypeExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3420
public
SyntaxToken
Keyword => this.keyword;
3422
public
SyntaxToken
OpenParenToken => this.openParenToken;
3426
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3443
public RefTypeExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3470
internal readonly
SyntaxToken
keyword;
3471
internal readonly
SyntaxToken
openParenToken;
3473
internal readonly
SyntaxToken
comma;
3475
internal readonly
SyntaxToken
closeParenToken;
3477
internal RefValueExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3495
internal RefValueExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3514
internal RefValueExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
3533
public
SyntaxToken
Keyword => this.keyword;
3535
public
SyntaxToken
OpenParenToken => this.openParenToken;
3539
public
SyntaxToken
Comma => this.comma;
3543
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3562
public RefValueExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
3589
internal readonly
SyntaxToken
keyword;
3590
internal readonly
SyntaxToken
openParenToken;
3592
internal readonly
SyntaxToken
closeParenToken;
3594
internal CheckedExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3608
internal CheckedExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3623
internal CheckedExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3638
public
SyntaxToken
Keyword => this.keyword;
3640
public
SyntaxToken
OpenParenToken => this.openParenToken;
3644
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3661
public CheckedExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3688
internal readonly
SyntaxToken
keyword;
3689
internal readonly
SyntaxToken
openParenToken;
3691
internal readonly
SyntaxToken
closeParenToken;
3693
internal DefaultExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3707
internal DefaultExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3722
internal DefaultExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
3737
public
SyntaxToken
Keyword => this.keyword;
3739
public
SyntaxToken
OpenParenToken => this.openParenToken;
3743
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3760
public DefaultExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
3787
internal readonly
SyntaxToken
keyword;
3788
internal readonly
SyntaxToken
openParenToken;
3790
internal readonly
SyntaxToken
closeParenToken;
3792
internal TypeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3806
internal TypeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3821
internal TypeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
3836
public
SyntaxToken
Keyword => this.keyword;
3838
public
SyntaxToken
OpenParenToken => this.openParenToken;
3842
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3859
public TypeOfExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
3886
internal readonly
SyntaxToken
keyword;
3887
internal readonly
SyntaxToken
openParenToken;
3889
internal readonly
SyntaxToken
closeParenToken;
3891
internal SizeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3905
internal SizeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3920
internal SizeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
3935
public
SyntaxToken
Keyword => this.keyword;
3937
public
SyntaxToken
OpenParenToken => this.openParenToken;
3941
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3958
public SizeOfExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
4160
internal readonly
SyntaxToken
openParenToken;
4162
internal readonly
SyntaxToken
closeParenToken;
4164
internal ArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4179
internal ArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
4195
internal ArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken)
4211
public
SyntaxToken
OpenParenToken => this.openParenToken;
4215
public
SyntaxToken
CloseParenToken => this.closeParenToken;
4231
public ArgumentListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
4258
internal readonly
SyntaxToken
openBracketToken;
4260
internal readonly
SyntaxToken
closeBracketToken;
4262
internal BracketedArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? arguments,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4277
internal BracketedArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? arguments,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
4293
internal BracketedArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? arguments,
SyntaxToken
closeBracketToken)
4309
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
4313
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
4329
public BracketedArgumentListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
4357
internal readonly
SyntaxToken
? refKindKeyword;
4360
internal ArgumentSyntax(SyntaxKind kind, NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4378
internal ArgumentSyntax(SyntaxKind kind, NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
4397
internal ArgumentSyntax(SyntaxKind kind, NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
4418
public
SyntaxToken
? RefKindKeyword => this.refKindKeyword;
4436
public ArgumentSyntax Update(NameColonSyntax nameColon,
SyntaxToken
refKindKeyword, ExpressionSyntax expression)
4474
public abstract
SyntaxToken
ColonToken { get; }
4480
internal readonly
SyntaxToken
colonToken;
4482
internal ExpressionColonSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4492
internal ExpressionColonSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
colonToken, SyntaxFactoryContext context)
4503
internal ExpressionColonSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
colonToken)
4514
public override
SyntaxToken
ColonToken => this.colonToken;
4529
public ExpressionColonSyntax Update(ExpressionSyntax expression,
SyntaxToken
colonToken)
4557
internal readonly
SyntaxToken
colonToken;
4559
internal NameColonSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4569
internal NameColonSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
colonToken, SyntaxFactoryContext context)
4580
internal NameColonSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
colonToken)
4593
public override
SyntaxToken
ColonToken => this.colonToken;
4608
public NameColonSyntax Update(IdentifierNameSyntax name,
SyntaxToken
colonToken)
4713
internal readonly
SyntaxToken
openParenToken;
4715
internal readonly
SyntaxToken
closeParenToken;
4718
internal CastExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4732
internal CastExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression, SyntaxFactoryContext context)
4747
internal CastExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
4762
public
SyntaxToken
OpenParenToken => this.openParenToken;
4766
public
SyntaxToken
CloseParenToken => this.closeParenToken;
4785
public CastExpressionSyntax Update(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
4822
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
4841
internal readonly
SyntaxToken
delegateKeyword;
4846
internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4871
internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context)
4897
internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
4922
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
4924
public
SyntaxToken
DelegateKeyword => this.delegateKeyword;
4954
public AnonymousMethodExpressionSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax parameterList, BlockSyntax block, ExpressionSyntax expressionBody)
4994
public abstract
SyntaxToken
ArrowToken { get; }
5003
internal readonly
SyntaxToken
arrowToken;
5007
internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5037
internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context)
5068
internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
5099
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
5103
public override
SyntaxToken
ArrowToken => this.arrowToken;
5132
public SimpleLambdaExpressionSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax block, ExpressionSyntax expressionBody)
5158
internal readonly
SyntaxToken
refKeyword;
5161
internal RefExpressionSyntax(SyntaxKind kind,
SyntaxToken
refKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5171
internal RefExpressionSyntax(SyntaxKind kind,
SyntaxToken
refKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
5182
internal RefExpressionSyntax(SyntaxKind kind,
SyntaxToken
refKeyword, ExpressionSyntax expression)
5192
public
SyntaxToken
RefKeyword => this.refKeyword;
5208
public RefExpressionSyntax Update(
SyntaxToken
refKeyword, ExpressionSyntax expression)
5239
internal readonly
SyntaxToken
arrowToken;
5243
internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5278
internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context)
5314
internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
5350
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
5355
public override
SyntaxToken
ArrowToken => this.arrowToken;
5385
public ParenthesizedLambdaExpressionSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax block, ExpressionSyntax expressionBody)
5412
internal readonly
SyntaxToken
openBraceToken;
5414
internal readonly
SyntaxToken
closeBraceToken;
5416
internal InitializerExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? expressions,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5431
internal InitializerExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? expressions,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
5447
internal InitializerExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? expressions,
SyntaxToken
closeBraceToken)
5463
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
5467
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
5483
public InitializerExpressionSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
5520
public abstract
SyntaxToken
NewKeyword { get; }
5532
internal readonly
SyntaxToken
newKeyword;
5536
internal ImplicitObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5551
internal ImplicitObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
5567
internal ImplicitObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
5583
public override
SyntaxToken
NewKeyword => this.newKeyword;
5603
public ImplicitObjectCreationExpressionSyntax Update(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax initializer)
5630
internal readonly
SyntaxToken
newKeyword;
5635
internal ObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5655
internal ObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
5676
internal ObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
5697
public override
SyntaxToken
NewKeyword => this.newKeyword;
5720
public ObjectCreationExpressionSyntax Update(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax argumentList, InitializerExpressionSyntax initializer)
5747
internal readonly
SyntaxToken
withKeyword;
5750
internal WithExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5762
internal WithExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer, SyntaxFactoryContext context)
5775
internal WithExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
5788
public
SyntaxToken
WithKeyword => this.withKeyword;
5806
public WithExpressionSyntax Update(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
5920
internal readonly
SyntaxToken
newKeyword;
5921
internal readonly
SyntaxToken
openBraceToken;
5923
internal readonly
SyntaxToken
closeBraceToken;
5925
internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, GreenNode? initializers,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5942
internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, GreenNode? initializers,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
5960
internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, GreenNode? initializers,
SyntaxToken
closeBraceToken)
5978
public
SyntaxToken
NewKeyword => this.newKeyword;
5980
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
5984
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
6001
public AnonymousObjectCreationExpressionSyntax Update(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
6028
internal readonly
SyntaxToken
newKeyword;
6032
internal ArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6047
internal ArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
6063
internal ArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
6079
public
SyntaxToken
NewKeyword => this.newKeyword;
6099
public ArrayCreationExpressionSyntax Update(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax initializer)
6126
internal readonly
SyntaxToken
newKeyword;
6127
internal readonly
SyntaxToken
openBracketToken;
6129
internal readonly
SyntaxToken
closeBracketToken;
6132
internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, GreenNode? commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6151
internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, GreenNode? commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, SyntaxFactoryContext context)
6171
internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, GreenNode? commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6191
public
SyntaxToken
NewKeyword => this.newKeyword;
6193
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
6195
public CoreSyntax.SyntaxList<
SyntaxToken
> Commas => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.commas);
6197
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
6217
public ImplicitArrayCreationExpressionSyntax Update(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6244
internal readonly
SyntaxToken
stackAllocKeyword;
6248
internal StackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6263
internal StackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
6279
internal StackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
6295
public
SyntaxToken
StackAllocKeyword => this.stackAllocKeyword;
6315
public StackAllocArrayCreationExpressionSyntax Update(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax initializer)
6342
internal readonly
SyntaxToken
stackAllocKeyword;
6343
internal readonly
SyntaxToken
openBracketToken;
6344
internal readonly
SyntaxToken
closeBracketToken;
6347
internal ImplicitStackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6361
internal ImplicitStackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, SyntaxFactoryContext context)
6376
internal ImplicitStackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6391
public
SyntaxToken
StackAllocKeyword => this.stackAllocKeyword;
6393
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
6395
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
6414
public ImplicitStackAllocArrayCreationExpressionSyntax Update(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6440
internal readonly
SyntaxToken
openBracketToken;
6442
internal readonly
SyntaxToken
closeBracketToken;
6444
internal CollectionExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? elements,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6459
internal CollectionExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? elements,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
6475
internal CollectionExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? elements,
SyntaxToken
closeBracketToken)
6490
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
6493
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
6509
public CollectionExpressionSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
6611
internal readonly
SyntaxToken
operatorToken;
6614
internal SpreadElementSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6624
internal SpreadElementSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, SyntaxFactoryContext context)
6635
internal SpreadElementSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression)
6645
public
SyntaxToken
OperatorToken => this.operatorToken;
6661
public SpreadElementSyntax Update(
SyntaxToken
operatorToken, ExpressionSyntax expression)
6687
internal readonly
SyntaxToken
withKeyword;
6690
internal WithElementSyntax(SyntaxKind kind,
SyntaxToken
withKeyword, ArgumentListSyntax argumentList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6700
internal WithElementSyntax(SyntaxKind kind,
SyntaxToken
withKeyword, ArgumentListSyntax argumentList, SyntaxFactoryContext context)
6711
internal WithElementSyntax(SyntaxKind kind,
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
6721
public
SyntaxToken
WithKeyword => this.withKeyword;
6737
public WithElementSyntax Update(
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
6968
internal readonly
SyntaxToken
fromKeyword;
6970
internal readonly
SyntaxToken
identifier;
6971
internal readonly
SyntaxToken
inKeyword;
6974
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6993
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
7013
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
7032
public
SyntaxToken
FromKeyword => this.fromKeyword;
7035
public
SyntaxToken
Identifier => this.identifier;
7036
public
SyntaxToken
InKeyword => this.inKeyword;
7055
public FromClauseSyntax Update(
SyntaxToken
fromKeyword, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
7081
internal readonly
SyntaxToken
letKeyword;
7082
internal readonly
SyntaxToken
identifier;
7083
internal readonly
SyntaxToken
equalsToken;
7086
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7100
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression, SyntaxFactoryContext context)
7115
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
7129
public
SyntaxToken
LetKeyword => this.letKeyword;
7131
public
SyntaxToken
Identifier => this.identifier;
7132
public
SyntaxToken
EqualsToken => this.equalsToken;
7150
public LetClauseSyntax Update(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
7176
internal readonly
SyntaxToken
joinKeyword;
7178
internal readonly
SyntaxToken
identifier;
7179
internal readonly
SyntaxToken
inKeyword;
7181
internal readonly
SyntaxToken
onKeyword;
7183
internal readonly
SyntaxToken
equalsKeyword;
7187
internal JoinClauseSyntax(SyntaxKind kind,
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7219
internal JoinClauseSyntax(SyntaxKind kind,
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into, SyntaxFactoryContext context)
7252
internal JoinClauseSyntax(SyntaxKind kind,
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
7284
public
SyntaxToken
JoinKeyword => this.joinKeyword;
7287
public
SyntaxToken
Identifier => this.identifier;
7288
public
SyntaxToken
InKeyword => this.inKeyword;
7290
public
SyntaxToken
OnKeyword => this.onKeyword;
7292
public
SyntaxToken
EqualsKeyword => this.equalsKeyword;
7317
public JoinClauseSyntax Update(
SyntaxToken
joinKeyword, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax into)
7343
internal readonly
SyntaxToken
intoKeyword;
7344
internal readonly
SyntaxToken
identifier;
7346
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7356
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, SyntaxFactoryContext context)
7367
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
7377
public
SyntaxToken
IntoKeyword => this.intoKeyword;
7379
public
SyntaxToken
Identifier => this.identifier;
7394
public JoinIntoClauseSyntax Update(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
7420
internal readonly
SyntaxToken
whereKeyword;
7423
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7433
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition, SyntaxFactoryContext context)
7444
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition)
7454
public
SyntaxToken
WhereKeyword => this.whereKeyword;
7470
public WhereClauseSyntax Update(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
7496
internal readonly
SyntaxToken
orderByKeyword;
7499
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7512
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings, SyntaxFactoryContext context)
7526
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings)
7539
public
SyntaxToken
OrderByKeyword => this.orderByKeyword;
7555
public OrderByClauseSyntax Update(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
7582
internal readonly
SyntaxToken
? ascendingOrDescendingKeyword;
7584
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7597
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword, SyntaxFactoryContext context)
7611
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
7625
public
SyntaxToken
? AscendingOrDescendingKeyword => this.ascendingOrDescendingKeyword;
7640
public OrderingSyntax Update(ExpressionSyntax expression,
SyntaxToken
ascendingOrDescendingKeyword)
7666
internal readonly
SyntaxToken
selectKeyword;
7669
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7679
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
7690
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression)
7700
public
SyntaxToken
SelectKeyword => this.selectKeyword;
7716
public SelectClauseSyntax Update(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
7742
internal readonly
SyntaxToken
groupKeyword;
7744
internal readonly
SyntaxToken
byKeyword;
7747
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7761
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression, SyntaxFactoryContext context)
7776
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
7790
public
SyntaxToken
GroupKeyword => this.groupKeyword;
7792
public
SyntaxToken
ByKeyword => this.byKeyword;
7810
public GroupClauseSyntax Update(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
7836
internal readonly
SyntaxToken
intoKeyword;
7837
internal readonly
SyntaxToken
identifier;
7840
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7852
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body, SyntaxFactoryContext context)
7865
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
7877
public
SyntaxToken
IntoKeyword => this.intoKeyword;
7879
public
SyntaxToken
Identifier => this.identifier;
7896
public QueryContinuationSyntax Update(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
7923
internal readonly
SyntaxToken
omittedArraySizeExpressionToken;
7925
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7933
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken, SyntaxFactoryContext context)
7942
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken)
7951
public
SyntaxToken
OmittedArraySizeExpressionToken => this.omittedArraySizeExpressionToken;
7961
public OmittedArraySizeExpressionSyntax Update(
SyntaxToken
omittedArraySizeExpressionToken)
7987
internal readonly
SyntaxToken
stringStartToken;
7989
internal readonly
SyntaxToken
stringEndToken;
7991
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8006
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken, SyntaxFactoryContext context)
8022
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken)
8038
public
SyntaxToken
StringStartToken => this.stringStartToken;
8042
public
SyntaxToken
StringEndToken => this.stringEndToken;
8058
public InterpolatedStringExpressionSyntax Update(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
8086
internal readonly
SyntaxToken
isKeyword;
8089
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8101
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern, SyntaxFactoryContext context)
8114
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
8128
public
SyntaxToken
IsKeyword => this.isKeyword;
8146
public IsPatternExpressionSyntax Update(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
8172
internal readonly
SyntaxToken
throwKeyword;
8175
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8185
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
8196
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression)
8206
public
SyntaxToken
ThrowKeyword => this.throwKeyword;
8222
public ThrowExpressionSyntax Update(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
8248
internal readonly
SyntaxToken
whenKeyword;
8251
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8261
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition, SyntaxFactoryContext context)
8272
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition)
8282
public
SyntaxToken
WhenKeyword => this.whenKeyword;
8298
public WhenClauseSyntax Update(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
8337
internal readonly
SyntaxToken
underscoreToken;
8339
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8347
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, SyntaxFactoryContext context)
8356
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken)
8364
public
SyntaxToken
UnderscoreToken => this.underscoreToken;
8374
public DiscardPatternSyntax Update(
SyntaxToken
underscoreToken)
8476
internal readonly
SyntaxToken
varKeyword;
8479
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8489
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation, SyntaxFactoryContext context)
8500
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
8510
public
SyntaxToken
VarKeyword => this.varKeyword;
8526
public VarPatternSyntax Update(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
8682
internal readonly
SyntaxToken
openParenToken;
8684
internal readonly
SyntaxToken
closeParenToken;
8686
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8701
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
8717
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken)
8732
public
SyntaxToken
OpenParenToken => this.openParenToken;
8734
public
SyntaxToken
CloseParenToken => this.closeParenToken;
8750
public PositionalPatternClauseSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
8776
internal readonly
SyntaxToken
openBraceToken;
8778
internal readonly
SyntaxToken
closeBraceToken;
8780
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8795
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
8811
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken)
8826
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
8828
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
8844
public PropertyPatternClauseSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
9019
internal readonly
SyntaxToken
openParenToken;
9021
internal readonly
SyntaxToken
closeParenToken;
9023
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9035
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
9048
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
9060
public
SyntaxToken
OpenParenToken => this.openParenToken;
9062
public
SyntaxToken
CloseParenToken => this.closeParenToken;
9078
public ParenthesizedPatternSyntax Update(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
9104
internal readonly
SyntaxToken
operatorToken;
9107
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9117
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, SyntaxFactoryContext context)
9128
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression)
9139
public
SyntaxToken
OperatorToken => this.operatorToken;
9155
public RelationalPatternSyntax Update(
SyntaxToken
operatorToken, ExpressionSyntax expression)
9246
internal readonly
SyntaxToken
operatorToken;
9249
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9261
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right, SyntaxFactoryContext context)
9274
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
9287
public
SyntaxToken
OperatorToken => this.operatorToken;
9304
public BinaryPatternSyntax Update(PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
9330
internal readonly
SyntaxToken
operatorToken;
9333
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9343
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern, SyntaxFactoryContext context)
9354
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern)
9364
public
SyntaxToken
OperatorToken => this.operatorToken;
9380
public UnaryPatternSyntax Update(
SyntaxToken
operatorToken, PatternSyntax pattern)
9406
internal readonly
SyntaxToken
openBracketToken;
9408
internal readonly
SyntaxToken
closeBracketToken;
9411
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9431
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation, SyntaxFactoryContext context)
9452
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
9472
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
9474
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
9492
public ListPatternSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax designation)
9518
internal readonly
SyntaxToken
dotDotToken;
9521
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9534
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern, SyntaxFactoryContext context)
9548
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern)
9561
public
SyntaxToken
DotDotToken => this.dotDotToken;
9577
public SlicePatternSyntax Update(
SyntaxToken
dotDotToken, PatternSyntax pattern)
9616
internal readonly
SyntaxToken
textToken;
9618
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9626
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken, SyntaxFactoryContext context)
9635
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken)
9644
public
SyntaxToken
TextToken => this.textToken;
9654
public InterpolatedStringTextSyntax Update(
SyntaxToken
textToken)
9680
internal readonly
SyntaxToken
openBraceToken;
9684
internal readonly
SyntaxToken
closeBraceToken;
9686
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9708
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
9731
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
9754
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
9761
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
9779
public InterpolationSyntax Update(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax alignmentClause, InterpolationFormatClauseSyntax formatClause,
SyntaxToken
closeBraceToken)
9805
internal readonly
SyntaxToken
commaToken;
9808
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9818
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value, SyntaxFactoryContext context)
9829
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value)
9839
public
SyntaxToken
CommaToken => this.commaToken;
9855
public InterpolationAlignmentClauseSyntax Update(
SyntaxToken
commaToken, ExpressionSyntax value)
9881
internal readonly
SyntaxToken
colonToken;
9882
internal readonly
SyntaxToken
formatStringToken;
9884
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9894
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken, SyntaxFactoryContext context)
9905
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
9915
public
SyntaxToken
ColonToken => this.colonToken;
9917
public
SyntaxToken
FormatStringToken => this.formatStringToken;
9932
public InterpolationFormatClauseSyntax Update(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
10019
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10036
public GlobalStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
10079
internal readonly
SyntaxToken
openBraceToken;
10081
internal readonly
SyntaxToken
closeBraceToken;
10083
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10103
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
10124
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken)
10145
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
10147
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
10164
public BlockSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
10193
internal readonly
SyntaxToken
identifier;
10199
internal readonly
SyntaxToken
? semicolonToken;
10201
internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10248
internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
10296
internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
10344
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10347
public
SyntaxToken
Identifier => this.identifier;
10354
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
10377
public LocalFunctionStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
10404
internal readonly
SyntaxToken
? awaitKeyword;
10405
internal readonly
SyntaxToken
? usingKeyword;
10408
internal readonly
SyntaxToken
semicolonToken;
10410
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10440
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
10471
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
10502
public
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
10503
public
SyntaxToken
? UsingKeyword => this.usingKeyword;
10505
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10507
public
SyntaxToken
SemicolonToken => this.semicolonToken;
10526
public LocalDeclarationStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
10637
internal readonly
SyntaxToken
identifier;
10641
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10659
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer, SyntaxFactoryContext context)
10678
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
10697
public
SyntaxToken
Identifier => this.identifier;
10715
public VariableDeclaratorSyntax Update(
SyntaxToken
identifier, BracketedArgumentListSyntax argumentList, EqualsValueClauseSyntax initializer)
10741
internal readonly
SyntaxToken
equalsToken;
10744
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10754
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value, SyntaxFactoryContext context)
10765
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value)
10775
public
SyntaxToken
EqualsToken => this.equalsToken;
10791
public EqualsValueClauseSyntax Update(
SyntaxToken
equalsToken, ExpressionSyntax value)
10830
internal readonly
SyntaxToken
identifier;
10832
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10840
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier, SyntaxFactoryContext context)
10849
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier)
10857
public
SyntaxToken
Identifier => this.identifier;
10867
public SingleVariableDesignationSyntax Update(
SyntaxToken
identifier)
10893
internal readonly
SyntaxToken
underscoreToken;
10895
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10903
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, SyntaxFactoryContext context)
10912
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken)
10920
public
SyntaxToken
UnderscoreToken => this.underscoreToken;
10930
public DiscardDesignationSyntax Update(
SyntaxToken
underscoreToken)
10956
internal readonly
SyntaxToken
openParenToken;
10958
internal readonly
SyntaxToken
closeParenToken;
10960
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10975
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
10991
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken)
11006
public
SyntaxToken
OpenParenToken => this.openParenToken;
11008
public
SyntaxToken
CloseParenToken => this.closeParenToken;
11024
public ParenthesizedVariableDesignationSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
11052
internal readonly
SyntaxToken
semicolonToken;
11054
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11069
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11085
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11102
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11118
public ExpressionStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11145
internal readonly
SyntaxToken
semicolonToken;
11147
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11160
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11174
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken)
11188
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11203
public EmptyStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
11231
internal readonly
SyntaxToken
identifier;
11232
internal readonly
SyntaxToken
colonToken;
11235
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11252
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement, SyntaxFactoryContext context)
11270
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
11289
public
SyntaxToken
Identifier => this.identifier;
11291
public
SyntaxToken
ColonToken => this.colonToken;
11309
public LabeledStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
11339
internal readonly
SyntaxToken
gotoKeyword;
11340
internal readonly
SyntaxToken
? caseOrDefaultKeyword;
11342
internal readonly
SyntaxToken
semicolonToken;
11344
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11369
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11395
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11424
public
SyntaxToken
GotoKeyword => this.gotoKeyword;
11428
public
SyntaxToken
? CaseOrDefaultKeyword => this.caseOrDefaultKeyword;
11436
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11454
public GotoStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
caseOrDefaultKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11481
internal readonly
SyntaxToken
breakKeyword;
11482
internal readonly
SyntaxToken
semicolonToken;
11484
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11499
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11515
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
11531
public
SyntaxToken
BreakKeyword => this.breakKeyword;
11532
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11548
public BreakStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
11575
internal readonly
SyntaxToken
continueKeyword;
11576
internal readonly
SyntaxToken
semicolonToken;
11578
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11593
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11609
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
11625
public
SyntaxToken
ContinueKeyword => this.continueKeyword;
11626
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11642
public ContinueStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
11669
internal readonly
SyntaxToken
returnKeyword;
11671
internal readonly
SyntaxToken
semicolonToken;
11673
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11693
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11714
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11735
public
SyntaxToken
ReturnKeyword => this.returnKeyword;
11737
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11754
public ReturnStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11781
internal readonly
SyntaxToken
throwKeyword;
11783
internal readonly
SyntaxToken
semicolonToken;
11785
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11805
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11826
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11847
public
SyntaxToken
ThrowKeyword => this.throwKeyword;
11849
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11866
public ThrowStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11893
internal readonly
SyntaxToken
yieldKeyword;
11894
internal readonly
SyntaxToken
returnOrBreakKeyword;
11896
internal readonly
SyntaxToken
semicolonToken;
11898
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11920
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11943
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11966
public
SyntaxToken
YieldKeyword => this.yieldKeyword;
11967
public
SyntaxToken
ReturnOrBreakKeyword => this.returnOrBreakKeyword;
11969
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11987
public YieldStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
12014
internal readonly
SyntaxToken
whileKeyword;
12015
internal readonly
SyntaxToken
openParenToken;
12017
internal readonly
SyntaxToken
closeParenToken;
12020
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12041
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12063
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
12085
public
SyntaxToken
WhileKeyword => this.whileKeyword;
12086
public
SyntaxToken
OpenParenToken => this.openParenToken;
12088
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12108
public WhileStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
12135
internal readonly
SyntaxToken
doKeyword;
12137
internal readonly
SyntaxToken
whileKeyword;
12138
internal readonly
SyntaxToken
openParenToken;
12140
internal readonly
SyntaxToken
closeParenToken;
12141
internal readonly
SyntaxToken
semicolonToken;
12143
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12168
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
12194
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
12220
public
SyntaxToken
DoKeyword => this.doKeyword;
12222
public
SyntaxToken
WhileKeyword => this.whileKeyword;
12223
public
SyntaxToken
OpenParenToken => this.openParenToken;
12225
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12226
public
SyntaxToken
SemicolonToken => this.semicolonToken;
12247
public DoStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
12274
internal readonly
SyntaxToken
forKeyword;
12275
internal readonly
SyntaxToken
openParenToken;
12278
internal readonly
SyntaxToken
firstSemicolonToken;
12280
internal readonly
SyntaxToken
secondSemicolonToken;
12282
internal readonly
SyntaxToken
closeParenToken;
12285
internal ForStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, GreenNode? initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax? condition,
SyntaxToken
secondSemicolonToken, GreenNode? incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12328
internal ForStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, GreenNode? initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax? condition,
SyntaxToken
secondSemicolonToken, GreenNode? incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12372
internal ForStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, GreenNode? initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax? condition,
SyntaxToken
secondSemicolonToken, GreenNode? incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement)
12416
public
SyntaxToken
ForKeyword => this.forKeyword;
12417
public
SyntaxToken
OpenParenToken => this.openParenToken;
12420
public
SyntaxToken
FirstSemicolonToken => this.firstSemicolonToken;
12422
public
SyntaxToken
SecondSemicolonToken => this.secondSemicolonToken;
12424
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12449
public ForStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax condition,
SyntaxToken
secondSemicolonToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement)
12485
public abstract
SyntaxToken
? AwaitKeyword { get; }
12487
public abstract
SyntaxToken
ForEachKeyword { get; }
12489
public abstract
SyntaxToken
OpenParenToken { get; }
12491
public abstract
SyntaxToken
InKeyword { get; }
12495
public abstract
SyntaxToken
CloseParenToken { get; }
12503
internal readonly
SyntaxToken
? awaitKeyword;
12504
internal readonly
SyntaxToken
forEachKeyword;
12505
internal readonly
SyntaxToken
openParenToken;
12507
internal readonly
SyntaxToken
identifier;
12508
internal readonly
SyntaxToken
inKeyword;
12510
internal readonly
SyntaxToken
closeParenToken;
12513
internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12545
internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12578
internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12611
public override
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12612
public override
SyntaxToken
ForEachKeyword => this.forEachKeyword;
12613
public override
SyntaxToken
OpenParenToken => this.openParenToken;
12616
public
SyntaxToken
Identifier => this.identifier;
12617
public override
SyntaxToken
InKeyword => this.inKeyword;
12619
public override
SyntaxToken
CloseParenToken => this.closeParenToken;
12643
public ForEachStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12670
internal readonly
SyntaxToken
? awaitKeyword;
12671
internal readonly
SyntaxToken
forEachKeyword;
12672
internal readonly
SyntaxToken
openParenToken;
12674
internal readonly
SyntaxToken
inKeyword;
12676
internal readonly
SyntaxToken
closeParenToken;
12679
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12709
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12740
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12771
public override
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12772
public override
SyntaxToken
ForEachKeyword => this.forEachKeyword;
12773
public override
SyntaxToken
OpenParenToken => this.openParenToken;
12781
public override
SyntaxToken
InKeyword => this.inKeyword;
12783
public override
SyntaxToken
CloseParenToken => this.closeParenToken;
12806
public ForEachVariableStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12833
internal readonly
SyntaxToken
? awaitKeyword;
12834
internal readonly
SyntaxToken
usingKeyword;
12835
internal readonly
SyntaxToken
openParenToken;
12838
internal readonly
SyntaxToken
closeParenToken;
12841
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12875
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12910
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12945
public
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12946
public
SyntaxToken
UsingKeyword => this.usingKeyword;
12947
public
SyntaxToken
OpenParenToken => this.openParenToken;
12950
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12972
public UsingStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12999
internal readonly
SyntaxToken
fixedKeyword;
13000
internal readonly
SyntaxToken
openParenToken;
13002
internal readonly
SyntaxToken
closeParenToken;
13005
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13026
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
13048
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
13070
public
SyntaxToken
FixedKeyword => this.fixedKeyword;
13071
public
SyntaxToken
OpenParenToken => this.openParenToken;
13073
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13093
public FixedStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
13120
internal readonly
SyntaxToken
keyword;
13123
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13138
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block, SyntaxFactoryContext context)
13154
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block)
13170
public
SyntaxToken
Keyword => this.keyword;
13187
public CheckedStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
13214
internal readonly
SyntaxToken
unsafeKeyword;
13217
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13232
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block, SyntaxFactoryContext context)
13248
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
13264
public
SyntaxToken
UnsafeKeyword => this.unsafeKeyword;
13281
public UnsafeStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
13308
internal readonly
SyntaxToken
lockKeyword;
13309
internal readonly
SyntaxToken
openParenToken;
13311
internal readonly
SyntaxToken
closeParenToken;
13314
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13335
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
13357
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13379
public
SyntaxToken
LockKeyword => this.lockKeyword;
13380
public
SyntaxToken
OpenParenToken => this.openParenToken;
13382
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13402
public LockStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13432
internal readonly
SyntaxToken
ifKeyword;
13433
internal readonly
SyntaxToken
openParenToken;
13435
internal readonly
SyntaxToken
closeParenToken;
13439
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13465
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, SyntaxFactoryContext context)
13492
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
13522
public
SyntaxToken
IfKeyword => this.ifKeyword;
13526
public
SyntaxToken
OpenParenToken => this.openParenToken;
13534
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13562
public IfStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax @else)
13589
internal readonly
SyntaxToken
elseKeyword;
13592
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13602
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement, SyntaxFactoryContext context)
13613
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement)
13626
public
SyntaxToken
ElseKeyword => this.elseKeyword;
13642
public ElseClauseSyntax Update(
SyntaxToken
elseKeyword, StatementSyntax statement)
13670
internal readonly
SyntaxToken
switchKeyword;
13671
internal readonly
SyntaxToken
? openParenToken;
13673
internal readonly
SyntaxToken
? closeParenToken;
13674
internal readonly
SyntaxToken
openBraceToken;
13676
internal readonly
SyntaxToken
closeBraceToken;
13678
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13712
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
13747
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken)
13785
public
SyntaxToken
SwitchKeyword => this.switchKeyword;
13789
public
SyntaxToken
? OpenParenToken => this.openParenToken;
13797
public
SyntaxToken
? CloseParenToken => this.closeParenToken;
13801
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
13809
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
13830
public SwitchStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
13971
public abstract
SyntaxToken
Keyword { get; }
13976
public abstract
SyntaxToken
ColonToken { get; }
13982
internal readonly
SyntaxToken
keyword;
13985
internal readonly
SyntaxToken
colonToken;
13987
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14004
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14022
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
14040
public override
SyntaxToken
Keyword => this.keyword;
14046
public override
SyntaxToken
ColonToken => this.colonToken;
14063
public CasePatternSwitchLabelSyntax Update(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax whenClause,
SyntaxToken
colonToken)
14090
internal readonly
SyntaxToken
keyword;
14092
internal readonly
SyntaxToken
colonToken;
14094
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14106
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14119
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
14132
public override
SyntaxToken
Keyword => this.keyword;
14137
public override
SyntaxToken
ColonToken => this.colonToken;
14153
public CaseSwitchLabelSyntax Update(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
14180
internal readonly
SyntaxToken
keyword;
14181
internal readonly
SyntaxToken
colonToken;
14183
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14193
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14204
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken)
14215
public override
SyntaxToken
Keyword => this.keyword;
14216
public override
SyntaxToken
ColonToken => this.colonToken;
14231
public DefaultSwitchLabelSyntax Update(
SyntaxToken
keyword,
SyntaxToken
colonToken)
14258
internal readonly
SyntaxToken
switchKeyword;
14259
internal readonly
SyntaxToken
openBraceToken;
14261
internal readonly
SyntaxToken
closeBraceToken;
14263
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14282
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
14302
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken)
14322
public
SyntaxToken
SwitchKeyword => this.switchKeyword;
14323
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
14325
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
14343
public SwitchExpressionSyntax Update(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
14371
internal readonly
SyntaxToken
equalsGreaterThanToken;
14374
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14391
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression, SyntaxFactoryContext context)
14409
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
14428
public
SyntaxToken
EqualsGreaterThanToken => this.equalsGreaterThanToken;
14446
public SwitchExpressionArmSyntax Update(PatternSyntax pattern, WhenClauseSyntax whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
14473
internal readonly
SyntaxToken
tryKeyword;
14478
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14503
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, SyntaxFactoryContext context)
14529
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally)
14555
public
SyntaxToken
TryKeyword => this.tryKeyword;
14576
public TryStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax @finally)
14602
internal readonly
SyntaxToken
catchKeyword;
14607
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14627
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block, SyntaxFactoryContext context)
14648
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
14668
public
SyntaxToken
CatchKeyword => this.catchKeyword;
14688
public CatchClauseSyntax Update(
SyntaxToken
catchKeyword, CatchDeclarationSyntax declaration, CatchFilterClauseSyntax filter, BlockSyntax block)
14714
internal readonly
SyntaxToken
openParenToken;
14716
internal readonly
SyntaxToken
? identifier;
14717
internal readonly
SyntaxToken
closeParenToken;
14719
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14736
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
14754
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
14771
public
SyntaxToken
OpenParenToken => this.openParenToken;
14773
public
SyntaxToken
? Identifier => this.identifier;
14774
public
SyntaxToken
CloseParenToken => this.closeParenToken;
14791
public CatchDeclarationSyntax Update(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
closeParenToken)
14817
internal readonly
SyntaxToken
whenKeyword;
14818
internal readonly
SyntaxToken
openParenToken;
14820
internal readonly
SyntaxToken
closeParenToken;
14822
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14836
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
14851
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
14865
public
SyntaxToken
WhenKeyword => this.whenKeyword;
14866
public
SyntaxToken
OpenParenToken => this.openParenToken;
14868
public
SyntaxToken
CloseParenToken => this.closeParenToken;
14885
public CatchFilterClauseSyntax Update(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
14911
internal readonly
SyntaxToken
finallyKeyword;
14914
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14924
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block, SyntaxFactoryContext context)
14935
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block)
14945
public
SyntaxToken
FinallyKeyword => this.finallyKeyword;
14961
public FinallyClauseSyntax Update(
SyntaxToken
finallyKeyword, BlockSyntax block)
14991
internal readonly
SyntaxToken
endOfFileToken;
14993
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15021
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken, SyntaxFactoryContext context)
15050
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken)
15083
public
SyntaxToken
EndOfFileToken => this.endOfFileToken;
15101
public CompilationUnitSyntax Update(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
15130
internal readonly
SyntaxToken
externKeyword;
15131
internal readonly
SyntaxToken
aliasKeyword;
15132
internal readonly
SyntaxToken
identifier;
15133
internal readonly
SyntaxToken
semicolonToken;
15135
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15149
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
15164
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
15179
public
SyntaxToken
ExternKeyword => this.externKeyword;
15181
public
SyntaxToken
AliasKeyword => this.aliasKeyword;
15183
public
SyntaxToken
Identifier => this.identifier;
15185
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15202
public ExternAliasDirectiveSyntax Update(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
15228
internal readonly
SyntaxToken
? globalKeyword;
15229
internal readonly
SyntaxToken
usingKeyword;
15230
internal readonly
SyntaxToken
? staticKeyword;
15231
internal readonly
SyntaxToken
? unsafeKeyword;
15234
internal readonly
SyntaxToken
semicolonToken;
15236
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15268
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
15301
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
15333
public
SyntaxToken
? GlobalKeyword => this.globalKeyword;
15334
public
SyntaxToken
UsingKeyword => this.usingKeyword;
15335
public
SyntaxToken
? StaticKeyword => this.staticKeyword;
15336
public
SyntaxToken
? UnsafeKeyword => this.unsafeKeyword;
15339
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15359
public UsingDirectiveSyntax Update(
SyntaxToken
globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
staticKeyword,
SyntaxToken
unsafeKeyword, NameEqualsSyntax alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
15400
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
15415
public abstract
SyntaxToken
NamespaceKeyword { get; }
15430
internal readonly
SyntaxToken
namespaceKeyword;
15432
internal readonly
SyntaxToken
openBraceToken;
15436
internal readonly
SyntaxToken
closeBraceToken;
15437
internal readonly
SyntaxToken
? semicolonToken;
15439
internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15483
internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
15528
internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken)
15573
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
15574
public override
SyntaxToken
NamespaceKeyword => this.namespaceKeyword;
15576
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
15580
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
15582
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
15605
public NamespaceDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
15633
internal readonly
SyntaxToken
namespaceKeyword;
15635
internal readonly
SyntaxToken
semicolonToken;
15640
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15677
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, SyntaxFactoryContext context)
15715
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members)
15753
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
15754
public override
SyntaxToken
NamespaceKeyword => this.namespaceKeyword;
15756
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15780
public FileScopedNamespaceDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members)
15807
internal readonly
SyntaxToken
openBracketToken;
15810
internal readonly
SyntaxToken
closeBracketToken;
15812
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15832
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
15853
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken)
15874
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
15880
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
15897
public AttributeListSyntax Update(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
15924
internal readonly
SyntaxToken
identifier;
15925
internal readonly
SyntaxToken
colonToken;
15927
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15937
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken, SyntaxFactoryContext context)
15948
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken)
15959
public
SyntaxToken
Identifier => this.identifier;
15961
public
SyntaxToken
ColonToken => this.colonToken;
15976
public AttributeTargetSpecifierSyntax Update(
SyntaxToken
identifier,
SyntaxToken
colonToken)
16093
internal readonly
SyntaxToken
openParenToken;
16095
internal readonly
SyntaxToken
closeParenToken;
16097
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16112
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
16128
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken)
16144
public
SyntaxToken
OpenParenToken => this.openParenToken;
16148
public
SyntaxToken
CloseParenToken => this.closeParenToken;
16164
public AttributeArgumentListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
16297
internal readonly
SyntaxToken
equalsToken;
16299
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16309
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken, SyntaxFactoryContext context)
16320
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken)
16332
public
SyntaxToken
EqualsToken => this.equalsToken;
16347
public NameEqualsSyntax Update(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
16374
internal readonly
SyntaxToken
lessThanToken;
16376
internal readonly
SyntaxToken
greaterThanToken;
16378
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16393
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
16409
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken)
16425
public
SyntaxToken
LessThanToken => this.lessThanToken;
16429
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
16445
public TypeParameterListSyntax Update(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
16473
internal readonly
SyntaxToken
? varianceKeyword;
16474
internal readonly
SyntaxToken
identifier;
16476
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16494
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier, SyntaxFactoryContext context)
16513
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
16533
public
SyntaxToken
? VarianceKeyword => this.varianceKeyword;
16535
public
SyntaxToken
Identifier => this.identifier;
16551
public TypeParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
varianceKeyword,
SyntaxToken
identifier)
16589
public abstract
SyntaxToken
? Identifier { get; }
16595
public abstract
SyntaxToken
? OpenBraceToken { get; }
16598
public abstract
SyntaxToken
? CloseBraceToken { get; }
16601
public abstract
SyntaxToken
? SemicolonToken { get; }
16618
public abstract
SyntaxToken
Keyword { get; }
16636
internal readonly
SyntaxToken
keyword;
16637
internal readonly
SyntaxToken
identifier;
16642
internal readonly
SyntaxToken
? openBraceToken;
16644
internal readonly
SyntaxToken
? closeBraceToken;
16645
internal readonly
SyntaxToken
? semicolonToken;
16647
internal ClassDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16707
internal ClassDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
16768
internal ClassDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
16829
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
16831
public override
SyntaxToken
Keyword => this.keyword;
16832
public override
SyntaxToken
Identifier => this.identifier;
16837
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
16839
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
16840
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
16865
public ClassDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, BaseListSyntax baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
16894
internal readonly
SyntaxToken
keyword;
16895
internal readonly
SyntaxToken
identifier;
16900
internal readonly
SyntaxToken
? openBraceToken;
16902
internal readonly
SyntaxToken
? closeBraceToken;
16903
internal readonly
SyntaxToken
? semicolonToken;
16905
internal StructDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16965
internal StructDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
17026
internal StructDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
17087
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17089
public override
SyntaxToken
Keyword => this.keyword;
17090
public override
SyntaxToken
Identifier => this.identifier;
17095
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17097
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17098
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17123
public StructDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, BaseListSyntax baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
17152
internal readonly
SyntaxToken
keyword;
17153
internal readonly
SyntaxToken
identifier;
17158
internal readonly
SyntaxToken
? openBraceToken;
17160
internal readonly
SyntaxToken
? closeBraceToken;
17161
internal readonly
SyntaxToken
? semicolonToken;
17163
internal UnionDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
17223
internal UnionDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
17284
internal UnionDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
17345
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17347
public override
SyntaxToken
Keyword => this.keyword;
17348
public override
SyntaxToken
Identifier => this.identifier;
17353
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17355
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17356
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17381
public UnionDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, BaseListSyntax baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
17410
internal readonly
SyntaxToken
keyword;
17411
internal readonly
SyntaxToken
identifier;
17416
internal readonly
SyntaxToken
? openBraceToken;
17418
internal readonly
SyntaxToken
? closeBraceToken;
17419
internal readonly
SyntaxToken
? semicolonToken;
17421
internal InterfaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
17481
internal InterfaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
17542
internal InterfaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
17603
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17605
public override
SyntaxToken
Keyword => this.keyword;
17606
public override
SyntaxToken
Identifier => this.identifier;
17611
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17613
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17614
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17639
public InterfaceDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, BaseListSyntax baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
17667
internal readonly
SyntaxToken
keyword;
17668
internal readonly
SyntaxToken
? classOrStructKeyword;
17669
internal readonly
SyntaxToken
identifier;
17674
internal readonly
SyntaxToken
? openBraceToken;
17676
internal readonly
SyntaxToken
? closeBraceToken;
17677
internal readonly
SyntaxToken
? semicolonToken;
17679
internal RecordDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
? classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
17744
internal RecordDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
? classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
17810
internal RecordDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
? classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
17876
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17877
public override
SyntaxToken
Keyword => this.keyword;
17878
public
SyntaxToken
? ClassOrStructKeyword => this.classOrStructKeyword;
17879
public override
SyntaxToken
Identifier => this.identifier;
17884
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17886
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17887
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17913
public RecordDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, BaseListSyntax baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
17942
internal readonly
SyntaxToken
enumKeyword;
17943
internal readonly
SyntaxToken
identifier;
17945
internal readonly
SyntaxToken
? openBraceToken;
17947
internal readonly
SyntaxToken
? closeBraceToken;
17948
internal readonly
SyntaxToken
? semicolonToken;
17950
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
17995
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
18041
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
18087
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18089
public
SyntaxToken
EnumKeyword => this.enumKeyword;
18090
public override
SyntaxToken
Identifier => this.identifier;
18092
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
18095
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
18097
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
18119
public EnumDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax baseList,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<EnumMemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
18148
internal readonly
SyntaxToken
delegateKeyword;
18150
internal readonly
SyntaxToken
identifier;
18154
internal readonly
SyntaxToken
semicolonToken;
18156
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18192
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
18229
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken)
18266
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18268
public
SyntaxToken
DelegateKeyword => this.delegateKeyword;
18272
public
SyntaxToken
Identifier => this.identifier;
18279
public
SyntaxToken
SemicolonToken => this.semicolonToken;
18301
public DelegateDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
semicolonToken)
18329
internal readonly
SyntaxToken
identifier;
18332
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18355
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue, SyntaxFactoryContext context)
18379
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
18403
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18405
public
SyntaxToken
Identifier => this.identifier;
18423
public EnumMemberDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax equalsValue)
18452
internal readonly
SyntaxToken
keyword;
18456
internal readonly
SyntaxToken
? openBraceToken;
18458
internal readonly
SyntaxToken
? closeBraceToken;
18459
internal readonly
SyntaxToken
? semicolonToken;
18461
internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18514
internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
18568
internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
18622
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18623
public override
SyntaxToken
Keyword => this.keyword;
18627
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
18629
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
18630
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
18653
public ExtensionBlockDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
18680
internal readonly
SyntaxToken
colonToken;
18683
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18696
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types, SyntaxFactoryContext context)
18710
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types)
18724
public
SyntaxToken
ColonToken => this.colonToken;
18741
public BaseListSyntax Update(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
18923
internal readonly
SyntaxToken
whereKeyword;
18925
internal readonly
SyntaxToken
colonToken;
18928
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18945
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints, SyntaxFactoryContext context)
18963
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints)
18980
public
SyntaxToken
WhereKeyword => this.whereKeyword;
18984
public
SyntaxToken
ColonToken => this.colonToken;
19003
public TypeParameterConstraintClauseSyntax Update(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
19044
internal readonly
SyntaxToken
newKeyword;
19045
internal readonly
SyntaxToken
openParenToken;
19046
internal readonly
SyntaxToken
closeParenToken;
19048
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19060
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
19073
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
19086
public
SyntaxToken
NewKeyword => this.newKeyword;
19088
public
SyntaxToken
OpenParenToken => this.openParenToken;
19090
public
SyntaxToken
CloseParenToken => this.closeParenToken;
19106
public ConstructorConstraintSyntax Update(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
19133
internal readonly
SyntaxToken
classOrStructKeyword;
19134
internal readonly
SyntaxToken
? questionToken;
19136
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19149
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken, SyntaxFactoryContext context)
19163
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
19177
public
SyntaxToken
ClassOrStructKeyword => this.classOrStructKeyword;
19179
public
SyntaxToken
? QuestionToken => this.questionToken;
19194
public ClassOrStructConstraintSyntax Update(
SyntaxToken
classOrStructKeyword,
SyntaxToken
questionToken)
19286
internal readonly
SyntaxToken
defaultKeyword;
19288
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19296
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword, SyntaxFactoryContext context)
19305
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword)
19314
public
SyntaxToken
DefaultKeyword => this.defaultKeyword;
19324
public DefaultConstraintSyntax Update(
SyntaxToken
defaultKeyword)
19351
internal readonly
SyntaxToken
allowsKeyword;
19354
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19367
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints, SyntaxFactoryContext context)
19381
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints)
19394
public
SyntaxToken
AllowsKeyword => this.allowsKeyword;
19411
public AllowsConstraintClauseSyntax Update(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
19452
internal readonly
SyntaxToken
refKeyword;
19453
internal readonly
SyntaxToken
structKeyword;
19455
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19465
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword, SyntaxFactoryContext context)
19476
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
19487
public
SyntaxToken
RefKeyword => this.refKeyword;
19489
public
SyntaxToken
StructKeyword => this.structKeyword;
19504
public RefStructConstraintSyntax Update(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
19542
public abstract
SyntaxToken
SemicolonToken { get; }
19550
internal readonly
SyntaxToken
semicolonToken;
19552
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19572
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
19593
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19614
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19616
public override
SyntaxToken
SemicolonToken => this.semicolonToken;
19633
public FieldDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19661
internal readonly
SyntaxToken
eventKeyword;
19663
internal readonly
SyntaxToken
semicolonToken;
19665
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19687
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
19710
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19733
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19734
public
SyntaxToken
EventKeyword => this.eventKeyword;
19736
public override
SyntaxToken
SemicolonToken => this.semicolonToken;
19754
public EventFieldDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19781
internal readonly
SyntaxToken
dotToken;
19783
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19793
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken, SyntaxFactoryContext context)
19804
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken)
19815
public
SyntaxToken
DotToken => this.dotToken;
19830
public ExplicitInterfaceSpecifierSyntax Update(NameSyntax name,
SyntaxToken
dotToken)
19875
public abstract
SyntaxToken
? SemicolonToken { get; }
19885
internal readonly
SyntaxToken
identifier;
19891
internal readonly
SyntaxToken
? semicolonToken;
19893
internal MethodDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19945
internal MethodDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
19998
internal MethodDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20051
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20056
public
SyntaxToken
Identifier => this.identifier;
20064
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20088
public MethodDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20119
internal readonly
SyntaxToken
operatorKeyword;
20120
internal readonly
SyntaxToken
? checkedKeyword;
20121
internal readonly
SyntaxToken
operatorToken;
20125
internal readonly
SyntaxToken
? semicolonToken;
20127
internal OperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20176
internal OperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20226
internal OperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20276
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20281
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
20283
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
20285
public
SyntaxToken
OperatorToken => this.operatorToken;
20290
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20314
public OperatorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20343
internal readonly
SyntaxToken
implicitOrExplicitKeyword;
20345
internal readonly
SyntaxToken
operatorKeyword;
20346
internal readonly
SyntaxToken
? checkedKeyword;
20351
internal readonly
SyntaxToken
? semicolonToken;
20353
internal ConversionOperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20402
internal ConversionOperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20452
internal ConversionOperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20502
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20504
public
SyntaxToken
ImplicitOrExplicitKeyword => this.implicitOrExplicitKeyword;
20507
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
20509
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
20516
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20540
public ConversionOperatorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20569
internal readonly
SyntaxToken
identifier;
20574
internal readonly
SyntaxToken
? semicolonToken;
20576
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20616
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20657
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20698
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20700
public
SyntaxToken
Identifier => this.identifier;
20706
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20727
public ConstructorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax initializer, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20754
internal readonly
SyntaxToken
colonToken;
20755
internal readonly
SyntaxToken
thisOrBaseKeyword;
20758
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20770
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList, SyntaxFactoryContext context)
20783
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
20796
public
SyntaxToken
ColonToken => this.colonToken;
20798
public
SyntaxToken
ThisOrBaseKeyword => this.thisOrBaseKeyword;
20815
public ConstructorInitializerSyntax Update(
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
20844
internal readonly
SyntaxToken
tildeToken;
20845
internal readonly
SyntaxToken
identifier;
20849
internal readonly
SyntaxToken
? semicolonToken;
20851
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20888
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20926
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20964
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20966
public
SyntaxToken
TildeToken => this.tildeToken;
20968
public
SyntaxToken
Identifier => this.identifier;
20973
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20994
public DestructorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
21046
internal readonly
SyntaxToken
identifier;
21050
internal readonly
SyntaxToken
? semicolonToken;
21052
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21097
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21143
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken)
21189
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21193
public
SyntaxToken
Identifier => this.identifier;
21197
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21219
public PropertyDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax accessorList, ArrowExpressionClauseSyntax expressionBody, EqualsValueClauseSyntax initializer,
SyntaxToken
semicolonToken)
21246
internal readonly
SyntaxToken
arrowToken;
21249
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21259
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression, SyntaxFactoryContext context)
21270
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression)
21280
public
SyntaxToken
ArrowToken => this.arrowToken;
21296
public ArrowExpressionClauseSyntax Update(
SyntaxToken
arrowToken, ExpressionSyntax expression)
21324
internal readonly
SyntaxToken
eventKeyword;
21327
internal readonly
SyntaxToken
identifier;
21329
internal readonly
SyntaxToken
? semicolonToken;
21331
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21368
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21406
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
21444
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21445
public
SyntaxToken
EventKeyword => this.eventKeyword;
21449
public
SyntaxToken
Identifier => this.identifier;
21451
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21472
public EventDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax accessorList,
SyntaxToken
semicolonToken)
21502
internal readonly
SyntaxToken
thisKeyword;
21506
internal readonly
SyntaxToken
? semicolonToken;
21508
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21550
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21593
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
21636
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21639
public
SyntaxToken
ThisKeyword => this.thisKeyword;
21644
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21666
public IndexerDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax accessorList, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
21692
internal readonly
SyntaxToken
openBraceToken;
21694
internal readonly
SyntaxToken
closeBraceToken;
21696
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21711
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
21727
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken)
21742
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
21744
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
21760
public AccessorListSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
21788
internal readonly
SyntaxToken
keyword;
21791
internal readonly
SyntaxToken
? semicolonToken;
21793
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21826
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21860
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
21896
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21898
public
SyntaxToken
Keyword => this.keyword;
21904
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21923
public AccessorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
21967
internal readonly
SyntaxToken
openParenToken;
21969
internal readonly
SyntaxToken
closeParenToken;
21971
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21986
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
22002
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken)
22018
public
SyntaxToken
OpenParenToken => this.openParenToken;
22021
public
SyntaxToken
CloseParenToken => this.closeParenToken;
22037
public ParameterListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
22064
internal readonly
SyntaxToken
openBracketToken;
22066
internal readonly
SyntaxToken
closeBracketToken;
22068
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22083
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
22099
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken)
22115
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
22118
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
22134
public BracketedParameterListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
22175
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
22186
internal readonly
SyntaxToken
? identifier;
22189
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22220
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default, SyntaxFactoryContext context)
22252
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
22286
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22289
public
SyntaxToken
? Identifier => this.identifier;
22308
public ParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type,
SyntaxToken
identifier, EqualsValueClauseSyntax @default)
22397
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22414
public FunctionPointerParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
22509
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22526
public IncompleteMemberSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
22588
public CoreSyntax.SyntaxList<
SyntaxToken
> Tokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.tokens);
22598
public SkippedTokensTriviaSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
22625
internal readonly
SyntaxToken
endOfComment;
22627
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22640
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment, SyntaxFactoryContext context)
22654
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment)
22668
public
SyntaxToken
EndOfComment => this.endOfComment;
22683
public DocumentationCommentTriviaSyntax Update(CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
22804
internal readonly
SyntaxToken
dotToken;
22807
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22819
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member, SyntaxFactoryContext context)
22832
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
22845
public
SyntaxToken
DotToken => this.dotToken;
22862
public QualifiedCrefSyntax Update(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
22999
internal readonly
SyntaxToken
extensionKeyword;
23002
internal readonly
SyntaxToken
dotToken;
23005
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23024
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member, SyntaxFactoryContext context)
23044
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
23063
public
SyntaxToken
ExtensionKeyword => this.extensionKeyword;
23066
public
SyntaxToken
DotToken => this.dotToken;
23085
public ExtensionMemberCrefSyntax Update(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
23115
internal readonly
SyntaxToken
thisKeyword;
23118
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23131
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters, SyntaxFactoryContext context)
23145
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
23158
public
SyntaxToken
ThisKeyword => this.thisKeyword;
23174
public IndexerMemberCrefSyntax Update(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax parameters)
23205
internal readonly
SyntaxToken
operatorKeyword;
23206
internal readonly
SyntaxToken
? checkedKeyword;
23207
internal readonly
SyntaxToken
operatorToken;
23210
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23230
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters, SyntaxFactoryContext context)
23251
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
23271
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
23272
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
23274
public
SyntaxToken
OperatorToken => this.operatorToken;
23292
public OperatorMemberCrefSyntax Update(
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax parameters)
23322
internal readonly
SyntaxToken
implicitOrExplicitKeyword;
23323
internal readonly
SyntaxToken
operatorKeyword;
23324
internal readonly
SyntaxToken
? checkedKeyword;
23328
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23350
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters, SyntaxFactoryContext context)
23373
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
23395
public
SyntaxToken
ImplicitOrExplicitKeyword => this.implicitOrExplicitKeyword;
23396
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
23397
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
23417
public ConversionOperatorMemberCrefSyntax Update(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword, TypeSyntax type, CrefParameterListSyntax parameters)
23466
internal readonly
SyntaxToken
openParenToken;
23468
internal readonly
SyntaxToken
closeParenToken;
23470
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23485
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
23501
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken)
23517
public
SyntaxToken
OpenParenToken => this.openParenToken;
23520
public
SyntaxToken
CloseParenToken => this.closeParenToken;
23536
public CrefParameterListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
23565
internal readonly
SyntaxToken
openBracketToken;
23567
internal readonly
SyntaxToken
closeBracketToken;
23569
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23584
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
23600
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken)
23616
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
23619
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
23635
public CrefBracketedParameterListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
23667
internal readonly
SyntaxToken
? refKindKeyword;
23668
internal readonly
SyntaxToken
? readOnlyKeyword;
23671
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23689
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, SyntaxFactoryContext context)
23708
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
23726
public
SyntaxToken
? RefKindKeyword => this.refKindKeyword;
23727
public
SyntaxToken
? ReadOnlyKeyword => this.readOnlyKeyword;
23744
public CrefParameterSyntax Update(
SyntaxToken
refKindKeyword,
SyntaxToken
readOnlyKeyword, TypeSyntax type)
23877
internal readonly
SyntaxToken
lessThanToken;
23880
internal readonly
SyntaxToken
greaterThanToken;
23882
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23899
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
23917
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken)
23934
public
SyntaxToken
LessThanToken => this.lessThanToken;
23937
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
23954
public XmlElementStartTagSyntax Update(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
23980
internal readonly
SyntaxToken
lessThanSlashToken;
23982
internal readonly
SyntaxToken
greaterThanToken;
23984
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23996
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
24009
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
24021
public
SyntaxToken
LessThanSlashToken => this.lessThanSlashToken;
24023
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
24039
public XmlElementEndTagSyntax Update(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
24065
internal readonly
SyntaxToken
lessThanToken;
24068
internal readonly
SyntaxToken
slashGreaterThanToken;
24070
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24087
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken, SyntaxFactoryContext context)
24105
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken)
24122
public
SyntaxToken
LessThanToken => this.lessThanToken;
24125
public
SyntaxToken
SlashGreaterThanToken => this.slashGreaterThanToken;
24142
public XmlEmptyElementSyntax Update(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
24169
internal readonly
SyntaxToken
localName;
24171
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24184
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName, SyntaxFactoryContext context)
24198
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName)
24212
public
SyntaxToken
LocalName => this.localName;
24227
public XmlNameSyntax Update(XmlPrefixSyntax prefix,
SyntaxToken
localName)
24253
internal readonly
SyntaxToken
prefix;
24254
internal readonly
SyntaxToken
colonToken;
24256
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24266
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken, SyntaxFactoryContext context)
24277
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken)
24287
public
SyntaxToken
Prefix => this.prefix;
24288
public
SyntaxToken
ColonToken => this.colonToken;
24303
public XmlPrefixSyntax Update(
SyntaxToken
prefix,
SyntaxToken
colonToken)
24341
public abstract
SyntaxToken
EqualsToken { get; }
24343
public abstract
SyntaxToken
StartQuoteToken { get; }
24345
public abstract
SyntaxToken
EndQuoteToken { get; }
24351
internal readonly
SyntaxToken
equalsToken;
24352
internal readonly
SyntaxToken
startQuoteToken;
24354
internal readonly
SyntaxToken
endQuoteToken;
24356
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24375
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24395
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken)
24415
public override
SyntaxToken
EqualsToken => this.equalsToken;
24416
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24417
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24418
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24436
public XmlTextAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
24463
internal readonly
SyntaxToken
equalsToken;
24464
internal readonly
SyntaxToken
startQuoteToken;
24466
internal readonly
SyntaxToken
endQuoteToken;
24468
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24484
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24501
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
24518
public override
SyntaxToken
EqualsToken => this.equalsToken;
24519
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24521
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24539
public XmlCrefAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
24566
internal readonly
SyntaxToken
equalsToken;
24567
internal readonly
SyntaxToken
startQuoteToken;
24569
internal readonly
SyntaxToken
endQuoteToken;
24571
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24587
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24604
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
24621
public override
SyntaxToken
EqualsToken => this.equalsToken;
24622
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24624
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24642
public XmlNameAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
24704
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24714
public XmlTextSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
24740
internal readonly
SyntaxToken
startCDataToken;
24742
internal readonly
SyntaxToken
endCDataToken;
24744
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24759
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken, SyntaxFactoryContext context)
24775
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken)
24790
public
SyntaxToken
StartCDataToken => this.startCDataToken;
24791
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24792
public
SyntaxToken
EndCDataToken => this.endCDataToken;
24808
public XmlCDataSectionSyntax Update(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
24834
internal readonly
SyntaxToken
startProcessingInstructionToken;
24837
internal readonly
SyntaxToken
endProcessingInstructionToken;
24839
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24856
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken, SyntaxFactoryContext context)
24874
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken)
24891
public
SyntaxToken
StartProcessingInstructionToken => this.startProcessingInstructionToken;
24893
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24894
public
SyntaxToken
EndProcessingInstructionToken => this.endProcessingInstructionToken;
24911
public XmlProcessingInstructionSyntax Update(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
24937
internal readonly
SyntaxToken
lessThanExclamationMinusMinusToken;
24939
internal readonly
SyntaxToken
minusMinusGreaterThanToken;
24941
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24956
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken, SyntaxFactoryContext context)
24972
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken)
24987
public
SyntaxToken
LessThanExclamationMinusMinusToken => this.lessThanExclamationMinusMinusToken;
24988
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24989
public
SyntaxToken
MinusMinusGreaterThanToken => this.minusMinusGreaterThanToken;
25005
public XmlCommentSyntax Update(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
25043
public abstract
SyntaxToken
HashToken { get; }
25045
public abstract
SyntaxToken
EndOfDirectiveToken { get; }
25084
internal readonly
SyntaxToken
hashToken;
25085
internal readonly
SyntaxToken
ifKeyword;
25087
internal readonly
SyntaxToken
endOfDirectiveToken;
25092
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25109
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, SyntaxFactoryContext context)
25127
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
25144
public override
SyntaxToken
HashToken => this.hashToken;
25145
public
SyntaxToken
IfKeyword => this.ifKeyword;
25147
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25167
public IfDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
25193
internal readonly
SyntaxToken
hashToken;
25194
internal readonly
SyntaxToken
elifKeyword;
25196
internal readonly
SyntaxToken
endOfDirectiveToken;
25201
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25218
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, SyntaxFactoryContext context)
25236
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
25253
public override
SyntaxToken
HashToken => this.hashToken;
25254
public
SyntaxToken
ElifKeyword => this.elifKeyword;
25256
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25276
public ElifDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
25302
internal readonly
SyntaxToken
hashToken;
25303
internal readonly
SyntaxToken
elseKeyword;
25304
internal readonly
SyntaxToken
endOfDirectiveToken;
25308
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25322
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, SyntaxFactoryContext context)
25337
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
25351
public override
SyntaxToken
HashToken => this.hashToken;
25352
public
SyntaxToken
ElseKeyword => this.elseKeyword;
25353
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25371
public ElseDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
25397
internal readonly
SyntaxToken
hashToken;
25398
internal readonly
SyntaxToken
endIfKeyword;
25399
internal readonly
SyntaxToken
endOfDirectiveToken;
25402
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25415
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25429
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25442
public override
SyntaxToken
HashToken => this.hashToken;
25443
public
SyntaxToken
EndIfKeyword => this.endIfKeyword;
25444
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25461
public EndIfDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25487
internal readonly
SyntaxToken
hashToken;
25488
internal readonly
SyntaxToken
regionKeyword;
25489
internal readonly
SyntaxToken
endOfDirectiveToken;
25492
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25505
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25519
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25532
public override
SyntaxToken
HashToken => this.hashToken;
25533
public
SyntaxToken
RegionKeyword => this.regionKeyword;
25534
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25551
public RegionDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25577
internal readonly
SyntaxToken
hashToken;
25578
internal readonly
SyntaxToken
endRegionKeyword;
25579
internal readonly
SyntaxToken
endOfDirectiveToken;
25582
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25595
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25609
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25622
public override
SyntaxToken
HashToken => this.hashToken;
25623
public
SyntaxToken
EndRegionKeyword => this.endRegionKeyword;
25624
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25641
public EndRegionDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25667
internal readonly
SyntaxToken
hashToken;
25668
internal readonly
SyntaxToken
errorKeyword;
25669
internal readonly
SyntaxToken
endOfDirectiveToken;
25672
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25685
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25699
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25712
public override
SyntaxToken
HashToken => this.hashToken;
25713
public
SyntaxToken
ErrorKeyword => this.errorKeyword;
25714
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25731
public ErrorDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25757
internal readonly
SyntaxToken
hashToken;
25758
internal readonly
SyntaxToken
warningKeyword;
25759
internal readonly
SyntaxToken
endOfDirectiveToken;
25762
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25775
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25789
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25802
public override
SyntaxToken
HashToken => this.hashToken;
25803
public
SyntaxToken
WarningKeyword => this.warningKeyword;
25804
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25821
public WarningDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25847
internal readonly
SyntaxToken
hashToken;
25848
internal readonly
SyntaxToken
identifier;
25849
internal readonly
SyntaxToken
endOfDirectiveToken;
25852
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25865
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25879
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
25892
public override
SyntaxToken
HashToken => this.hashToken;
25893
public
SyntaxToken
Identifier => this.identifier;
25894
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25911
public BadDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
25937
internal readonly
SyntaxToken
hashToken;
25938
internal readonly
SyntaxToken
defineKeyword;
25939
internal readonly
SyntaxToken
name;
25940
internal readonly
SyntaxToken
endOfDirectiveToken;
25943
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25958
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25974
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25989
public override
SyntaxToken
HashToken => this.hashToken;
25990
public
SyntaxToken
DefineKeyword => this.defineKeyword;
25991
public
SyntaxToken
Name => this.name;
25992
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26010
public DefineDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
26036
internal readonly
SyntaxToken
hashToken;
26037
internal readonly
SyntaxToken
undefKeyword;
26038
internal readonly
SyntaxToken
name;
26039
internal readonly
SyntaxToken
endOfDirectiveToken;
26042
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26057
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26073
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
26088
public override
SyntaxToken
HashToken => this.hashToken;
26089
public
SyntaxToken
UndefKeyword => this.undefKeyword;
26090
public
SyntaxToken
Name => this.name;
26091
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26109
public UndefDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
26145
public abstract
SyntaxToken
LineKeyword { get; }
26147
public abstract
SyntaxToken
? File { get; }
26152
internal readonly
SyntaxToken
hashToken;
26153
internal readonly
SyntaxToken
lineKeyword;
26154
internal readonly
SyntaxToken
line;
26155
internal readonly
SyntaxToken
? file;
26156
internal readonly
SyntaxToken
endOfDirectiveToken;
26159
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26179
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26200
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26220
public override
SyntaxToken
HashToken => this.hashToken;
26221
public override
SyntaxToken
LineKeyword => this.lineKeyword;
26222
public
SyntaxToken
Line => this.line;
26223
public override
SyntaxToken
? File => this.file;
26224
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26243
public LineDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26269
internal readonly
SyntaxToken
openParenToken;
26270
internal readonly
SyntaxToken
line;
26271
internal readonly
SyntaxToken
commaToken;
26272
internal readonly
SyntaxToken
character;
26273
internal readonly
SyntaxToken
closeParenToken;
26275
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26291
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
26308
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
26324
public
SyntaxToken
OpenParenToken => this.openParenToken;
26325
public
SyntaxToken
Line => this.line;
26326
public
SyntaxToken
CommaToken => this.commaToken;
26327
public
SyntaxToken
Character => this.character;
26328
public
SyntaxToken
CloseParenToken => this.closeParenToken;
26346
public LineDirectivePositionSyntax Update(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
26372
internal readonly
SyntaxToken
hashToken;
26373
internal readonly
SyntaxToken
lineKeyword;
26375
internal readonly
SyntaxToken
minusToken;
26377
internal readonly
SyntaxToken
? characterOffset;
26378
internal readonly
SyntaxToken
file;
26379
internal readonly
SyntaxToken
endOfDirectiveToken;
26382
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26408
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26435
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26461
public override
SyntaxToken
HashToken => this.hashToken;
26462
public override
SyntaxToken
LineKeyword => this.lineKeyword;
26464
public
SyntaxToken
MinusToken => this.minusToken;
26466
public
SyntaxToken
? CharacterOffset => this.characterOffset;
26467
public override
SyntaxToken
File => this.file;
26468
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26490
public LineSpanDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26516
internal readonly
SyntaxToken
hashToken;
26517
internal readonly
SyntaxToken
pragmaKeyword;
26518
internal readonly
SyntaxToken
warningKeyword;
26519
internal readonly
SyntaxToken
disableOrRestoreKeyword;
26521
internal readonly
SyntaxToken
endOfDirectiveToken;
26524
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26546
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26569
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26591
public override
SyntaxToken
HashToken => this.hashToken;
26592
public
SyntaxToken
PragmaKeyword => this.pragmaKeyword;
26593
public
SyntaxToken
WarningKeyword => this.warningKeyword;
26594
public
SyntaxToken
DisableOrRestoreKeyword => this.disableOrRestoreKeyword;
26596
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26616
public PragmaWarningDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26642
internal readonly
SyntaxToken
hashToken;
26643
internal readonly
SyntaxToken
pragmaKeyword;
26644
internal readonly
SyntaxToken
checksumKeyword;
26645
internal readonly
SyntaxToken
file;
26646
internal readonly
SyntaxToken
guid;
26647
internal readonly
SyntaxToken
bytes;
26648
internal readonly
SyntaxToken
endOfDirectiveToken;
26651
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26672
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26694
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26715
public override
SyntaxToken
HashToken => this.hashToken;
26716
public
SyntaxToken
PragmaKeyword => this.pragmaKeyword;
26717
public
SyntaxToken
ChecksumKeyword => this.checksumKeyword;
26718
public
SyntaxToken
File => this.file;
26719
public
SyntaxToken
Guid => this.guid;
26720
public
SyntaxToken
Bytes => this.bytes;
26721
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26742
public PragmaChecksumDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26768
internal readonly
SyntaxToken
hashToken;
26769
internal readonly
SyntaxToken
referenceKeyword;
26770
internal readonly
SyntaxToken
file;
26771
internal readonly
SyntaxToken
endOfDirectiveToken;
26774
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26789
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26805
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26820
public override
SyntaxToken
HashToken => this.hashToken;
26821
public
SyntaxToken
ReferenceKeyword => this.referenceKeyword;
26822
public
SyntaxToken
File => this.file;
26823
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26841
public ReferenceDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26867
internal readonly
SyntaxToken
hashToken;
26868
internal readonly
SyntaxToken
loadKeyword;
26869
internal readonly
SyntaxToken
file;
26870
internal readonly
SyntaxToken
endOfDirectiveToken;
26873
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26888
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26904
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26919
public override
SyntaxToken
HashToken => this.hashToken;
26920
public
SyntaxToken
LoadKeyword => this.loadKeyword;
26921
public
SyntaxToken
File => this.file;
26922
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26940
public LoadDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26966
internal readonly
SyntaxToken
hashToken;
26967
internal readonly
SyntaxToken
exclamationToken;
26968
internal readonly
SyntaxToken
endOfDirectiveToken;
26971
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26984
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26998
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
27011
public override
SyntaxToken
HashToken => this.hashToken;
27012
public
SyntaxToken
ExclamationToken => this.exclamationToken;
27013
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
27030
public ShebangDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
27056
internal readonly
SyntaxToken
hashToken;
27057
internal readonly
SyntaxToken
colonToken;
27058
internal readonly
SyntaxToken
? content;
27059
internal readonly
SyntaxToken
endOfDirectiveToken;
27062
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
27080
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
27099
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
27117
public override
SyntaxToken
HashToken => this.hashToken;
27118
public
SyntaxToken
ColonToken => this.colonToken;
27119
public
SyntaxToken
? Content => this.content;
27120
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
27138
public IgnoredDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
content,
SyntaxToken
endOfDirectiveToken, bool isActive)
27164
internal readonly
SyntaxToken
hashToken;
27165
internal readonly
SyntaxToken
nullableKeyword;
27166
internal readonly
SyntaxToken
settingToken;
27167
internal readonly
SyntaxToken
? targetToken;
27168
internal readonly
SyntaxToken
endOfDirectiveToken;
27171
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
27191
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
27212
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
27232
public override
SyntaxToken
HashToken => this.hashToken;
27233
public
SyntaxToken
NullableKeyword => this.nullableKeyword;
27234
public
SyntaxToken
SettingToken => this.settingToken;
27235
public
SyntaxToken
? TargetToken => this.targetToken;
27236
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
27255
public NullableDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
27788
=> node.Update((
SyntaxToken
)Visit(node.Identifier));
27791
=> node.Update((NameSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.DotToken), (SimpleNameSyntax)Visit(node.Right));
27794
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (TypeArgumentListSyntax)Visit(node.TypeArgumentList));
27797
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.GreaterThanToken));
27800
=> node.Update((IdentifierNameSyntax)Visit(node.Alias), (
SyntaxToken
)Visit(node.ColonColonToken), (SimpleNameSyntax)Visit(node.Name));
27803
=> node.Update((
SyntaxToken
)Visit(node.Keyword));
27809
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Sizes), (
SyntaxToken
)Visit(node.CloseBracketToken));
27812
=> node.Update((TypeSyntax)Visit(node.ElementType), (
SyntaxToken
)Visit(node.AsteriskToken));
27815
=> node.Update((
SyntaxToken
)Visit(node.DelegateKeyword), (
SyntaxToken
)Visit(node.AsteriskToken), (FunctionPointerCallingConventionSyntax)Visit(node.CallingConvention), (FunctionPointerParameterListSyntax)Visit(node.ParameterList));
27818
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.GreaterThanToken));
27821
=> node.Update((
SyntaxToken
)Visit(node.ManagedOrUnmanagedKeyword), (FunctionPointerUnmanagedCallingConventionListSyntax)Visit(node.UnmanagedCallingConventionList));
27824
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.CallingConventions), (
SyntaxToken
)Visit(node.CloseBracketToken));
27827
=> node.Update((
SyntaxToken
)Visit(node.Name));
27830
=> node.Update((TypeSyntax)Visit(node.ElementType), (
SyntaxToken
)Visit(node.QuestionToken));
27833
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Elements), (
SyntaxToken
)Visit(node.CloseParenToken));
27836
=> node.Update((TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier));
27839
=> node.Update((
SyntaxToken
)Visit(node.OmittedTypeArgumentToken));
27842
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (
SyntaxToken
)Visit(node.ReadOnlyKeyword), (TypeSyntax)Visit(node.Type));
27845
=> node.Update((
SyntaxToken
)Visit(node.ScopedKeyword), (TypeSyntax)Visit(node.Type));
27848
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27851
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
27854
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Operand));
27857
=> node.Update((
SyntaxToken
)Visit(node.AwaitKeyword), (ExpressionSyntax)Visit(node.Expression));
27860
=> node.Update((ExpressionSyntax)Visit(node.Operand), (
SyntaxToken
)Visit(node.OperatorToken));
27863
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.OperatorToken), (SimpleNameSyntax)Visit(node.Name));
27866
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.WhenNotNull));
27869
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (SimpleNameSyntax)Visit(node.Name));
27875
=> node.Update((ExpressionSyntax)Visit(node.LeftOperand), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.RightOperand));
27881
=> node.Update((ExpressionSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Right));
27884
=> node.Update((ExpressionSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Right));
27887
=> node.Update((ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.QuestionToken), (ExpressionSyntax)Visit(node.WhenTrue), (
SyntaxToken
)Visit(node.ColonToken), (ExpressionSyntax)Visit(node.WhenFalse));
27890
=> node.Update((
SyntaxToken
)Visit(node.Token));
27893
=> node.Update((
SyntaxToken
)Visit(node.Token));
27896
=> node.Update((
SyntaxToken
)Visit(node.Token));
27899
=> node.Update((
SyntaxToken
)Visit(node.Token));
27902
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27905
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27908
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.Comma), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27911
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27914
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27917
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27920
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27929
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
27932
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseBracketToken));
27935
=> node.Update((NameColonSyntax)Visit(node.NameColon), (
SyntaxToken
)Visit(node.RefKindKeyword), (ExpressionSyntax)Visit(node.Expression));
27938
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.ColonToken));
27941
=> node.Update((IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.ColonToken));
27947
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken), (ExpressionSyntax)Visit(node.Expression));
27950
=> node.Update(VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.DelegateKeyword), (ParameterListSyntax)Visit(node.ParameterList), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
27953
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (ParameterSyntax)Visit(node.Parameter), (
SyntaxToken
)Visit(node.ArrowToken), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
27956
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (ExpressionSyntax)Visit(node.Expression));
27959
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.ReturnType), (ParameterListSyntax)Visit(node.ParameterList), (
SyntaxToken
)Visit(node.ArrowToken), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
27962
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Expressions), (
SyntaxToken
)Visit(node.CloseBraceToken));
27965
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (ArgumentListSyntax)Visit(node.ArgumentList), (InitializerExpressionSyntax)Visit(node.Initializer));
27968
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (TypeSyntax)Visit(node.Type), (ArgumentListSyntax)Visit(node.ArgumentList), (InitializerExpressionSyntax)Visit(node.Initializer));
27971
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.WithKeyword), (InitializerExpressionSyntax)Visit(node.Initializer));
27977
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Initializers), (
SyntaxToken
)Visit(node.CloseBraceToken));
27980
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (ArrayTypeSyntax)Visit(node.Type), (InitializerExpressionSyntax)Visit(node.Initializer));
27983
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Commas), (
SyntaxToken
)Visit(node.CloseBracketToken), (InitializerExpressionSyntax)Visit(node.Initializer));
27986
=> node.Update((
SyntaxToken
)Visit(node.StackAllocKeyword), (TypeSyntax)Visit(node.Type), (InitializerExpressionSyntax)Visit(node.Initializer));
27989
=> node.Update((
SyntaxToken
)Visit(node.StackAllocKeyword), (
SyntaxToken
)Visit(node.OpenBracketToken), (
SyntaxToken
)Visit(node.CloseBracketToken), (InitializerExpressionSyntax)Visit(node.Initializer));
27992
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Elements), (
SyntaxToken
)Visit(node.CloseBracketToken));
27998
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Expression));
28001
=> node.Update((
SyntaxToken
)Visit(node.WithKeyword), (ArgumentListSyntax)Visit(node.ArgumentList));
28010
=> node.Update((
SyntaxToken
)Visit(node.FromKeyword), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.InKeyword), (ExpressionSyntax)Visit(node.Expression));
28013
=> node.Update((
SyntaxToken
)Visit(node.LetKeyword), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EqualsToken), (ExpressionSyntax)Visit(node.Expression));
28016
=> node.Update((
SyntaxToken
)Visit(node.JoinKeyword), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.InKeyword), (ExpressionSyntax)Visit(node.InExpression), (
SyntaxToken
)Visit(node.OnKeyword), (ExpressionSyntax)Visit(node.LeftExpression), (
SyntaxToken
)Visit(node.EqualsKeyword), (ExpressionSyntax)Visit(node.RightExpression), (JoinIntoClauseSyntax)Visit(node.Into));
28019
=> node.Update((
SyntaxToken
)Visit(node.IntoKeyword), (
SyntaxToken
)Visit(node.Identifier));
28022
=> node.Update((
SyntaxToken
)Visit(node.WhereKeyword), (ExpressionSyntax)Visit(node.Condition));
28025
=> node.Update((
SyntaxToken
)Visit(node.OrderByKeyword), VisitList(node.Orderings));
28028
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.AscendingOrDescendingKeyword));
28031
=> node.Update((
SyntaxToken
)Visit(node.SelectKeyword), (ExpressionSyntax)Visit(node.Expression));
28034
=> node.Update((
SyntaxToken
)Visit(node.GroupKeyword), (ExpressionSyntax)Visit(node.GroupExpression), (
SyntaxToken
)Visit(node.ByKeyword), (ExpressionSyntax)Visit(node.ByExpression));
28037
=> node.Update((
SyntaxToken
)Visit(node.IntoKeyword), (
SyntaxToken
)Visit(node.Identifier), (QueryBodySyntax)Visit(node.Body));
28040
=> node.Update((
SyntaxToken
)Visit(node.OmittedArraySizeExpressionToken));
28043
=> node.Update((
SyntaxToken
)Visit(node.StringStartToken), VisitList(node.Contents), (
SyntaxToken
)Visit(node.StringEndToken));
28046
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.IsKeyword), (PatternSyntax)Visit(node.Pattern));
28049
=> node.Update((
SyntaxToken
)Visit(node.ThrowKeyword), (ExpressionSyntax)Visit(node.Expression));
28052
=> node.Update((
SyntaxToken
)Visit(node.WhenKeyword), (ExpressionSyntax)Visit(node.Condition));
28055
=> node.Update((
SyntaxToken
)Visit(node.UnderscoreToken));
28061
=> node.Update((
SyntaxToken
)Visit(node.VarKeyword), (VariableDesignationSyntax)Visit(node.Designation));
28067
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Subpatterns), (
SyntaxToken
)Visit(node.CloseParenToken));
28070
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Subpatterns), (
SyntaxToken
)Visit(node.CloseBraceToken));
28079
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (PatternSyntax)Visit(node.Pattern), (
SyntaxToken
)Visit(node.CloseParenToken));
28082
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Expression));
28088
=> node.Update((PatternSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (PatternSyntax)Visit(node.Right));
28091
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (PatternSyntax)Visit(node.Pattern));
28094
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Patterns), (
SyntaxToken
)Visit(node.CloseBracketToken), (VariableDesignationSyntax)Visit(node.Designation));
28097
=> node.Update((
SyntaxToken
)Visit(node.DotDotToken), (PatternSyntax)Visit(node.Pattern));
28100
=> node.Update((
SyntaxToken
)Visit(node.TextToken));
28103
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), (ExpressionSyntax)Visit(node.Expression), (InterpolationAlignmentClauseSyntax)Visit(node.AlignmentClause), (InterpolationFormatClauseSyntax)Visit(node.FormatClause), (
SyntaxToken
)Visit(node.CloseBraceToken));
28106
=> node.Update((
SyntaxToken
)Visit(node.CommaToken), (ExpressionSyntax)Visit(node.Value));
28109
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.FormatStringToken));
28115
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Statements), (
SyntaxToken
)Visit(node.CloseBraceToken));
28118
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.ReturnType), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), VisitList(node.ConstraintClauses), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28121
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.AwaitKeyword), (
SyntaxToken
)Visit(node.UsingKeyword), VisitList(node.Modifiers), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
28127
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (BracketedArgumentListSyntax)Visit(node.ArgumentList), (EqualsValueClauseSyntax)Visit(node.Initializer));
28130
=> node.Update((
SyntaxToken
)Visit(node.EqualsToken), (ExpressionSyntax)Visit(node.Value));
28133
=> node.Update((
SyntaxToken
)Visit(node.Identifier));
28136
=> node.Update((
SyntaxToken
)Visit(node.UnderscoreToken));
28139
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Variables), (
SyntaxToken
)Visit(node.CloseParenToken));
28142
=> node.Update(VisitList(node.AttributeLists), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
28145
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.SemicolonToken));
28148
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.ColonToken), (StatementSyntax)Visit(node.Statement));
28151
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.GotoKeyword), (
SyntaxToken
)Visit(node.CaseOrDefaultKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
28154
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.BreakKeyword), (
SyntaxToken
)Visit(node.SemicolonToken));
28157
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ContinueKeyword), (
SyntaxToken
)Visit(node.SemicolonToken));
28160
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ReturnKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
28163
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ThrowKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
28166
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.YieldKeyword), (
SyntaxToken
)Visit(node.ReturnOrBreakKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
28169
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.WhileKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
28172
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.DoKeyword), (StatementSyntax)Visit(node.Statement), (
SyntaxToken
)Visit(node.WhileKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.CloseParenToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28175
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ForKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (VariableDeclarationSyntax)Visit(node.Declaration), VisitList(node.Initializers), (
SyntaxToken
)Visit(node.FirstSemicolonToken), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.SecondSemicolonToken), VisitList(node.Incrementors), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
28178
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.AwaitKeyword), (
SyntaxToken
)Visit(node.ForEachKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.InKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
28181
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.AwaitKeyword), (
SyntaxToken
)Visit(node.ForEachKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Variable), (
SyntaxToken
)Visit(node.InKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
28184
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.AwaitKeyword), (
SyntaxToken
)Visit(node.UsingKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (VariableDeclarationSyntax)Visit(node.Declaration), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
28187
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.FixedKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
28190
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.Keyword), (BlockSyntax)Visit(node.Block));
28193
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.UnsafeKeyword), (BlockSyntax)Visit(node.Block));
28196
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.LockKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
28199
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.IfKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement), (ElseClauseSyntax)Visit(node.Else));
28202
=> node.Update((
SyntaxToken
)Visit(node.ElseKeyword), (StatementSyntax)Visit(node.Statement));
28205
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.SwitchKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Sections), (
SyntaxToken
)Visit(node.CloseBraceToken));
28211
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (PatternSyntax)Visit(node.Pattern), (WhenClauseSyntax)Visit(node.WhenClause), (
SyntaxToken
)Visit(node.ColonToken));
28214
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (ExpressionSyntax)Visit(node.Value), (
SyntaxToken
)Visit(node.ColonToken));
28217
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.ColonToken));
28220
=> node.Update((ExpressionSyntax)Visit(node.GoverningExpression), (
SyntaxToken
)Visit(node.SwitchKeyword), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Arms), (
SyntaxToken
)Visit(node.CloseBraceToken));
28223
=> node.Update((PatternSyntax)Visit(node.Pattern), (WhenClauseSyntax)Visit(node.WhenClause), (
SyntaxToken
)Visit(node.EqualsGreaterThanToken), (ExpressionSyntax)Visit(node.Expression));
28226
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.TryKeyword), (BlockSyntax)Visit(node.Block), VisitList(node.Catches), (FinallyClauseSyntax)Visit(node.Finally));
28229
=> node.Update((
SyntaxToken
)Visit(node.CatchKeyword), (CatchDeclarationSyntax)Visit(node.Declaration), (CatchFilterClauseSyntax)Visit(node.Filter), (BlockSyntax)Visit(node.Block));
28232
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.CloseParenToken));
28235
=> node.Update((
SyntaxToken
)Visit(node.WhenKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.FilterExpression), (
SyntaxToken
)Visit(node.CloseParenToken));
28238
=> node.Update((
SyntaxToken
)Visit(node.FinallyKeyword), (BlockSyntax)Visit(node.Block));
28241
=> node.Update(VisitList(node.Externs), VisitList(node.Usings), VisitList(node.AttributeLists), VisitList(node.Members), (
SyntaxToken
)Visit(node.EndOfFileToken));
28244
=> node.Update((
SyntaxToken
)Visit(node.ExternKeyword), (
SyntaxToken
)Visit(node.AliasKeyword), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.SemicolonToken));
28247
=> node.Update((
SyntaxToken
)Visit(node.GlobalKeyword), (
SyntaxToken
)Visit(node.UsingKeyword), (
SyntaxToken
)Visit(node.StaticKeyword), (
SyntaxToken
)Visit(node.UnsafeKeyword), (NameEqualsSyntax)Visit(node.Alias), (TypeSyntax)Visit(node.NamespaceOrType), (
SyntaxToken
)Visit(node.SemicolonToken));
28250
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.NamespaceKeyword), (NameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Externs), VisitList(node.Usings), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28253
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.NamespaceKeyword), (NameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.SemicolonToken), VisitList(node.Externs), VisitList(node.Usings), VisitList(node.Members));
28256
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), (AttributeTargetSpecifierSyntax)Visit(node.Target), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.CloseBracketToken));
28259
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.ColonToken));
28265
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
28271
=> node.Update((IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken));
28274
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.GreaterThanToken));
28277
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.VarianceKeyword), (
SyntaxToken
)Visit(node.Identifier));
28280
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), (BaseListSyntax)Visit(node.BaseList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28283
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), (BaseListSyntax)Visit(node.BaseList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28286
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), (BaseListSyntax)Visit(node.BaseList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28289
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), (BaseListSyntax)Visit(node.BaseList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28292
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.ClassOrStructKeyword), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), (BaseListSyntax)Visit(node.BaseList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28295
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.EnumKeyword), (
SyntaxToken
)Visit(node.Identifier), (BaseListSyntax)Visit(node.BaseList), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28298
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.DelegateKeyword), (TypeSyntax)Visit(node.ReturnType), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.SemicolonToken));
28301
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Identifier), (EqualsValueClauseSyntax)Visit(node.EqualsValue));
28304
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28307
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), VisitList(node.Types));
28316
=> node.Update((
SyntaxToken
)Visit(node.WhereKeyword), (IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.ColonToken), VisitList(node.Constraints));
28319
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (
SyntaxToken
)Visit(node.CloseParenToken));
28322
=> node.Update((
SyntaxToken
)Visit(node.ClassOrStructKeyword), (
SyntaxToken
)Visit(node.QuestionToken));
28328
=> node.Update((
SyntaxToken
)Visit(node.DefaultKeyword));
28331
=> node.Update((
SyntaxToken
)Visit(node.AllowsKeyword), VisitList(node.Constraints));
28334
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (
SyntaxToken
)Visit(node.StructKeyword));
28337
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
28340
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.EventKeyword), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
28343
=> node.Update((NameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.DotToken));
28346
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.ReturnType), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), VisitList(node.ConstraintClauses), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28349
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.ReturnType), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (
SyntaxToken
)Visit(node.OperatorToken), (ParameterListSyntax)Visit(node.ParameterList), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28352
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.ImplicitOrExplicitKeyword), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (TypeSyntax)Visit(node.Type), (ParameterListSyntax)Visit(node.ParameterList), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28355
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Identifier), (ParameterListSyntax)Visit(node.ParameterList), (ConstructorInitializerSyntax)Visit(node.Initializer), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28358
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.ThisOrBaseKeyword), (ArgumentListSyntax)Visit(node.ArgumentList));
28361
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.TildeToken), (
SyntaxToken
)Visit(node.Identifier), (ParameterListSyntax)Visit(node.ParameterList), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28364
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.Type), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.Identifier), (AccessorListSyntax)Visit(node.AccessorList), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (EqualsValueClauseSyntax)Visit(node.Initializer), (
SyntaxToken
)Visit(node.SemicolonToken));
28367
=> node.Update((
SyntaxToken
)Visit(node.ArrowToken), (ExpressionSyntax)Visit(node.Expression));
28370
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.EventKeyword), (TypeSyntax)Visit(node.Type), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.Identifier), (AccessorListSyntax)Visit(node.AccessorList), (
SyntaxToken
)Visit(node.SemicolonToken));
28373
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.Type), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.ThisKeyword), (BracketedParameterListSyntax)Visit(node.ParameterList), (AccessorListSyntax)Visit(node.AccessorList), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28376
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Accessors), (
SyntaxToken
)Visit(node.CloseBraceToken));
28379
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28382
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseParenToken));
28385
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseBracketToken));
28388
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (EqualsValueClauseSyntax)Visit(node.Default));
28400
=> node.Update(VisitList(node.Content), (
SyntaxToken
)Visit(node.EndOfComment));
28406
=> node.Update((TypeSyntax)Visit(node.Container), (
SyntaxToken
)Visit(node.DotToken), (MemberCrefSyntax)Visit(node.Member));
28412
=> node.Update((
SyntaxToken
)Visit(node.ExtensionKeyword), (TypeArgumentListSyntax)Visit(node.TypeArgumentList), (CrefParameterListSyntax)Visit(node.Parameters), (
SyntaxToken
)Visit(node.DotToken), (MemberCrefSyntax)Visit(node.Member));
28415
=> node.Update((
SyntaxToken
)Visit(node.ThisKeyword), (CrefBracketedParameterListSyntax)Visit(node.Parameters));
28418
=> node.Update((
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (
SyntaxToken
)Visit(node.OperatorToken), (CrefParameterListSyntax)Visit(node.Parameters));
28421
=> node.Update((
SyntaxToken
)Visit(node.ImplicitOrExplicitKeyword), (
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (TypeSyntax)Visit(node.Type), (CrefParameterListSyntax)Visit(node.Parameters));
28424
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseParenToken));
28427
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseBracketToken));
28430
=> node.Update((
SyntaxToken
)Visit(node.RefKindKeyword), (
SyntaxToken
)Visit(node.ReadOnlyKeyword), (TypeSyntax)Visit(node.Type));
28436
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.GreaterThanToken));
28439
=> node.Update((
SyntaxToken
)Visit(node.LessThanSlashToken), (XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.GreaterThanToken));
28442
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.SlashGreaterThanToken));
28445
=> node.Update((XmlPrefixSyntax)Visit(node.Prefix), (
SyntaxToken
)Visit(node.LocalName));
28448
=> node.Update((
SyntaxToken
)Visit(node.Prefix), (
SyntaxToken
)Visit(node.ColonToken));
28451
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndQuoteToken));
28454
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), (CrefSyntax)Visit(node.Cref), (
SyntaxToken
)Visit(node.EndQuoteToken));
28457
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), (IdentifierNameSyntax)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EndQuoteToken));
28463
=> node.Update((
SyntaxToken
)Visit(node.StartCDataToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndCDataToken));
28466
=> node.Update((
SyntaxToken
)Visit(node.StartProcessingInstructionToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndProcessingInstructionToken));
28469
=> node.Update((
SyntaxToken
)Visit(node.LessThanExclamationMinusMinusToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.MinusMinusGreaterThanToken));
28472
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.IfKeyword), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
28475
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ElifKeyword), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
28478
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ElseKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken);
28481
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.EndIfKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28484
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.RegionKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28487
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.EndRegionKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28490
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ErrorKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28493
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.WarningKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28496
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28499
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.DefineKeyword), (
SyntaxToken
)Visit(node.Name), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28502
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.UndefKeyword), (
SyntaxToken
)Visit(node.Name), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28505
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LineKeyword), (
SyntaxToken
)Visit(node.Line), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28508
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (
SyntaxToken
)Visit(node.Line), (
SyntaxToken
)Visit(node.CommaToken), (
SyntaxToken
)Visit(node.Character), (
SyntaxToken
)Visit(node.CloseParenToken));
28511
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LineKeyword), (LineDirectivePositionSyntax)Visit(node.Start), (
SyntaxToken
)Visit(node.MinusToken), (LineDirectivePositionSyntax)Visit(node.End), (
SyntaxToken
)Visit(node.CharacterOffset), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28514
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.PragmaKeyword), (
SyntaxToken
)Visit(node.WarningKeyword), (
SyntaxToken
)Visit(node.DisableOrRestoreKeyword), VisitList(node.ErrorCodes), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28517
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.PragmaKeyword), (
SyntaxToken
)Visit(node.ChecksumKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.Guid), (
SyntaxToken
)Visit(node.Bytes), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28520
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ReferenceKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28523
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LoadKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28526
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ExclamationToken), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28529
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.Content), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28532
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.NullableKeyword), (
SyntaxToken
)Visit(node.SettingToken), (
SyntaxToken
)Visit(node.TargetToken), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28543
public IdentifierNameSyntax IdentifierName(
SyntaxToken
identifier)
28568
public QualifiedNameSyntax QualifiedName(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
28590
public GenericNameSyntax GenericName(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
28611
public TypeArgumentListSyntax TypeArgumentList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
28633
public AliasQualifiedNameSyntax AliasQualifiedName(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
28655
public PredefinedTypeSyntax PredefinedType(
SyntaxToken
keyword)
28713
public ArrayRankSpecifierSyntax ArrayRankSpecifier(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
28735
public PointerTypeSyntax PointerType(TypeSyntax elementType,
SyntaxToken
asteriskToken)
28756
public FunctionPointerTypeSyntax FunctionPointerType(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
28769
public FunctionPointerParameterListSyntax FunctionPointerParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
28791
public FunctionPointerCallingConventionSyntax FunctionPointerCallingConvention(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
28816
public FunctionPointerUnmanagedCallingConventionListSyntax FunctionPointerUnmanagedCallingConventionList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
28838
public FunctionPointerUnmanagedCallingConventionSyntax FunctionPointerUnmanagedCallingConvention(
SyntaxToken
name)
28858
public NullableTypeSyntax NullableType(TypeSyntax elementType,
SyntaxToken
questionToken)
28879
public TupleTypeSyntax TupleType(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
28901
public TupleElementSyntax TupleElement(TypeSyntax type,
SyntaxToken
? identifier)
28929
public OmittedTypeArgumentSyntax OmittedTypeArgument(
SyntaxToken
omittedTypeArgumentToken)
28949
public RefTypeSyntax RefType(
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
28979
public ScopedTypeSyntax ScopedType(
SyntaxToken
scopedKeyword, TypeSyntax type)
29000
public ParenthesizedExpressionSyntax ParenthesizedExpression(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29023
public TupleExpressionSyntax TupleExpression(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
29045
public PrefixUnaryExpressionSyntax PrefixUnaryExpression(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
29091
public AwaitExpressionSyntax AwaitExpression(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
29112
public PostfixUnaryExpressionSyntax PostfixUnaryExpression(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
29146
public MemberAccessExpressionSyntax MemberAccessExpression(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
29179
public ConditionalAccessExpressionSyntax ConditionalAccessExpression(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
29201
public MemberBindingExpressionSyntax MemberBindingExpression(
SyntaxToken
operatorToken, SimpleNameSyntax name)
29241
public RangeExpressionSyntax RangeExpression(ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
29280
public BinaryExpressionSyntax BinaryExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
29353
public AssignmentExpressionSyntax AssignmentExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
29408
public ConditionalExpressionSyntax ConditionalExpression(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
29423
public ThisExpressionSyntax ThisExpression(
SyntaxToken
token)
29443
public BaseExpressionSyntax BaseExpression(
SyntaxToken
token)
29463
public LiteralExpressionSyntax LiteralExpression(SyntaxKind kind,
SyntaxToken
token)
29512
public FieldExpressionSyntax FieldExpression(
SyntaxToken
token)
29532
public MakeRefExpressionSyntax MakeRefExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29547
public RefTypeExpressionSyntax RefTypeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29562
public RefValueExpressionSyntax RefValueExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
29580
public CheckedExpressionSyntax CheckedExpression(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29606
public DefaultExpressionSyntax DefaultExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29621
public TypeOfExpressionSyntax TypeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29636
public SizeOfExpressionSyntax SizeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29691
public ArgumentListSyntax ArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
29713
public BracketedArgumentListSyntax BracketedArgumentList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
29735
public ArgumentSyntax Argument(NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
29765
public ExpressionColonSyntax ExpressionColon(ExpressionSyntax expression,
SyntaxToken
colonToken)
29785
public NameColonSyntax NameColon(IdentifierNameSyntax name,
SyntaxToken
colonToken)
29825
public CastExpressionSyntax CastExpression(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
29839
public AnonymousMethodExpressionSyntax AnonymousMethodExpression(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
29850
public SimpleLambdaExpressionSyntax SimpleLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
29861
public RefExpressionSyntax RefExpression(
SyntaxToken
refKeyword, ExpressionSyntax expression)
29882
public ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
29893
public InitializerExpressionSyntax InitializerExpression(SyntaxKind kind,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
29924
public ImplicitObjectCreationExpressionSyntax ImplicitObjectCreationExpression(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
29945
public ObjectCreationExpressionSyntax ObjectCreationExpression(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
29956
public WithExpressionSyntax WithExpression(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
29997
public AnonymousObjectCreationExpressionSyntax AnonymousObjectCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
30011
public ArrayCreationExpressionSyntax ArrayCreationExpression(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
30032
public ImplicitArrayCreationExpressionSyntax ImplicitArrayCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
30047
public StackAllocArrayCreationExpressionSyntax StackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
30068
public ImplicitStackAllocArrayCreationExpressionSyntax ImplicitStackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
30083
public CollectionExpressionSyntax CollectionExpression(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
30124
public SpreadElementSyntax SpreadElement(
SyntaxToken
operatorToken, ExpressionSyntax expression)
30145
public WithElementSyntax WithElement(
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
30205
public FromClauseSyntax FromClause(
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
30220
public LetClauseSyntax LetClause(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
30235
public JoinClauseSyntax JoinClause(
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
30256
public JoinIntoClauseSyntax JoinIntoClause(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
30278
public WhereClauseSyntax WhereClause(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
30299
public OrderByClauseSyntax OrderByClause(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
30319
public OrderingSyntax Ordering(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
30354
public SelectClauseSyntax SelectClause(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
30375
public GroupClauseSyntax GroupClause(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
30389
public QueryContinuationSyntax QueryContinuation(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
30412
public OmittedArraySizeExpressionSyntax OmittedArraySizeExpression(
SyntaxToken
omittedArraySizeExpressionToken)
30432
public InterpolatedStringExpressionSyntax InterpolatedStringExpression(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
30466
public IsPatternExpressionSyntax IsPatternExpression(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
30488
public ThrowExpressionSyntax ThrowExpression(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
30509
public WhenClauseSyntax WhenClause(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
30530
public DiscardPatternSyntax DiscardPattern(
SyntaxToken
underscoreToken)
30570
public VarPatternSyntax VarPattern(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
30599
public PositionalPatternClauseSyntax PositionalPatternClause(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
30621
public PropertyPatternClauseSyntax PropertyPatternClause(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
30681
public ParenthesizedPatternSyntax ParenthesizedPattern(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
30704
public RelationalPatternSyntax RelationalPattern(
SyntaxToken
operatorToken, ExpressionSyntax expression)
30753
public BinaryPatternSyntax BinaryPattern(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
30786
public UnaryPatternSyntax UnaryPattern(
SyntaxToken
operatorToken, PatternSyntax pattern)
30807
public ListPatternSyntax ListPattern(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
30819
public SlicePatternSyntax SlicePattern(
SyntaxToken
dotDotToken, PatternSyntax? pattern)
30839
public InterpolatedStringTextSyntax InterpolatedStringText(
SyntaxToken
textToken)
30859
public InterpolationSyntax Interpolation(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
30872
public InterpolationAlignmentClauseSyntax InterpolationAlignmentClause(
SyntaxToken
commaToken, ExpressionSyntax value)
30892
public InterpolationFormatClauseSyntax InterpolationFormatClause(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
30913
public GlobalStatementSyntax GlobalStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
30932
public BlockSyntax Block(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
30944
public LocalFunctionStatementSyntax LocalFunctionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
30965
public LocalDeclarationStatementSyntax LocalDeclarationStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
31013
public VariableDeclaratorSyntax VariableDeclarator(
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
31033
public EqualsValueClauseSyntax EqualsValueClause(
SyntaxToken
equalsToken, ExpressionSyntax value)
31054
public SingleVariableDesignationSyntax SingleVariableDesignation(
SyntaxToken
identifier)
31074
public DiscardDesignationSyntax DiscardDesignation(
SyntaxToken
underscoreToken)
31094
public ParenthesizedVariableDesignationSyntax ParenthesizedVariableDesignation(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
31116
public ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
31137
public EmptyStatementSyntax EmptyStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
31157
public LabeledStatementSyntax LabeledStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
31170
public GotoStatementSyntax GotoStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
31199
public BreakStatementSyntax BreakStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
31221
public ContinueStatementSyntax ContinueStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
31243
public ReturnStatementSyntax ReturnStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
31255
public ThrowStatementSyntax ThrowStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
31267
public YieldStatementSyntax YieldStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
31292
public WhileStatementSyntax WhileStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
31308
public DoStatementSyntax DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
31328
public ForStatementSyntax ForStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax? condition,
SyntaxToken
secondSemicolonToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement)
31347
public ForEachStatementSyntax ForEachStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31377
public ForEachVariableStatementSyntax ForEachVariableStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31405
public UsingStatementSyntax UsingStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31429
public FixedStatementSyntax FixedStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
31445
public CheckedStatementSyntax CheckedStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
31477
public UnsafeStatementSyntax UnsafeStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
31498
public LockStatementSyntax LockStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31514
public IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
31530
public ElseClauseSyntax ElseClause(
SyntaxToken
elseKeyword, StatementSyntax statement)
31551
public SwitchStatementSyntax SwitchStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
31602
public CasePatternSwitchLabelSyntax CasePatternSwitchLabel(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
31614
public CaseSwitchLabelSyntax CaseSwitchLabel(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
31636
public DefaultSwitchLabelSyntax DefaultSwitchLabel(
SyntaxToken
keyword,
SyntaxToken
colonToken)
31657
public SwitchExpressionSyntax SwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
31672
public SwitchExpressionArmSyntax SwitchExpressionArm(PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
31684
public TryStatementSyntax TryStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax? @finally)
31695
public CatchClauseSyntax CatchClause(
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
31706
public CatchDeclarationSyntax CatchDeclaration(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
31728
public CatchFilterClauseSyntax CatchFilterClause(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
31743
public FinallyClauseSyntax FinallyClause(
SyntaxToken
finallyKeyword, BlockSyntax block)
31764
public CompilationUnitSyntax CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
31774
public ExternAliasDirectiveSyntax ExternAliasDirective(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
31790
public UsingDirectiveSyntax UsingDirective(
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
31830
public NamespaceDeclarationSyntax NamespaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken)
31854
public FileScopedNamespaceDeclarationSyntax FileScopedNamespaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members)
31867
public AttributeListSyntax AttributeList(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
31879
public AttributeTargetSpecifierSyntax AttributeTargetSpecifier(
SyntaxToken
identifier,
SyntaxToken
colonToken)
31909
public AttributeArgumentListSyntax AttributeArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
31950
public NameEqualsSyntax NameEquals(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
31971
public TypeParameterListSyntax TypeParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
31993
public TypeParameterSyntax TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
32023
public ClassDeclarationSyntax ClassDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
32062
public StructDeclarationSyntax StructDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
32101
public UnionDeclarationSyntax UnionDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
32140
public InterfaceDeclarationSyntax InterfaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
32179
public RecordDeclarationSyntax RecordDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
? classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
32233
public EnumDeclarationSyntax EnumDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, CoreSyntax.SeparatedSyntaxList<EnumMemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
32272
public DelegateDeclarationSyntax DelegateDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
semicolonToken)
32288
public EnumMemberDeclarationSyntax EnumMemberDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
32298
public ExtensionBlockDeclarationSyntax ExtensionBlockDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
32335
public BaseListSyntax BaseList(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
32394
public TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
32407
public ConstructorConstraintSyntax ConstructorConstraint(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
32431
public ClassOrStructConstraintSyntax ClassOrStructConstraint(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
32490
public DefaultConstraintSyntax DefaultConstraint(
SyntaxToken
defaultKeyword)
32510
public AllowsConstraintClauseSyntax AllowsConstraintClause(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
32530
public RefStructConstraintSyntax RefStructConstraint(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
32552
public FieldDeclarationSyntax FieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
32563
public EventFieldDeclarationSyntax EventFieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
32576
public ExplicitInterfaceSpecifierSyntax ExplicitInterfaceSpecifier(NameSyntax name,
SyntaxToken
dotToken)
32597
public MethodDeclarationSyntax MethodDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32618
public OperatorDeclarationSyntax OperatorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32688
public ConversionOperatorDeclarationSyntax ConversionOperatorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32725
public ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32745
public ConstructorInitializerSyntax ConstructorInitializer(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
32779
public DestructorDeclarationSyntax DestructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32801
public PropertyDeclarationSyntax PropertyDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken)
32821
public ArrowExpressionClauseSyntax ArrowExpressionClause(
SyntaxToken
arrowToken, ExpressionSyntax expression)
32842
public EventDeclarationSyntax EventDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
32864
public IndexerDeclarationSyntax IndexerDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32885
public AccessorListSyntax AccessorList(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
32907
public AccessorDeclarationSyntax AccessorDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32945
public ParameterListSyntax ParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
32967
public BracketedParameterListSyntax BracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
32989
public ParameterSyntax Parameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
33007
public FunctionPointerParameterSyntax FunctionPointerParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
33026
public IncompleteMemberSyntax IncompleteMember(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type)
33034
public SkippedTokensTriviaSyntax SkippedTokensTrivia(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
33042
public DocumentationCommentTriviaSyntax DocumentationCommentTrivia(SyntaxKind kind, CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
33077
public QualifiedCrefSyntax QualifiedCref(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
33118
public ExtensionMemberCrefSyntax ExtensionMemberCref(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
33132
public IndexerMemberCrefSyntax IndexerMemberCref(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
33152
public OperatorMemberCrefSyntax OperatorMemberCref(
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
33210
public ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
33237
public CrefParameterListSyntax CrefParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
33259
public CrefBracketedParameterListSyntax CrefBracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
33281
public CrefParameterSyntax CrefParameter(
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
33340
public XmlElementStartTagSyntax XmlElementStartTag(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
33353
public XmlElementEndTagSyntax XmlElementEndTag(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
33376
public XmlEmptyElementSyntax XmlEmptyElement(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
33389
public XmlNameSyntax XmlName(XmlPrefixSyntax? prefix,
SyntaxToken
localName)
33409
public XmlPrefixSyntax XmlPrefix(
SyntaxToken
prefix,
SyntaxToken
colonToken)
33431
public XmlTextAttributeSyntax XmlTextAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
33456
public XmlCrefAttributeSyntax XmlCrefAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
33482
public XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
33508
public XmlTextSyntax XmlText(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
33526
public XmlCDataSectionSyntax XmlCDataSection(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
33548
public XmlProcessingInstructionSyntax XmlProcessingInstruction(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
33561
public XmlCommentSyntax XmlComment(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
33583
public IfDirectiveTriviaSyntax IfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
33598
public ElifDirectiveTriviaSyntax ElifDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
33613
public ElseDirectiveTriviaSyntax ElseDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
33627
public EndIfDirectiveTriviaSyntax EndIfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33641
public RegionDirectiveTriviaSyntax RegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33655
public EndRegionDirectiveTriviaSyntax EndRegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33669
public ErrorDirectiveTriviaSyntax ErrorDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33683
public WarningDirectiveTriviaSyntax WarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33697
public BadDirectiveTriviaSyntax BadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
33710
public DefineDirectiveTriviaSyntax DefineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
33726
public UndefDirectiveTriviaSyntax UndefDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
33742
public LineDirectiveTriviaSyntax LineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33773
public LineDirectivePositionSyntax LineDirectivePosition(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
33791
public LineSpanDirectiveTriviaSyntax LineSpanDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33820
public PragmaWarningDirectiveTriviaSyntax PragmaWarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
33843
public PragmaChecksumDirectiveTriviaSyntax PragmaChecksumDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
33865
public ReferenceDirectiveTriviaSyntax ReferenceDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33881
public LoadDirectiveTriviaSyntax LoadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33897
public ShebangDirectiveTriviaSyntax ShebangDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
33911
public IgnoredDirectiveTriviaSyntax IgnoredDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
33934
public NullableDirectiveTriviaSyntax NullableDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
33970
public static IdentifierNameSyntax IdentifierName(
SyntaxToken
identifier)
33995
public static QualifiedNameSyntax QualifiedName(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
34017
public static GenericNameSyntax GenericName(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
34038
public static TypeArgumentListSyntax TypeArgumentList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
34060
public static AliasQualifiedNameSyntax AliasQualifiedName(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
34082
public static PredefinedTypeSyntax PredefinedType(
SyntaxToken
keyword)
34140
public static ArrayRankSpecifierSyntax ArrayRankSpecifier(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
34162
public static PointerTypeSyntax PointerType(TypeSyntax elementType,
SyntaxToken
asteriskToken)
34183
public static FunctionPointerTypeSyntax FunctionPointerType(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
34196
public static FunctionPointerParameterListSyntax FunctionPointerParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
34218
public static FunctionPointerCallingConventionSyntax FunctionPointerCallingConvention(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
34243
public static FunctionPointerUnmanagedCallingConventionListSyntax FunctionPointerUnmanagedCallingConventionList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
34265
public static FunctionPointerUnmanagedCallingConventionSyntax FunctionPointerUnmanagedCallingConvention(
SyntaxToken
name)
34285
public static NullableTypeSyntax NullableType(TypeSyntax elementType,
SyntaxToken
questionToken)
34306
public static TupleTypeSyntax TupleType(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
34328
public static TupleElementSyntax TupleElement(TypeSyntax type,
SyntaxToken
? identifier)
34356
public static OmittedTypeArgumentSyntax OmittedTypeArgument(
SyntaxToken
omittedTypeArgumentToken)
34376
public static RefTypeSyntax RefType(
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
34406
public static ScopedTypeSyntax ScopedType(
SyntaxToken
scopedKeyword, TypeSyntax type)
34427
public static ParenthesizedExpressionSyntax ParenthesizedExpression(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34450
public static TupleExpressionSyntax TupleExpression(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
34472
public static PrefixUnaryExpressionSyntax PrefixUnaryExpression(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
34518
public static AwaitExpressionSyntax AwaitExpression(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
34539
public static PostfixUnaryExpressionSyntax PostfixUnaryExpression(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
34573
public static MemberAccessExpressionSyntax MemberAccessExpression(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
34606
public static ConditionalAccessExpressionSyntax ConditionalAccessExpression(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
34628
public static MemberBindingExpressionSyntax MemberBindingExpression(
SyntaxToken
operatorToken, SimpleNameSyntax name)
34668
public static RangeExpressionSyntax RangeExpression(ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
34707
public static BinaryExpressionSyntax BinaryExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
34780
public static AssignmentExpressionSyntax AssignmentExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
34835
public static ConditionalExpressionSyntax ConditionalExpression(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
34850
public static ThisExpressionSyntax ThisExpression(
SyntaxToken
token)
34870
public static BaseExpressionSyntax BaseExpression(
SyntaxToken
token)
34890
public static LiteralExpressionSyntax LiteralExpression(SyntaxKind kind,
SyntaxToken
token)
34939
public static FieldExpressionSyntax FieldExpression(
SyntaxToken
token)
34959
public static MakeRefExpressionSyntax MakeRefExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34974
public static RefTypeExpressionSyntax RefTypeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34989
public static RefValueExpressionSyntax RefValueExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
35007
public static CheckedExpressionSyntax CheckedExpression(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
35033
public static DefaultExpressionSyntax DefaultExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
35048
public static TypeOfExpressionSyntax TypeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
35063
public static SizeOfExpressionSyntax SizeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
35118
public static ArgumentListSyntax ArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
35140
public static BracketedArgumentListSyntax BracketedArgumentList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
35162
public static ArgumentSyntax Argument(NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
35192
public static ExpressionColonSyntax ExpressionColon(ExpressionSyntax expression,
SyntaxToken
colonToken)
35212
public static NameColonSyntax NameColon(IdentifierNameSyntax name,
SyntaxToken
colonToken)
35252
public static CastExpressionSyntax CastExpression(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
35266
public static AnonymousMethodExpressionSyntax AnonymousMethodExpression(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
35277
public static SimpleLambdaExpressionSyntax SimpleLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
35288
public static RefExpressionSyntax RefExpression(
SyntaxToken
refKeyword, ExpressionSyntax expression)
35309
public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
35320
public static InitializerExpressionSyntax InitializerExpression(SyntaxKind kind,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
35351
public static ImplicitObjectCreationExpressionSyntax ImplicitObjectCreationExpression(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
35372
public static ObjectCreationExpressionSyntax ObjectCreationExpression(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
35383
public static WithExpressionSyntax WithExpression(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
35424
public static AnonymousObjectCreationExpressionSyntax AnonymousObjectCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
35438
public static ArrayCreationExpressionSyntax ArrayCreationExpression(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
35459
public static ImplicitArrayCreationExpressionSyntax ImplicitArrayCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
35474
public static StackAllocArrayCreationExpressionSyntax StackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
35495
public static ImplicitStackAllocArrayCreationExpressionSyntax ImplicitStackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
35510
public static CollectionExpressionSyntax CollectionExpression(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
35551
public static SpreadElementSyntax SpreadElement(
SyntaxToken
operatorToken, ExpressionSyntax expression)
35572
public static WithElementSyntax WithElement(
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
35632
public static FromClauseSyntax FromClause(
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
35647
public static LetClauseSyntax LetClause(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
35662
public static JoinClauseSyntax JoinClause(
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
35683
public static JoinIntoClauseSyntax JoinIntoClause(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
35705
public static WhereClauseSyntax WhereClause(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
35726
public static OrderByClauseSyntax OrderByClause(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
35746
public static OrderingSyntax Ordering(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
35781
public static SelectClauseSyntax SelectClause(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
35802
public static GroupClauseSyntax GroupClause(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
35816
public static QueryContinuationSyntax QueryContinuation(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
35839
public static OmittedArraySizeExpressionSyntax OmittedArraySizeExpression(
SyntaxToken
omittedArraySizeExpressionToken)
35859
public static InterpolatedStringExpressionSyntax InterpolatedStringExpression(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
35893
public static IsPatternExpressionSyntax IsPatternExpression(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
35915
public static ThrowExpressionSyntax ThrowExpression(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
35936
public static WhenClauseSyntax WhenClause(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
35957
public static DiscardPatternSyntax DiscardPattern(
SyntaxToken
underscoreToken)
35997
public static VarPatternSyntax VarPattern(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
36026
public static PositionalPatternClauseSyntax PositionalPatternClause(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
36048
public static PropertyPatternClauseSyntax PropertyPatternClause(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
36108
public static ParenthesizedPatternSyntax ParenthesizedPattern(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
36131
public static RelationalPatternSyntax RelationalPattern(
SyntaxToken
operatorToken, ExpressionSyntax expression)
36180
public static BinaryPatternSyntax BinaryPattern(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
36213
public static UnaryPatternSyntax UnaryPattern(
SyntaxToken
operatorToken, PatternSyntax pattern)
36234
public static ListPatternSyntax ListPattern(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
36246
public static SlicePatternSyntax SlicePattern(
SyntaxToken
dotDotToken, PatternSyntax? pattern)
36266
public static InterpolatedStringTextSyntax InterpolatedStringText(
SyntaxToken
textToken)
36286
public static InterpolationSyntax Interpolation(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
36299
public static InterpolationAlignmentClauseSyntax InterpolationAlignmentClause(
SyntaxToken
commaToken, ExpressionSyntax value)
36319
public static InterpolationFormatClauseSyntax InterpolationFormatClause(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
36340
public static GlobalStatementSyntax GlobalStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
36359
public static BlockSyntax Block(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
36371
public static LocalFunctionStatementSyntax LocalFunctionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
36392
public static LocalDeclarationStatementSyntax LocalDeclarationStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
36440
public static VariableDeclaratorSyntax VariableDeclarator(
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
36460
public static EqualsValueClauseSyntax EqualsValueClause(
SyntaxToken
equalsToken, ExpressionSyntax value)
36481
public static SingleVariableDesignationSyntax SingleVariableDesignation(
SyntaxToken
identifier)
36501
public static DiscardDesignationSyntax DiscardDesignation(
SyntaxToken
underscoreToken)
36521
public static ParenthesizedVariableDesignationSyntax ParenthesizedVariableDesignation(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
36543
public static ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
36564
public static EmptyStatementSyntax EmptyStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
36584
public static LabeledStatementSyntax LabeledStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
36597
public static GotoStatementSyntax GotoStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36626
public static BreakStatementSyntax BreakStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
36648
public static ContinueStatementSyntax ContinueStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
36670
public static ReturnStatementSyntax ReturnStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36682
public static ThrowStatementSyntax ThrowStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36694
public static YieldStatementSyntax YieldStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36719
public static WhileStatementSyntax WhileStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
36735
public static DoStatementSyntax DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
36755
public static ForStatementSyntax ForStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax? condition,
SyntaxToken
secondSemicolonToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement)
36774
public static ForEachStatementSyntax ForEachStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36804
public static ForEachVariableStatementSyntax ForEachVariableStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36832
public static UsingStatementSyntax UsingStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36856
public static FixedStatementSyntax FixedStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
36872
public static CheckedStatementSyntax CheckedStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
36904
public static UnsafeStatementSyntax UnsafeStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
36925
public static LockStatementSyntax LockStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36941
public static IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
36957
public static ElseClauseSyntax ElseClause(
SyntaxToken
elseKeyword, StatementSyntax statement)
36978
public static SwitchStatementSyntax SwitchStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
37029
public static CasePatternSwitchLabelSyntax CasePatternSwitchLabel(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
37041
public static CaseSwitchLabelSyntax CaseSwitchLabel(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
37063
public static DefaultSwitchLabelSyntax DefaultSwitchLabel(
SyntaxToken
keyword,
SyntaxToken
colonToken)
37084
public static SwitchExpressionSyntax SwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
37099
public static SwitchExpressionArmSyntax SwitchExpressionArm(PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
37111
public static TryStatementSyntax TryStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax? @finally)
37122
public static CatchClauseSyntax CatchClause(
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
37133
public static CatchDeclarationSyntax CatchDeclaration(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
37155
public static CatchFilterClauseSyntax CatchFilterClause(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
37170
public static FinallyClauseSyntax FinallyClause(
SyntaxToken
finallyKeyword, BlockSyntax block)
37191
public static CompilationUnitSyntax CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
37201
public static ExternAliasDirectiveSyntax ExternAliasDirective(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
37217
public static UsingDirectiveSyntax UsingDirective(
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
37257
public static NamespaceDeclarationSyntax NamespaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken)
37281
public static FileScopedNamespaceDeclarationSyntax FileScopedNamespaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members)
37294
public static AttributeListSyntax AttributeList(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
37306
public static AttributeTargetSpecifierSyntax AttributeTargetSpecifier(
SyntaxToken
identifier,
SyntaxToken
colonToken)
37336
public static AttributeArgumentListSyntax AttributeArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
37377
public static NameEqualsSyntax NameEquals(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
37398
public static TypeParameterListSyntax TypeParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
37420
public static TypeParameterSyntax TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
37450
public static ClassDeclarationSyntax ClassDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37489
public static StructDeclarationSyntax StructDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37528
public static UnionDeclarationSyntax UnionDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37567
public static InterfaceDeclarationSyntax InterfaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37606
public static RecordDeclarationSyntax RecordDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
? classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37660
public static EnumDeclarationSyntax EnumDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, CoreSyntax.SeparatedSyntaxList<EnumMemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37699
public static DelegateDeclarationSyntax DelegateDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
semicolonToken)
37715
public static EnumMemberDeclarationSyntax EnumMemberDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
37725
public static ExtensionBlockDeclarationSyntax ExtensionBlockDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37762
public static BaseListSyntax BaseList(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
37821
public static TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
37834
public static ConstructorConstraintSyntax ConstructorConstraint(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
37858
public static ClassOrStructConstraintSyntax ClassOrStructConstraint(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
37917
public static DefaultConstraintSyntax DefaultConstraint(
SyntaxToken
defaultKeyword)
37937
public static AllowsConstraintClauseSyntax AllowsConstraintClause(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
37957
public static RefStructConstraintSyntax RefStructConstraint(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
37979
public static FieldDeclarationSyntax FieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
37990
public static EventFieldDeclarationSyntax EventFieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
38003
public static ExplicitInterfaceSpecifierSyntax ExplicitInterfaceSpecifier(NameSyntax name,
SyntaxToken
dotToken)
38024
public static MethodDeclarationSyntax MethodDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
38045
public static OperatorDeclarationSyntax OperatorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
38115
public static ConversionOperatorDeclarationSyntax ConversionOperatorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
38152
public static ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
38172
public static ConstructorInitializerSyntax ConstructorInitializer(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
38206
public static DestructorDeclarationSyntax DestructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
38228
public static PropertyDeclarationSyntax PropertyDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken)
38248
public static ArrowExpressionClauseSyntax ArrowExpressionClause(
SyntaxToken
arrowToken, ExpressionSyntax expression)
38269
public static EventDeclarationSyntax EventDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
38291
public static IndexerDeclarationSyntax IndexerDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
38312
public static AccessorListSyntax AccessorList(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
38334
public static AccessorDeclarationSyntax AccessorDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
38372
public static ParameterListSyntax ParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
38394
public static BracketedParameterListSyntax BracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
38416
public static ParameterSyntax Parameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
38434
public static FunctionPointerParameterSyntax FunctionPointerParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
38453
public static IncompleteMemberSyntax IncompleteMember(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type)
38461
public static SkippedTokensTriviaSyntax SkippedTokensTrivia(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
38469
public static DocumentationCommentTriviaSyntax DocumentationCommentTrivia(SyntaxKind kind, CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
38504
public static QualifiedCrefSyntax QualifiedCref(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
38545
public static ExtensionMemberCrefSyntax ExtensionMemberCref(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
38559
public static IndexerMemberCrefSyntax IndexerMemberCref(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
38579
public static OperatorMemberCrefSyntax OperatorMemberCref(
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
38637
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
38664
public static CrefParameterListSyntax CrefParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
38686
public static CrefBracketedParameterListSyntax CrefBracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
38708
public static CrefParameterSyntax CrefParameter(
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
38767
public static XmlElementStartTagSyntax XmlElementStartTag(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
38780
public static XmlElementEndTagSyntax XmlElementEndTag(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
38803
public static XmlEmptyElementSyntax XmlEmptyElement(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
38816
public static XmlNameSyntax XmlName(XmlPrefixSyntax? prefix,
SyntaxToken
localName)
38836
public static XmlPrefixSyntax XmlPrefix(
SyntaxToken
prefix,
SyntaxToken
colonToken)
38858
public static XmlTextAttributeSyntax XmlTextAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
38883
public static XmlCrefAttributeSyntax XmlCrefAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
38909
public static XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
38935
public static XmlTextSyntax XmlText(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
38953
public static XmlCDataSectionSyntax XmlCDataSection(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
38975
public static XmlProcessingInstructionSyntax XmlProcessingInstruction(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
38988
public static XmlCommentSyntax XmlComment(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
39010
public static IfDirectiveTriviaSyntax IfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
39025
public static ElifDirectiveTriviaSyntax ElifDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
39040
public static ElseDirectiveTriviaSyntax ElseDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
39054
public static EndIfDirectiveTriviaSyntax EndIfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
39068
public static RegionDirectiveTriviaSyntax RegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
39082
public static EndRegionDirectiveTriviaSyntax EndRegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
39096
public static ErrorDirectiveTriviaSyntax ErrorDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
39110
public static WarningDirectiveTriviaSyntax WarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
39124
public static BadDirectiveTriviaSyntax BadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
39137
public static DefineDirectiveTriviaSyntax DefineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
39153
public static UndefDirectiveTriviaSyntax UndefDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
39169
public static LineDirectiveTriviaSyntax LineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
39200
public static LineDirectivePositionSyntax LineDirectivePosition(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
39218
public static LineSpanDirectiveTriviaSyntax LineSpanDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
39247
public static PragmaWarningDirectiveTriviaSyntax PragmaWarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
39270
public static PragmaChecksumDirectiveTriviaSyntax PragmaChecksumDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
39292
public static ReferenceDirectiveTriviaSyntax ReferenceDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
39308
public static LoadDirectiveTriviaSyntax LoadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
39324
public static ShebangDirectiveTriviaSyntax ShebangDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
39338
public static IgnoredDirectiveTriviaSyntax IgnoredDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
39361
public static NullableDirectiveTriviaSyntax NullableDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
_generated\2\Syntax.xml.Syntax.Generated.cs (62)
916
var
slot = ((Syntax.InternalSyntax.TupleElementSyntax)this.Green).identifier;
1007
var
slot = ((Syntax.InternalSyntax.RefTypeSyntax)this.Green).readOnlyKeyword;
2750
var
slot = ((Syntax.InternalSyntax.ArgumentSyntax)this.Green).refKindKeyword;
4818
var
slot = ((Syntax.InternalSyntax.OrderingSyntax)this.Green).ascendingOrDescendingKeyword;
6406
var
slot = ((Syntax.InternalSyntax.LocalFunctionStatementSyntax)this.Green).semicolonToken;
6508
var
slot = ((Syntax.InternalSyntax.LocalDeclarationStatementSyntax)this.Green).awaitKeyword;
6517
var
slot = ((Syntax.InternalSyntax.LocalDeclarationStatementSyntax)this.Green).usingKeyword;
7101
var
slot = ((Syntax.InternalSyntax.GotoStatementSyntax)this.Green).caseOrDefaultKeyword;
7787
var
slot = ((Syntax.InternalSyntax.ForEachStatementSyntax)this.Green).awaitKeyword;
7891
var
slot = ((Syntax.InternalSyntax.ForEachVariableStatementSyntax)this.Green).awaitKeyword;
7997
var
slot = ((Syntax.InternalSyntax.UsingStatementSyntax)this.Green).awaitKeyword;
8520
var
slot = ((Syntax.InternalSyntax.SwitchStatementSyntax)this.Green).openParenToken;
8537
var
slot = ((Syntax.InternalSyntax.SwitchStatementSyntax)this.Green).closeParenToken;
9162
var
slot = ((Syntax.InternalSyntax.CatchDeclarationSyntax)this.Green).identifier;
9437
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).globalKeyword;
9448
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).staticKeyword;
9457
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).unsafeKeyword;
9626
var
slot = ((Syntax.InternalSyntax.NamespaceDeclarationSyntax)this.Green).semicolonToken;
10233
var
slot = ((Syntax.InternalSyntax.TypeParameterSyntax)this.Green).varianceKeyword;
10412
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).openBraceToken;
10423
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).closeBraceToken;
10432
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).semicolonToken;
10578
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).openBraceToken;
10589
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).closeBraceToken;
10598
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).semicolonToken;
10745
var
slot = ((Syntax.InternalSyntax.UnionDeclarationSyntax)this.Green).openBraceToken;
10756
var
slot = ((Syntax.InternalSyntax.UnionDeclarationSyntax)this.Green).closeBraceToken;
10765
var
slot = ((Syntax.InternalSyntax.UnionDeclarationSyntax)this.Green).semicolonToken;
10912
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).openBraceToken;
10923
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).closeBraceToken;
10932
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).semicolonToken;
11067
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).classOrStructKeyword;
11086
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).openBraceToken;
11097
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).closeBraceToken;
11106
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).semicolonToken;
11244
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).openBraceToken;
11263
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).closeBraceToken;
11273
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).semicolonToken;
11573
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).openBraceToken;
11584
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).closeBraceToken;
11593
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).semicolonToken;
11998
var
slot = ((Syntax.InternalSyntax.ClassOrStructConstraintSyntax)this.Green).questionToken;
12543
var
slot = ((Syntax.InternalSyntax.MethodDeclarationSyntax)this.Green).semicolonToken;
12680
var
slot = ((Syntax.InternalSyntax.OperatorDeclarationSyntax)this.Green).checkedKeyword;
12699
var
slot = ((Syntax.InternalSyntax.OperatorDeclarationSyntax)this.Green).semicolonToken;
12826
var
slot = ((Syntax.InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).checkedKeyword;
12845
var
slot = ((Syntax.InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).semicolonToken;
12974
var
slot = ((Syntax.InternalSyntax.ConstructorDeclarationSyntax)this.Green).semicolonToken;
13149
var
slot = ((Syntax.InternalSyntax.DestructorDeclarationSyntax)this.Green).semicolonToken;
13305
var
slot = ((Syntax.InternalSyntax.PropertyDeclarationSyntax)this.Green).semicolonToken;
13463
var
slot = ((Syntax.InternalSyntax.EventDeclarationSyntax)this.Green).semicolonToken;
13577
var
slot = ((Syntax.InternalSyntax.IndexerDeclarationSyntax)this.Green).semicolonToken;
13745
var
slot = ((Syntax.InternalSyntax.AccessorDeclarationSyntax)this.Green).semicolonToken;
14009
var
slot = ((Syntax.InternalSyntax.ParameterSyntax)this.Green).identifier;
14661
var
slot = ((Syntax.InternalSyntax.OperatorMemberCrefSyntax)this.Green).checkedKeyword;
14730
var
slot = ((Syntax.InternalSyntax.ConversionOperatorMemberCrefSyntax)this.Green).checkedKeyword;
14950
var
slot = ((Syntax.InternalSyntax.CrefParameterSyntax)this.Green).refKindKeyword;
14959
var
slot = ((Syntax.InternalSyntax.CrefParameterSyntax)this.Green).readOnlyKeyword;
16408
var
slot = ((Syntax.InternalSyntax.LineDirectiveTriviaSyntax)this.Green).file;
16528
var
slot = ((Syntax.InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).characterOffset;
16889
var
slot = ((Syntax.InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).content;
16950
var
slot = ((Syntax.InternalSyntax.NullableDirectiveTriviaSyntax)this.Green).targetToken;
Declarations\DeclarationTreeBuilder.cs (1)
1115
foreach (
var
modifier in firstParameter.Modifiers)
Parser\BlendedNode.cs (2)
16
internal readonly
SyntaxToken
Token;
19
internal BlendedNode(CSharp.CSharpSyntaxNode node,
SyntaxToken
token, Blender blender)
Parser\Blender.Cursor.cs (1)
148
var
greenToken = Lexer.RescanInterpolatedString((InterpolatedStringExpressionSyntax)node.Green);
Parser\Blender.Reader.cs (5)
144
var
token = this.LexNewToken(mode);
163
private
SyntaxToken
LexNewToken(LexerMode mode)
175
var
token = _lexer.Lex(ref mode);
211
token: (InternalSyntax.
SyntaxToken
)currentNodeOrToken.AsToken().Node);
314
private BlendedNode CreateBlendedNode(CSharp.CSharpSyntaxNode node,
SyntaxToken
token)
Parser\DirectiveParser.cs (96)
37
var
hash = this.EatToken(SyntaxKind.HashToken, false);
88
var
lineKeyword = this.EatContextualToken(contextualKind);
127
var
id = this.EatToken(SyntaxKind.IdentifierToken, false);
128
var
end = this.ParseEndOfDirective(ignoreErrors: true);
147
private DirectiveTriviaSyntax ParseIfDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive)
150
var
eod = this.ParseEndOfDirective(ignoreErrors: false);
156
private DirectiveTriviaSyntax ParseElifDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool endIsActive)
159
var
eod = this.ParseEndOfDirective(ignoreErrors: false);
184
private DirectiveTriviaSyntax ParseElseDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool endIsActive)
186
var
eod = this.ParseEndOfDirective(ignoreErrors: false);
206
private DirectiveTriviaSyntax ParseEndIfDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool endIsActive)
208
var
eod = this.ParseEndOfDirective(ignoreErrors: false);
225
private DirectiveTriviaSyntax ParseRegionDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive)
230
private DirectiveTriviaSyntax ParseEndRegionDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive)
232
var
eod = this.ParseEndOfDirectiveWithOptionalPreprocessingMessage();
247
private DirectiveTriviaSyntax ParseDefineOrUndefDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool isFollowingToken)
254
var
name = this.EatToken(SyntaxKind.IdentifierToken, ErrorCode.ERR_IdentifierExpected);
256
var
end = this.ParseEndOfDirective(ignoreErrors: name.IsMissing);
289
private DirectiveTriviaSyntax ParseErrorOrWarningDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive)
291
var
eod = this.ParseEndOfDirectiveWithOptionalPreprocessingMessage();
372
private DirectiveTriviaSyntax ParseLineDirective(
SyntaxToken
hash,
SyntaxToken
id, bool isActive)
374
SyntaxToken
line;
375
SyntaxToken
file = null;
408
var
end = this.ParseEndOfDirective(ignoreErrors: line.IsMissing || !isActive, afterLineNumber: sawLineButNotFile);
412
private LineSpanDirectiveTriviaSyntax ParseLineSpanDirective(
SyntaxToken
hash,
SyntaxToken
lineKeyword, bool isActive)
423
var
minus = EatToken(SyntaxKind.MinusToken, reportError: reportError);
433
var
characterOffset = (CurrentToken.Kind == SyntaxKind.NumericLiteralToken) ?
442
var
file = EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_MissingPPFile, reportError: reportError);
450
var
endOfDirective = this.ParseEndOfDirective(ignoreErrors: !reportError);
453
static bool noTriviaBetween(
SyntaxToken
token1,
SyntaxToken
token2)
463
var
openParen = EatToken(SyntaxKind.OpenParenToken, reportError);
466
var
lineToken = ParseLineDirectiveNumericLiteral(ref reportError, minValue: 1, maxValue: MaxLineValue, out line);
468
var
comma = EatToken(SyntaxKind.CommaToken, reportError);
471
var
characterToken = ParseLineDirectiveNumericLiteral(ref reportError, minValue: 1, maxValue: MaxCharacterValue, out character);
473
var
closeParen = EatToken(SyntaxKind.CloseParenToken, reportError);
479
private
SyntaxToken
ParseLineDirectiveNumericLiteral(ref bool reportError, int minValue, int maxValue, out int value)
481
var
token = this.EatToken(SyntaxKind.NumericLiteralToken, ErrorCode.ERR_LineSpanDirectiveInvalidValue, reportError: reportError);
499
private DirectiveTriviaSyntax ParseReferenceDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool isFollowingToken)
513
SyntaxToken
file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_ExpectedPPFile, reportError: isActive);
515
var
end = this.ParseEndOfDirective(ignoreErrors: file.IsMissing || !isActive);
519
private DirectiveTriviaSyntax ParseLoadDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool isFollowingToken)
533
SyntaxToken
file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_ExpectedPPFile, reportError: isActive);
535
var
end = this.ParseEndOfDirective(ignoreErrors: file.IsMissing || !isActive);
539
private DirectiveTriviaSyntax ParseNullableDirective(
SyntaxToken
hash,
SyntaxToken
token, bool isActive)
546
SyntaxToken
setting = this.CurrentToken.Kind switch
554
SyntaxToken
target = this.CurrentToken.Kind switch
563
var
end = this.ParseEndOfDirective(ignoreErrors: setting.IsMissing || target?.IsMissing == true || !isActive);
567
private DirectiveTriviaSyntax ParsePragmaDirective(
SyntaxToken
hash,
SyntaxToken
pragma, bool isActive)
577
var
warning = this.EatContextualToken(SyntaxKind.WarningKeyword);
578
SyntaxToken
style;
586
SyntaxToken
id;
630
var
end = this.ParseEndOfDirective(hasError || !isActive, afterPragma: true);
636
var
end = this.ParseEndOfDirective(ignoreErrors: true, afterPragma: true);
642
var
checksum = this.EatToken();
643
var
file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive);
644
var
guid = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive && !file.IsMissing);
654
var
bytes = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive && !guid.IsMissing);
675
var
eod = this.ParseEndOfDirective(ignoreErrors: hasError, afterPragma: true);
680
var
warning = this.EatToken(SyntaxKind.WarningKeyword, ErrorCode.WRN_IllegalPragma, reportError: isActive);
681
var
style = this.EatToken(SyntaxKind.DisableKeyword, reportError: false);
682
var
eod = this.ParseEndOfDirective(ignoreErrors: true, afterPragma: true);
687
private DirectiveTriviaSyntax ParseShebangDirective(
SyntaxToken
hash,
SyntaxToken
exclamation, bool isActive)
697
private DirectiveTriviaSyntax ParseIgnoredDirective(
SyntaxToken
hash,
SyntaxToken
colon, bool isActive, bool isFollowingToken)
717
SyntaxToken
endOfDirective = this.lexer.LexEndOfDirectiveWithOptionalContent(out
SyntaxToken
content);
721
private
SyntaxToken
ParseEndOfDirectiveWithOptionalPreprocessingMessage()
724
private
SyntaxToken
ParseEndOfDirective(bool ignoreErrors, bool afterPragma = false, bool afterLineNumber = false)
726
var skippedTokens = new SyntaxListBuilder<
SyntaxToken
>();
732
skippedTokens = new SyntaxListBuilder<
SyntaxToken
>(10);
757
SyntaxToken
endOfDirective = this.CurrentToken.Kind == SyntaxKind.EndOfDirectiveToken
780
var
op = this.EatToken();
793
var
op = this.EatToken();
806
var
op = this.EatToken();
818
var
op = this.EatToken();
831
var
open = this.EatToken();
833
var
close = this.EatToken(SyntaxKind.CloseParenToken);
836
var
identifier = TruncateIdentifier(this.EatToken());
848
private static
SyntaxToken
TruncateIdentifier(
SyntaxToken
identifier)
Parser\DocumentationCommentParser.cs (86)
86
var
eoc = this.EatToken(SyntaxKind.EndOfDocumentationCommentToken);
110
var
token = this.EatToken();
204
var
lessThan = this.EatToken(SyntaxKind.LessThanToken); // guaranteed
228
SyntaxToken
greaterThan;
231
var
lessThanSlash = this.EatToken(SyntaxKind.LessThanSlashToken, reportError: false);
281
var
slashGreater = this.EatToken(SyntaxKind.SlashGreaterThanToken, false);
379
var badTokens = default(SyntaxListBuilder<
SyntaxToken
>);
396
badTokens = _pool.Allocate<
SyntaxToken
>();
399
var
token = this.EatToken();
447
var
equals = this.EatToken(SyntaxKind.EqualsToken, false);
464
default(SyntaxList<
SyntaxToken
>),
469
SyntaxToken
startQuote;
470
SyntaxToken
endQuote;
489
var textTokens = _pool.Allocate<
SyntaxToken
>();
525
SyntaxToken
openQuote = EatToken(this.CurrentToken.Kind == SyntaxKind.SingleQuoteToken
532
SyntaxToken
current = this.CurrentToken;
553
private void ParseCrefAttribute(out
SyntaxToken
startQuote, out CrefSyntax cref, out
SyntaxToken
endQuote)
571
private void ParseNameAttribute(out
SyntaxToken
startQuote, out IdentifierNameSyntax identifier, out
SyntaxToken
endQuote)
589
private void ParseXmlAttributeText(out
SyntaxToken
startQuote, SyntaxListBuilder<
SyntaxToken
> textTokens, out
SyntaxToken
endQuote)
611
var
token = this.EatToken();
629
private
SyntaxToken
ParseXmlAttributeStartQuote()
640
var
startQuote = this.EatToken(quoteKind, reportError: false);
648
private
SyntaxToken
ParseXmlAttributeEndQuote(SyntaxKind quoteKind)
655
var
endQuote = this.EatToken(quoteKind, reportError: false);
663
private
SyntaxToken
SkipNonAsciiQuotationMark()
665
var
quote = SyntaxFactory.MissingToken(SyntaxKind.DoubleQuoteToken);
676
private static bool IsNonAsciiQuotationMark(
SyntaxToken
token)
683
var
id = this.EatToken(SyntaxKind.IdentifierToken);
687
var
colon = this.EatToken();
722
var
lessThanExclamationMinusMinusToken = this.EatToken(SyntaxKind.XmlCommentStartToken);
724
var textTokens = _pool.Allocate<
SyntaxToken
>();
729
var
token = this.EatToken();
742
var
minusMinusGreaterThanToken = this.EatToken(SyntaxKind.XmlCommentEndToken);
749
var
startCDataToken = this.EatToken(SyntaxKind.XmlCDataStartToken);
751
var textTokens = new SyntaxListBuilder<
SyntaxToken
>(10);
758
var
endCDataToken = this.EatToken(SyntaxKind.XmlCDataEndToken);
765
var
startProcessingInstructionToken = this.EatToken(SyntaxKind.XmlProcessingInstructionStartToken);
773
var textTokens = new SyntaxListBuilder<
SyntaxToken
>(10);
777
var
textToken = this.EatToken();
785
var
endProcessingInstructionToken = this.EatToken(SyntaxKind.XmlProcessingInstructionEndToken);
841
private
SyntaxToken
WithXmlParseError(
SyntaxToken
node, XmlParseErrorCode code, params string[] args)
908
SyntaxToken
dot = EatToken(SyntaxKind.DotToken);
917
var badTokens = _pool.Allocate<
SyntaxToken
>();
974
SyntaxToken
thisKeyword = EatToken();
989
SyntaxToken
identifierToken = EatToken();
1002
SyntaxToken
dotToken = EatToken(SyntaxKind.DotToken);
1019
SyntaxToken
operatorKeyword = EatToken();
1020
SyntaxToken
checkedKeyword = TryEatCheckedKeyword(isConversion: false, ref operatorKeyword);
1022
SyntaxToken
operatorToken;
1052
var
operatorToken2 = this.EatToken();
1057
var
operatorToken3 = this.EatToken();
1093
var
operatorToken2 = this.EatToken();
1103
var
operatorToken2 = this.EatToken();
1157
SyntaxToken
tryParseCompoundAssignmentOperatorToken(
SyntaxToken
operatorToken, SyntaxKind kind)
1162
var
operatorToken2 = this.EatToken();
1176
private
SyntaxToken
TryEatCheckedKeyword(bool isConversion, ref
SyntaxToken
operatorKeyword)
1178
SyntaxToken
checkedKeyword = tryEatCheckedOrHandleUnchecked(ref operatorKeyword);
1188
SyntaxToken
tryEatCheckedOrHandleUnchecked(ref
SyntaxToken
operatorKeyword)
1193
var
misplacedToken = AddErrorAsWarning(EatToken(), ErrorCode.ERR_MisplacedUnchecked);
1209
SyntaxToken
implicitOrExplicit = EatToken();
1211
SyntaxToken
operatorKeyword = EatToken(SyntaxKind.OperatorKeyword);
1212
SyntaxToken
checkedKeyword = TryEatCheckedKeyword(isConversion: true, ref operatorKeyword);
1250
SyntaxToken
open = EatToken(openKind);
1261
SyntaxToken
comma = EatToken(SyntaxKind.CommaToken);
1278
SyntaxToken
close = EatToken(closeKind);
1316
SyntaxToken
refKindOpt = null;
1326
SyntaxToken
readOnlyOpt = null;
1332
var
misplacedToken = AddErrorAsWarning(EatToken(), ErrorCode.ERR_RefReadOnlyWrongOrdering);
1352
SyntaxToken
identifierToken = EatToken(SyntaxKind.IdentifierToken);
1365
var
open = EatToken();
1396
SyntaxToken
close = EatToken(SyntaxKind.GreaterThanToken);
1456
SyntaxToken
alias = EatToken();
1464
SyntaxToken
colonColon = EatToken();
1490
SyntaxToken
dot = EatToken();
1534
SyntaxToken
open = EatToken();
1563
var
close = this.EatToken(SyntaxKind.CloseBracketToken);
1635
SyntaxToken
identifierToken = this.EatToken(SyntaxKind.IdentifierToken, reportError: false);
1639
var badTokens = _pool.Allocate<
SyntaxToken
>();
Parser\DocumentationCommentXmlTokens.cs (24)
16
private static readonly
SyntaxToken
s_seeToken = Identifier(DocumentationCommentXmlNames.SeeElementName);
17
private static readonly
SyntaxToken
s_codeToken = Identifier(DocumentationCommentXmlNames.CodeElementName);
18
private static readonly
SyntaxToken
s_listToken = Identifier(DocumentationCommentXmlNames.ListElementName);
19
private static readonly
SyntaxToken
s_paramToken = Identifier(DocumentationCommentXmlNames.ParameterElementName);
20
private static readonly
SyntaxToken
s_valueToken = Identifier(DocumentationCommentXmlNames.ValueElementName);
21
private static readonly
SyntaxToken
s_exampleToken = Identifier(DocumentationCommentXmlNames.ExampleElementName);
22
private static readonly
SyntaxToken
s_includeToken = Identifier(DocumentationCommentXmlNames.IncludeElementName);
23
private static readonly
SyntaxToken
s_remarksToken = Identifier(DocumentationCommentXmlNames.RemarksElementName);
24
private static readonly
SyntaxToken
s_seealsoToken = Identifier(DocumentationCommentXmlNames.SeeAlsoElementName);
25
private static readonly
SyntaxToken
s_summaryToken = Identifier(DocumentationCommentXmlNames.SummaryElementName);
26
private static readonly
SyntaxToken
s_exceptionToken = Identifier(DocumentationCommentXmlNames.ExceptionElementName);
27
private static readonly
SyntaxToken
s_typeparamToken = Identifier(DocumentationCommentXmlNames.TypeParameterElementName);
28
private static readonly
SyntaxToken
s_permissionToken = Identifier(DocumentationCommentXmlNames.PermissionElementName);
29
private static readonly
SyntaxToken
s_typeparamrefToken = Identifier(DocumentationCommentXmlNames.TypeParameterReferenceElementName);
32
private static readonly
SyntaxToken
s_crefToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.CrefAttributeName);
33
private static readonly
SyntaxToken
s_fileToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.FileAttributeName);
34
private static readonly
SyntaxToken
s_nameToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.NameAttributeName);
35
private static readonly
SyntaxToken
s_pathToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.PathAttributeName);
36
private static readonly
SyntaxToken
s_typeToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.TypeAttributeName);
38
private static
SyntaxToken
Identifier(string text)
43
private static
SyntaxToken
IdentifierWithLeadingSpace(string text)
60
public static
SyntaxToken
? LookupToken(string text, SyntaxListBuilder? leading)
75
private static
SyntaxToken
? LookupXmlElementTag(string text)
157
private static
SyntaxToken
? LookupXmlAttribute(string text)
Parser\LanguageParser.cs (365)
182
SyntaxToken
? tmp = null;
189
var
eof = this.EatToken(SyntaxKind.EndOfFileToken);
230
var fileAsTrivia = _syntaxFactory.SkippedTokensTrivia(builder.ToList<
SyntaxToken
>());
252
var
namespaceToken = this.EatToken(SyntaxKind.NamespaceKeyword);
261
SyntaxToken
? openBrace = null;
262
SyntaxToken
? semicolon = null;
362
ref
SyntaxToken
? openBraceOrSemicolon,
411
[NotNullIfNotNull(nameof(openBraceOrSemicolon))] ref
SyntaxToken
? openBraceOrSemicolon,
525
var
finalCloseBraceToken = isLast
563
[NotNullIfNotNull(nameof(openBraceOrSemicolon))] ref
SyntaxToken
? openBraceOrSemicolon,
615
var
token = this.EatToken();
738
var
skippedToken = EatToken();
825
ref
SyntaxToken
? openBrace,
859
ref
SyntaxToken
? openBraceOrSemicolon,
965
var
globalToken = this.CurrentToken.ContextualKind == SyntaxKind.GlobalKeyword
971
var
usingToken = this.EatToken(SyntaxKind.UsingKeyword);
972
var
staticToken = this.TryEatToken(SyntaxKind.StaticKeyword);
973
var
unsafeToken = this.TryEatToken(SyntaxKind.UnsafeKeyword);
986
SyntaxToken
semicolon;
1035
private static bool IsGlobalAttributeTarget(
SyntaxToken
token)
1131
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
1148
var
closeBracket = this.EatToken(SyntaxKind.CloseBracketToken);
1183
LanguageParser @this, ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<AttributeSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
1219
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
1238
LanguageParser @this, ref
SyntaxToken
openParen, SeparatedSyntaxListBuilder<AttributeArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
1299
private static DeclarationModifiers GetModifierExcludingScoped(
SyntaxToken
token)
1376
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
1388
SyntaxToken
? modTok;
1392
var
nextToken = PeekToken(1);
1423
var
next = PeekToken(1);
1478
bool parseAsModifier(MessageID requiredFeature, [NotNullWhen(true)] out
SyntaxToken
? modTok)
1495
bool isStructOrRecordOrUnionKeyword(
SyntaxToken
token)
1640
private static bool IsNonContextualModifier(
SyntaxToken
nextToken)
1648
var
nextToken = this.PeekToken(1);
1773
if (!tryScanRecordStart(out
var
keyword, out
var
recordModifier))
1786
SyntaxToken
? name;
1823
SyntaxToken
semicolon;
1824
SyntaxToken
? openBrace;
1825
SyntaxToken
? closeBrace;
1907
bool tryScanRecordStart([NotNullWhen(true)] out
SyntaxToken
? keyword, out
SyntaxToken
? recordModifier)
1924
var
misplacedToken = this.EatToken();
1941
static TypeDeclarationSyntax constructTypeDeclaration(ContextAwareSyntax syntaxFactory, SyntaxList<AttributeListSyntax> attributes, SyntaxListBuilder modifiers,
SyntaxToken
keyword,
SyntaxToken
? recordModifier,
1942
SyntaxToken
? name, TypeParameterListSyntax typeParameters, ParameterListSyntax? paramList, BaseListSyntax? baseList, SyntaxListBuilder<TypeParameterConstraintClauseSyntax> constraints,
1943
SyntaxToken
? openBrace, SyntaxListBuilder<MemberDeclarationSyntax> members,
SyntaxToken
? closeBrace,
SyntaxToken
semicolon)
1945
var modifiersList = (SyntaxList<
SyntaxToken
>)modifiers.ToList();
2059
private void SkipBadMemberListTokens(ref
SyntaxToken
openBrace, SyntaxListBuilder members)
2071
openBrace = (
SyntaxToken
)tmp;
2083
var
token = this.EatToken();
2151
var
colon = this.TryEatToken(SyntaxKind.ColonToken);
2206
PostSkipAction skipBadBaseListTokens(ref
SyntaxToken
colon, SeparatedSyntaxListBuilder<BaseTypeSyntax> list, SyntaxKind expected)
2233
var
where = this.EatContextualToken(SyntaxKind.WhereKeyword);
2238
var
colon = this.EatToken(SyntaxKind.ColonToken);
2266
SyntaxToken
separatorToken = this.EatToken(SyntaxKind.CommaToken);
2376
var
allows = this.EatContextualToken(SyntaxKind.AllowsKeyword);
2565
new SyntaxList<
SyntaxToken
>(),
2693
var
identifier = this.EatToken();
2838
SyntaxToken
identifierOrThisOpt;
3021
var
misplacedModifier = this.CurrentToken;
3046
SyntaxToken
identifierOrThisOpt,
3145
ref ExplicitInterfaceSpecifierSyntax explicitInterfaceOpt, ref
SyntaxToken
identifierOrThisOpt,
3172
SyntaxToken
identifierOrThisOpt,
3341
SyntaxToken
identifierOrThisOpt;
3401
SyntaxToken
identifierOrThisOpt)
3409
var
identifier = ((IdentifierNameSyntax)type).Identifier;
3478
if (child is not
SyntaxToken
token)
3504
var
name = this.ParseIdentifierToken();
3512
this.ParseBlockAndExpressionBodiesWithSemicolon(out var body, out var expressionBody, out
var
semicolon);
3542
var
colon = this.EatTokenAsKind(SyntaxKind.ColonToken);
3544
var
token = this.CurrentToken.Kind is SyntaxKind.BaseKeyword or SyntaxKind.ThisKeyword
3567
var
tilde = this.EatToken(SyntaxKind.TildeToken);
3569
var
name = this.ParseIdentifierToken();
3576
out BlockSyntax body, out ArrowExpressionClauseSyntax expressionBody, out
SyntaxToken
semicolon);
3588
out
SyntaxToken
semicolon,
3676
SyntaxToken
identifier,
3694
var
colonToken = this.CurrentToken;
3714
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
3838
var
style = this.CurrentToken.Kind is SyntaxKind.ImplicitKeyword or SyntaxKind.ExplicitKeyword
3845
SyntaxToken
opKeyword;
3875
var
checkedKeyword = TryEatCheckedOrHandleUnchecked(ref opKeyword);
3894
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
3922
SyntaxToken
separator = null;
3980
private
SyntaxToken
TryEatCheckedOrHandleUnchecked(ref
SyntaxToken
operatorKeyword)
3985
var
misplacedToken = this.AddError(this.EatToken(), ErrorCode.ERR_MisplacedUnchecked);
4001
var
firstToken = this.CurrentToken;
4010
var
newImplicitOrExplicitKeyword = AddLeadingSkippedSyntax(
4028
var
opKeyword = this.EatToken(SyntaxKind.OperatorKeyword);
4029
var
checkedKeyword = TryEatCheckedOrHandleUnchecked(ref opKeyword);
4030
SyntaxToken
opToken;
4078
var
tk = this.CurrentToken;
4084
var
opToken2 = this.EatToken();
4111
var
opToken2 = this.EatToken();
4167
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
4198
SyntaxToken
thisKeyword,
4214
SyntaxToken
semicolon = null;
4258
SyntaxToken
identifier,
4293
var
equals = this.EatToken(SyntaxKind.EqualsToken);
4298
SyntaxToken
semicolon = null;
4378
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
4423
var
refKeyword = this.CurrentToken.Kind == SyntaxKind.RefKeyword && !this.IsPossibleLambdaExpression(Precedence.Expression)
4431
private PostSkipAction SkipBadAccessorListTokens(ref
SyntaxToken
openBrace, SyntaxListBuilder<AccessorDeclarationSyntax> list, ErrorCode error)
4478
var
token = this.PeekToken(peekIndex);
4615
var
token = (first && !this.CurrentToken.ContainsDiagnostics) ? this.EatTokenEvenWithIncorrectKind(expected) : this.EatToken();
4641
var
token = (first && !this.CurrentToken.ContainsDiagnostics) ? this.EatTokenWithPrejudice(errorCode) : this.EatToken();
4664
var
accessorName = this.EatToken(SyntaxKind.IdentifierToken,
4695
SyntaxToken
semicolon = null;
4749
private
SyntaxToken
EatAccessorSemicolon()
4755
private static SyntaxKind GetAccessorKind(
SyntaxToken
accessorName)
4775
var parameters = this.ParseParameterList(out
var
open, out
var
close, SyntaxKind.OpenParenToken, SyntaxKind.CloseParenToken, forExtensionOrUnion);
4786
var parameters = this.ParseParameterList(out
var
open, out
var
close, SyntaxKind.OpenBracketToken, SyntaxKind.CloseBracketToken, forExtensionOrUnion: false);
4847
out
SyntaxToken
open,
4848
out
SyntaxToken
close,
4878
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
4978
SyntaxToken
? identifier;
4999
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
5009
internal static bool NoTriviaBetween(
SyntaxToken
token1,
SyntaxToken
token2)
5014
private static bool IsParameterModifierIncludingScoped(
SyntaxToken
token)
5017
private static bool IsParameterModifierExcludingScoped(
SyntaxToken
token)
5107
var
eventToken = this.EatToken();
5118
SyntaxToken
eventToken,
5122
SyntaxToken
identifierOrThisOpt;
5148
SyntaxToken
identifier;
5179
SyntaxToken
semicolon = null;
5210
var
semi = this.EatToken();
5227
if (modifiers is [..,
SyntaxToken
{ Kind: SyntaxKind.ScopedKeyword } scopedKeyword])
5243
SyntaxToken
eventToken,
5320
SyntaxList<
SyntaxToken
> mods,
5509
SyntaxList<
SyntaxToken
> mods,
5563
var
missingIdentifier = CreateMissingIdentifierToken();
5598
var
name = this.ParseIdentifierToken();
5625
var
equals = this.EatToken();
5628
var
refKeyword = isLocalOrField && !isConst && this.CurrentToken.Kind == SyntaxKind.RefKeyword && !this.IsPossibleLambdaExpression(Precedence.Expression)
5672
var
open = specifier.OpenBracketToken;
5674
var
close = specifier.CloseBracketToken;
5696
args.AddSeparator((
SyntaxToken
)item);
5861
var
delegateToken = this.EatToken(SyntaxKind.DelegateKeyword);
5865
var
name = this.ParseIdentifierToken();
5894
var
enumToken = this.EatToken(SyntaxKind.EnumKeyword);
5895
var
name = this.ParseIdentifierToken();
5909
var
colon = this.EatToken(SyntaxKind.ColonToken);
5919
SyntaxToken
semicolon;
5920
SyntaxToken
openBrace;
5921
SyntaxToken
closeBrace;
5965
LanguageParser @this, ref
SyntaxToken
openBrace, SeparatedSyntaxListBuilder<EnumMemberDeclarationSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
5982
var
memberName = this.ParseIdentifierToken();
6018
private static
SyntaxToken
CreateMissingIdentifierToken()
6060
private bool IsTrueIdentifier(
SyntaxToken
token)
6081
private
SyntaxToken
ParseIdentifierToken(ErrorCode code = ErrorCode.ERR_IdentifierExpected)
6094
var
result = CreateMissingIdentifierToken();
6099
SyntaxToken
identifierToken = this.EatToken();
6149
var
open = this.EatToken(SyntaxKind.LessThanToken);
6168
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<TypeParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
6242
this.ParseTypeArgumentList(out
var
open, types, out
var
close);
6296
out
var
greaterThanToken, out bool isDefinitelyTypeArgumentList);
6392
out
SyntaxToken
greaterThanToken,
6405
var
start = this.EatToken();
6580
private void ParseTypeArgumentList(out
SyntaxToken
open, SeparatedSyntaxListBuilder<TypeSyntax> types, out
SyntaxToken
close)
6653
static bool tokenBreaksTypeArgumentList(
SyntaxToken
token)
6735
var
varianceToken = this.CurrentToken.Kind is SyntaxKind.InKeyword or SyntaxKind.OutKeyword
6798
out
SyntaxToken
identifierOrThisOpt,
6814
SyntaxToken
separator = null;
6934
private void AccumulateExplicitInterfaceName(ref NameSyntax explicitInterfaceName, ref
SyntaxToken
separator)
6996
SyntaxToken
separator = null;
7083
var
separator = this.EatToken();
7093
SyntaxToken
separator)
7135
private
SyntaxToken
ConvertToMissingWithTrailingTrivia(
SyntaxToken
token, SyntaxKind expectedKind)
7137
var
newToken = SyntaxFactory.MissingToken(expectedKind);
7205
private ScanTypeFlags ScanType(out
SyntaxToken
lastTokenOfType, bool forPattern = false)
7215
private ScanTypeFlags ScanNamedTypePart(out
SyntaxToken
lastTokenOfType)
7234
private ScanTypeFlags ScanType(ParseTypeMode mode, out
SyntaxToken
lastTokenOfType)
7408
private ScanTypeFlags ScanTupleType(out
SyntaxToken
lastTokenOfType)
7452
private ScanTypeFlags ScanFunctionPointerType(out
SyntaxToken
lastTokenOfType)
7462
var
peek1 = PeekToken(1);
7522
var ignoredModifiers = _pool.Allocate<
SyntaxToken
>();
7660
var
question = TryEatNullableQualifierIfApplicable(type, mode);
7722
private
SyntaxToken
TryEatNullableQualifierIfApplicable(
7736
var
questionToken = this.EatToken();
7814
var
nextToken = PeekToken(1);
7904
var
open = this.EatToken(SyntaxKind.OpenBracketToken);
7962
var
open = this.EatToken(SyntaxKind.OpenParenToken);
8001
private PostSkipAction SkipBadArrayRankSpecifierTokens(ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expected)
8014
var
token = this.EatToken();
8047
var
@delegate = EatToken(SyntaxKind.DelegateKeyword);
8048
var
asterisk = EatToken(SyntaxKind.AsteriskToken);
8054
var
lessThanTokenError = CreateMissingToken(SyntaxKind.LessThanToken, SyntaxKind.None);
8072
var
lessThanToken = EatTokenAsKind(SyntaxKind.LessThanToken);
8081
var modifiers = _pool.Allocate<
SyntaxToken
>();
8131
SyntaxToken
managedSpecifier;
8132
SyntaxToken
peek1 = PeekToken(1);
8159
var
openBracket = EatToken(SyntaxKind.OpenBracketToken);
8179
var
closeBracket = EatToken(SyntaxKind.CloseBracketToken);
8207
private static bool IsPossibleFunctionPointerParameterListStart(
SyntaxToken
token)
8602
var
token1 = PeekToken(1);
8733
SyntaxToken
identifierOrThisOpt;
8903
var
nextToken = this.PeekToken(1);
8952
SyntaxToken
nextToken = PeekToken(1);
9033
private bool? IsPossibleTypedIdentifierStart(
SyntaxToken
current,
SyntaxToken
next, bool allowThisKeyword)
9107
(
SyntaxToken
)openBrace,
9138
(
SyntaxToken
)openBrace,
9290
var
@fixed = this.EatToken(SyntaxKind.FixedKeyword);
9291
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9339
var
semicolonToken = expressionStatementSyntax.SemicolonToken;
9375
var
@try = this.EatToken(SyntaxKind.TryKeyword);
9450
var
@catch = this.EatToken();
9457
var
openParen = this.EatToken();
9461
SyntaxToken
name = null;
9469
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9478
var
whenKeyword = this.EatContextualToken(SyntaxKind.WhenKeyword);
9490
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9494
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9538
var
keyword = this.EatToken();
9549
var
@do = this.EatToken(SyntaxKind.DoKeyword);
9551
var
@while = this.EatToken(SyntaxKind.WhileKeyword);
9552
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9615
var
forToken = this.EatToken(SyntaxKind.ForKeyword);
9616
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9619
var
firstSemicolonToken = eatCommaOrSemicolon();
9625
var
secondSemicolonToken = eatCommaOrSemicolon();
9702
SyntaxToken
eatCommaOrSemicolon()
9707
SyntaxToken
eatUnexpectedTokensAndCloseParenToken()
9714
var
result = this.EatToken(SyntaxKind.CloseParenToken);
9721
SeparatedSyntaxList<ExpressionSyntax> parseForStatementExpressionList(ref
SyntaxToken
startToken, bool allowSemicolonAsSeparator)
9733
LanguageParser @this, ref
SyntaxToken
startToken, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
9751
SyntaxList<AttributeListSyntax> attributes,
SyntaxToken
awaitTokenOpt)
9761
SyntaxToken
@foreach;
9767
var
skippedForToken = this.EatToken();
9776
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9779
var
@in = this.EatToken(SyntaxKind.InKeyword, ErrorCode.ERR_InExpected);
9786
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9794
SyntaxToken
identifier;
9802
var
discard = ((DiscardDesignationSyntax)decl.designation).underscoreToken;
9804
identifier =
SyntaxToken
.WithValue(SyntaxKind.IdentifierToken, discard.LeadingTrivia.Node, discard.Text, discard.ValueText, discard.TrailingTrivia.Node);
9902
SyntaxToken
lastTokenOfType;
9973
var
@goto = this.EatToken(SyntaxKind.GotoKeyword);
9975
SyntaxToken
caseOrDefault = null;
10039
var stack = ArrayBuilder<(
SyntaxToken
,
SyntaxToken
, ExpressionSyntax,
SyntaxToken
, StatementSyntax,
SyntaxToken
)>.GetInstance();
10044
var
ifKeyword = this.EatToken(SyntaxKind.IfKeyword);
10045
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10047
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
10050
var
elseKeyword = this.CurrentToken.Kind != SyntaxKind.ElseKeyword ?
10149
var
yieldToken = ConvertToKeyword(this.EatToken());
10150
SyntaxToken
returnOrBreak;
10186
parseSwitchHeader(out
var
switchKeyword, out
var
openParen, out var expression, out
var
closeParen, out
var
openBrace);
10203
out
SyntaxToken
switchKeyword,
10204
out
SyntaxToken
openParen,
10206
out
SyntaxToken
closeParen,
10207
out
SyntaxToken
openBrace)
10271
var
caseKeyword = this.EatToken();
10349
private UsingStatementSyntax ParseUsingStatement(SyntaxList<AttributeListSyntax> attributes,
SyntaxToken
awaitTokenOpt = null)
10351
var
@using = this.EatToken(SyntaxKind.UsingKeyword);
10352
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10390
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
10506
SyntaxToken
awaitKeyword, usingKeyword;
10531
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
10563
if (attributes.Count == 0 && mods.Count > 0 && IsAccessibilityModifier(((
SyntaxToken
)mods[0]).ContextualKind))
10581
var
mod = (
SyntaxToken
)mods[i];
10621
var
scopedKeyword = this.EatContextualToken(SyntaxKind.ScopedKeyword);
10654
private
SyntaxToken
ParsePossibleScopedKeyword(
10672
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10745
VariableFlags initialFlags,
SyntaxToken
? scopedKeyword)
10771
SyntaxList<
SyntaxToken
> mods,
10772
SyntaxToken
? scopedKeyword,
10827
SyntaxToken
mod;
10944
SyntaxList<
SyntaxToken
> modifiers,
10946
SyntaxToken
identifier)
10962
var
id = ((IdentifierNameSyntax)type).Identifier;
10969
var
modifier = modifiers[i];
11033
SyntaxToken
semicolon;
11062
SyntaxToken
semicolon;
11405
var
next = PeekToken(1);
11597
var
operatorToken = EatExpressionOperatorToken(operatorTokenKind);
11661
var
questionToken = this.EatToken();
11755
var
token1 = this.CurrentToken;
11809
private
SyntaxToken
EatExpressionOperatorToken(SyntaxKind operatorTokenKind)
11821
var
token1 = EatToken();
11822
var
token2 = EatToken();
11834
var
token1 = EatToken();
11836
var
token3 = EatToken();
11850
private AssignmentExpressionSyntax ParseAssignmentExpression(SyntaxKind operatorExpressionKind, ExpressionSyntax leftOperand,
SyntaxToken
operatorToken)
11880
var
nextToken = this.PeekToken(1);
11884
public static bool IsAtDotDotToken(
SyntaxToken
token1,
SyntaxToken
token2)
11892
public
SyntaxToken
EatDotDotToken()
11895
var
token1 = this.EatToken();
11896
var
token2 = this.EatToken();
11898
var
dotDotToken = SyntaxFactory.Token(token1.GetLeadingTrivia(), SyntaxKind.DotDotToken, token2.GetTrailingTrivia());
11930
var
scopedKeyword = isScoped
11947
private ExpressionSyntax ParseIsExpression(ExpressionSyntax leftOperand,
SyntaxToken
opToken)
12089
var
refKeyword = this.EatToken();
12353
(
SyntaxToken
? questionToken, ExpressionSyntax? bindingExpression) tryEatQuestionAndBindingExpression()
12357
var
nextToken = this.PeekToken(1);
12465
openToken: out
SyntaxToken
openToken,
12467
closeToken: out
SyntaxToken
closeToken,
12481
openToken: out
SyntaxToken
openToken,
12483
closeToken: out
SyntaxToken
closeToken,
12490
out
SyntaxToken
openToken,
12492
out
SyntaxToken
closeToken,
12560
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<ArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
12603
SyntaxToken
refKindKeyword = null;
12649
var
keyword = this.EatToken();
12693
var
checkedOrUnchecked = this.EatToken();
12740
var
token = this.PeekToken(index++);
12799
var
identifier = this.IsTrueIdentifier() ? this.EatToken() : CreateMissingIdentifierToken();
12801
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
12859
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
12887
private TupleExpressionSyntax ParseTupleExpressionTail(
SyntaxToken
openParen, ArgumentSyntax firstArg)
13066
var
token1 = this.PeekToken(1);
13269
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13286
LanguageParser @this, ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<CollectionElementSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13328
var
@new = this.EatToken(SyntaxKind.NewKeyword);
13332
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13387
SyntaxToken
@new = this.EatToken(SyntaxKind.NewKeyword);
13460
private WithExpressionSyntax ParseWithExpression(ExpressionSyntax receiverExpression,
SyntaxToken
withKeyword)
13462
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13487
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13561
LanguageParser @this, ref
SyntaxToken
startToken, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13596
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13623
var
@new = this.EatToken(SyntaxKind.NewKeyword);
13624
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13663
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13681
LanguageParser @this, ref
SyntaxToken
openBrace, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13699
var
@stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword);
13700
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13713
var
comma = this.AddError(this.EatToken(), ErrorCode.ERR_InvalidStackAllocArray);
13747
var
@delegate = this.EatToken(SyntaxKind.DelegateKeyword);
13766
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13788
private SyntaxList<
SyntaxToken
> ParseAnonymousFunctionModifiers()
13878
var
arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken);
13888
var
identifier = (this.CurrentToken.Kind != SyntaxKind.IdentifierToken && this.PeekToken(1).Kind == SyntaxKind.EqualsGreaterThanToken)
13893
var
arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken);
13911
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
13933
LanguageParser @this, ref
SyntaxToken
openParen, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13982
var
identifier = this.ParseIdentifierToken();
13985
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
14027
var
peek1 = this.PeekToken(1);
14045
private static bool IsTokenQueryContextualKeyword(
SyntaxToken
token)
14065
private static bool IsTokenStartOfNewQueryClause(
SyntaxToken
token)
14203
var
@from = this.EatContextualToken(SyntaxKind.FromKeyword);
14209
SyntaxToken
name;
14277
var
@orderby = this.EatContextualToken(SyntaxKind.OrderByKeyword);
14322
SyntaxToken
direction = null;
14418
LanguageParser parser, ref
SyntaxToken
openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode;
14450
ref
SyntaxToken
openToken,
14472
ref
SyntaxToken
openToken,
14653
SyntaxListBuilder<
SyntaxToken
> b = _pool.Allocate<
SyntaxToken
>();
Parser\LanguageParser_InterpolatedString.cs (13)
18
var
originalToken = this.EatToken();
43
var
finalToken = SyntaxFactory
113
var
originalToken = this.EatToken();
127
SyntaxToken
originalToken,
175
SyntaxToken
getOpenQuote()
346
SyntaxToken
getCloseQuote()
445
private static
SyntaxToken
TokenOrMissingToken(GreenNode? leading, SyntaxKind kind, string text, GreenNode? trailing)
522
SyntaxToken
openBraceToken)
548
(InterpolationFormatClauseSyntax? format,
SyntaxToken
closeBraceToken) getFormatAndCloseBrace()
564
SyntaxToken
getInterpolationCloseToken(GreenNode? leading)
579
private
SyntaxToken
MakeInterpolatedStringTextToken(Lexer.InterpolatedStringKind kind, string text)
594
var
token = tempLexer.Lex(ref mode);
596
var
result = SyntaxFactory.Literal(leading: null, text, SyntaxKind.InterpolatedStringTextToken, token.ValueText, trailing: null);
Parser\LanguageParser_Patterns.cs (12)
289
var
typeIdentifierToken = typeIdentifier.Identifier;
294
var
varToken = ConvertToKeyword(typeIdentifierToken);
304
var
openParenToken = this.EatToken(SyntaxKind.OpenParenToken);
314
var
closeParenToken = this.EatToken(SyntaxKind.CloseParenToken);
376
var
misplacedIdentifier =
511
var
openBraceToken = this.EatToken(SyntaxKind.OpenBraceToken);
536
var
colon = EatToken();
565
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
593
private SwitchExpressionSyntax ParseSwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword)
615
var
errantCase = this.CurrentToken.Kind == SyntaxKind.CaseKeyword
649
var
commaToken = this.CurrentToken.Kind == SyntaxKind.SemicolonToken
662
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
Parser\Lexer.cs (24)
237
public
SyntaxToken
Lex(ref LexerMode mode)
239
var
result = Lex(mode);
248
public
SyntaxToken
Lex(LexerMode mode)
292
private
SyntaxToken
LexSyntaxToken()
327
private
SyntaxToken
Create(in TokenInfo info, SyntaxListBuilder? leading, SyntaxListBuilder? trailing, SyntaxDiagnosticInfo[]? errors)
334
SyntaxToken
token;
1995
var
token = SyntaxFactory.BadToken(null, text.ToString(), null).WithDiagnosticsGreen([error]);
2466
private
SyntaxToken
LexDirectiveToken()
2479
var
token = Create(in info, null, directiveTriviaCache, errors);
2512
private
SyntaxToken
LexEndOfDirectiveAfterOptionalPreprocessingMessage(SyntaxTrivia? leading)
2523
var
endOfDirective = SyntaxFactory.Token(leading, SyntaxKind.EndOfDirectiveToken, trailing);
2528
public
SyntaxToken
LexEndOfDirectiveWithOptionalPreprocessingMessage()
2537
public
SyntaxToken
LexEndOfDirectiveWithOptionalContent(out
SyntaxToken
? content)
2540
?
SyntaxToken
.StringLiteral(message)
2825
private
SyntaxToken
LexXmlToken()
3181
private
SyntaxToken
LexXmlElementTagToken()
3196
SyntaxToken
? token = DocumentationCommentXmlTokens.LookupToken(tagInfo.Text, leading);
3367
private
SyntaxToken
LexXmlAttributeTextToken()
3520
private
SyntaxToken
LexXmlCharacter()
3576
private
SyntaxToken
LexXmlCrefOrNameToken()
3989
private
SyntaxToken
LexXmlCDataSectionTextToken()
4111
private
SyntaxToken
LexXmlCommentTextToken()
4241
private
SyntaxToken
LexXmlProcessingInstructionTextToken()
Parser\Lexer_StringLiteral.cs (1)
302
internal static
SyntaxToken
RescanInterpolatedString(InterpolatedStringExpressionSyntax interpolatedString)
Parser\LexerCache.cs (6)
35
private TextKeyedCache<
SyntaxToken
>? _tokenMap;
124
private TextKeyedCache<
SyntaxToken
> TokenMap
128
_tokenMap ??= TextKeyedCache<
SyntaxToken
>.GetInstance();
231
internal
SyntaxToken
LookupToken<TArg>(
234
Func<TArg,
SyntaxToken
> createTokenFunction,
237
var
value = TokenMap.FindItem(textBuffer, hashCode);
Parser\QuickScanner.cs (4)
192
private
SyntaxToken
? QuickScanSyntaxToken()
248
var
token = _cache.LookupToken(
261
private static
SyntaxToken
CreateQuickToken(Lexer lexer)
267
var
token = lexer.LexSyntaxToken();
Parser\SyntaxParser.cs (53)
29
private
SyntaxToken
_currentToken;
30
private ArrayElement<
SyntaxToken
>[] _lexedTokens;
39
private static readonly ObjectPool<ArrayElement<
SyntaxToken
>[]> s_lexedTokensPool = new ObjectPool<ArrayElement<
SyntaxToken
>[]>(() => new ArrayElement<
SyntaxToken
>[CachedTokenArraySize]);
149
var
token = lexer.Lex(mode);
316
protected
SyntaxToken
CurrentToken
324
private
SyntaxToken
FetchCurrentToken()
380
private void AddLexedToken(
SyntaxToken
token)
454
private void ReturnLexedTokensToPool(ArrayElement<
SyntaxToken
>[] lexedTokens)
466
protected
SyntaxToken
PeekToken(int n)
486
protected
SyntaxToken
EatToken()
488
var
ct = this.CurrentToken;
497
protected
SyntaxToken
TryEatToken(SyntaxKind kind)
521
protected
SyntaxToken
EatToken(SyntaxKind kind)
525
var
ct = this.CurrentToken;
537
protected
SyntaxToken
EatTokenAsKind(SyntaxKind expected)
541
var
ct = this.CurrentToken;
548
var
replacement = CreateMissingToken(expected, this.CurrentToken.Kind);
552
protected
SyntaxToken
CreateMissingToken(SyntaxKind expected, SyntaxKind actual)
554
var
token = SyntaxFactory.MissingToken(expected);
558
private
SyntaxToken
CreateMissingToken(SyntaxKind expected, ErrorCode code, bool reportError)
561
var
token = SyntaxFactory.MissingToken(expected);
570
protected
SyntaxToken
EatToken(SyntaxKind kind, bool reportError)
589
protected
SyntaxToken
EatToken(SyntaxKind kind, ErrorCode code, bool reportError = true)
609
protected
SyntaxToken
EatTokenEvenWithIncorrectKind(SyntaxKind kind)
611
var
token = this.CurrentToken;
638
protected
SyntaxToken
EatTokenWithPrejudice(ErrorCode errorCode, params object[] args)
640
var
token = this.EatToken();
645
protected
SyntaxToken
EatContextualToken(SyntaxKind kind, ErrorCode code)
659
protected
SyntaxToken
EatContextualToken(SyntaxKind kind)
847
var
token = this.CurrentToken;
865
var
childToken = (Syntax.InternalSyntax.
SyntaxToken
)child;
905
var
firstToken = node.GetFirstToken();
911
var
firstToken = node.GetFirstToken();
925
var
lastToken = node.GetLastNonmissingToken();
963
var
oldToken = node as
SyntaxToken
?? node.GetFirstToken();
964
var
newToken = AddSkippedSyntax(oldToken, skippedSyntax, trailing: false);
982
if (node is
SyntaxToken
token)
988
var
lastToken = node.GetLastToken();
989
var
newToken = AddSkippedSyntax(lastToken, skippedSyntax, trailing: true);
1018
internal
SyntaxToken
AddSkippedSyntax(
SyntaxToken
target, GreenNode skippedSyntax, bool trailing)
1046
if (node is
SyntaxToken
token)
1104
protected static
SyntaxToken
ConvertToKeyword(
SyntaxToken
token)
1108
var
kw = token.IsMissing
1123
protected static
SyntaxToken
ConvertToIdentifier(
SyntaxToken
token)
1127
var
identifier =
SyntaxToken
.Identifier(token.Kind, token.LeadingTrivia.Node, token.Text, token.ValueText, token.TrailingTrivia.Node);
Symbols\Source\AttributeLocation.cs (1)
125
internal static AttributeLocation ToAttributeLocation(this Syntax.InternalSyntax.
SyntaxToken
token)
Syntax\InternalSyntax\CSharpSyntaxNode.cs (8)
99
public
SyntaxToken
GetFirstToken()
101
return (
SyntaxToken
)this.GetFirstTerminal();
104
public
SyntaxToken
GetLastToken()
106
return (
SyntaxToken
)this.GetLastTerminal();
109
public
SyntaxToken
GetLastNonmissingToken()
111
return (
SyntaxToken
)this.GetLastNonmissingTerminal();
200
var
t = node as
SyntaxToken
;
Syntax\InternalSyntax\CSharpSyntaxRewriter.cs (1)
21
public override CSharpSyntaxNode VisitToken(
SyntaxToken
token)
Syntax\InternalSyntax\CSharpSyntaxVisitor.cs (2)
25
public virtual TResult VisitToken(
SyntaxToken
token)
53
public virtual void VisitToken(
SyntaxToken
token)
Syntax\InternalSyntax\SyntaxFactory.cs (55)
32
private static
SyntaxToken
s_xmlCarriageReturnLineFeed;
33
private static
SyntaxToken
XmlCarriageReturnLineFeed
116
public static
SyntaxToken
Token(SyntaxKind kind)
118
return
SyntaxToken
.Create(kind);
121
internal static
SyntaxToken
Token(GreenNode leading, SyntaxKind kind, GreenNode trailing)
123
return
SyntaxToken
.Create(kind, leading, trailing);
127
/// Creates a token whose <see cref="
SyntaxToken
.Text"/> and <see cref="
SyntaxToken
.ValueText"/> are the same.
129
internal static
SyntaxToken
Token(GreenNode leading, SyntaxKind kind, string text, GreenNode trailing)
134
internal static
SyntaxToken
Token(GreenNode leading, SyntaxKind kind, string text, string valueText, GreenNode trailing)
142
return kind >=
SyntaxToken
.FirstTokenWithWellKnownText && kind <=
SyntaxToken
.LastTokenWithWellKnownText && text == defaultText && valueText == defaultText
144
:
SyntaxToken
.WithValue(kind, leading, text, valueText, trailing);
147
internal static
SyntaxToken
MissingToken(SyntaxKind kind)
149
return
SyntaxToken
.CreateMissing(kind);
152
internal static
SyntaxToken
MissingToken(GreenNode leading, SyntaxKind kind, GreenNode trailing)
154
return
SyntaxToken
.CreateMissing(kind, leading, trailing);
157
internal static
SyntaxToken
Identifier(string text)
162
internal static
SyntaxToken
Identifier(GreenNode leading, string text, GreenNode trailing)
167
internal static
SyntaxToken
Identifier(SyntaxKind contextualKind, GreenNode leading, string text, string valueText, GreenNode trailing)
169
return
SyntaxToken
.Identifier(contextualKind, leading, text, valueText, trailing);
172
internal static
SyntaxToken
Literal(GreenNode leading, string text, int value, GreenNode trailing)
174
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
177
internal static
SyntaxToken
Literal(GreenNode leading, string text, uint value, GreenNode trailing)
179
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
182
internal static
SyntaxToken
Literal(GreenNode leading, string text, long value, GreenNode trailing)
184
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
187
internal static
SyntaxToken
Literal(GreenNode leading, string text, ulong value, GreenNode trailing)
189
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
192
internal static
SyntaxToken
Literal(GreenNode leading, string text, float value, GreenNode trailing)
194
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
197
internal static
SyntaxToken
Literal(GreenNode leading, string text, double value, GreenNode trailing)
199
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
202
internal static
SyntaxToken
Literal(GreenNode leading, string text, decimal value, GreenNode trailing)
204
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
207
internal static
SyntaxToken
Literal(GreenNode leading, string text, string value, GreenNode trailing)
209
return
SyntaxToken
.WithValue(SyntaxKind.StringLiteralToken, leading, text, value, trailing);
212
internal static
SyntaxToken
Literal(GreenNode leading, string text, SyntaxKind kind, string value, GreenNode trailing)
214
return
SyntaxToken
.WithValue(kind, leading, text, value, trailing);
217
internal static
SyntaxToken
Literal(GreenNode leading, string text, char value, GreenNode trailing)
219
return
SyntaxToken
.WithValue(SyntaxKind.CharacterLiteralToken, leading, text, value, trailing);
222
internal static
SyntaxToken
BadToken(GreenNode leading, string text, GreenNode trailing)
224
return
SyntaxToken
.WithValue(SyntaxKind.BadToken, leading, text, text, trailing);
227
internal static
SyntaxToken
XmlTextLiteral(GreenNode leading, string text, string value, GreenNode trailing)
229
return
SyntaxToken
.WithValue(SyntaxKind.XmlTextLiteralToken, leading, text, value, trailing);
232
internal static
SyntaxToken
XmlTextNewLine(GreenNode leading, string text, string value, GreenNode trailing)
239
return
SyntaxToken
.WithValue(SyntaxKind.XmlTextLiteralNewLineToken, leading, text, value, trailing);
242
internal static
SyntaxToken
XmlTextNewLine(string text)
244
return
SyntaxToken
.WithValue(SyntaxKind.XmlTextLiteralNewLineToken, null, text, text, null);
247
internal static
SyntaxToken
XmlEntity(GreenNode leading, string text, string value, GreenNode trailing)
249
return
SyntaxToken
.WithValue(SyntaxKind.XmlEntityLiteralToken, leading, text, value, trailing);
307
public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(
SyntaxToken
token) where TNode : CSharpSyntaxNode
312
public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(TNode node1,
SyntaxToken
token, TNode node2) where TNode : CSharpSyntaxNode
344
internal static IEnumerable<
SyntaxToken
> GetWellKnownTokens()
346
return
SyntaxToken
.GetWellKnownTokens();
Syntax\InternalSyntax\SyntaxFirstTokenReplacer.cs (8)
16
private readonly
SyntaxToken
_oldToken;
17
private readonly
SyntaxToken
_newToken;
21
private SyntaxFirstTokenReplacer(
SyntaxToken
oldToken,
SyntaxToken
newToken, int diagnosticOffsetDelta)
29
internal static TRoot Replace<TRoot>(TRoot root,
SyntaxToken
oldToken,
SyntaxToken
newToken, int diagnosticOffsetDelta)
44
var
token = node as
SyntaxToken
;
Syntax\InternalSyntax\SyntaxLastTokenReplacer.cs (8)
16
private readonly
SyntaxToken
_oldToken;
17
private readonly
SyntaxToken
_newToken;
21
private SyntaxLastTokenReplacer(
SyntaxToken
oldToken,
SyntaxToken
newToken)
27
internal static TRoot Replace<TRoot>(TRoot root,
SyntaxToken
newToken)
30
var
oldToken = root.GetLastToken();
49
var
token = node as
SyntaxToken
;
Syntax\InternalSyntax\SyntaxListPoolExtensions.cs (2)
11
public static SyntaxList<
SyntaxToken
> ToTokenListAndFree(this SyntaxListPool pool, SyntaxListBuilder builder)
15
return new SyntaxList<
SyntaxToken
>(listNode);
Syntax\InternalSyntax\SyntaxToken.cs (29)
70
internal static
SyntaxToken
Create(SyntaxKind kind)
85
internal static
SyntaxToken
Create(SyntaxKind kind, GreenNode leading, GreenNode trailing)
121
internal static
SyntaxToken
CreateMissing(SyntaxKind kind)
135
internal static
SyntaxToken
CreateMissing(SyntaxKind kind, GreenNode leading, GreenNode trailing)
144
private static readonly ArrayElement<
SyntaxToken
>[] s_tokensWithNoTrivia = new ArrayElement<
SyntaxToken
>[(int)LastTokenWithWellKnownText + 1];
145
private static readonly ArrayElement<
SyntaxToken
>[] s_tokensWithElasticTrivia = new ArrayElement<
SyntaxToken
>[(int)LastTokenWithWellKnownText + 1];
146
private static readonly ArrayElement<
SyntaxToken
>[] s_tokensWithSingleTrailingSpace = new ArrayElement<
SyntaxToken
>[(int)LastTokenWithWellKnownText + 1];
147
private static readonly ArrayElement<
SyntaxToken
>[] s_tokensWithSingleTrailingCRLF = new ArrayElement<
SyntaxToken
>[(int)LastTokenWithWellKnownText + 1];
148
private static readonly ArrayElement<
SyntaxToken
>[] s_missingTokensWithNoTrivia = new ArrayElement<
SyntaxToken
>[(int)LastTokenWithWellKnownText + 1];
150
private static readonly
SyntaxToken
s_missingIdentifierTokenWithNoTrivia = new MissingTokenWithTrivia(SyntaxKind.IdentifierToken, leading: null, trailing: null);
164
internal static IEnumerable<
SyntaxToken
> GetWellKnownTokens()
199
internal static
SyntaxToken
Identifier(string text)
204
internal static
SyntaxToken
Identifier(GreenNode leading, string text, GreenNode trailing)
221
internal static
SyntaxToken
Identifier(SyntaxKind contextualKind, GreenNode leading, string text, string valueText, GreenNode trailing)
231
internal static
SyntaxToken
WithValue<T>(SyntaxKind kind, string text, T value)
236
internal static
SyntaxToken
WithValue<T>(SyntaxKind kind, GreenNode leading, string text, T value, GreenNode trailing)
241
internal static
SyntaxToken
StringLiteral(string text)
246
internal static
SyntaxToken
StringLiteral(CSharpSyntaxNode leading, string text, CSharpSyntaxNode trailing)
347
public virtual
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
357
public virtual
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
364
System.Diagnostics.Debug.Assert(this.GetType() == typeof(
SyntaxToken
));
370
System.Diagnostics.Debug.Assert(this.GetType() == typeof(
SyntaxToken
));
435
var
otherToken = (
SyntaxToken
)other;
Syntax\InternalSyntax\SyntaxToken.MissingTokenWithTrivia.cs (2)
47
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
52
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifier.cs (2)
44
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
49
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierExtended.cs (2)
47
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
52
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierWithTrailingTrivia.cs (2)
40
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
45
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierWithTrivia.cs (2)
68
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
73
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxLiteral.cs (2)
57
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
62
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxLiteralWithTrivia.cs (2)
63
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
68
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxTokenWithTrivia.cs (2)
56
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
61
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\TypeDeclarationSyntax.cs (43)
16
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
17
SyntaxToken
keyword,
18
SyntaxToken
identifier,
23
SyntaxToken
openBraceToken,
25
SyntaxToken
closeBraceToken,
26
SyntaxToken
semicolonToken);
33
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
34
SyntaxToken
keyword,
35
SyntaxToken
identifier,
40
SyntaxToken
openBraceToken,
42
SyntaxToken
closeBraceToken,
43
SyntaxToken
semicolonToken)
65
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
66
SyntaxToken
keyword,
67
SyntaxToken
identifier,
72
SyntaxToken
openBraceToken,
74
SyntaxToken
closeBraceToken,
75
SyntaxToken
semicolonToken)
97
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
98
SyntaxToken
keyword,
99
SyntaxToken
identifier,
104
SyntaxToken
openBraceToken,
106
SyntaxToken
closeBraceToken,
107
SyntaxToken
semicolonToken)
130
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
131
SyntaxToken
keyword,
132
SyntaxToken
identifier,
137
SyntaxToken
openBraceToken,
139
SyntaxToken
closeBraceToken,
140
SyntaxToken
semicolonToken)
162
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
163
SyntaxToken
keyword,
164
SyntaxToken
identifier,
169
SyntaxToken
openBraceToken,
171
SyntaxToken
closeBraceToken,
172
SyntaxToken
semicolonToken)
194
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
195
SyntaxToken
keyword,
196
SyntaxToken
identifier,
201
SyntaxToken
openBraceToken,
203
SyntaxToken
closeBraceToken,
204
SyntaxToken
semicolonToken)
229
public override
SyntaxToken
Identifier => null;
Syntax\ShebangDirectiveTriviaSyntax.cs (5)
15
var
token = InternalSyntax.
SyntaxToken
.StringLiteral(this.EndOfDirectiveToken.LeadingTrivia.ToString());
25
.WithContent((InternalSyntax.
SyntaxToken
)content.Node!).CreateRed();
37
public ShebangDirectiveTriviaSyntax WithContent(
SyntaxToken
content)
39
SyntaxToken
endOfDirectiveToken = this.EndOfDirectiveToken;
Syntax\SyntaxEquivalence.cs (4)
80
if (((Green.
SyntaxToken
)before).ValueText != ((Green.
SyntaxToken
)after).ValueText)
95
if (((Green.
SyntaxToken
)before).Text != ((Green.
SyntaxToken
)after).Text)
Syntax\SyntaxFactory.cs (1)
1692
var
token = lexer.Lex(InternalSyntax.LexerMode.Syntax);
Syntax\SyntaxFacts.cs (2)
443
internal static bool IsIdentifierVar(this Syntax.InternalSyntax.
SyntaxToken
node)
448
internal static bool IsIdentifierVarOrPredefinedType(this Syntax.InternalSyntax.
SyntaxToken
node)
Syntax\SyntaxTokenParser.cs (3)
53
var
token = _lexer.Lex(InternalSyntax.LexerMode.Syntax);
68
var
containingToken = InternalSyntax.SyntaxFactory.MissingToken(leading: leadingTrivia.Node, SyntaxKind.None, trailing: null);
83
var
containingToken = InternalSyntax.SyntaxFactory.MissingToken(leading: null, SyntaxKind.None, trailing: trailingTrivia.Node);
Syntax\SyntaxTreeDiagnosticEnumerator.cs (2)
141
if (node is Syntax.InternalSyntax.
SyntaxToken
token)
151
private void PushToken(Syntax.InternalSyntax.
SyntaxToken
token)