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);
6052 references to SyntaxToken
Microsoft.CodeAnalysis.CSharp (6052)
_generated\0\Syntax.xml.Main.Generated.cs (523)
2296
return (IdentifierNameSyntax)Syntax.InternalSyntax.SyntaxFactory.IdentifierName((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
2305
return (QualifiedNameSyntax)Syntax.InternalSyntax.SyntaxFactory.QualifiedName((Syntax.InternalSyntax.NameSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)right.Green).CreateRed();
2317
return (GenericNameSyntax)Syntax.InternalSyntax.SyntaxFactory.GenericName((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.TypeArgumentListSyntax)typeArgumentList.Green).CreateRed();
2333
return (TypeArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeArgumentList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
2346
return (AliasQualifiedNameSyntax)Syntax.InternalSyntax.SyntaxFactory.AliasQualifiedName((Syntax.InternalSyntax.IdentifierNameSyntax)alias.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonColonToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2380
return (PredefinedTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.PredefinedType((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!).CreateRed();
2399
return (ArrayRankSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.ArrayRankSpecifier((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, sizes.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
2411
return (PointerTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.PointerType((Syntax.InternalSyntax.TypeSyntax)elementType.Green, (Syntax.InternalSyntax.
SyntaxToken
)asteriskToken.Node!).CreateRed();
2424
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();
2440
return (FunctionPointerParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerParameterList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.FunctionPointerParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
2456
return (FunctionPointerCallingConventionSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerCallingConvention((Syntax.InternalSyntax.
SyntaxToken
)managedOrUnmanagedKeyword.Node!, unmanagedCallingConventionList == null ? null : (Syntax.InternalSyntax.FunctionPointerUnmanagedCallingConventionListSyntax)unmanagedCallingConventionList.Green).CreateRed();
2468
return (FunctionPointerUnmanagedCallingConventionListSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerUnmanagedCallingConventionList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, callingConventions.Node.ToGreenSeparatedList<Syntax.InternalSyntax.FunctionPointerUnmanagedCallingConventionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
2479
return (FunctionPointerUnmanagedCallingConventionSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerUnmanagedCallingConvention((Syntax.InternalSyntax.
SyntaxToken
)name.Node!).CreateRed();
2487
return (NullableTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.NullableType((Syntax.InternalSyntax.TypeSyntax)elementType.Green, (Syntax.InternalSyntax.
SyntaxToken
)questionToken.Node!).CreateRed();
2499
return (TupleTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleType((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, elements.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TupleElementSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2516
return (TupleElementSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleElement((Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
?)identifier.Node).CreateRed();
2527
return (OmittedTypeArgumentSyntax)Syntax.InternalSyntax.SyntaxFactory.OmittedTypeArgument((Syntax.InternalSyntax.
SyntaxToken
)omittedTypeArgumentToken.Node!).CreateRed();
2545
return (RefTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.RefType((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)readOnlyKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
2557
return (ScopedTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.ScopedType((Syntax.InternalSyntax.
SyntaxToken
)scopedKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
2570
return (ParenthesizedExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedExpression((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2582
return (TupleExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleExpression((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2619
return (PrefixUnaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.PrefixUnaryExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)operand.Green).CreateRed();
2646
return (AwaitExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AwaitExpression((Syntax.InternalSyntax.
SyntaxToken
)awaitKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
2671
return (PostfixUnaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.PostfixUnaryExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)operand.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!).CreateRed();
2704
return (MemberAccessExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.MemberAccessExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2725
return (ConditionalAccessExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ConditionalAccessExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)whenNotNull.Green).CreateRed();
2737
return (MemberBindingExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.MemberBindingExpression((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2759
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();
2838
return (BinaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.BinaryExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)right.Green).CreateRed();
2912
return (AssignmentExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AssignmentExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)right.Green).CreateRed();
2946
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();
2957
return (ThisExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ThisExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
2968
return (BaseExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.BaseExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
3008
return (LiteralExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.LiteralExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
3015
return (FieldExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.FieldExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
3029
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();
3043
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();
3059
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();
3084
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();
3107
return (UnsafeExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.UnsafeExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3122
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();
3136
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();
3150
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();
3186
return (ArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.ArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3198
return (BracketedArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.BracketedArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
3217
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();
3229
return (ExpressionColonSyntax)Syntax.InternalSyntax.SyntaxFactory.ExpressionColon((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
3237
return (NameColonSyntax)Syntax.InternalSyntax.SyntaxFactory.NameColon((Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
3255
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();
3267
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();
3275
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();
3283
return (RefExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.RefExpression((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3295
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();
3320
return (InitializerExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.InitializerExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, expressions.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3332
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();
3348
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();
3365
return (WithExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.WithExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)withKeyword.Node!, (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3389
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();
3401
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();
3419
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();
3435
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();
3453
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();
3465
return (CollectionExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.CollectionExpression((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, elements.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CollectionElementSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
3484
return (SpreadElementSyntax)Syntax.InternalSyntax.SyntaxFactory.SpreadElement((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3497
return (WithElementSyntax)Syntax.InternalSyntax.SyntaxFactory.WithElement((Syntax.InternalSyntax.
SyntaxToken
)withKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green).CreateRed();
3531
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();
3553
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();
3575
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();
3595
return (JoinIntoClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.JoinIntoClause((Syntax.InternalSyntax.
SyntaxToken
)intoKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
3611
return (WhereClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.WhereClause((Syntax.InternalSyntax.
SyntaxToken
)whereKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green).CreateRed();
3622
return (OrderByClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.OrderByClause((Syntax.InternalSyntax.
SyntaxToken
)orderByKeyword.Node!, orderings.Node.ToGreenSeparatedList<Syntax.InternalSyntax.OrderingSyntax>()).CreateRed();
3646
return (OrderingSyntax)Syntax.InternalSyntax.SyntaxFactory.Ordering(kind, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
?)ascendingOrDescendingKeyword.Node).CreateRed();
3666
return (SelectClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.SelectClause((Syntax.InternalSyntax.
SyntaxToken
)selectKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3680
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();
3693
return (QueryContinuationSyntax)Syntax.InternalSyntax.SyntaxFactory.QueryContinuation((Syntax.InternalSyntax.
SyntaxToken
)intoKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.QueryBodySyntax)body.Green).CreateRed();
3708
return (OmittedArraySizeExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.OmittedArraySizeExpression((Syntax.InternalSyntax.
SyntaxToken
)omittedArraySizeExpressionToken.Node!).CreateRed();
3732
return (InterpolatedStringExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolatedStringExpression((Syntax.InternalSyntax.
SyntaxToken
)stringStartToken.Node!, contents.Node.ToGreenList<Syntax.InternalSyntax.InterpolatedStringContentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)stringEndToken.Node!).CreateRed();
3745
return (IsPatternExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.IsPatternExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)isKeyword.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3757
return (ThrowExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ThrowExpression((Syntax.InternalSyntax.
SyntaxToken
)throwKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3769
return (WhenClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.WhenClause((Syntax.InternalSyntax.
SyntaxToken
)whenKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green).CreateRed();
3780
return (DiscardPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.DiscardPattern((Syntax.InternalSyntax.
SyntaxToken
)underscoreToken.Node!).CreateRed();
3800
return (VarPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.VarPattern((Syntax.InternalSyntax.
SyntaxToken
)varKeyword.Node!, (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
3822
return (PositionalPatternClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.PositionalPatternClause((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, subpatterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SubpatternSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3834
return (PropertyPatternClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.PropertyPatternClause((Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, subpatterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SubpatternSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3865
return (ParenthesizedPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedPattern((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3886
return (RelationalPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.RelationalPattern((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3913
return (BinaryPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.BinaryPattern(kind, (Syntax.InternalSyntax.PatternSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.PatternSyntax)right.Green).CreateRed();
3933
return (UnaryPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.UnaryPattern((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3945
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();
3960
return (SlicePatternSyntax)Syntax.InternalSyntax.SyntaxFactory.SlicePattern((Syntax.InternalSyntax.
SyntaxToken
)dotDotToken.Node!, pattern == null ? null : (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3971
return (InterpolatedStringTextSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolatedStringText((Syntax.InternalSyntax.
SyntaxToken
)textToken.Node!).CreateRed();
3984
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();
3999
return (InterpolationAlignmentClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolationAlignmentClause((Syntax.InternalSyntax.
SyntaxToken
)commaToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green).CreateRed();
4006
return (InterpolationFormatClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolationFormatClause((Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)formatStringToken.Node!).CreateRed();
4017
return (GlobalStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.GlobalStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4029
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();
4054
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();
4086
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();
4112
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();
4128
return (EqualsValueClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.EqualsValueClause((Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green).CreateRed();
4139
return (SingleVariableDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.SingleVariableDesignation((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
4146
return (DiscardDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.DiscardDesignation((Syntax.InternalSyntax.
SyntaxToken
)underscoreToken.Node!).CreateRed();
4158
return (ParenthesizedVariableDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedVariableDesignation((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, variables.Node.ToGreenSeparatedList<Syntax.InternalSyntax.VariableDesignationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4170
return (ExpressionStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ExpressionStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4185
return (EmptyStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.EmptyStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4202
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();
4236
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();
4255
return (BreakStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.BreakStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)breakKeyword.Node!, name == null ? null : (Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4276
return (ContinueStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ContinueStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)continueKeyword.Node!, name == null ? null : (Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4296
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();
4314
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();
4344
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();
4373
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();
4394
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();
4414
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();
4442
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();
4473
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();
4497
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();
4516
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();
4543
return (CheckedStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.CheckedStatement(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4569
return (UnsafeStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.UnsafeStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)unsafeKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4590
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();
4609
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();
4625
return (ElseClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.ElseClause((Syntax.InternalSyntax.
SyntaxToken
)elseKeyword.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4651
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();
4670
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();
4687
return (CaseSwitchLabelSyntax)Syntax.InternalSyntax.SyntaxFactory.CaseSwitchLabel((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4699
return (DefaultSwitchLabelSyntax)Syntax.InternalSyntax.SyntaxFactory.DefaultSwitchLabel((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4713
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();
4730
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();
4746
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();
4764
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();
4787
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();
4805
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();
4817
return (FinallyClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.FinallyClause((Syntax.InternalSyntax.
SyntaxToken
)finallyKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4828
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();
4846
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();
4881
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();
4905
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();
4922
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();
4938
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();
4953
return (AttributeTargetSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.AttributeTargetSpecifier((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4976
return (AttributeArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.AttributeArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AttributeArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4999
return (NameEqualsSyntax)Syntax.InternalSyntax.SyntaxFactory.NameEquals((Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!).CreateRed();
5015
return (TypeParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameterList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
5033
return (TypeParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)varianceKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
5067
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();
5093
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();
5120
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();
5146
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();
5184
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();
5230
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();
5241
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();
5260
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();
5293
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();
5308
return (BaseListSyntax)Syntax.InternalSyntax.SyntaxFactory.BaseList((Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, types.Node.ToGreenSeparatedList<Syntax.InternalSyntax.BaseTypeSyntax>()).CreateRed();
5340
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();
5361
return (ConstructorConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.ConstructorConstraint((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
5389
return (ClassOrStructConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.ClassOrStructConstraint(kind, (Syntax.InternalSyntax.
SyntaxToken
)classOrStructKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)questionToken.Node).CreateRed();
5415
return (DefaultConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.DefaultConstraint((Syntax.InternalSyntax.
SyntaxToken
)defaultKeyword.Node!).CreateRed();
5426
return (AllowsConstraintClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.AllowsConstraintClause((Syntax.InternalSyntax.
SyntaxToken
)allowsKeyword.Node!, constraints.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AllowsConstraintSyntax>()).CreateRed();
5438
return (RefStructConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.RefStructConstraint((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)structKeyword.Node!).CreateRed();
5450
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();
5467
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();
5483
return (ExplicitInterfaceSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.ExplicitInterfaceSpecifier((Syntax.InternalSyntax.NameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!).CreateRed();
5502
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();
5574
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();
5609
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();
5631
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();
5663
return (ConstructorInitializerSyntax)Syntax.InternalSyntax.SyntaxFactory.ConstructorInitializer(kind, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)thisOrBaseKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green).CreateRed();
5690
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();
5716
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();
5736
return (ArrowExpressionClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.ArrowExpressionClause((Syntax.InternalSyntax.
SyntaxToken
)arrowToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
5755
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();
5782
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();
5798
return (AccessorListSyntax)Syntax.InternalSyntax.SyntaxFactory.AccessorList((Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, accessors.Node.ToGreenList<Syntax.InternalSyntax.AccessorDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
5834
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();
5862
return (ParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.ParameterList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
5874
return (BracketedParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.BracketedParameterList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
5891
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();
5898
return (FunctionPointerParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerParameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
5908
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();
5920
return (SkippedTokensTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.SkippedTokensTrivia(tokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>()).CreateRed();
5937
return (DocumentationCommentTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.DocumentationCommentTrivia(kind, content.Node.ToGreenList<Syntax.InternalSyntax.XmlNodeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)endOfComment.Node!).CreateRed();
5957
return (QualifiedCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.QualifiedCref((Syntax.InternalSyntax.TypeSyntax)container.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!, (Syntax.InternalSyntax.MemberCrefSyntax)member.Green).CreateRed();
5982
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();
5997
return (IndexerMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.IndexerMemberCref((Syntax.InternalSyntax.
SyntaxToken
)thisKeyword.Node!, parameters == null ? null : (Syntax.InternalSyntax.CrefBracketedParameterListSyntax)parameters.Green).CreateRed();
6052
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();
6080
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();
6096
return (CrefParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefParameterList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
6108
return (CrefBracketedParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefBracketedParameterList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
6133
return (CrefParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefParameter((Syntax.InternalSyntax.
SyntaxToken
?)refKindKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
?)readOnlyKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
6162
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();
6179
return (XmlElementEndTagSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlElementEndTag((Syntax.InternalSyntax.
SyntaxToken
)lessThanSlashToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
6192
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();
6207
return (XmlNameSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlName(prefix == null ? null : (Syntax.InternalSyntax.XmlPrefixSyntax)prefix.Green, (Syntax.InternalSyntax.
SyntaxToken
)localName.Node!).CreateRed();
6223
return (XmlPrefixSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlPrefix((Syntax.InternalSyntax.
SyntaxToken
)prefix.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
6251
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();
6280
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();
6305
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();
6319
return (XmlTextSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlText(textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>()).CreateRed();
6331
return (XmlCDataSectionSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlCDataSection((Syntax.InternalSyntax.
SyntaxToken
)startCDataToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)endCDataToken.Node!).CreateRed();
6344
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();
6360
return (XmlCommentSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlComment((Syntax.InternalSyntax.
SyntaxToken
)lessThanExclamationMinusMinusToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)minusMinusGreaterThanToken.Node!).CreateRed();
6374
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();
6388
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();
6401
return (ElseDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ElseDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)elseKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive, branchTaken).CreateRed();
6414
return (EndIfDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.EndIfDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endIfKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6427
return (RegionDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.RegionDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)regionKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6440
return (EndRegionDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.EndRegionDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endRegionKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6453
return (ErrorDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ErrorDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)errorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6466
return (WarningDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.WarningDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)warningKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6478
return (BadDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.BadDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6492
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();
6510
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();
6540
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();
6559
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();
6582
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();
6606
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();
6627
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();
6641
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();
6655
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();
6668
return (ShebangDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ShebangDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)exclamationToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6687
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();
6718
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 (4584)
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 UnsafeExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3707
internal UnsafeExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3722
internal UnsafeExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3737
public
SyntaxToken
Keyword => this.keyword;
3739
public
SyntaxToken
OpenParenToken => this.openParenToken;
3743
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3760
public UnsafeExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3787
internal readonly
SyntaxToken
keyword;
3788
internal readonly
SyntaxToken
openParenToken;
3790
internal readonly
SyntaxToken
closeParenToken;
3792
internal DefaultExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3806
internal DefaultExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3821
internal DefaultExpressionSyntax(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 DefaultExpressionSyntax 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 TypeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3905
internal TypeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3920
internal TypeOfExpressionSyntax(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 TypeOfExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
3985
internal readonly
SyntaxToken
keyword;
3986
internal readonly
SyntaxToken
openParenToken;
3988
internal readonly
SyntaxToken
closeParenToken;
3990
internal SizeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4004
internal SizeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
4019
internal SizeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
4034
public
SyntaxToken
Keyword => this.keyword;
4036
public
SyntaxToken
OpenParenToken => this.openParenToken;
4040
public
SyntaxToken
CloseParenToken => this.closeParenToken;
4057
public SizeOfExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
4259
internal readonly
SyntaxToken
openParenToken;
4261
internal readonly
SyntaxToken
closeParenToken;
4263
internal ArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4278
internal ArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
4294
internal ArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken)
4310
public
SyntaxToken
OpenParenToken => this.openParenToken;
4314
public
SyntaxToken
CloseParenToken => this.closeParenToken;
4330
public ArgumentListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
4357
internal readonly
SyntaxToken
openBracketToken;
4359
internal readonly
SyntaxToken
closeBracketToken;
4361
internal BracketedArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? arguments,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4376
internal BracketedArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? arguments,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
4392
internal BracketedArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? arguments,
SyntaxToken
closeBracketToken)
4408
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
4412
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
4428
public BracketedArgumentListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
4456
internal readonly
SyntaxToken
? refKindKeyword;
4459
internal ArgumentSyntax(SyntaxKind kind, NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4477
internal ArgumentSyntax(SyntaxKind kind, NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
4496
internal ArgumentSyntax(SyntaxKind kind, NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
4517
public
SyntaxToken
? RefKindKeyword => this.refKindKeyword;
4535
public ArgumentSyntax Update(NameColonSyntax nameColon,
SyntaxToken
refKindKeyword, ExpressionSyntax expression)
4573
public abstract
SyntaxToken
ColonToken { get; }
4579
internal readonly
SyntaxToken
colonToken;
4581
internal ExpressionColonSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4591
internal ExpressionColonSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
colonToken, SyntaxFactoryContext context)
4602
internal ExpressionColonSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
colonToken)
4613
public override
SyntaxToken
ColonToken => this.colonToken;
4628
public ExpressionColonSyntax Update(ExpressionSyntax expression,
SyntaxToken
colonToken)
4656
internal readonly
SyntaxToken
colonToken;
4658
internal NameColonSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4668
internal NameColonSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
colonToken, SyntaxFactoryContext context)
4679
internal NameColonSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
colonToken)
4692
public override
SyntaxToken
ColonToken => this.colonToken;
4707
public NameColonSyntax Update(IdentifierNameSyntax name,
SyntaxToken
colonToken)
4812
internal readonly
SyntaxToken
openParenToken;
4814
internal readonly
SyntaxToken
closeParenToken;
4817
internal CastExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4831
internal CastExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression, SyntaxFactoryContext context)
4846
internal CastExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
4861
public
SyntaxToken
OpenParenToken => this.openParenToken;
4865
public
SyntaxToken
CloseParenToken => this.closeParenToken;
4884
public CastExpressionSyntax Update(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
4921
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
4940
internal readonly
SyntaxToken
delegateKeyword;
4945
internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4970
internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context)
4996
internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
5021
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
5023
public
SyntaxToken
DelegateKeyword => this.delegateKeyword;
5053
public AnonymousMethodExpressionSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax parameterList, BlockSyntax block, ExpressionSyntax expressionBody)
5093
public abstract
SyntaxToken
ArrowToken { get; }
5102
internal readonly
SyntaxToken
arrowToken;
5106
internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5136
internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context)
5167
internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
5198
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
5202
public override
SyntaxToken
ArrowToken => this.arrowToken;
5231
public SimpleLambdaExpressionSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax block, ExpressionSyntax expressionBody)
5257
internal readonly
SyntaxToken
refKeyword;
5260
internal RefExpressionSyntax(SyntaxKind kind,
SyntaxToken
refKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5270
internal RefExpressionSyntax(SyntaxKind kind,
SyntaxToken
refKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
5281
internal RefExpressionSyntax(SyntaxKind kind,
SyntaxToken
refKeyword, ExpressionSyntax expression)
5291
public
SyntaxToken
RefKeyword => this.refKeyword;
5307
public RefExpressionSyntax Update(
SyntaxToken
refKeyword, ExpressionSyntax expression)
5338
internal readonly
SyntaxToken
arrowToken;
5342
internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5377
internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context)
5413
internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
5449
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
5454
public override
SyntaxToken
ArrowToken => this.arrowToken;
5484
public ParenthesizedLambdaExpressionSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax block, ExpressionSyntax expressionBody)
5511
internal readonly
SyntaxToken
openBraceToken;
5513
internal readonly
SyntaxToken
closeBraceToken;
5515
internal InitializerExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? expressions,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5530
internal InitializerExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? expressions,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
5546
internal InitializerExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? expressions,
SyntaxToken
closeBraceToken)
5562
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
5566
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
5582
public InitializerExpressionSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
5619
public abstract
SyntaxToken
NewKeyword { get; }
5631
internal readonly
SyntaxToken
newKeyword;
5635
internal ImplicitObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5650
internal ImplicitObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
5666
internal ImplicitObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
5682
public override
SyntaxToken
NewKeyword => this.newKeyword;
5702
public ImplicitObjectCreationExpressionSyntax Update(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax initializer)
5729
internal readonly
SyntaxToken
newKeyword;
5734
internal ObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5754
internal ObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
5775
internal ObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
5796
public override
SyntaxToken
NewKeyword => this.newKeyword;
5819
public ObjectCreationExpressionSyntax Update(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax argumentList, InitializerExpressionSyntax initializer)
5846
internal readonly
SyntaxToken
withKeyword;
5849
internal WithExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5861
internal WithExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer, SyntaxFactoryContext context)
5874
internal WithExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
5887
public
SyntaxToken
WithKeyword => this.withKeyword;
5905
public WithExpressionSyntax Update(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
6019
internal readonly
SyntaxToken
newKeyword;
6020
internal readonly
SyntaxToken
openBraceToken;
6022
internal readonly
SyntaxToken
closeBraceToken;
6024
internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, GreenNode? initializers,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6041
internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, GreenNode? initializers,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
6059
internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, GreenNode? initializers,
SyntaxToken
closeBraceToken)
6077
public
SyntaxToken
NewKeyword => this.newKeyword;
6079
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
6083
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
6100
public AnonymousObjectCreationExpressionSyntax Update(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
6127
internal readonly
SyntaxToken
newKeyword;
6131
internal ArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6146
internal ArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
6162
internal ArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
6178
public
SyntaxToken
NewKeyword => this.newKeyword;
6198
public ArrayCreationExpressionSyntax Update(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax initializer)
6225
internal readonly
SyntaxToken
newKeyword;
6226
internal readonly
SyntaxToken
openBracketToken;
6228
internal readonly
SyntaxToken
closeBracketToken;
6231
internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, GreenNode? commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6250
internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, GreenNode? commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, SyntaxFactoryContext context)
6270
internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, GreenNode? commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6290
public
SyntaxToken
NewKeyword => this.newKeyword;
6292
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
6294
public CoreSyntax.SyntaxList<
SyntaxToken
> Commas => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.commas);
6296
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
6316
public ImplicitArrayCreationExpressionSyntax Update(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6343
internal readonly
SyntaxToken
stackAllocKeyword;
6347
internal StackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6362
internal StackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
6378
internal StackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
6394
public
SyntaxToken
StackAllocKeyword => this.stackAllocKeyword;
6414
public StackAllocArrayCreationExpressionSyntax Update(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax initializer)
6441
internal readonly
SyntaxToken
stackAllocKeyword;
6442
internal readonly
SyntaxToken
openBracketToken;
6443
internal readonly
SyntaxToken
closeBracketToken;
6446
internal ImplicitStackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6460
internal ImplicitStackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, SyntaxFactoryContext context)
6475
internal ImplicitStackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6490
public
SyntaxToken
StackAllocKeyword => this.stackAllocKeyword;
6492
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
6494
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
6513
public ImplicitStackAllocArrayCreationExpressionSyntax Update(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6539
internal readonly
SyntaxToken
openBracketToken;
6541
internal readonly
SyntaxToken
closeBracketToken;
6543
internal CollectionExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? elements,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6558
internal CollectionExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? elements,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
6574
internal CollectionExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? elements,
SyntaxToken
closeBracketToken)
6589
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
6592
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
6608
public CollectionExpressionSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
6710
internal readonly
SyntaxToken
operatorToken;
6713
internal SpreadElementSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6723
internal SpreadElementSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, SyntaxFactoryContext context)
6734
internal SpreadElementSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression)
6744
public
SyntaxToken
OperatorToken => this.operatorToken;
6760
public SpreadElementSyntax Update(
SyntaxToken
operatorToken, ExpressionSyntax expression)
6786
internal readonly
SyntaxToken
withKeyword;
6789
internal WithElementSyntax(SyntaxKind kind,
SyntaxToken
withKeyword, ArgumentListSyntax argumentList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6799
internal WithElementSyntax(SyntaxKind kind,
SyntaxToken
withKeyword, ArgumentListSyntax argumentList, SyntaxFactoryContext context)
6810
internal WithElementSyntax(SyntaxKind kind,
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
6820
public
SyntaxToken
WithKeyword => this.withKeyword;
6836
public WithElementSyntax Update(
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
7067
internal readonly
SyntaxToken
fromKeyword;
7069
internal readonly
SyntaxToken
identifier;
7070
internal readonly
SyntaxToken
inKeyword;
7073
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7092
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
7112
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
7131
public
SyntaxToken
FromKeyword => this.fromKeyword;
7134
public
SyntaxToken
Identifier => this.identifier;
7135
public
SyntaxToken
InKeyword => this.inKeyword;
7154
public FromClauseSyntax Update(
SyntaxToken
fromKeyword, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
7180
internal readonly
SyntaxToken
letKeyword;
7181
internal readonly
SyntaxToken
identifier;
7182
internal readonly
SyntaxToken
equalsToken;
7185
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7199
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression, SyntaxFactoryContext context)
7214
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
7228
public
SyntaxToken
LetKeyword => this.letKeyword;
7230
public
SyntaxToken
Identifier => this.identifier;
7231
public
SyntaxToken
EqualsToken => this.equalsToken;
7249
public LetClauseSyntax Update(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
7275
internal readonly
SyntaxToken
joinKeyword;
7277
internal readonly
SyntaxToken
identifier;
7278
internal readonly
SyntaxToken
inKeyword;
7280
internal readonly
SyntaxToken
onKeyword;
7282
internal readonly
SyntaxToken
equalsKeyword;
7286
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)
7318
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)
7351
internal JoinClauseSyntax(SyntaxKind kind,
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
7383
public
SyntaxToken
JoinKeyword => this.joinKeyword;
7386
public
SyntaxToken
Identifier => this.identifier;
7387
public
SyntaxToken
InKeyword => this.inKeyword;
7389
public
SyntaxToken
OnKeyword => this.onKeyword;
7391
public
SyntaxToken
EqualsKeyword => this.equalsKeyword;
7416
public JoinClauseSyntax Update(
SyntaxToken
joinKeyword, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax into)
7442
internal readonly
SyntaxToken
intoKeyword;
7443
internal readonly
SyntaxToken
identifier;
7445
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7455
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, SyntaxFactoryContext context)
7466
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
7476
public
SyntaxToken
IntoKeyword => this.intoKeyword;
7478
public
SyntaxToken
Identifier => this.identifier;
7493
public JoinIntoClauseSyntax Update(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
7519
internal readonly
SyntaxToken
whereKeyword;
7522
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7532
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition, SyntaxFactoryContext context)
7543
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition)
7553
public
SyntaxToken
WhereKeyword => this.whereKeyword;
7569
public WhereClauseSyntax Update(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
7595
internal readonly
SyntaxToken
orderByKeyword;
7598
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7611
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings, SyntaxFactoryContext context)
7625
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings)
7638
public
SyntaxToken
OrderByKeyword => this.orderByKeyword;
7654
public OrderByClauseSyntax Update(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
7681
internal readonly
SyntaxToken
? ascendingOrDescendingKeyword;
7683
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7696
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword, SyntaxFactoryContext context)
7710
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
7724
public
SyntaxToken
? AscendingOrDescendingKeyword => this.ascendingOrDescendingKeyword;
7739
public OrderingSyntax Update(ExpressionSyntax expression,
SyntaxToken
ascendingOrDescendingKeyword)
7765
internal readonly
SyntaxToken
selectKeyword;
7768
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7778
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
7789
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression)
7799
public
SyntaxToken
SelectKeyword => this.selectKeyword;
7815
public SelectClauseSyntax Update(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
7841
internal readonly
SyntaxToken
groupKeyword;
7843
internal readonly
SyntaxToken
byKeyword;
7846
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7860
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression, SyntaxFactoryContext context)
7875
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
7889
public
SyntaxToken
GroupKeyword => this.groupKeyword;
7891
public
SyntaxToken
ByKeyword => this.byKeyword;
7909
public GroupClauseSyntax Update(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
7935
internal readonly
SyntaxToken
intoKeyword;
7936
internal readonly
SyntaxToken
identifier;
7939
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7951
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body, SyntaxFactoryContext context)
7964
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
7976
public
SyntaxToken
IntoKeyword => this.intoKeyword;
7978
public
SyntaxToken
Identifier => this.identifier;
7995
public QueryContinuationSyntax Update(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
8022
internal readonly
SyntaxToken
omittedArraySizeExpressionToken;
8024
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8032
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken, SyntaxFactoryContext context)
8041
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken)
8050
public
SyntaxToken
OmittedArraySizeExpressionToken => this.omittedArraySizeExpressionToken;
8060
public OmittedArraySizeExpressionSyntax Update(
SyntaxToken
omittedArraySizeExpressionToken)
8086
internal readonly
SyntaxToken
stringStartToken;
8088
internal readonly
SyntaxToken
stringEndToken;
8090
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8105
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken, SyntaxFactoryContext context)
8121
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken)
8137
public
SyntaxToken
StringStartToken => this.stringStartToken;
8141
public
SyntaxToken
StringEndToken => this.stringEndToken;
8157
public InterpolatedStringExpressionSyntax Update(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
8185
internal readonly
SyntaxToken
isKeyword;
8188
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8200
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern, SyntaxFactoryContext context)
8213
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
8227
public
SyntaxToken
IsKeyword => this.isKeyword;
8245
public IsPatternExpressionSyntax Update(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
8271
internal readonly
SyntaxToken
throwKeyword;
8274
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8284
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
8295
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression)
8305
public
SyntaxToken
ThrowKeyword => this.throwKeyword;
8321
public ThrowExpressionSyntax Update(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
8347
internal readonly
SyntaxToken
whenKeyword;
8350
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8360
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition, SyntaxFactoryContext context)
8371
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition)
8381
public
SyntaxToken
WhenKeyword => this.whenKeyword;
8397
public WhenClauseSyntax Update(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
8436
internal readonly
SyntaxToken
underscoreToken;
8438
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8446
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, SyntaxFactoryContext context)
8455
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken)
8463
public
SyntaxToken
UnderscoreToken => this.underscoreToken;
8473
public DiscardPatternSyntax Update(
SyntaxToken
underscoreToken)
8575
internal readonly
SyntaxToken
varKeyword;
8578
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8588
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation, SyntaxFactoryContext context)
8599
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
8609
public
SyntaxToken
VarKeyword => this.varKeyword;
8625
public VarPatternSyntax Update(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
8781
internal readonly
SyntaxToken
openParenToken;
8783
internal readonly
SyntaxToken
closeParenToken;
8785
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8800
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
8816
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken)
8831
public
SyntaxToken
OpenParenToken => this.openParenToken;
8833
public
SyntaxToken
CloseParenToken => this.closeParenToken;
8849
public PositionalPatternClauseSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
8875
internal readonly
SyntaxToken
openBraceToken;
8877
internal readonly
SyntaxToken
closeBraceToken;
8879
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8894
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
8910
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken)
8925
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
8927
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
8943
public PropertyPatternClauseSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
9118
internal readonly
SyntaxToken
openParenToken;
9120
internal readonly
SyntaxToken
closeParenToken;
9122
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9134
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
9147
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
9159
public
SyntaxToken
OpenParenToken => this.openParenToken;
9161
public
SyntaxToken
CloseParenToken => this.closeParenToken;
9177
public ParenthesizedPatternSyntax Update(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
9203
internal readonly
SyntaxToken
operatorToken;
9206
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9216
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, SyntaxFactoryContext context)
9227
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression)
9238
public
SyntaxToken
OperatorToken => this.operatorToken;
9254
public RelationalPatternSyntax Update(
SyntaxToken
operatorToken, ExpressionSyntax expression)
9345
internal readonly
SyntaxToken
operatorToken;
9348
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9360
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right, SyntaxFactoryContext context)
9373
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
9386
public
SyntaxToken
OperatorToken => this.operatorToken;
9403
public BinaryPatternSyntax Update(PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
9429
internal readonly
SyntaxToken
operatorToken;
9432
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9442
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern, SyntaxFactoryContext context)
9453
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern)
9463
public
SyntaxToken
OperatorToken => this.operatorToken;
9479
public UnaryPatternSyntax Update(
SyntaxToken
operatorToken, PatternSyntax pattern)
9505
internal readonly
SyntaxToken
openBracketToken;
9507
internal readonly
SyntaxToken
closeBracketToken;
9510
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9530
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation, SyntaxFactoryContext context)
9551
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
9571
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
9573
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
9591
public ListPatternSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax designation)
9617
internal readonly
SyntaxToken
dotDotToken;
9620
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9633
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern, SyntaxFactoryContext context)
9647
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern)
9660
public
SyntaxToken
DotDotToken => this.dotDotToken;
9676
public SlicePatternSyntax Update(
SyntaxToken
dotDotToken, PatternSyntax pattern)
9715
internal readonly
SyntaxToken
textToken;
9717
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9725
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken, SyntaxFactoryContext context)
9734
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken)
9743
public
SyntaxToken
TextToken => this.textToken;
9753
public InterpolatedStringTextSyntax Update(
SyntaxToken
textToken)
9779
internal readonly
SyntaxToken
openBraceToken;
9783
internal readonly
SyntaxToken
closeBraceToken;
9785
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9807
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
9830
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
9853
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
9860
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
9878
public InterpolationSyntax Update(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax alignmentClause, InterpolationFormatClauseSyntax formatClause,
SyntaxToken
closeBraceToken)
9904
internal readonly
SyntaxToken
commaToken;
9907
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9917
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value, SyntaxFactoryContext context)
9928
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value)
9938
public
SyntaxToken
CommaToken => this.commaToken;
9954
public InterpolationAlignmentClauseSyntax Update(
SyntaxToken
commaToken, ExpressionSyntax value)
9980
internal readonly
SyntaxToken
colonToken;
9981
internal readonly
SyntaxToken
formatStringToken;
9983
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9993
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken, SyntaxFactoryContext context)
10004
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
10014
public
SyntaxToken
ColonToken => this.colonToken;
10016
public
SyntaxToken
FormatStringToken => this.formatStringToken;
10031
public InterpolationFormatClauseSyntax Update(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
10118
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10135
public GlobalStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
10178
internal readonly
SyntaxToken
openBraceToken;
10180
internal readonly
SyntaxToken
closeBraceToken;
10182
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10202
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
10223
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken)
10244
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
10246
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
10263
public BlockSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
10292
internal readonly
SyntaxToken
identifier;
10298
internal readonly
SyntaxToken
? semicolonToken;
10300
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)
10347
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)
10395
internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
10443
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10446
public
SyntaxToken
Identifier => this.identifier;
10453
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
10476
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)
10503
internal readonly
SyntaxToken
? awaitKeyword;
10504
internal readonly
SyntaxToken
? usingKeyword;
10507
internal readonly
SyntaxToken
semicolonToken;
10509
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10539
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
10570
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
10601
public
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
10602
public
SyntaxToken
? UsingKeyword => this.usingKeyword;
10604
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10606
public
SyntaxToken
SemicolonToken => this.semicolonToken;
10625
public LocalDeclarationStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
10736
internal readonly
SyntaxToken
identifier;
10740
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10758
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer, SyntaxFactoryContext context)
10777
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
10796
public
SyntaxToken
Identifier => this.identifier;
10814
public VariableDeclaratorSyntax Update(
SyntaxToken
identifier, BracketedArgumentListSyntax argumentList, EqualsValueClauseSyntax initializer)
10840
internal readonly
SyntaxToken
equalsToken;
10843
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10853
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value, SyntaxFactoryContext context)
10864
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value)
10874
public
SyntaxToken
EqualsToken => this.equalsToken;
10890
public EqualsValueClauseSyntax Update(
SyntaxToken
equalsToken, ExpressionSyntax value)
10929
internal readonly
SyntaxToken
identifier;
10931
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10939
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier, SyntaxFactoryContext context)
10948
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier)
10956
public
SyntaxToken
Identifier => this.identifier;
10966
public SingleVariableDesignationSyntax Update(
SyntaxToken
identifier)
10992
internal readonly
SyntaxToken
underscoreToken;
10994
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11002
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, SyntaxFactoryContext context)
11011
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken)
11019
public
SyntaxToken
UnderscoreToken => this.underscoreToken;
11029
public DiscardDesignationSyntax Update(
SyntaxToken
underscoreToken)
11055
internal readonly
SyntaxToken
openParenToken;
11057
internal readonly
SyntaxToken
closeParenToken;
11059
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11074
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
11090
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken)
11105
public
SyntaxToken
OpenParenToken => this.openParenToken;
11107
public
SyntaxToken
CloseParenToken => this.closeParenToken;
11123
public ParenthesizedVariableDesignationSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
11151
internal readonly
SyntaxToken
semicolonToken;
11153
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11168
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11184
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11201
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11217
public ExpressionStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11244
internal readonly
SyntaxToken
semicolonToken;
11246
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11259
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11273
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken)
11287
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11302
public EmptyStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
11330
internal readonly
SyntaxToken
identifier;
11331
internal readonly
SyntaxToken
colonToken;
11334
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11351
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement, SyntaxFactoryContext context)
11369
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
11388
public
SyntaxToken
Identifier => this.identifier;
11390
public
SyntaxToken
ColonToken => this.colonToken;
11408
public LabeledStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
11438
internal readonly
SyntaxToken
gotoKeyword;
11439
internal readonly
SyntaxToken
? caseOrDefaultKeyword;
11441
internal readonly
SyntaxToken
semicolonToken;
11443
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11468
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11494
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11523
public
SyntaxToken
GotoKeyword => this.gotoKeyword;
11527
public
SyntaxToken
? CaseOrDefaultKeyword => this.caseOrDefaultKeyword;
11535
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11553
public GotoStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
caseOrDefaultKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11580
internal readonly
SyntaxToken
breakKeyword;
11582
internal readonly
SyntaxToken
semicolonToken;
11584
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword, IdentifierNameSyntax? name,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11604
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword, IdentifierNameSyntax? name,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11625
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword, IdentifierNameSyntax? name,
SyntaxToken
semicolonToken)
11646
public
SyntaxToken
BreakKeyword => this.breakKeyword;
11648
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11665
public BreakStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword, IdentifierNameSyntax name,
SyntaxToken
semicolonToken)
11692
internal readonly
SyntaxToken
continueKeyword;
11694
internal readonly
SyntaxToken
semicolonToken;
11696
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword, IdentifierNameSyntax? name,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11716
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword, IdentifierNameSyntax? name,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11737
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword, IdentifierNameSyntax? name,
SyntaxToken
semicolonToken)
11758
public
SyntaxToken
ContinueKeyword => this.continueKeyword;
11760
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11777
public ContinueStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword, IdentifierNameSyntax name,
SyntaxToken
semicolonToken)
11804
internal readonly
SyntaxToken
returnKeyword;
11806
internal readonly
SyntaxToken
semicolonToken;
11808
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11828
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11849
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11870
public
SyntaxToken
ReturnKeyword => this.returnKeyword;
11872
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11889
public ReturnStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11916
internal readonly
SyntaxToken
throwKeyword;
11918
internal readonly
SyntaxToken
semicolonToken;
11920
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11940
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11961
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11982
public
SyntaxToken
ThrowKeyword => this.throwKeyword;
11984
public
SyntaxToken
SemicolonToken => this.semicolonToken;
12001
public ThrowStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
12028
internal readonly
SyntaxToken
yieldKeyword;
12029
internal readonly
SyntaxToken
returnOrBreakKeyword;
12031
internal readonly
SyntaxToken
semicolonToken;
12033
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12055
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
12078
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
12101
public
SyntaxToken
YieldKeyword => this.yieldKeyword;
12102
public
SyntaxToken
ReturnOrBreakKeyword => this.returnOrBreakKeyword;
12104
public
SyntaxToken
SemicolonToken => this.semicolonToken;
12122
public YieldStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
12149
internal readonly
SyntaxToken
whileKeyword;
12150
internal readonly
SyntaxToken
openParenToken;
12152
internal readonly
SyntaxToken
closeParenToken;
12155
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12176
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12198
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
12220
public
SyntaxToken
WhileKeyword => this.whileKeyword;
12221
public
SyntaxToken
OpenParenToken => this.openParenToken;
12223
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12243
public WhileStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
12270
internal readonly
SyntaxToken
doKeyword;
12272
internal readonly
SyntaxToken
whileKeyword;
12273
internal readonly
SyntaxToken
openParenToken;
12275
internal readonly
SyntaxToken
closeParenToken;
12276
internal readonly
SyntaxToken
semicolonToken;
12278
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12303
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
12329
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
12355
public
SyntaxToken
DoKeyword => this.doKeyword;
12357
public
SyntaxToken
WhileKeyword => this.whileKeyword;
12358
public
SyntaxToken
OpenParenToken => this.openParenToken;
12360
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12361
public
SyntaxToken
SemicolonToken => this.semicolonToken;
12382
public DoStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
12409
internal readonly
SyntaxToken
forKeyword;
12410
internal readonly
SyntaxToken
openParenToken;
12413
internal readonly
SyntaxToken
firstSemicolonToken;
12415
internal readonly
SyntaxToken
secondSemicolonToken;
12417
internal readonly
SyntaxToken
closeParenToken;
12420
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)
12463
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)
12507
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)
12551
public
SyntaxToken
ForKeyword => this.forKeyword;
12552
public
SyntaxToken
OpenParenToken => this.openParenToken;
12555
public
SyntaxToken
FirstSemicolonToken => this.firstSemicolonToken;
12557
public
SyntaxToken
SecondSemicolonToken => this.secondSemicolonToken;
12559
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12584
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)
12620
public abstract
SyntaxToken
? AwaitKeyword { get; }
12622
public abstract
SyntaxToken
ForEachKeyword { get; }
12624
public abstract
SyntaxToken
OpenParenToken { get; }
12626
public abstract
SyntaxToken
InKeyword { get; }
12630
public abstract
SyntaxToken
CloseParenToken { get; }
12638
internal readonly
SyntaxToken
? awaitKeyword;
12639
internal readonly
SyntaxToken
forEachKeyword;
12640
internal readonly
SyntaxToken
openParenToken;
12642
internal readonly
SyntaxToken
identifier;
12643
internal readonly
SyntaxToken
inKeyword;
12645
internal readonly
SyntaxToken
closeParenToken;
12648
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)
12680
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)
12713
internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12746
public override
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12747
public override
SyntaxToken
ForEachKeyword => this.forEachKeyword;
12748
public override
SyntaxToken
OpenParenToken => this.openParenToken;
12751
public
SyntaxToken
Identifier => this.identifier;
12752
public override
SyntaxToken
InKeyword => this.inKeyword;
12754
public override
SyntaxToken
CloseParenToken => this.closeParenToken;
12778
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)
12805
internal readonly
SyntaxToken
? awaitKeyword;
12806
internal readonly
SyntaxToken
forEachKeyword;
12807
internal readonly
SyntaxToken
openParenToken;
12809
internal readonly
SyntaxToken
inKeyword;
12811
internal readonly
SyntaxToken
closeParenToken;
12814
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)
12844
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12875
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12906
public override
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12907
public override
SyntaxToken
ForEachKeyword => this.forEachKeyword;
12908
public override
SyntaxToken
OpenParenToken => this.openParenToken;
12916
public override
SyntaxToken
InKeyword => this.inKeyword;
12918
public override
SyntaxToken
CloseParenToken => this.closeParenToken;
12941
public ForEachVariableStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12968
internal readonly
SyntaxToken
? awaitKeyword;
12969
internal readonly
SyntaxToken
usingKeyword;
12970
internal readonly
SyntaxToken
openParenToken;
12973
internal readonly
SyntaxToken
closeParenToken;
12976
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13010
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
13045
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13080
public
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
13081
public
SyntaxToken
UsingKeyword => this.usingKeyword;
13082
public
SyntaxToken
OpenParenToken => this.openParenToken;
13085
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13107
public UsingStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13134
internal readonly
SyntaxToken
fixedKeyword;
13135
internal readonly
SyntaxToken
openParenToken;
13137
internal readonly
SyntaxToken
closeParenToken;
13140
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13161
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
13183
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
13205
public
SyntaxToken
FixedKeyword => this.fixedKeyword;
13206
public
SyntaxToken
OpenParenToken => this.openParenToken;
13208
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13228
public FixedStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
13255
internal readonly
SyntaxToken
keyword;
13258
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13273
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block, SyntaxFactoryContext context)
13289
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block)
13305
public
SyntaxToken
Keyword => this.keyword;
13322
public CheckedStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
13349
internal readonly
SyntaxToken
unsafeKeyword;
13352
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13367
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block, SyntaxFactoryContext context)
13383
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
13399
public
SyntaxToken
UnsafeKeyword => this.unsafeKeyword;
13416
public UnsafeStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
13443
internal readonly
SyntaxToken
lockKeyword;
13444
internal readonly
SyntaxToken
openParenToken;
13446
internal readonly
SyntaxToken
closeParenToken;
13449
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13470
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
13492
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13514
public
SyntaxToken
LockKeyword => this.lockKeyword;
13515
public
SyntaxToken
OpenParenToken => this.openParenToken;
13517
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13537
public LockStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13567
internal readonly
SyntaxToken
ifKeyword;
13568
internal readonly
SyntaxToken
openParenToken;
13570
internal readonly
SyntaxToken
closeParenToken;
13574
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13600
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, SyntaxFactoryContext context)
13627
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
13657
public
SyntaxToken
IfKeyword => this.ifKeyword;
13661
public
SyntaxToken
OpenParenToken => this.openParenToken;
13669
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13697
public IfStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax @else)
13724
internal readonly
SyntaxToken
elseKeyword;
13727
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13737
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement, SyntaxFactoryContext context)
13748
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement)
13761
public
SyntaxToken
ElseKeyword => this.elseKeyword;
13777
public ElseClauseSyntax Update(
SyntaxToken
elseKeyword, StatementSyntax statement)
13805
internal readonly
SyntaxToken
switchKeyword;
13806
internal readonly
SyntaxToken
? openParenToken;
13808
internal readonly
SyntaxToken
? closeParenToken;
13809
internal readonly
SyntaxToken
openBraceToken;
13811
internal readonly
SyntaxToken
closeBraceToken;
13813
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13847
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
13882
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken)
13920
public
SyntaxToken
SwitchKeyword => this.switchKeyword;
13924
public
SyntaxToken
? OpenParenToken => this.openParenToken;
13932
public
SyntaxToken
? CloseParenToken => this.closeParenToken;
13936
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
13944
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
13965
public SwitchStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
14106
public abstract
SyntaxToken
Keyword { get; }
14111
public abstract
SyntaxToken
ColonToken { get; }
14117
internal readonly
SyntaxToken
keyword;
14120
internal readonly
SyntaxToken
colonToken;
14122
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14139
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14157
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
14175
public override
SyntaxToken
Keyword => this.keyword;
14181
public override
SyntaxToken
ColonToken => this.colonToken;
14198
public CasePatternSwitchLabelSyntax Update(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax whenClause,
SyntaxToken
colonToken)
14225
internal readonly
SyntaxToken
keyword;
14227
internal readonly
SyntaxToken
colonToken;
14229
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14241
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14254
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
14267
public override
SyntaxToken
Keyword => this.keyword;
14272
public override
SyntaxToken
ColonToken => this.colonToken;
14288
public CaseSwitchLabelSyntax Update(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
14315
internal readonly
SyntaxToken
keyword;
14316
internal readonly
SyntaxToken
colonToken;
14318
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14328
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14339
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken)
14350
public override
SyntaxToken
Keyword => this.keyword;
14351
public override
SyntaxToken
ColonToken => this.colonToken;
14366
public DefaultSwitchLabelSyntax Update(
SyntaxToken
keyword,
SyntaxToken
colonToken)
14393
internal readonly
SyntaxToken
switchKeyword;
14394
internal readonly
SyntaxToken
openBraceToken;
14396
internal readonly
SyntaxToken
closeBraceToken;
14398
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14417
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
14437
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken)
14457
public
SyntaxToken
SwitchKeyword => this.switchKeyword;
14458
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
14460
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
14478
public SwitchExpressionSyntax Update(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
14506
internal readonly
SyntaxToken
equalsGreaterThanToken;
14509
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14526
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression, SyntaxFactoryContext context)
14544
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
14563
public
SyntaxToken
EqualsGreaterThanToken => this.equalsGreaterThanToken;
14581
public SwitchExpressionArmSyntax Update(PatternSyntax pattern, WhenClauseSyntax whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
14608
internal readonly
SyntaxToken
tryKeyword;
14613
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14638
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, SyntaxFactoryContext context)
14664
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally)
14690
public
SyntaxToken
TryKeyword => this.tryKeyword;
14711
public TryStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax @finally)
14737
internal readonly
SyntaxToken
catchKeyword;
14742
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14762
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block, SyntaxFactoryContext context)
14783
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
14803
public
SyntaxToken
CatchKeyword => this.catchKeyword;
14823
public CatchClauseSyntax Update(
SyntaxToken
catchKeyword, CatchDeclarationSyntax declaration, CatchFilterClauseSyntax filter, BlockSyntax block)
14849
internal readonly
SyntaxToken
openParenToken;
14851
internal readonly
SyntaxToken
? identifier;
14852
internal readonly
SyntaxToken
closeParenToken;
14854
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14871
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
14889
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
14906
public
SyntaxToken
OpenParenToken => this.openParenToken;
14908
public
SyntaxToken
? Identifier => this.identifier;
14909
public
SyntaxToken
CloseParenToken => this.closeParenToken;
14926
public CatchDeclarationSyntax Update(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
closeParenToken)
14952
internal readonly
SyntaxToken
whenKeyword;
14953
internal readonly
SyntaxToken
openParenToken;
14955
internal readonly
SyntaxToken
closeParenToken;
14957
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14971
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
14986
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
15000
public
SyntaxToken
WhenKeyword => this.whenKeyword;
15001
public
SyntaxToken
OpenParenToken => this.openParenToken;
15003
public
SyntaxToken
CloseParenToken => this.closeParenToken;
15020
public CatchFilterClauseSyntax Update(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
15046
internal readonly
SyntaxToken
finallyKeyword;
15049
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15059
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block, SyntaxFactoryContext context)
15070
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block)
15080
public
SyntaxToken
FinallyKeyword => this.finallyKeyword;
15096
public FinallyClauseSyntax Update(
SyntaxToken
finallyKeyword, BlockSyntax block)
15126
internal readonly
SyntaxToken
endOfFileToken;
15128
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15156
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken, SyntaxFactoryContext context)
15185
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken)
15218
public
SyntaxToken
EndOfFileToken => this.endOfFileToken;
15236
public CompilationUnitSyntax Update(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
15265
internal readonly
SyntaxToken
externKeyword;
15266
internal readonly
SyntaxToken
aliasKeyword;
15267
internal readonly
SyntaxToken
identifier;
15268
internal readonly
SyntaxToken
semicolonToken;
15270
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15284
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
15299
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
15314
public
SyntaxToken
ExternKeyword => this.externKeyword;
15316
public
SyntaxToken
AliasKeyword => this.aliasKeyword;
15318
public
SyntaxToken
Identifier => this.identifier;
15320
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15337
public ExternAliasDirectiveSyntax Update(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
15363
internal readonly
SyntaxToken
? globalKeyword;
15364
internal readonly
SyntaxToken
usingKeyword;
15365
internal readonly
SyntaxToken
? staticKeyword;
15366
internal readonly
SyntaxToken
? unsafeKeyword;
15369
internal readonly
SyntaxToken
semicolonToken;
15371
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15403
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
15436
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
15468
public
SyntaxToken
? GlobalKeyword => this.globalKeyword;
15469
public
SyntaxToken
UsingKeyword => this.usingKeyword;
15470
public
SyntaxToken
? StaticKeyword => this.staticKeyword;
15471
public
SyntaxToken
? UnsafeKeyword => this.unsafeKeyword;
15474
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15494
public UsingDirectiveSyntax Update(
SyntaxToken
globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
staticKeyword,
SyntaxToken
unsafeKeyword, NameEqualsSyntax alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
15535
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
15550
public abstract
SyntaxToken
NamespaceKeyword { get; }
15565
internal readonly
SyntaxToken
namespaceKeyword;
15567
internal readonly
SyntaxToken
openBraceToken;
15571
internal readonly
SyntaxToken
closeBraceToken;
15572
internal readonly
SyntaxToken
? semicolonToken;
15574
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)
15618
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)
15663
internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken)
15708
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
15709
public override
SyntaxToken
NamespaceKeyword => this.namespaceKeyword;
15711
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
15715
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
15717
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
15740
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)
15768
internal readonly
SyntaxToken
namespaceKeyword;
15770
internal readonly
SyntaxToken
semicolonToken;
15775
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15812
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, SyntaxFactoryContext context)
15850
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members)
15888
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
15889
public override
SyntaxToken
NamespaceKeyword => this.namespaceKeyword;
15891
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15915
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)
15942
internal readonly
SyntaxToken
openBracketToken;
15945
internal readonly
SyntaxToken
closeBracketToken;
15947
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15967
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
15988
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken)
16009
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
16015
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
16032
public AttributeListSyntax Update(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
16059
internal readonly
SyntaxToken
identifier;
16060
internal readonly
SyntaxToken
colonToken;
16062
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16072
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken, SyntaxFactoryContext context)
16083
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken)
16094
public
SyntaxToken
Identifier => this.identifier;
16096
public
SyntaxToken
ColonToken => this.colonToken;
16111
public AttributeTargetSpecifierSyntax Update(
SyntaxToken
identifier,
SyntaxToken
colonToken)
16228
internal readonly
SyntaxToken
openParenToken;
16230
internal readonly
SyntaxToken
closeParenToken;
16232
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16247
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
16263
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken)
16279
public
SyntaxToken
OpenParenToken => this.openParenToken;
16283
public
SyntaxToken
CloseParenToken => this.closeParenToken;
16299
public AttributeArgumentListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
16432
internal readonly
SyntaxToken
equalsToken;
16434
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16444
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken, SyntaxFactoryContext context)
16455
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken)
16467
public
SyntaxToken
EqualsToken => this.equalsToken;
16482
public NameEqualsSyntax Update(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
16509
internal readonly
SyntaxToken
lessThanToken;
16511
internal readonly
SyntaxToken
greaterThanToken;
16513
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16528
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
16544
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken)
16560
public
SyntaxToken
LessThanToken => this.lessThanToken;
16564
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
16580
public TypeParameterListSyntax Update(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
16608
internal readonly
SyntaxToken
? varianceKeyword;
16609
internal readonly
SyntaxToken
identifier;
16611
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16629
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier, SyntaxFactoryContext context)
16648
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
16668
public
SyntaxToken
? VarianceKeyword => this.varianceKeyword;
16670
public
SyntaxToken
Identifier => this.identifier;
16686
public TypeParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
varianceKeyword,
SyntaxToken
identifier)
16724
public abstract
SyntaxToken
? Identifier { get; }
16730
public abstract
SyntaxToken
? OpenBraceToken { get; }
16733
public abstract
SyntaxToken
? CloseBraceToken { get; }
16736
public abstract
SyntaxToken
? SemicolonToken { get; }
16753
public abstract
SyntaxToken
Keyword { get; }
16771
internal readonly
SyntaxToken
keyword;
16772
internal readonly
SyntaxToken
identifier;
16777
internal readonly
SyntaxToken
? openBraceToken;
16779
internal readonly
SyntaxToken
? closeBraceToken;
16780
internal readonly
SyntaxToken
? semicolonToken;
16782
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)
16842
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)
16903
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)
16964
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
16966
public override
SyntaxToken
Keyword => this.keyword;
16967
public override
SyntaxToken
Identifier => this.identifier;
16972
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
16974
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
16975
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17000
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)
17029
internal readonly
SyntaxToken
keyword;
17030
internal readonly
SyntaxToken
identifier;
17035
internal readonly
SyntaxToken
? openBraceToken;
17037
internal readonly
SyntaxToken
? closeBraceToken;
17038
internal readonly
SyntaxToken
? semicolonToken;
17040
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)
17100
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)
17161
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)
17222
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17224
public override
SyntaxToken
Keyword => this.keyword;
17225
public override
SyntaxToken
Identifier => this.identifier;
17230
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17232
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17233
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17258
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)
17287
internal readonly
SyntaxToken
keyword;
17288
internal readonly
SyntaxToken
identifier;
17293
internal readonly
SyntaxToken
? openBraceToken;
17295
internal readonly
SyntaxToken
? closeBraceToken;
17296
internal readonly
SyntaxToken
? semicolonToken;
17298
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)
17358
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)
17419
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)
17480
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17482
public override
SyntaxToken
Keyword => this.keyword;
17483
public override
SyntaxToken
Identifier => this.identifier;
17488
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17490
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17491
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17516
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)
17545
internal readonly
SyntaxToken
keyword;
17546
internal readonly
SyntaxToken
identifier;
17551
internal readonly
SyntaxToken
? openBraceToken;
17553
internal readonly
SyntaxToken
? closeBraceToken;
17554
internal readonly
SyntaxToken
? semicolonToken;
17556
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)
17616
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)
17677
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)
17738
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17740
public override
SyntaxToken
Keyword => this.keyword;
17741
public override
SyntaxToken
Identifier => this.identifier;
17746
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17748
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17749
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17774
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)
17802
internal readonly
SyntaxToken
keyword;
17803
internal readonly
SyntaxToken
? classOrStructKeyword;
17804
internal readonly
SyntaxToken
identifier;
17809
internal readonly
SyntaxToken
? openBraceToken;
17811
internal readonly
SyntaxToken
? closeBraceToken;
17812
internal readonly
SyntaxToken
? semicolonToken;
17814
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)
17879
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)
17945
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)
18011
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18012
public override
SyntaxToken
Keyword => this.keyword;
18013
public
SyntaxToken
? ClassOrStructKeyword => this.classOrStructKeyword;
18014
public override
SyntaxToken
Identifier => this.identifier;
18019
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
18021
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
18022
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
18048
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)
18077
internal readonly
SyntaxToken
enumKeyword;
18078
internal readonly
SyntaxToken
identifier;
18080
internal readonly
SyntaxToken
? openBraceToken;
18082
internal readonly
SyntaxToken
? closeBraceToken;
18083
internal readonly
SyntaxToken
? semicolonToken;
18085
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)
18130
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
18176
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
18222
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18224
public
SyntaxToken
EnumKeyword => this.enumKeyword;
18225
public override
SyntaxToken
Identifier => this.identifier;
18227
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
18230
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
18232
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
18254
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)
18283
internal readonly
SyntaxToken
delegateKeyword;
18285
internal readonly
SyntaxToken
identifier;
18289
internal readonly
SyntaxToken
semicolonToken;
18291
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)
18327
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
18364
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken)
18401
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18403
public
SyntaxToken
DelegateKeyword => this.delegateKeyword;
18407
public
SyntaxToken
Identifier => this.identifier;
18414
public
SyntaxToken
SemicolonToken => this.semicolonToken;
18436
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)
18464
internal readonly
SyntaxToken
identifier;
18467
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18490
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue, SyntaxFactoryContext context)
18514
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
18538
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18540
public
SyntaxToken
Identifier => this.identifier;
18558
public EnumMemberDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax equalsValue)
18587
internal readonly
SyntaxToken
keyword;
18591
internal readonly
SyntaxToken
? openBraceToken;
18593
internal readonly
SyntaxToken
? closeBraceToken;
18594
internal readonly
SyntaxToken
? semicolonToken;
18596
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)
18649
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)
18703
internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
18757
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18758
public override
SyntaxToken
Keyword => this.keyword;
18762
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
18764
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
18765
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
18788
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)
18815
internal readonly
SyntaxToken
colonToken;
18818
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18831
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types, SyntaxFactoryContext context)
18845
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types)
18859
public
SyntaxToken
ColonToken => this.colonToken;
18876
public BaseListSyntax Update(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
19058
internal readonly
SyntaxToken
whereKeyword;
19060
internal readonly
SyntaxToken
colonToken;
19063
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19080
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints, SyntaxFactoryContext context)
19098
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints)
19115
public
SyntaxToken
WhereKeyword => this.whereKeyword;
19119
public
SyntaxToken
ColonToken => this.colonToken;
19138
public TypeParameterConstraintClauseSyntax Update(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
19179
internal readonly
SyntaxToken
newKeyword;
19180
internal readonly
SyntaxToken
openParenToken;
19181
internal readonly
SyntaxToken
closeParenToken;
19183
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19195
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
19208
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
19221
public
SyntaxToken
NewKeyword => this.newKeyword;
19223
public
SyntaxToken
OpenParenToken => this.openParenToken;
19225
public
SyntaxToken
CloseParenToken => this.closeParenToken;
19241
public ConstructorConstraintSyntax Update(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
19268
internal readonly
SyntaxToken
classOrStructKeyword;
19269
internal readonly
SyntaxToken
? questionToken;
19271
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19284
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken, SyntaxFactoryContext context)
19298
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
19312
public
SyntaxToken
ClassOrStructKeyword => this.classOrStructKeyword;
19314
public
SyntaxToken
? QuestionToken => this.questionToken;
19329
public ClassOrStructConstraintSyntax Update(
SyntaxToken
classOrStructKeyword,
SyntaxToken
questionToken)
19421
internal readonly
SyntaxToken
defaultKeyword;
19423
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19431
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword, SyntaxFactoryContext context)
19440
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword)
19449
public
SyntaxToken
DefaultKeyword => this.defaultKeyword;
19459
public DefaultConstraintSyntax Update(
SyntaxToken
defaultKeyword)
19486
internal readonly
SyntaxToken
allowsKeyword;
19489
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19502
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints, SyntaxFactoryContext context)
19516
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints)
19529
public
SyntaxToken
AllowsKeyword => this.allowsKeyword;
19546
public AllowsConstraintClauseSyntax Update(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
19587
internal readonly
SyntaxToken
refKeyword;
19588
internal readonly
SyntaxToken
structKeyword;
19590
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19600
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword, SyntaxFactoryContext context)
19611
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
19622
public
SyntaxToken
RefKeyword => this.refKeyword;
19624
public
SyntaxToken
StructKeyword => this.structKeyword;
19639
public RefStructConstraintSyntax Update(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
19677
public abstract
SyntaxToken
SemicolonToken { get; }
19685
internal readonly
SyntaxToken
semicolonToken;
19687
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19707
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
19728
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19749
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19751
public override
SyntaxToken
SemicolonToken => this.semicolonToken;
19768
public FieldDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19796
internal readonly
SyntaxToken
eventKeyword;
19798
internal readonly
SyntaxToken
semicolonToken;
19800
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19822
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
19845
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19868
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19869
public
SyntaxToken
EventKeyword => this.eventKeyword;
19871
public override
SyntaxToken
SemicolonToken => this.semicolonToken;
19889
public EventFieldDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19916
internal readonly
SyntaxToken
dotToken;
19918
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19928
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken, SyntaxFactoryContext context)
19939
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken)
19950
public
SyntaxToken
DotToken => this.dotToken;
19965
public ExplicitInterfaceSpecifierSyntax Update(NameSyntax name,
SyntaxToken
dotToken)
20010
public abstract
SyntaxToken
? SemicolonToken { get; }
20020
internal readonly
SyntaxToken
identifier;
20026
internal readonly
SyntaxToken
? semicolonToken;
20028
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)
20080
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)
20133
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)
20186
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20191
public
SyntaxToken
Identifier => this.identifier;
20199
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20223
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)
20254
internal readonly
SyntaxToken
operatorKeyword;
20255
internal readonly
SyntaxToken
? checkedKeyword;
20256
internal readonly
SyntaxToken
operatorToken;
20260
internal readonly
SyntaxToken
? semicolonToken;
20262
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)
20311
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)
20361
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)
20411
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20416
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
20418
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
20420
public
SyntaxToken
OperatorToken => this.operatorToken;
20425
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20449
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)
20478
internal readonly
SyntaxToken
implicitOrExplicitKeyword;
20480
internal readonly
SyntaxToken
operatorKeyword;
20481
internal readonly
SyntaxToken
? checkedKeyword;
20486
internal readonly
SyntaxToken
? semicolonToken;
20488
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)
20537
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)
20587
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)
20637
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20639
public
SyntaxToken
ImplicitOrExplicitKeyword => this.implicitOrExplicitKeyword;
20642
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
20644
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
20651
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20675
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)
20704
internal readonly
SyntaxToken
identifier;
20709
internal readonly
SyntaxToken
? semicolonToken;
20711
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20751
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20792
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20833
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20835
public
SyntaxToken
Identifier => this.identifier;
20841
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20862
public ConstructorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax initializer, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20889
internal readonly
SyntaxToken
colonToken;
20890
internal readonly
SyntaxToken
thisOrBaseKeyword;
20893
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20905
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList, SyntaxFactoryContext context)
20918
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
20931
public
SyntaxToken
ColonToken => this.colonToken;
20933
public
SyntaxToken
ThisOrBaseKeyword => this.thisOrBaseKeyword;
20950
public ConstructorInitializerSyntax Update(
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
20979
internal readonly
SyntaxToken
tildeToken;
20980
internal readonly
SyntaxToken
identifier;
20984
internal readonly
SyntaxToken
? semicolonToken;
20986
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21023
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21061
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
21099
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21101
public
SyntaxToken
TildeToken => this.tildeToken;
21103
public
SyntaxToken
Identifier => this.identifier;
21108
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
21129
public DestructorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
21181
internal readonly
SyntaxToken
identifier;
21185
internal readonly
SyntaxToken
? semicolonToken;
21187
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)
21232
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21278
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken)
21324
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21328
public
SyntaxToken
Identifier => this.identifier;
21332
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21354
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)
21381
internal readonly
SyntaxToken
arrowToken;
21384
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21394
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression, SyntaxFactoryContext context)
21405
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression)
21415
public
SyntaxToken
ArrowToken => this.arrowToken;
21431
public ArrowExpressionClauseSyntax Update(
SyntaxToken
arrowToken, ExpressionSyntax expression)
21459
internal readonly
SyntaxToken
eventKeyword;
21462
internal readonly
SyntaxToken
identifier;
21464
internal readonly
SyntaxToken
? semicolonToken;
21466
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21503
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21541
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
21579
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21580
public
SyntaxToken
EventKeyword => this.eventKeyword;
21584
public
SyntaxToken
Identifier => this.identifier;
21586
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21607
public EventDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax accessorList,
SyntaxToken
semicolonToken)
21637
internal readonly
SyntaxToken
thisKeyword;
21641
internal readonly
SyntaxToken
? semicolonToken;
21643
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)
21685
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21728
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
21771
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21774
public
SyntaxToken
ThisKeyword => this.thisKeyword;
21779
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21801
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)
21827
internal readonly
SyntaxToken
openBraceToken;
21829
internal readonly
SyntaxToken
closeBraceToken;
21831
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21846
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
21862
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken)
21877
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
21879
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
21895
public AccessorListSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
21923
internal readonly
SyntaxToken
keyword;
21926
internal readonly
SyntaxToken
? semicolonToken;
21928
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21961
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21995
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
22031
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22033
public
SyntaxToken
Keyword => this.keyword;
22039
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
22058
public AccessorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
22102
internal readonly
SyntaxToken
openParenToken;
22104
internal readonly
SyntaxToken
closeParenToken;
22106
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22121
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
22137
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken)
22153
public
SyntaxToken
OpenParenToken => this.openParenToken;
22156
public
SyntaxToken
CloseParenToken => this.closeParenToken;
22172
public ParameterListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
22199
internal readonly
SyntaxToken
openBracketToken;
22201
internal readonly
SyntaxToken
closeBracketToken;
22203
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22218
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
22234
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken)
22250
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
22253
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
22269
public BracketedParameterListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
22310
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
22321
internal readonly
SyntaxToken
? identifier;
22324
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22355
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default, SyntaxFactoryContext context)
22387
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
22421
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22424
public
SyntaxToken
? Identifier => this.identifier;
22443
public ParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type,
SyntaxToken
identifier, EqualsValueClauseSyntax @default)
22532
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22549
public FunctionPointerParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
22644
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22661
public IncompleteMemberSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
22723
public CoreSyntax.SyntaxList<
SyntaxToken
> Tokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.tokens);
22733
public SkippedTokensTriviaSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
22760
internal readonly
SyntaxToken
endOfComment;
22762
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22775
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment, SyntaxFactoryContext context)
22789
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment)
22803
public
SyntaxToken
EndOfComment => this.endOfComment;
22818
public DocumentationCommentTriviaSyntax Update(CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
22939
internal readonly
SyntaxToken
dotToken;
22942
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22954
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member, SyntaxFactoryContext context)
22967
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
22980
public
SyntaxToken
DotToken => this.dotToken;
22997
public QualifiedCrefSyntax Update(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
23134
internal readonly
SyntaxToken
extensionKeyword;
23137
internal readonly
SyntaxToken
dotToken;
23140
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23159
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member, SyntaxFactoryContext context)
23179
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
23198
public
SyntaxToken
ExtensionKeyword => this.extensionKeyword;
23201
public
SyntaxToken
DotToken => this.dotToken;
23220
public ExtensionMemberCrefSyntax Update(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
23250
internal readonly
SyntaxToken
thisKeyword;
23253
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23266
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters, SyntaxFactoryContext context)
23280
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
23293
public
SyntaxToken
ThisKeyword => this.thisKeyword;
23309
public IndexerMemberCrefSyntax Update(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax parameters)
23340
internal readonly
SyntaxToken
operatorKeyword;
23341
internal readonly
SyntaxToken
? checkedKeyword;
23342
internal readonly
SyntaxToken
operatorToken;
23345
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23365
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters, SyntaxFactoryContext context)
23386
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
23406
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
23407
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
23409
public
SyntaxToken
OperatorToken => this.operatorToken;
23427
public OperatorMemberCrefSyntax Update(
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax parameters)
23457
internal readonly
SyntaxToken
implicitOrExplicitKeyword;
23458
internal readonly
SyntaxToken
operatorKeyword;
23459
internal readonly
SyntaxToken
? checkedKeyword;
23463
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23485
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters, SyntaxFactoryContext context)
23508
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
23530
public
SyntaxToken
ImplicitOrExplicitKeyword => this.implicitOrExplicitKeyword;
23531
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
23532
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
23552
public ConversionOperatorMemberCrefSyntax Update(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword, TypeSyntax type, CrefParameterListSyntax parameters)
23601
internal readonly
SyntaxToken
openParenToken;
23603
internal readonly
SyntaxToken
closeParenToken;
23605
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23620
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
23636
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken)
23652
public
SyntaxToken
OpenParenToken => this.openParenToken;
23655
public
SyntaxToken
CloseParenToken => this.closeParenToken;
23671
public CrefParameterListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
23700
internal readonly
SyntaxToken
openBracketToken;
23702
internal readonly
SyntaxToken
closeBracketToken;
23704
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23719
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
23735
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken)
23751
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
23754
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
23770
public CrefBracketedParameterListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
23802
internal readonly
SyntaxToken
? refKindKeyword;
23803
internal readonly
SyntaxToken
? readOnlyKeyword;
23806
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23824
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, SyntaxFactoryContext context)
23843
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
23861
public
SyntaxToken
? RefKindKeyword => this.refKindKeyword;
23862
public
SyntaxToken
? ReadOnlyKeyword => this.readOnlyKeyword;
23879
public CrefParameterSyntax Update(
SyntaxToken
refKindKeyword,
SyntaxToken
readOnlyKeyword, TypeSyntax type)
24012
internal readonly
SyntaxToken
lessThanToken;
24015
internal readonly
SyntaxToken
greaterThanToken;
24017
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24034
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
24052
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken)
24069
public
SyntaxToken
LessThanToken => this.lessThanToken;
24072
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
24089
public XmlElementStartTagSyntax Update(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
24115
internal readonly
SyntaxToken
lessThanSlashToken;
24117
internal readonly
SyntaxToken
greaterThanToken;
24119
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24131
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
24144
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
24156
public
SyntaxToken
LessThanSlashToken => this.lessThanSlashToken;
24158
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
24174
public XmlElementEndTagSyntax Update(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
24200
internal readonly
SyntaxToken
lessThanToken;
24203
internal readonly
SyntaxToken
slashGreaterThanToken;
24205
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24222
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken, SyntaxFactoryContext context)
24240
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken)
24257
public
SyntaxToken
LessThanToken => this.lessThanToken;
24260
public
SyntaxToken
SlashGreaterThanToken => this.slashGreaterThanToken;
24277
public XmlEmptyElementSyntax Update(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
24304
internal readonly
SyntaxToken
localName;
24306
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24319
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName, SyntaxFactoryContext context)
24333
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName)
24347
public
SyntaxToken
LocalName => this.localName;
24362
public XmlNameSyntax Update(XmlPrefixSyntax prefix,
SyntaxToken
localName)
24388
internal readonly
SyntaxToken
prefix;
24389
internal readonly
SyntaxToken
colonToken;
24391
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24401
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken, SyntaxFactoryContext context)
24412
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken)
24422
public
SyntaxToken
Prefix => this.prefix;
24423
public
SyntaxToken
ColonToken => this.colonToken;
24438
public XmlPrefixSyntax Update(
SyntaxToken
prefix,
SyntaxToken
colonToken)
24476
public abstract
SyntaxToken
EqualsToken { get; }
24478
public abstract
SyntaxToken
StartQuoteToken { get; }
24480
public abstract
SyntaxToken
EndQuoteToken { get; }
24486
internal readonly
SyntaxToken
equalsToken;
24487
internal readonly
SyntaxToken
startQuoteToken;
24489
internal readonly
SyntaxToken
endQuoteToken;
24491
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24510
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24530
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken)
24550
public override
SyntaxToken
EqualsToken => this.equalsToken;
24551
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24552
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24553
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24571
public XmlTextAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
24598
internal readonly
SyntaxToken
equalsToken;
24599
internal readonly
SyntaxToken
startQuoteToken;
24601
internal readonly
SyntaxToken
endQuoteToken;
24603
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24619
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24636
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
24653
public override
SyntaxToken
EqualsToken => this.equalsToken;
24654
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24656
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24674
public XmlCrefAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
24701
internal readonly
SyntaxToken
equalsToken;
24702
internal readonly
SyntaxToken
startQuoteToken;
24704
internal readonly
SyntaxToken
endQuoteToken;
24706
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24722
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24739
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
24756
public override
SyntaxToken
EqualsToken => this.equalsToken;
24757
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24759
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24777
public XmlNameAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
24839
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24849
public XmlTextSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
24875
internal readonly
SyntaxToken
startCDataToken;
24877
internal readonly
SyntaxToken
endCDataToken;
24879
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24894
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken, SyntaxFactoryContext context)
24910
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken)
24925
public
SyntaxToken
StartCDataToken => this.startCDataToken;
24926
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24927
public
SyntaxToken
EndCDataToken => this.endCDataToken;
24943
public XmlCDataSectionSyntax Update(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
24969
internal readonly
SyntaxToken
startProcessingInstructionToken;
24972
internal readonly
SyntaxToken
endProcessingInstructionToken;
24974
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24991
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken, SyntaxFactoryContext context)
25009
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken)
25026
public
SyntaxToken
StartProcessingInstructionToken => this.startProcessingInstructionToken;
25028
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
25029
public
SyntaxToken
EndProcessingInstructionToken => this.endProcessingInstructionToken;
25046
public XmlProcessingInstructionSyntax Update(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
25072
internal readonly
SyntaxToken
lessThanExclamationMinusMinusToken;
25074
internal readonly
SyntaxToken
minusMinusGreaterThanToken;
25076
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25091
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken, SyntaxFactoryContext context)
25107
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken)
25122
public
SyntaxToken
LessThanExclamationMinusMinusToken => this.lessThanExclamationMinusMinusToken;
25123
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
25124
public
SyntaxToken
MinusMinusGreaterThanToken => this.minusMinusGreaterThanToken;
25140
public XmlCommentSyntax Update(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
25178
public abstract
SyntaxToken
HashToken { get; }
25180
public abstract
SyntaxToken
EndOfDirectiveToken { get; }
25219
internal readonly
SyntaxToken
hashToken;
25220
internal readonly
SyntaxToken
ifKeyword;
25222
internal readonly
SyntaxToken
endOfDirectiveToken;
25227
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25244
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, SyntaxFactoryContext context)
25262
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
25279
public override
SyntaxToken
HashToken => this.hashToken;
25280
public
SyntaxToken
IfKeyword => this.ifKeyword;
25282
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25302
public IfDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
25328
internal readonly
SyntaxToken
hashToken;
25329
internal readonly
SyntaxToken
elifKeyword;
25331
internal readonly
SyntaxToken
endOfDirectiveToken;
25336
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25353
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, SyntaxFactoryContext context)
25371
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
25388
public override
SyntaxToken
HashToken => this.hashToken;
25389
public
SyntaxToken
ElifKeyword => this.elifKeyword;
25391
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25411
public ElifDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
25437
internal readonly
SyntaxToken
hashToken;
25438
internal readonly
SyntaxToken
elseKeyword;
25439
internal readonly
SyntaxToken
endOfDirectiveToken;
25443
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25457
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, SyntaxFactoryContext context)
25472
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
25486
public override
SyntaxToken
HashToken => this.hashToken;
25487
public
SyntaxToken
ElseKeyword => this.elseKeyword;
25488
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25506
public ElseDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
25532
internal readonly
SyntaxToken
hashToken;
25533
internal readonly
SyntaxToken
endIfKeyword;
25534
internal readonly
SyntaxToken
endOfDirectiveToken;
25537
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25550
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25564
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25577
public override
SyntaxToken
HashToken => this.hashToken;
25578
public
SyntaxToken
EndIfKeyword => this.endIfKeyword;
25579
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25596
public EndIfDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25622
internal readonly
SyntaxToken
hashToken;
25623
internal readonly
SyntaxToken
regionKeyword;
25624
internal readonly
SyntaxToken
endOfDirectiveToken;
25627
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25640
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25654
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25667
public override
SyntaxToken
HashToken => this.hashToken;
25668
public
SyntaxToken
RegionKeyword => this.regionKeyword;
25669
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25686
public RegionDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25712
internal readonly
SyntaxToken
hashToken;
25713
internal readonly
SyntaxToken
endRegionKeyword;
25714
internal readonly
SyntaxToken
endOfDirectiveToken;
25717
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25730
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25744
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25757
public override
SyntaxToken
HashToken => this.hashToken;
25758
public
SyntaxToken
EndRegionKeyword => this.endRegionKeyword;
25759
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25776
public EndRegionDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25802
internal readonly
SyntaxToken
hashToken;
25803
internal readonly
SyntaxToken
errorKeyword;
25804
internal readonly
SyntaxToken
endOfDirectiveToken;
25807
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25820
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25834
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25847
public override
SyntaxToken
HashToken => this.hashToken;
25848
public
SyntaxToken
ErrorKeyword => this.errorKeyword;
25849
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25866
public ErrorDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25892
internal readonly
SyntaxToken
hashToken;
25893
internal readonly
SyntaxToken
warningKeyword;
25894
internal readonly
SyntaxToken
endOfDirectiveToken;
25897
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25910
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25924
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25937
public override
SyntaxToken
HashToken => this.hashToken;
25938
public
SyntaxToken
WarningKeyword => this.warningKeyword;
25939
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25956
public WarningDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25982
internal readonly
SyntaxToken
hashToken;
25983
internal readonly
SyntaxToken
identifier;
25984
internal readonly
SyntaxToken
endOfDirectiveToken;
25987
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26000
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26014
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
26027
public override
SyntaxToken
HashToken => this.hashToken;
26028
public
SyntaxToken
Identifier => this.identifier;
26029
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26046
public BadDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
26072
internal readonly
SyntaxToken
hashToken;
26073
internal readonly
SyntaxToken
defineKeyword;
26074
internal readonly
SyntaxToken
name;
26075
internal readonly
SyntaxToken
endOfDirectiveToken;
26078
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26093
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26109
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
26124
public override
SyntaxToken
HashToken => this.hashToken;
26125
public
SyntaxToken
DefineKeyword => this.defineKeyword;
26126
public
SyntaxToken
Name => this.name;
26127
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26145
public DefineDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
26171
internal readonly
SyntaxToken
hashToken;
26172
internal readonly
SyntaxToken
undefKeyword;
26173
internal readonly
SyntaxToken
name;
26174
internal readonly
SyntaxToken
endOfDirectiveToken;
26177
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26192
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26208
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
26223
public override
SyntaxToken
HashToken => this.hashToken;
26224
public
SyntaxToken
UndefKeyword => this.undefKeyword;
26225
public
SyntaxToken
Name => this.name;
26226
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26244
public UndefDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
26280
public abstract
SyntaxToken
LineKeyword { get; }
26282
public abstract
SyntaxToken
? File { get; }
26287
internal readonly
SyntaxToken
hashToken;
26288
internal readonly
SyntaxToken
lineKeyword;
26289
internal readonly
SyntaxToken
line;
26290
internal readonly
SyntaxToken
? file;
26291
internal readonly
SyntaxToken
endOfDirectiveToken;
26294
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26314
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26335
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26355
public override
SyntaxToken
HashToken => this.hashToken;
26356
public override
SyntaxToken
LineKeyword => this.lineKeyword;
26357
public
SyntaxToken
Line => this.line;
26358
public override
SyntaxToken
? File => this.file;
26359
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26378
public LineDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26404
internal readonly
SyntaxToken
openParenToken;
26405
internal readonly
SyntaxToken
line;
26406
internal readonly
SyntaxToken
commaToken;
26407
internal readonly
SyntaxToken
character;
26408
internal readonly
SyntaxToken
closeParenToken;
26410
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26426
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
26443
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
26459
public
SyntaxToken
OpenParenToken => this.openParenToken;
26460
public
SyntaxToken
Line => this.line;
26461
public
SyntaxToken
CommaToken => this.commaToken;
26462
public
SyntaxToken
Character => this.character;
26463
public
SyntaxToken
CloseParenToken => this.closeParenToken;
26481
public LineDirectivePositionSyntax Update(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
26507
internal readonly
SyntaxToken
hashToken;
26508
internal readonly
SyntaxToken
lineKeyword;
26510
internal readonly
SyntaxToken
minusToken;
26512
internal readonly
SyntaxToken
? characterOffset;
26513
internal readonly
SyntaxToken
file;
26514
internal readonly
SyntaxToken
endOfDirectiveToken;
26517
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)
26543
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26570
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26596
public override
SyntaxToken
HashToken => this.hashToken;
26597
public override
SyntaxToken
LineKeyword => this.lineKeyword;
26599
public
SyntaxToken
MinusToken => this.minusToken;
26601
public
SyntaxToken
? CharacterOffset => this.characterOffset;
26602
public override
SyntaxToken
File => this.file;
26603
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26625
public LineSpanDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26651
internal readonly
SyntaxToken
hashToken;
26652
internal readonly
SyntaxToken
pragmaKeyword;
26653
internal readonly
SyntaxToken
warningKeyword;
26654
internal readonly
SyntaxToken
disableOrRestoreKeyword;
26656
internal readonly
SyntaxToken
endOfDirectiveToken;
26659
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26681
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26704
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26726
public override
SyntaxToken
HashToken => this.hashToken;
26727
public
SyntaxToken
PragmaKeyword => this.pragmaKeyword;
26728
public
SyntaxToken
WarningKeyword => this.warningKeyword;
26729
public
SyntaxToken
DisableOrRestoreKeyword => this.disableOrRestoreKeyword;
26731
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26751
public PragmaWarningDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26777
internal readonly
SyntaxToken
hashToken;
26778
internal readonly
SyntaxToken
pragmaKeyword;
26779
internal readonly
SyntaxToken
checksumKeyword;
26780
internal readonly
SyntaxToken
file;
26781
internal readonly
SyntaxToken
guid;
26782
internal readonly
SyntaxToken
bytes;
26783
internal readonly
SyntaxToken
endOfDirectiveToken;
26786
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26807
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26829
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26850
public override
SyntaxToken
HashToken => this.hashToken;
26851
public
SyntaxToken
PragmaKeyword => this.pragmaKeyword;
26852
public
SyntaxToken
ChecksumKeyword => this.checksumKeyword;
26853
public
SyntaxToken
File => this.file;
26854
public
SyntaxToken
Guid => this.guid;
26855
public
SyntaxToken
Bytes => this.bytes;
26856
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26877
public PragmaChecksumDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26903
internal readonly
SyntaxToken
hashToken;
26904
internal readonly
SyntaxToken
referenceKeyword;
26905
internal readonly
SyntaxToken
file;
26906
internal readonly
SyntaxToken
endOfDirectiveToken;
26909
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26924
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26940
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26955
public override
SyntaxToken
HashToken => this.hashToken;
26956
public
SyntaxToken
ReferenceKeyword => this.referenceKeyword;
26957
public
SyntaxToken
File => this.file;
26958
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26976
public ReferenceDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
27002
internal readonly
SyntaxToken
hashToken;
27003
internal readonly
SyntaxToken
loadKeyword;
27004
internal readonly
SyntaxToken
file;
27005
internal readonly
SyntaxToken
endOfDirectiveToken;
27008
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
27023
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
27039
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
27054
public override
SyntaxToken
HashToken => this.hashToken;
27055
public
SyntaxToken
LoadKeyword => this.loadKeyword;
27056
public
SyntaxToken
File => this.file;
27057
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
27075
public LoadDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
27101
internal readonly
SyntaxToken
hashToken;
27102
internal readonly
SyntaxToken
exclamationToken;
27103
internal readonly
SyntaxToken
endOfDirectiveToken;
27106
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
27119
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
27133
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
27146
public override
SyntaxToken
HashToken => this.hashToken;
27147
public
SyntaxToken
ExclamationToken => this.exclamationToken;
27148
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
27165
public ShebangDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
27191
internal readonly
SyntaxToken
hashToken;
27192
internal readonly
SyntaxToken
colonToken;
27193
internal readonly
SyntaxToken
? content;
27194
internal readonly
SyntaxToken
endOfDirectiveToken;
27197
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
27215
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
27234
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
27252
public override
SyntaxToken
HashToken => this.hashToken;
27253
public
SyntaxToken
ColonToken => this.colonToken;
27254
public
SyntaxToken
? Content => this.content;
27255
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
27273
public IgnoredDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
content,
SyntaxToken
endOfDirectiveToken, bool isActive)
27299
internal readonly
SyntaxToken
hashToken;
27300
internal readonly
SyntaxToken
nullableKeyword;
27301
internal readonly
SyntaxToken
settingToken;
27302
internal readonly
SyntaxToken
? targetToken;
27303
internal readonly
SyntaxToken
endOfDirectiveToken;
27306
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
27326
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
27347
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
27367
public override
SyntaxToken
HashToken => this.hashToken;
27368
public
SyntaxToken
NullableKeyword => this.nullableKeyword;
27369
public
SyntaxToken
SettingToken => this.settingToken;
27370
public
SyntaxToken
? TargetToken => this.targetToken;
27371
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
27390
public NullableDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
27925
=> node.Update((
SyntaxToken
)Visit(node.Identifier));
27928
=> node.Update((NameSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.DotToken), (SimpleNameSyntax)Visit(node.Right));
27931
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (TypeArgumentListSyntax)Visit(node.TypeArgumentList));
27934
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.GreaterThanToken));
27937
=> node.Update((IdentifierNameSyntax)Visit(node.Alias), (
SyntaxToken
)Visit(node.ColonColonToken), (SimpleNameSyntax)Visit(node.Name));
27940
=> node.Update((
SyntaxToken
)Visit(node.Keyword));
27946
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Sizes), (
SyntaxToken
)Visit(node.CloseBracketToken));
27949
=> node.Update((TypeSyntax)Visit(node.ElementType), (
SyntaxToken
)Visit(node.AsteriskToken));
27952
=> node.Update((
SyntaxToken
)Visit(node.DelegateKeyword), (
SyntaxToken
)Visit(node.AsteriskToken), (FunctionPointerCallingConventionSyntax)Visit(node.CallingConvention), (FunctionPointerParameterListSyntax)Visit(node.ParameterList));
27955
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.GreaterThanToken));
27958
=> node.Update((
SyntaxToken
)Visit(node.ManagedOrUnmanagedKeyword), (FunctionPointerUnmanagedCallingConventionListSyntax)Visit(node.UnmanagedCallingConventionList));
27961
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.CallingConventions), (
SyntaxToken
)Visit(node.CloseBracketToken));
27964
=> node.Update((
SyntaxToken
)Visit(node.Name));
27967
=> node.Update((TypeSyntax)Visit(node.ElementType), (
SyntaxToken
)Visit(node.QuestionToken));
27970
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Elements), (
SyntaxToken
)Visit(node.CloseParenToken));
27973
=> node.Update((TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier));
27976
=> node.Update((
SyntaxToken
)Visit(node.OmittedTypeArgumentToken));
27979
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (
SyntaxToken
)Visit(node.ReadOnlyKeyword), (TypeSyntax)Visit(node.Type));
27982
=> node.Update((
SyntaxToken
)Visit(node.ScopedKeyword), (TypeSyntax)Visit(node.Type));
27985
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27988
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
27991
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Operand));
27994
=> node.Update((
SyntaxToken
)Visit(node.AwaitKeyword), (ExpressionSyntax)Visit(node.Expression));
27997
=> node.Update((ExpressionSyntax)Visit(node.Operand), (
SyntaxToken
)Visit(node.OperatorToken));
28000
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.OperatorToken), (SimpleNameSyntax)Visit(node.Name));
28003
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.WhenNotNull));
28006
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (SimpleNameSyntax)Visit(node.Name));
28012
=> node.Update((ExpressionSyntax)Visit(node.LeftOperand), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.RightOperand));
28018
=> node.Update((ExpressionSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Right));
28021
=> node.Update((ExpressionSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Right));
28024
=> node.Update((ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.QuestionToken), (ExpressionSyntax)Visit(node.WhenTrue), (
SyntaxToken
)Visit(node.ColonToken), (ExpressionSyntax)Visit(node.WhenFalse));
28027
=> node.Update((
SyntaxToken
)Visit(node.Token));
28030
=> node.Update((
SyntaxToken
)Visit(node.Token));
28033
=> node.Update((
SyntaxToken
)Visit(node.Token));
28036
=> node.Update((
SyntaxToken
)Visit(node.Token));
28039
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
28042
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
28045
=> 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));
28048
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
28051
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
28054
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
28057
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
28060
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
28069
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
28072
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseBracketToken));
28075
=> node.Update((NameColonSyntax)Visit(node.NameColon), (
SyntaxToken
)Visit(node.RefKindKeyword), (ExpressionSyntax)Visit(node.Expression));
28078
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.ColonToken));
28081
=> node.Update((IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.ColonToken));
28087
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken), (ExpressionSyntax)Visit(node.Expression));
28090
=> node.Update(VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.DelegateKeyword), (ParameterListSyntax)Visit(node.ParameterList), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
28093
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (ParameterSyntax)Visit(node.Parameter), (
SyntaxToken
)Visit(node.ArrowToken), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
28096
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (ExpressionSyntax)Visit(node.Expression));
28099
=> 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));
28102
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Expressions), (
SyntaxToken
)Visit(node.CloseBraceToken));
28105
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (ArgumentListSyntax)Visit(node.ArgumentList), (InitializerExpressionSyntax)Visit(node.Initializer));
28108
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (TypeSyntax)Visit(node.Type), (ArgumentListSyntax)Visit(node.ArgumentList), (InitializerExpressionSyntax)Visit(node.Initializer));
28111
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.WithKeyword), (InitializerExpressionSyntax)Visit(node.Initializer));
28117
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Initializers), (
SyntaxToken
)Visit(node.CloseBraceToken));
28120
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (ArrayTypeSyntax)Visit(node.Type), (InitializerExpressionSyntax)Visit(node.Initializer));
28123
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Commas), (
SyntaxToken
)Visit(node.CloseBracketToken), (InitializerExpressionSyntax)Visit(node.Initializer));
28126
=> node.Update((
SyntaxToken
)Visit(node.StackAllocKeyword), (TypeSyntax)Visit(node.Type), (InitializerExpressionSyntax)Visit(node.Initializer));
28129
=> node.Update((
SyntaxToken
)Visit(node.StackAllocKeyword), (
SyntaxToken
)Visit(node.OpenBracketToken), (
SyntaxToken
)Visit(node.CloseBracketToken), (InitializerExpressionSyntax)Visit(node.Initializer));
28132
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Elements), (
SyntaxToken
)Visit(node.CloseBracketToken));
28138
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Expression));
28141
=> node.Update((
SyntaxToken
)Visit(node.WithKeyword), (ArgumentListSyntax)Visit(node.ArgumentList));
28150
=> node.Update((
SyntaxToken
)Visit(node.FromKeyword), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.InKeyword), (ExpressionSyntax)Visit(node.Expression));
28153
=> node.Update((
SyntaxToken
)Visit(node.LetKeyword), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EqualsToken), (ExpressionSyntax)Visit(node.Expression));
28156
=> 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));
28159
=> node.Update((
SyntaxToken
)Visit(node.IntoKeyword), (
SyntaxToken
)Visit(node.Identifier));
28162
=> node.Update((
SyntaxToken
)Visit(node.WhereKeyword), (ExpressionSyntax)Visit(node.Condition));
28165
=> node.Update((
SyntaxToken
)Visit(node.OrderByKeyword), VisitList(node.Orderings));
28168
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.AscendingOrDescendingKeyword));
28171
=> node.Update((
SyntaxToken
)Visit(node.SelectKeyword), (ExpressionSyntax)Visit(node.Expression));
28174
=> node.Update((
SyntaxToken
)Visit(node.GroupKeyword), (ExpressionSyntax)Visit(node.GroupExpression), (
SyntaxToken
)Visit(node.ByKeyword), (ExpressionSyntax)Visit(node.ByExpression));
28177
=> node.Update((
SyntaxToken
)Visit(node.IntoKeyword), (
SyntaxToken
)Visit(node.Identifier), (QueryBodySyntax)Visit(node.Body));
28180
=> node.Update((
SyntaxToken
)Visit(node.OmittedArraySizeExpressionToken));
28183
=> node.Update((
SyntaxToken
)Visit(node.StringStartToken), VisitList(node.Contents), (
SyntaxToken
)Visit(node.StringEndToken));
28186
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.IsKeyword), (PatternSyntax)Visit(node.Pattern));
28189
=> node.Update((
SyntaxToken
)Visit(node.ThrowKeyword), (ExpressionSyntax)Visit(node.Expression));
28192
=> node.Update((
SyntaxToken
)Visit(node.WhenKeyword), (ExpressionSyntax)Visit(node.Condition));
28195
=> node.Update((
SyntaxToken
)Visit(node.UnderscoreToken));
28201
=> node.Update((
SyntaxToken
)Visit(node.VarKeyword), (VariableDesignationSyntax)Visit(node.Designation));
28207
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Subpatterns), (
SyntaxToken
)Visit(node.CloseParenToken));
28210
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Subpatterns), (
SyntaxToken
)Visit(node.CloseBraceToken));
28219
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (PatternSyntax)Visit(node.Pattern), (
SyntaxToken
)Visit(node.CloseParenToken));
28222
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Expression));
28228
=> node.Update((PatternSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (PatternSyntax)Visit(node.Right));
28231
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (PatternSyntax)Visit(node.Pattern));
28234
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Patterns), (
SyntaxToken
)Visit(node.CloseBracketToken), (VariableDesignationSyntax)Visit(node.Designation));
28237
=> node.Update((
SyntaxToken
)Visit(node.DotDotToken), (PatternSyntax)Visit(node.Pattern));
28240
=> node.Update((
SyntaxToken
)Visit(node.TextToken));
28243
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), (ExpressionSyntax)Visit(node.Expression), (InterpolationAlignmentClauseSyntax)Visit(node.AlignmentClause), (InterpolationFormatClauseSyntax)Visit(node.FormatClause), (
SyntaxToken
)Visit(node.CloseBraceToken));
28246
=> node.Update((
SyntaxToken
)Visit(node.CommaToken), (ExpressionSyntax)Visit(node.Value));
28249
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.FormatStringToken));
28255
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Statements), (
SyntaxToken
)Visit(node.CloseBraceToken));
28258
=> 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));
28261
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.AwaitKeyword), (
SyntaxToken
)Visit(node.UsingKeyword), VisitList(node.Modifiers), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
28267
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (BracketedArgumentListSyntax)Visit(node.ArgumentList), (EqualsValueClauseSyntax)Visit(node.Initializer));
28270
=> node.Update((
SyntaxToken
)Visit(node.EqualsToken), (ExpressionSyntax)Visit(node.Value));
28273
=> node.Update((
SyntaxToken
)Visit(node.Identifier));
28276
=> node.Update((
SyntaxToken
)Visit(node.UnderscoreToken));
28279
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Variables), (
SyntaxToken
)Visit(node.CloseParenToken));
28282
=> node.Update(VisitList(node.AttributeLists), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
28285
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.SemicolonToken));
28288
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.ColonToken), (StatementSyntax)Visit(node.Statement));
28291
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.GotoKeyword), (
SyntaxToken
)Visit(node.CaseOrDefaultKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
28294
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.BreakKeyword), (IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.SemicolonToken));
28297
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ContinueKeyword), (IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.SemicolonToken));
28300
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ReturnKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
28303
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ThrowKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
28306
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.YieldKeyword), (
SyntaxToken
)Visit(node.ReturnOrBreakKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
28309
=> 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));
28312
=> 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));
28315
=> 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));
28318
=> 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));
28321
=> 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));
28324
=> 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));
28327
=> 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));
28330
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.Keyword), (BlockSyntax)Visit(node.Block));
28333
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.UnsafeKeyword), (BlockSyntax)Visit(node.Block));
28336
=> 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));
28339
=> 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));
28342
=> node.Update((
SyntaxToken
)Visit(node.ElseKeyword), (StatementSyntax)Visit(node.Statement));
28345
=> 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));
28351
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (PatternSyntax)Visit(node.Pattern), (WhenClauseSyntax)Visit(node.WhenClause), (
SyntaxToken
)Visit(node.ColonToken));
28354
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (ExpressionSyntax)Visit(node.Value), (
SyntaxToken
)Visit(node.ColonToken));
28357
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.ColonToken));
28360
=> node.Update((ExpressionSyntax)Visit(node.GoverningExpression), (
SyntaxToken
)Visit(node.SwitchKeyword), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Arms), (
SyntaxToken
)Visit(node.CloseBraceToken));
28363
=> node.Update((PatternSyntax)Visit(node.Pattern), (WhenClauseSyntax)Visit(node.WhenClause), (
SyntaxToken
)Visit(node.EqualsGreaterThanToken), (ExpressionSyntax)Visit(node.Expression));
28366
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.TryKeyword), (BlockSyntax)Visit(node.Block), VisitList(node.Catches), (FinallyClauseSyntax)Visit(node.Finally));
28369
=> node.Update((
SyntaxToken
)Visit(node.CatchKeyword), (CatchDeclarationSyntax)Visit(node.Declaration), (CatchFilterClauseSyntax)Visit(node.Filter), (BlockSyntax)Visit(node.Block));
28372
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.CloseParenToken));
28375
=> node.Update((
SyntaxToken
)Visit(node.WhenKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.FilterExpression), (
SyntaxToken
)Visit(node.CloseParenToken));
28378
=> node.Update((
SyntaxToken
)Visit(node.FinallyKeyword), (BlockSyntax)Visit(node.Block));
28381
=> node.Update(VisitList(node.Externs), VisitList(node.Usings), VisitList(node.AttributeLists), VisitList(node.Members), (
SyntaxToken
)Visit(node.EndOfFileToken));
28384
=> node.Update((
SyntaxToken
)Visit(node.ExternKeyword), (
SyntaxToken
)Visit(node.AliasKeyword), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.SemicolonToken));
28387
=> 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));
28390
=> 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));
28393
=> 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));
28396
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), (AttributeTargetSpecifierSyntax)Visit(node.Target), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.CloseBracketToken));
28399
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.ColonToken));
28405
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
28411
=> node.Update((IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken));
28414
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.GreaterThanToken));
28417
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.VarianceKeyword), (
SyntaxToken
)Visit(node.Identifier));
28420
=> 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));
28423
=> 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));
28426
=> 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));
28429
=> 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));
28432
=> 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));
28435
=> 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));
28438
=> 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));
28441
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Identifier), (EqualsValueClauseSyntax)Visit(node.EqualsValue));
28444
=> 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));
28447
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), VisitList(node.Types));
28456
=> node.Update((
SyntaxToken
)Visit(node.WhereKeyword), (IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.ColonToken), VisitList(node.Constraints));
28459
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (
SyntaxToken
)Visit(node.CloseParenToken));
28462
=> node.Update((
SyntaxToken
)Visit(node.ClassOrStructKeyword), (
SyntaxToken
)Visit(node.QuestionToken));
28468
=> node.Update((
SyntaxToken
)Visit(node.DefaultKeyword));
28471
=> node.Update((
SyntaxToken
)Visit(node.AllowsKeyword), VisitList(node.Constraints));
28474
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (
SyntaxToken
)Visit(node.StructKeyword));
28477
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
28480
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.EventKeyword), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
28483
=> node.Update((NameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.DotToken));
28486
=> 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));
28489
=> 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));
28492
=> 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));
28495
=> 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));
28498
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.ThisOrBaseKeyword), (ArgumentListSyntax)Visit(node.ArgumentList));
28501
=> 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));
28504
=> 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));
28507
=> node.Update((
SyntaxToken
)Visit(node.ArrowToken), (ExpressionSyntax)Visit(node.Expression));
28510
=> 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));
28513
=> 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));
28516
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Accessors), (
SyntaxToken
)Visit(node.CloseBraceToken));
28519
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28522
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseParenToken));
28525
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseBracketToken));
28528
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (EqualsValueClauseSyntax)Visit(node.Default));
28540
=> node.Update(VisitList(node.Content), (
SyntaxToken
)Visit(node.EndOfComment));
28546
=> node.Update((TypeSyntax)Visit(node.Container), (
SyntaxToken
)Visit(node.DotToken), (MemberCrefSyntax)Visit(node.Member));
28552
=> node.Update((
SyntaxToken
)Visit(node.ExtensionKeyword), (TypeArgumentListSyntax)Visit(node.TypeArgumentList), (CrefParameterListSyntax)Visit(node.Parameters), (
SyntaxToken
)Visit(node.DotToken), (MemberCrefSyntax)Visit(node.Member));
28555
=> node.Update((
SyntaxToken
)Visit(node.ThisKeyword), (CrefBracketedParameterListSyntax)Visit(node.Parameters));
28558
=> node.Update((
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (
SyntaxToken
)Visit(node.OperatorToken), (CrefParameterListSyntax)Visit(node.Parameters));
28561
=> node.Update((
SyntaxToken
)Visit(node.ImplicitOrExplicitKeyword), (
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (TypeSyntax)Visit(node.Type), (CrefParameterListSyntax)Visit(node.Parameters));
28564
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseParenToken));
28567
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseBracketToken));
28570
=> node.Update((
SyntaxToken
)Visit(node.RefKindKeyword), (
SyntaxToken
)Visit(node.ReadOnlyKeyword), (TypeSyntax)Visit(node.Type));
28576
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.GreaterThanToken));
28579
=> node.Update((
SyntaxToken
)Visit(node.LessThanSlashToken), (XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.GreaterThanToken));
28582
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.SlashGreaterThanToken));
28585
=> node.Update((XmlPrefixSyntax)Visit(node.Prefix), (
SyntaxToken
)Visit(node.LocalName));
28588
=> node.Update((
SyntaxToken
)Visit(node.Prefix), (
SyntaxToken
)Visit(node.ColonToken));
28591
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndQuoteToken));
28594
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), (CrefSyntax)Visit(node.Cref), (
SyntaxToken
)Visit(node.EndQuoteToken));
28597
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), (IdentifierNameSyntax)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EndQuoteToken));
28603
=> node.Update((
SyntaxToken
)Visit(node.StartCDataToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndCDataToken));
28606
=> node.Update((
SyntaxToken
)Visit(node.StartProcessingInstructionToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndProcessingInstructionToken));
28609
=> node.Update((
SyntaxToken
)Visit(node.LessThanExclamationMinusMinusToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.MinusMinusGreaterThanToken));
28612
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.IfKeyword), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
28615
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ElifKeyword), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
28618
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ElseKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken);
28621
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.EndIfKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28624
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.RegionKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28627
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.EndRegionKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28630
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ErrorKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28633
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.WarningKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28636
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28639
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.DefineKeyword), (
SyntaxToken
)Visit(node.Name), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28642
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.UndefKeyword), (
SyntaxToken
)Visit(node.Name), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28645
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LineKeyword), (
SyntaxToken
)Visit(node.Line), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28648
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (
SyntaxToken
)Visit(node.Line), (
SyntaxToken
)Visit(node.CommaToken), (
SyntaxToken
)Visit(node.Character), (
SyntaxToken
)Visit(node.CloseParenToken));
28651
=> 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);
28654
=> 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);
28657
=> 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);
28660
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ReferenceKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28663
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LoadKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28666
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ExclamationToken), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28669
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.Content), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28672
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.NullableKeyword), (
SyntaxToken
)Visit(node.SettingToken), (
SyntaxToken
)Visit(node.TargetToken), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28683
public IdentifierNameSyntax IdentifierName(
SyntaxToken
identifier)
28708
public QualifiedNameSyntax QualifiedName(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
28730
public GenericNameSyntax GenericName(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
28751
public TypeArgumentListSyntax TypeArgumentList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
28773
public AliasQualifiedNameSyntax AliasQualifiedName(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
28795
public PredefinedTypeSyntax PredefinedType(
SyntaxToken
keyword)
28853
public ArrayRankSpecifierSyntax ArrayRankSpecifier(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
28875
public PointerTypeSyntax PointerType(TypeSyntax elementType,
SyntaxToken
asteriskToken)
28896
public FunctionPointerTypeSyntax FunctionPointerType(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
28909
public FunctionPointerParameterListSyntax FunctionPointerParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
28931
public FunctionPointerCallingConventionSyntax FunctionPointerCallingConvention(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
28956
public FunctionPointerUnmanagedCallingConventionListSyntax FunctionPointerUnmanagedCallingConventionList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
28978
public FunctionPointerUnmanagedCallingConventionSyntax FunctionPointerUnmanagedCallingConvention(
SyntaxToken
name)
28998
public NullableTypeSyntax NullableType(TypeSyntax elementType,
SyntaxToken
questionToken)
29019
public TupleTypeSyntax TupleType(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
29041
public TupleElementSyntax TupleElement(TypeSyntax type,
SyntaxToken
? identifier)
29069
public OmittedTypeArgumentSyntax OmittedTypeArgument(
SyntaxToken
omittedTypeArgumentToken)
29089
public RefTypeSyntax RefType(
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
29119
public ScopedTypeSyntax ScopedType(
SyntaxToken
scopedKeyword, TypeSyntax type)
29140
public ParenthesizedExpressionSyntax ParenthesizedExpression(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29163
public TupleExpressionSyntax TupleExpression(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
29185
public PrefixUnaryExpressionSyntax PrefixUnaryExpression(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
29231
public AwaitExpressionSyntax AwaitExpression(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
29252
public PostfixUnaryExpressionSyntax PostfixUnaryExpression(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
29286
public MemberAccessExpressionSyntax MemberAccessExpression(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
29319
public ConditionalAccessExpressionSyntax ConditionalAccessExpression(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
29341
public MemberBindingExpressionSyntax MemberBindingExpression(
SyntaxToken
operatorToken, SimpleNameSyntax name)
29381
public RangeExpressionSyntax RangeExpression(ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
29420
public BinaryExpressionSyntax BinaryExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
29493
public AssignmentExpressionSyntax AssignmentExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
29548
public ConditionalExpressionSyntax ConditionalExpression(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
29563
public ThisExpressionSyntax ThisExpression(
SyntaxToken
token)
29583
public BaseExpressionSyntax BaseExpression(
SyntaxToken
token)
29603
public LiteralExpressionSyntax LiteralExpression(SyntaxKind kind,
SyntaxToken
token)
29652
public FieldExpressionSyntax FieldExpression(
SyntaxToken
token)
29672
public MakeRefExpressionSyntax MakeRefExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29687
public RefTypeExpressionSyntax RefTypeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29702
public RefValueExpressionSyntax RefValueExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
29720
public CheckedExpressionSyntax CheckedExpression(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29746
public UnsafeExpressionSyntax UnsafeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29761
public DefaultExpressionSyntax DefaultExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29776
public TypeOfExpressionSyntax TypeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29791
public SizeOfExpressionSyntax SizeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29846
public ArgumentListSyntax ArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
29868
public BracketedArgumentListSyntax BracketedArgumentList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
29890
public ArgumentSyntax Argument(NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
29920
public ExpressionColonSyntax ExpressionColon(ExpressionSyntax expression,
SyntaxToken
colonToken)
29940
public NameColonSyntax NameColon(IdentifierNameSyntax name,
SyntaxToken
colonToken)
29980
public CastExpressionSyntax CastExpression(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
29994
public AnonymousMethodExpressionSyntax AnonymousMethodExpression(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
30005
public SimpleLambdaExpressionSyntax SimpleLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
30016
public RefExpressionSyntax RefExpression(
SyntaxToken
refKeyword, ExpressionSyntax expression)
30037
public ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
30048
public InitializerExpressionSyntax InitializerExpression(SyntaxKind kind,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
30079
public ImplicitObjectCreationExpressionSyntax ImplicitObjectCreationExpression(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
30100
public ObjectCreationExpressionSyntax ObjectCreationExpression(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
30111
public WithExpressionSyntax WithExpression(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
30152
public AnonymousObjectCreationExpressionSyntax AnonymousObjectCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
30166
public ArrayCreationExpressionSyntax ArrayCreationExpression(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
30187
public ImplicitArrayCreationExpressionSyntax ImplicitArrayCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
30202
public StackAllocArrayCreationExpressionSyntax StackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
30223
public ImplicitStackAllocArrayCreationExpressionSyntax ImplicitStackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
30238
public CollectionExpressionSyntax CollectionExpression(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
30279
public SpreadElementSyntax SpreadElement(
SyntaxToken
operatorToken, ExpressionSyntax expression)
30300
public WithElementSyntax WithElement(
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
30360
public FromClauseSyntax FromClause(
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
30375
public LetClauseSyntax LetClause(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
30390
public JoinClauseSyntax JoinClause(
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
30411
public JoinIntoClauseSyntax JoinIntoClause(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
30433
public WhereClauseSyntax WhereClause(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
30454
public OrderByClauseSyntax OrderByClause(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
30474
public OrderingSyntax Ordering(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
30509
public SelectClauseSyntax SelectClause(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
30530
public GroupClauseSyntax GroupClause(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
30544
public QueryContinuationSyntax QueryContinuation(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
30567
public OmittedArraySizeExpressionSyntax OmittedArraySizeExpression(
SyntaxToken
omittedArraySizeExpressionToken)
30587
public InterpolatedStringExpressionSyntax InterpolatedStringExpression(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
30621
public IsPatternExpressionSyntax IsPatternExpression(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
30643
public ThrowExpressionSyntax ThrowExpression(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
30664
public WhenClauseSyntax WhenClause(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
30685
public DiscardPatternSyntax DiscardPattern(
SyntaxToken
underscoreToken)
30725
public VarPatternSyntax VarPattern(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
30754
public PositionalPatternClauseSyntax PositionalPatternClause(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
30776
public PropertyPatternClauseSyntax PropertyPatternClause(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
30836
public ParenthesizedPatternSyntax ParenthesizedPattern(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
30859
public RelationalPatternSyntax RelationalPattern(
SyntaxToken
operatorToken, ExpressionSyntax expression)
30908
public BinaryPatternSyntax BinaryPattern(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
30941
public UnaryPatternSyntax UnaryPattern(
SyntaxToken
operatorToken, PatternSyntax pattern)
30962
public ListPatternSyntax ListPattern(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
30974
public SlicePatternSyntax SlicePattern(
SyntaxToken
dotDotToken, PatternSyntax? pattern)
30994
public InterpolatedStringTextSyntax InterpolatedStringText(
SyntaxToken
textToken)
31014
public InterpolationSyntax Interpolation(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
31027
public InterpolationAlignmentClauseSyntax InterpolationAlignmentClause(
SyntaxToken
commaToken, ExpressionSyntax value)
31047
public InterpolationFormatClauseSyntax InterpolationFormatClause(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
31068
public GlobalStatementSyntax GlobalStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
31087
public BlockSyntax Block(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
31099
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)
31120
public LocalDeclarationStatementSyntax LocalDeclarationStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
31168
public VariableDeclaratorSyntax VariableDeclarator(
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
31188
public EqualsValueClauseSyntax EqualsValueClause(
SyntaxToken
equalsToken, ExpressionSyntax value)
31209
public SingleVariableDesignationSyntax SingleVariableDesignation(
SyntaxToken
identifier)
31229
public DiscardDesignationSyntax DiscardDesignation(
SyntaxToken
underscoreToken)
31249
public ParenthesizedVariableDesignationSyntax ParenthesizedVariableDesignation(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
31271
public ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
31292
public EmptyStatementSyntax EmptyStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
31312
public LabeledStatementSyntax LabeledStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
31325
public GotoStatementSyntax GotoStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
31354
public BreakStatementSyntax BreakStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword, IdentifierNameSyntax? name,
SyntaxToken
semicolonToken)
31366
public ContinueStatementSyntax ContinueStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword, IdentifierNameSyntax? name,
SyntaxToken
semicolonToken)
31378
public ReturnStatementSyntax ReturnStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
31390
public ThrowStatementSyntax ThrowStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
31402
public YieldStatementSyntax YieldStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
31427
public WhileStatementSyntax WhileStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
31443
public DoStatementSyntax DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
31463
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)
31482
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)
31512
public ForEachVariableStatementSyntax ForEachVariableStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31540
public UsingStatementSyntax UsingStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31564
public FixedStatementSyntax FixedStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
31580
public CheckedStatementSyntax CheckedStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
31612
public UnsafeStatementSyntax UnsafeStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
31633
public LockStatementSyntax LockStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31649
public IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
31665
public ElseClauseSyntax ElseClause(
SyntaxToken
elseKeyword, StatementSyntax statement)
31686
public SwitchStatementSyntax SwitchStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
31737
public CasePatternSwitchLabelSyntax CasePatternSwitchLabel(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
31749
public CaseSwitchLabelSyntax CaseSwitchLabel(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
31771
public DefaultSwitchLabelSyntax DefaultSwitchLabel(
SyntaxToken
keyword,
SyntaxToken
colonToken)
31792
public SwitchExpressionSyntax SwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
31807
public SwitchExpressionArmSyntax SwitchExpressionArm(PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
31819
public TryStatementSyntax TryStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax? @finally)
31830
public CatchClauseSyntax CatchClause(
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
31841
public CatchDeclarationSyntax CatchDeclaration(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
31863
public CatchFilterClauseSyntax CatchFilterClause(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
31878
public FinallyClauseSyntax FinallyClause(
SyntaxToken
finallyKeyword, BlockSyntax block)
31899
public CompilationUnitSyntax CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
31909
public ExternAliasDirectiveSyntax ExternAliasDirective(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
31925
public UsingDirectiveSyntax UsingDirective(
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
31965
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)
31989
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)
32002
public AttributeListSyntax AttributeList(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
32014
public AttributeTargetSpecifierSyntax AttributeTargetSpecifier(
SyntaxToken
identifier,
SyntaxToken
colonToken)
32044
public AttributeArgumentListSyntax AttributeArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
32085
public NameEqualsSyntax NameEquals(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
32106
public TypeParameterListSyntax TypeParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
32128
public TypeParameterSyntax TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
32158
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)
32197
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)
32236
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)
32275
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)
32314
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)
32368
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)
32407
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)
32423
public EnumMemberDeclarationSyntax EnumMemberDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
32433
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)
32470
public BaseListSyntax BaseList(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
32529
public TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
32542
public ConstructorConstraintSyntax ConstructorConstraint(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
32566
public ClassOrStructConstraintSyntax ClassOrStructConstraint(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
32625
public DefaultConstraintSyntax DefaultConstraint(
SyntaxToken
defaultKeyword)
32645
public AllowsConstraintClauseSyntax AllowsConstraintClause(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
32665
public RefStructConstraintSyntax RefStructConstraint(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
32687
public FieldDeclarationSyntax FieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
32698
public EventFieldDeclarationSyntax EventFieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
32711
public ExplicitInterfaceSpecifierSyntax ExplicitInterfaceSpecifier(NameSyntax name,
SyntaxToken
dotToken)
32732
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)
32753
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)
32823
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)
32860
public ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32880
public ConstructorInitializerSyntax ConstructorInitializer(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
32914
public DestructorDeclarationSyntax DestructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32936
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)
32956
public ArrowExpressionClauseSyntax ArrowExpressionClause(
SyntaxToken
arrowToken, ExpressionSyntax expression)
32977
public EventDeclarationSyntax EventDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
32999
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)
33020
public AccessorListSyntax AccessorList(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
33042
public AccessorDeclarationSyntax AccessorDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
33080
public ParameterListSyntax ParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
33102
public BracketedParameterListSyntax BracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
33124
public ParameterSyntax Parameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
33142
public FunctionPointerParameterSyntax FunctionPointerParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
33161
public IncompleteMemberSyntax IncompleteMember(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type)
33169
public SkippedTokensTriviaSyntax SkippedTokensTrivia(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
33177
public DocumentationCommentTriviaSyntax DocumentationCommentTrivia(SyntaxKind kind, CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
33212
public QualifiedCrefSyntax QualifiedCref(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
33253
public ExtensionMemberCrefSyntax ExtensionMemberCref(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
33267
public IndexerMemberCrefSyntax IndexerMemberCref(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
33287
public OperatorMemberCrefSyntax OperatorMemberCref(
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
33345
public ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
33372
public CrefParameterListSyntax CrefParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
33394
public CrefBracketedParameterListSyntax CrefBracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
33416
public CrefParameterSyntax CrefParameter(
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
33475
public XmlElementStartTagSyntax XmlElementStartTag(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
33488
public XmlElementEndTagSyntax XmlElementEndTag(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
33511
public XmlEmptyElementSyntax XmlEmptyElement(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
33524
public XmlNameSyntax XmlName(XmlPrefixSyntax? prefix,
SyntaxToken
localName)
33544
public XmlPrefixSyntax XmlPrefix(
SyntaxToken
prefix,
SyntaxToken
colonToken)
33566
public XmlTextAttributeSyntax XmlTextAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
33591
public XmlCrefAttributeSyntax XmlCrefAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
33617
public XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
33643
public XmlTextSyntax XmlText(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
33661
public XmlCDataSectionSyntax XmlCDataSection(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
33683
public XmlProcessingInstructionSyntax XmlProcessingInstruction(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
33696
public XmlCommentSyntax XmlComment(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
33718
public IfDirectiveTriviaSyntax IfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
33733
public ElifDirectiveTriviaSyntax ElifDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
33748
public ElseDirectiveTriviaSyntax ElseDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
33762
public EndIfDirectiveTriviaSyntax EndIfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33776
public RegionDirectiveTriviaSyntax RegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33790
public EndRegionDirectiveTriviaSyntax EndRegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33804
public ErrorDirectiveTriviaSyntax ErrorDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33818
public WarningDirectiveTriviaSyntax WarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33832
public BadDirectiveTriviaSyntax BadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
33845
public DefineDirectiveTriviaSyntax DefineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
33861
public UndefDirectiveTriviaSyntax UndefDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
33877
public LineDirectiveTriviaSyntax LineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33908
public LineDirectivePositionSyntax LineDirectivePosition(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
33926
public LineSpanDirectiveTriviaSyntax LineSpanDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33955
public PragmaWarningDirectiveTriviaSyntax PragmaWarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
33978
public PragmaChecksumDirectiveTriviaSyntax PragmaChecksumDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
34000
public ReferenceDirectiveTriviaSyntax ReferenceDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
34016
public LoadDirectiveTriviaSyntax LoadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
34032
public ShebangDirectiveTriviaSyntax ShebangDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
34046
public IgnoredDirectiveTriviaSyntax IgnoredDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
34069
public NullableDirectiveTriviaSyntax NullableDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
34105
public static IdentifierNameSyntax IdentifierName(
SyntaxToken
identifier)
34130
public static QualifiedNameSyntax QualifiedName(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
34152
public static GenericNameSyntax GenericName(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
34173
public static TypeArgumentListSyntax TypeArgumentList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
34195
public static AliasQualifiedNameSyntax AliasQualifiedName(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
34217
public static PredefinedTypeSyntax PredefinedType(
SyntaxToken
keyword)
34275
public static ArrayRankSpecifierSyntax ArrayRankSpecifier(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
34297
public static PointerTypeSyntax PointerType(TypeSyntax elementType,
SyntaxToken
asteriskToken)
34318
public static FunctionPointerTypeSyntax FunctionPointerType(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
34331
public static FunctionPointerParameterListSyntax FunctionPointerParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
34353
public static FunctionPointerCallingConventionSyntax FunctionPointerCallingConvention(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
34378
public static FunctionPointerUnmanagedCallingConventionListSyntax FunctionPointerUnmanagedCallingConventionList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
34400
public static FunctionPointerUnmanagedCallingConventionSyntax FunctionPointerUnmanagedCallingConvention(
SyntaxToken
name)
34420
public static NullableTypeSyntax NullableType(TypeSyntax elementType,
SyntaxToken
questionToken)
34441
public static TupleTypeSyntax TupleType(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
34463
public static TupleElementSyntax TupleElement(TypeSyntax type,
SyntaxToken
? identifier)
34491
public static OmittedTypeArgumentSyntax OmittedTypeArgument(
SyntaxToken
omittedTypeArgumentToken)
34511
public static RefTypeSyntax RefType(
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
34541
public static ScopedTypeSyntax ScopedType(
SyntaxToken
scopedKeyword, TypeSyntax type)
34562
public static ParenthesizedExpressionSyntax ParenthesizedExpression(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34585
public static TupleExpressionSyntax TupleExpression(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
34607
public static PrefixUnaryExpressionSyntax PrefixUnaryExpression(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
34653
public static AwaitExpressionSyntax AwaitExpression(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
34674
public static PostfixUnaryExpressionSyntax PostfixUnaryExpression(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
34708
public static MemberAccessExpressionSyntax MemberAccessExpression(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
34741
public static ConditionalAccessExpressionSyntax ConditionalAccessExpression(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
34763
public static MemberBindingExpressionSyntax MemberBindingExpression(
SyntaxToken
operatorToken, SimpleNameSyntax name)
34803
public static RangeExpressionSyntax RangeExpression(ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
34842
public static BinaryExpressionSyntax BinaryExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
34915
public static AssignmentExpressionSyntax AssignmentExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
34970
public static ConditionalExpressionSyntax ConditionalExpression(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
34985
public static ThisExpressionSyntax ThisExpression(
SyntaxToken
token)
35005
public static BaseExpressionSyntax BaseExpression(
SyntaxToken
token)
35025
public static LiteralExpressionSyntax LiteralExpression(SyntaxKind kind,
SyntaxToken
token)
35074
public static FieldExpressionSyntax FieldExpression(
SyntaxToken
token)
35094
public static MakeRefExpressionSyntax MakeRefExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
35109
public static RefTypeExpressionSyntax RefTypeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
35124
public static RefValueExpressionSyntax RefValueExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
35142
public static CheckedExpressionSyntax CheckedExpression(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
35168
public static UnsafeExpressionSyntax UnsafeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
35183
public static DefaultExpressionSyntax DefaultExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
35198
public static TypeOfExpressionSyntax TypeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
35213
public static SizeOfExpressionSyntax SizeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
35268
public static ArgumentListSyntax ArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
35290
public static BracketedArgumentListSyntax BracketedArgumentList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
35312
public static ArgumentSyntax Argument(NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
35342
public static ExpressionColonSyntax ExpressionColon(ExpressionSyntax expression,
SyntaxToken
colonToken)
35362
public static NameColonSyntax NameColon(IdentifierNameSyntax name,
SyntaxToken
colonToken)
35402
public static CastExpressionSyntax CastExpression(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
35416
public static AnonymousMethodExpressionSyntax AnonymousMethodExpression(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
35427
public static SimpleLambdaExpressionSyntax SimpleLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
35438
public static RefExpressionSyntax RefExpression(
SyntaxToken
refKeyword, ExpressionSyntax expression)
35459
public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
35470
public static InitializerExpressionSyntax InitializerExpression(SyntaxKind kind,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
35501
public static ImplicitObjectCreationExpressionSyntax ImplicitObjectCreationExpression(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
35522
public static ObjectCreationExpressionSyntax ObjectCreationExpression(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
35533
public static WithExpressionSyntax WithExpression(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
35574
public static AnonymousObjectCreationExpressionSyntax AnonymousObjectCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
35588
public static ArrayCreationExpressionSyntax ArrayCreationExpression(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
35609
public static ImplicitArrayCreationExpressionSyntax ImplicitArrayCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
35624
public static StackAllocArrayCreationExpressionSyntax StackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
35645
public static ImplicitStackAllocArrayCreationExpressionSyntax ImplicitStackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
35660
public static CollectionExpressionSyntax CollectionExpression(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
35701
public static SpreadElementSyntax SpreadElement(
SyntaxToken
operatorToken, ExpressionSyntax expression)
35722
public static WithElementSyntax WithElement(
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
35782
public static FromClauseSyntax FromClause(
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
35797
public static LetClauseSyntax LetClause(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
35812
public static JoinClauseSyntax JoinClause(
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
35833
public static JoinIntoClauseSyntax JoinIntoClause(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
35855
public static WhereClauseSyntax WhereClause(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
35876
public static OrderByClauseSyntax OrderByClause(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
35896
public static OrderingSyntax Ordering(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
35931
public static SelectClauseSyntax SelectClause(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
35952
public static GroupClauseSyntax GroupClause(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
35966
public static QueryContinuationSyntax QueryContinuation(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
35989
public static OmittedArraySizeExpressionSyntax OmittedArraySizeExpression(
SyntaxToken
omittedArraySizeExpressionToken)
36009
public static InterpolatedStringExpressionSyntax InterpolatedStringExpression(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
36043
public static IsPatternExpressionSyntax IsPatternExpression(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
36065
public static ThrowExpressionSyntax ThrowExpression(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
36086
public static WhenClauseSyntax WhenClause(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
36107
public static DiscardPatternSyntax DiscardPattern(
SyntaxToken
underscoreToken)
36147
public static VarPatternSyntax VarPattern(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
36176
public static PositionalPatternClauseSyntax PositionalPatternClause(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
36198
public static PropertyPatternClauseSyntax PropertyPatternClause(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
36258
public static ParenthesizedPatternSyntax ParenthesizedPattern(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
36281
public static RelationalPatternSyntax RelationalPattern(
SyntaxToken
operatorToken, ExpressionSyntax expression)
36330
public static BinaryPatternSyntax BinaryPattern(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
36363
public static UnaryPatternSyntax UnaryPattern(
SyntaxToken
operatorToken, PatternSyntax pattern)
36384
public static ListPatternSyntax ListPattern(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
36396
public static SlicePatternSyntax SlicePattern(
SyntaxToken
dotDotToken, PatternSyntax? pattern)
36416
public static InterpolatedStringTextSyntax InterpolatedStringText(
SyntaxToken
textToken)
36436
public static InterpolationSyntax Interpolation(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
36449
public static InterpolationAlignmentClauseSyntax InterpolationAlignmentClause(
SyntaxToken
commaToken, ExpressionSyntax value)
36469
public static InterpolationFormatClauseSyntax InterpolationFormatClause(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
36490
public static GlobalStatementSyntax GlobalStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
36509
public static BlockSyntax Block(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
36521
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)
36542
public static LocalDeclarationStatementSyntax LocalDeclarationStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
36590
public static VariableDeclaratorSyntax VariableDeclarator(
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
36610
public static EqualsValueClauseSyntax EqualsValueClause(
SyntaxToken
equalsToken, ExpressionSyntax value)
36631
public static SingleVariableDesignationSyntax SingleVariableDesignation(
SyntaxToken
identifier)
36651
public static DiscardDesignationSyntax DiscardDesignation(
SyntaxToken
underscoreToken)
36671
public static ParenthesizedVariableDesignationSyntax ParenthesizedVariableDesignation(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
36693
public static ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
36714
public static EmptyStatementSyntax EmptyStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
36734
public static LabeledStatementSyntax LabeledStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
36747
public static GotoStatementSyntax GotoStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36776
public static BreakStatementSyntax BreakStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword, IdentifierNameSyntax? name,
SyntaxToken
semicolonToken)
36788
public static ContinueStatementSyntax ContinueStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword, IdentifierNameSyntax? name,
SyntaxToken
semicolonToken)
36800
public static ReturnStatementSyntax ReturnStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36812
public static ThrowStatementSyntax ThrowStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36824
public static YieldStatementSyntax YieldStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36849
public static WhileStatementSyntax WhileStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
36865
public static DoStatementSyntax DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
36885
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)
36904
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)
36934
public static ForEachVariableStatementSyntax ForEachVariableStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36962
public static UsingStatementSyntax UsingStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36986
public static FixedStatementSyntax FixedStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
37002
public static CheckedStatementSyntax CheckedStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
37034
public static UnsafeStatementSyntax UnsafeStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
37055
public static LockStatementSyntax LockStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
37071
public static IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
37087
public static ElseClauseSyntax ElseClause(
SyntaxToken
elseKeyword, StatementSyntax statement)
37108
public static SwitchStatementSyntax SwitchStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
37159
public static CasePatternSwitchLabelSyntax CasePatternSwitchLabel(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
37171
public static CaseSwitchLabelSyntax CaseSwitchLabel(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
37193
public static DefaultSwitchLabelSyntax DefaultSwitchLabel(
SyntaxToken
keyword,
SyntaxToken
colonToken)
37214
public static SwitchExpressionSyntax SwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
37229
public static SwitchExpressionArmSyntax SwitchExpressionArm(PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
37241
public static TryStatementSyntax TryStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax? @finally)
37252
public static CatchClauseSyntax CatchClause(
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
37263
public static CatchDeclarationSyntax CatchDeclaration(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
37285
public static CatchFilterClauseSyntax CatchFilterClause(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
37300
public static FinallyClauseSyntax FinallyClause(
SyntaxToken
finallyKeyword, BlockSyntax block)
37321
public static CompilationUnitSyntax CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
37331
public static ExternAliasDirectiveSyntax ExternAliasDirective(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
37347
public static UsingDirectiveSyntax UsingDirective(
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
37387
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)
37411
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)
37424
public static AttributeListSyntax AttributeList(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
37436
public static AttributeTargetSpecifierSyntax AttributeTargetSpecifier(
SyntaxToken
identifier,
SyntaxToken
colonToken)
37466
public static AttributeArgumentListSyntax AttributeArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
37507
public static NameEqualsSyntax NameEquals(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
37528
public static TypeParameterListSyntax TypeParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
37550
public static TypeParameterSyntax TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
37580
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)
37619
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)
37658
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)
37697
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)
37736
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)
37790
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)
37829
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)
37845
public static EnumMemberDeclarationSyntax EnumMemberDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
37855
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)
37892
public static BaseListSyntax BaseList(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
37951
public static TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
37964
public static ConstructorConstraintSyntax ConstructorConstraint(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
37988
public static ClassOrStructConstraintSyntax ClassOrStructConstraint(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
38047
public static DefaultConstraintSyntax DefaultConstraint(
SyntaxToken
defaultKeyword)
38067
public static AllowsConstraintClauseSyntax AllowsConstraintClause(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
38087
public static RefStructConstraintSyntax RefStructConstraint(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
38109
public static FieldDeclarationSyntax FieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
38120
public static EventFieldDeclarationSyntax EventFieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
38133
public static ExplicitInterfaceSpecifierSyntax ExplicitInterfaceSpecifier(NameSyntax name,
SyntaxToken
dotToken)
38154
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)
38175
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)
38245
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)
38282
public static ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
38302
public static ConstructorInitializerSyntax ConstructorInitializer(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
38336
public static DestructorDeclarationSyntax DestructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
38358
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)
38378
public static ArrowExpressionClauseSyntax ArrowExpressionClause(
SyntaxToken
arrowToken, ExpressionSyntax expression)
38399
public static EventDeclarationSyntax EventDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
38421
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)
38442
public static AccessorListSyntax AccessorList(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
38464
public static AccessorDeclarationSyntax AccessorDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
38502
public static ParameterListSyntax ParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
38524
public static BracketedParameterListSyntax BracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
38546
public static ParameterSyntax Parameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
38564
public static FunctionPointerParameterSyntax FunctionPointerParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
38583
public static IncompleteMemberSyntax IncompleteMember(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type)
38591
public static SkippedTokensTriviaSyntax SkippedTokensTrivia(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
38599
public static DocumentationCommentTriviaSyntax DocumentationCommentTrivia(SyntaxKind kind, CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
38634
public static QualifiedCrefSyntax QualifiedCref(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
38675
public static ExtensionMemberCrefSyntax ExtensionMemberCref(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
38689
public static IndexerMemberCrefSyntax IndexerMemberCref(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
38709
public static OperatorMemberCrefSyntax OperatorMemberCref(
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
38767
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
38794
public static CrefParameterListSyntax CrefParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
38816
public static CrefBracketedParameterListSyntax CrefBracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
38838
public static CrefParameterSyntax CrefParameter(
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
38897
public static XmlElementStartTagSyntax XmlElementStartTag(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
38910
public static XmlElementEndTagSyntax XmlElementEndTag(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
38933
public static XmlEmptyElementSyntax XmlEmptyElement(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
38946
public static XmlNameSyntax XmlName(XmlPrefixSyntax? prefix,
SyntaxToken
localName)
38966
public static XmlPrefixSyntax XmlPrefix(
SyntaxToken
prefix,
SyntaxToken
colonToken)
38988
public static XmlTextAttributeSyntax XmlTextAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
39013
public static XmlCrefAttributeSyntax XmlCrefAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
39039
public static XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
39065
public static XmlTextSyntax XmlText(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
39083
public static XmlCDataSectionSyntax XmlCDataSection(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
39105
public static XmlProcessingInstructionSyntax XmlProcessingInstruction(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
39118
public static XmlCommentSyntax XmlComment(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
39140
public static IfDirectiveTriviaSyntax IfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
39155
public static ElifDirectiveTriviaSyntax ElifDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
39170
public static ElseDirectiveTriviaSyntax ElseDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
39184
public static EndIfDirectiveTriviaSyntax EndIfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
39198
public static RegionDirectiveTriviaSyntax RegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
39212
public static EndRegionDirectiveTriviaSyntax EndRegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
39226
public static ErrorDirectiveTriviaSyntax ErrorDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
39240
public static WarningDirectiveTriviaSyntax WarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
39254
public static BadDirectiveTriviaSyntax BadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
39267
public static DefineDirectiveTriviaSyntax DefineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
39283
public static UndefDirectiveTriviaSyntax UndefDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
39299
public static LineDirectiveTriviaSyntax LineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
39330
public static LineDirectivePositionSyntax LineDirectivePosition(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
39348
public static LineSpanDirectiveTriviaSyntax LineSpanDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
39377
public static PragmaWarningDirectiveTriviaSyntax PragmaWarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
39400
public static PragmaChecksumDirectiveTriviaSyntax PragmaChecksumDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
39422
public static ReferenceDirectiveTriviaSyntax ReferenceDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
39438
public static LoadDirectiveTriviaSyntax LoadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
39454
public static ShebangDirectiveTriviaSyntax ShebangDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
39468
public static IgnoredDirectiveTriviaSyntax IgnoredDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
39491
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;
2805
var
slot = ((Syntax.InternalSyntax.ArgumentSyntax)this.Green).refKindKeyword;
4873
var
slot = ((Syntax.InternalSyntax.OrderingSyntax)this.Green).ascendingOrDescendingKeyword;
6461
var
slot = ((Syntax.InternalSyntax.LocalFunctionStatementSyntax)this.Green).semicolonToken;
6563
var
slot = ((Syntax.InternalSyntax.LocalDeclarationStatementSyntax)this.Green).awaitKeyword;
6572
var
slot = ((Syntax.InternalSyntax.LocalDeclarationStatementSyntax)this.Green).usingKeyword;
7156
var
slot = ((Syntax.InternalSyntax.GotoStatementSyntax)this.Green).caseOrDefaultKeyword;
7880
var
slot = ((Syntax.InternalSyntax.ForEachStatementSyntax)this.Green).awaitKeyword;
7984
var
slot = ((Syntax.InternalSyntax.ForEachVariableStatementSyntax)this.Green).awaitKeyword;
8090
var
slot = ((Syntax.InternalSyntax.UsingStatementSyntax)this.Green).awaitKeyword;
8613
var
slot = ((Syntax.InternalSyntax.SwitchStatementSyntax)this.Green).openParenToken;
8630
var
slot = ((Syntax.InternalSyntax.SwitchStatementSyntax)this.Green).closeParenToken;
9255
var
slot = ((Syntax.InternalSyntax.CatchDeclarationSyntax)this.Green).identifier;
9530
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).globalKeyword;
9541
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).staticKeyword;
9550
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).unsafeKeyword;
9719
var
slot = ((Syntax.InternalSyntax.NamespaceDeclarationSyntax)this.Green).semicolonToken;
10326
var
slot = ((Syntax.InternalSyntax.TypeParameterSyntax)this.Green).varianceKeyword;
10505
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).openBraceToken;
10516
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).closeBraceToken;
10525
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).semicolonToken;
10671
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).openBraceToken;
10682
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).closeBraceToken;
10691
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).semicolonToken;
10838
var
slot = ((Syntax.InternalSyntax.UnionDeclarationSyntax)this.Green).openBraceToken;
10849
var
slot = ((Syntax.InternalSyntax.UnionDeclarationSyntax)this.Green).closeBraceToken;
10858
var
slot = ((Syntax.InternalSyntax.UnionDeclarationSyntax)this.Green).semicolonToken;
11005
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).openBraceToken;
11016
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).closeBraceToken;
11025
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).semicolonToken;
11160
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).classOrStructKeyword;
11179
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).openBraceToken;
11190
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).closeBraceToken;
11199
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).semicolonToken;
11337
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).openBraceToken;
11356
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).closeBraceToken;
11366
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).semicolonToken;
11666
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).openBraceToken;
11677
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).closeBraceToken;
11686
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).semicolonToken;
12091
var
slot = ((Syntax.InternalSyntax.ClassOrStructConstraintSyntax)this.Green).questionToken;
12636
var
slot = ((Syntax.InternalSyntax.MethodDeclarationSyntax)this.Green).semicolonToken;
12773
var
slot = ((Syntax.InternalSyntax.OperatorDeclarationSyntax)this.Green).checkedKeyword;
12792
var
slot = ((Syntax.InternalSyntax.OperatorDeclarationSyntax)this.Green).semicolonToken;
12919
var
slot = ((Syntax.InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).checkedKeyword;
12938
var
slot = ((Syntax.InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).semicolonToken;
13067
var
slot = ((Syntax.InternalSyntax.ConstructorDeclarationSyntax)this.Green).semicolonToken;
13242
var
slot = ((Syntax.InternalSyntax.DestructorDeclarationSyntax)this.Green).semicolonToken;
13398
var
slot = ((Syntax.InternalSyntax.PropertyDeclarationSyntax)this.Green).semicolonToken;
13556
var
slot = ((Syntax.InternalSyntax.EventDeclarationSyntax)this.Green).semicolonToken;
13670
var
slot = ((Syntax.InternalSyntax.IndexerDeclarationSyntax)this.Green).semicolonToken;
13838
var
slot = ((Syntax.InternalSyntax.AccessorDeclarationSyntax)this.Green).semicolonToken;
14102
var
slot = ((Syntax.InternalSyntax.ParameterSyntax)this.Green).identifier;
14754
var
slot = ((Syntax.InternalSyntax.OperatorMemberCrefSyntax)this.Green).checkedKeyword;
14823
var
slot = ((Syntax.InternalSyntax.ConversionOperatorMemberCrefSyntax)this.Green).checkedKeyword;
15043
var
slot = ((Syntax.InternalSyntax.CrefParameterSyntax)this.Green).refKindKeyword;
15052
var
slot = ((Syntax.InternalSyntax.CrefParameterSyntax)this.Green).readOnlyKeyword;
16501
var
slot = ((Syntax.InternalSyntax.LineDirectiveTriviaSyntax)this.Green).file;
16621
var
slot = ((Syntax.InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).characterOffset;
16982
var
slot = ((Syntax.InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).content;
17043
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)
1378
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
1390
SyntaxToken
? modTok;
1394
var
nextToken = PeekToken(1);
1425
var
next = PeekToken(1);
1497
bool parseAsModifier(MessageID requiredFeature, [NotNullWhen(true)] out
SyntaxToken
? modTok)
1514
bool isStructOrRecordOrUnionKeyword(
SyntaxToken
token)
1659
private static bool IsNonContextualModifier(
SyntaxToken
nextToken)
1667
var
nextToken = this.PeekToken(1);
1792
if (!tryScanRecordStart(out
var
keyword, out
var
recordModifier))
1805
SyntaxToken
? name;
1842
SyntaxToken
semicolon;
1843
SyntaxToken
? openBrace;
1844
SyntaxToken
? closeBrace;
1926
bool tryScanRecordStart([NotNullWhen(true)] out
SyntaxToken
? keyword, out
SyntaxToken
? recordModifier)
1943
var
misplacedToken = this.EatToken();
1960
static TypeDeclarationSyntax constructTypeDeclaration(ContextAwareSyntax syntaxFactory, SyntaxList<AttributeListSyntax> attributes, SyntaxListBuilder modifiers,
SyntaxToken
keyword,
SyntaxToken
? recordModifier,
1961
SyntaxToken
? name, TypeParameterListSyntax typeParameters, ParameterListSyntax? paramList, BaseListSyntax? baseList, SyntaxListBuilder<TypeParameterConstraintClauseSyntax> constraints,
1962
SyntaxToken
? openBrace, SyntaxListBuilder<MemberDeclarationSyntax> members,
SyntaxToken
? closeBrace,
SyntaxToken
semicolon)
1964
var modifiersList = (SyntaxList<
SyntaxToken
>)modifiers.ToList();
2078
private void SkipBadMemberListTokens(ref
SyntaxToken
openBrace, SyntaxListBuilder members)
2090
openBrace = (
SyntaxToken
)tmp;
2102
var
token = this.EatToken();
2170
var
colon = this.TryEatToken(SyntaxKind.ColonToken);
2225
PostSkipAction skipBadBaseListTokens(ref
SyntaxToken
colon, SeparatedSyntaxListBuilder<BaseTypeSyntax> list, SyntaxKind expected)
2252
var
where = this.EatContextualToken(SyntaxKind.WhereKeyword);
2257
var
colon = this.EatToken(SyntaxKind.ColonToken);
2285
SyntaxToken
separatorToken = this.EatToken(SyntaxKind.CommaToken);
2395
var
allows = this.EatContextualToken(SyntaxKind.AllowsKeyword);
2584
new SyntaxList<
SyntaxToken
>(),
2717
var
identifier = this.EatToken();
2862
SyntaxToken
identifierOrThisOpt;
3045
var
misplacedModifier = this.CurrentToken;
3070
SyntaxToken
identifierOrThisOpt,
3169
ref ExplicitInterfaceSpecifierSyntax explicitInterfaceOpt, ref
SyntaxToken
identifierOrThisOpt,
3196
SyntaxToken
identifierOrThisOpt,
3365
SyntaxToken
identifierOrThisOpt;
3425
SyntaxToken
identifierOrThisOpt)
3433
var
identifier = ((IdentifierNameSyntax)type).Identifier;
3502
if (child is not
SyntaxToken
token)
3528
var
name = this.ParseIdentifierToken();
3536
this.ParseBlockAndExpressionBodiesWithSemicolon(out var body, out var expressionBody, out
var
semicolon);
3566
var
colon = this.EatTokenAsKind(SyntaxKind.ColonToken);
3568
var
token = this.CurrentToken.Kind is SyntaxKind.BaseKeyword or SyntaxKind.ThisKeyword
3591
var
tilde = this.EatToken(SyntaxKind.TildeToken);
3593
var
name = this.ParseIdentifierToken();
3600
out BlockSyntax body, out ArrowExpressionClauseSyntax expressionBody, out
SyntaxToken
semicolon);
3612
out
SyntaxToken
semicolon,
3700
SyntaxToken
identifier,
3718
var
colonToken = this.CurrentToken;
3738
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
3862
var
style = this.CurrentToken.Kind is SyntaxKind.ImplicitKeyword or SyntaxKind.ExplicitKeyword
3869
SyntaxToken
opKeyword;
3899
var
checkedKeyword = TryEatCheckedOrHandleUnchecked(ref opKeyword);
3918
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
3946
SyntaxToken
separator = null;
4004
private
SyntaxToken
TryEatCheckedOrHandleUnchecked(ref
SyntaxToken
operatorKeyword)
4009
var
misplacedToken = this.AddError(this.EatToken(), ErrorCode.ERR_MisplacedUnchecked);
4025
var
firstToken = this.CurrentToken;
4034
var
newImplicitOrExplicitKeyword = AddLeadingSkippedSyntax(
4052
var
opKeyword = this.EatToken(SyntaxKind.OperatorKeyword);
4053
var
checkedKeyword = TryEatCheckedOrHandleUnchecked(ref opKeyword);
4054
SyntaxToken
opToken;
4102
var
tk = this.CurrentToken;
4108
var
opToken2 = this.EatToken();
4135
var
opToken2 = this.EatToken();
4191
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
4222
SyntaxToken
thisKeyword,
4238
SyntaxToken
semicolon = null;
4282
SyntaxToken
identifier,
4317
var
equals = this.EatToken(SyntaxKind.EqualsToken);
4322
SyntaxToken
semicolon = null;
4402
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
4447
var
refKeyword = this.CurrentToken.Kind == SyntaxKind.RefKeyword && !this.IsPossibleLambdaExpression(Precedence.Expression)
4455
private PostSkipAction SkipBadAccessorListTokens(ref
SyntaxToken
openBrace, SyntaxListBuilder<AccessorDeclarationSyntax> list, ErrorCode error)
4502
var
token = this.PeekToken(peekIndex);
4639
var
token = (first && !this.CurrentToken.ContainsDiagnostics) ? this.EatTokenEvenWithIncorrectKind(expected) : this.EatToken();
4665
var
token = (first && !this.CurrentToken.ContainsDiagnostics) ? this.EatTokenWithPrejudice(errorCode) : this.EatToken();
4688
var
accessorName = this.EatToken(SyntaxKind.IdentifierToken,
4719
SyntaxToken
semicolon = null;
4773
private
SyntaxToken
EatAccessorSemicolon()
4779
private static SyntaxKind GetAccessorKind(
SyntaxToken
accessorName)
4799
var parameters = this.ParseParameterList(out
var
open, out
var
close, SyntaxKind.OpenParenToken, SyntaxKind.CloseParenToken, forExtensionOrUnion);
4810
var parameters = this.ParseParameterList(out
var
open, out
var
close, SyntaxKind.OpenBracketToken, SyntaxKind.CloseBracketToken, forExtensionOrUnion: false);
4871
out
SyntaxToken
open,
4872
out
SyntaxToken
close,
4902
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
5002
SyntaxToken
? identifier;
5023
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
5033
internal static bool NoTriviaBetween(
SyntaxToken
token1,
SyntaxToken
token2)
5038
private static bool IsParameterModifierIncludingScoped(
SyntaxToken
token)
5041
private static bool IsParameterModifierExcludingScoped(
SyntaxToken
token)
5131
var
eventToken = this.EatToken();
5142
SyntaxToken
eventToken,
5146
SyntaxToken
identifierOrThisOpt;
5172
SyntaxToken
identifier;
5203
SyntaxToken
semicolon = null;
5234
var
semi = this.EatToken();
5251
if (modifiers is [..,
SyntaxToken
{ Kind: SyntaxKind.ScopedKeyword } scopedKeyword])
5267
SyntaxToken
eventToken,
5344
SyntaxList<
SyntaxToken
> mods,
5533
SyntaxList<
SyntaxToken
> mods,
5587
var
missingIdentifier = CreateMissingIdentifierToken();
5622
var
name = this.ParseIdentifierToken();
5649
var
equals = this.EatToken();
5652
var
refKeyword = isLocalOrField && !isConst && this.CurrentToken.Kind == SyntaxKind.RefKeyword && !this.IsPossibleLambdaExpression(Precedence.Expression)
5696
var
open = specifier.OpenBracketToken;
5698
var
close = specifier.CloseBracketToken;
5720
args.AddSeparator((
SyntaxToken
)item);
5885
var
delegateToken = this.EatToken(SyntaxKind.DelegateKeyword);
5889
var
name = this.ParseIdentifierToken();
5918
var
enumToken = this.EatToken(SyntaxKind.EnumKeyword);
5919
var
name = this.ParseIdentifierToken();
5933
var
colon = this.EatToken(SyntaxKind.ColonToken);
5943
SyntaxToken
semicolon;
5944
SyntaxToken
openBrace;
5945
SyntaxToken
closeBrace;
5989
LanguageParser @this, ref
SyntaxToken
openBrace, SeparatedSyntaxListBuilder<EnumMemberDeclarationSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
6006
var
memberName = this.ParseIdentifierToken();
6042
private static
SyntaxToken
CreateMissingIdentifierToken()
6084
private bool IsTrueIdentifier(
SyntaxToken
token)
6105
private
SyntaxToken
ParseIdentifierToken(ErrorCode code = ErrorCode.ERR_IdentifierExpected)
6118
var
result = CreateMissingIdentifierToken();
6123
SyntaxToken
identifierToken = this.EatToken();
6173
var
open = this.EatToken(SyntaxKind.LessThanToken);
6192
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<TypeParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
6266
this.ParseTypeArgumentList(out
var
open, types, out
var
close);
6320
out
var
greaterThanToken, out bool isDefinitelyTypeArgumentList);
6416
out
SyntaxToken
greaterThanToken,
6429
var
start = this.EatToken();
6604
private void ParseTypeArgumentList(out
SyntaxToken
open, SeparatedSyntaxListBuilder<TypeSyntax> types, out
SyntaxToken
close)
6677
static bool tokenBreaksTypeArgumentList(
SyntaxToken
token)
6759
var
varianceToken = this.CurrentToken.Kind is SyntaxKind.InKeyword or SyntaxKind.OutKeyword
6822
out
SyntaxToken
identifierOrThisOpt,
6838
SyntaxToken
separator = null;
6958
private void AccumulateExplicitInterfaceName(ref NameSyntax explicitInterfaceName, ref
SyntaxToken
separator)
7020
SyntaxToken
separator = null;
7107
var
separator = this.EatToken();
7117
SyntaxToken
separator)
7159
private
SyntaxToken
ConvertToMissingWithTrailingTrivia(
SyntaxToken
token, SyntaxKind expectedKind)
7161
var
newToken = SyntaxFactory.MissingToken(expectedKind);
7229
private ScanTypeFlags ScanType(out
SyntaxToken
lastTokenOfType, bool forPattern = false)
7239
private ScanTypeFlags ScanNamedTypePart(out
SyntaxToken
lastTokenOfType)
7258
private ScanTypeFlags ScanType(ParseTypeMode mode, out
SyntaxToken
lastTokenOfType)
7432
private ScanTypeFlags ScanTupleType(out
SyntaxToken
lastTokenOfType)
7476
private ScanTypeFlags ScanFunctionPointerType(out
SyntaxToken
lastTokenOfType)
7486
var
peek1 = PeekToken(1);
7546
var ignoredModifiers = _pool.Allocate<
SyntaxToken
>();
7684
var
question = TryEatNullableQualifierIfApplicable(type, mode);
7746
private
SyntaxToken
TryEatNullableQualifierIfApplicable(
7760
var
questionToken = this.EatToken();
7838
var
nextToken = PeekToken(1);
7928
var
open = this.EatToken(SyntaxKind.OpenBracketToken);
7986
var
open = this.EatToken(SyntaxKind.OpenParenToken);
8025
private PostSkipAction SkipBadArrayRankSpecifierTokens(ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expected)
8038
var
token = this.EatToken();
8071
var
@delegate = EatToken(SyntaxKind.DelegateKeyword);
8072
var
asterisk = EatToken(SyntaxKind.AsteriskToken);
8078
var
lessThanTokenError = CreateMissingToken(SyntaxKind.LessThanToken, SyntaxKind.None);
8096
var
lessThanToken = EatTokenAsKind(SyntaxKind.LessThanToken);
8105
var modifiers = _pool.Allocate<
SyntaxToken
>();
8155
SyntaxToken
managedSpecifier;
8156
SyntaxToken
peek1 = PeekToken(1);
8183
var
openBracket = EatToken(SyntaxKind.OpenBracketToken);
8203
var
closeBracket = EatToken(SyntaxKind.CloseBracketToken);
8231
private static bool IsPossibleFunctionPointerParameterListStart(
SyntaxToken
token)
8642
var
token1 = PeekToken(1);
8773
SyntaxToken
identifierOrThisOpt;
8943
var
nextToken = this.PeekToken(1);
8992
SyntaxToken
nextToken = PeekToken(1);
9073
private bool? IsPossibleTypedIdentifierStart(
SyntaxToken
current,
SyntaxToken
next, bool allowThisKeyword)
9147
(
SyntaxToken
)openBrace,
9178
(
SyntaxToken
)openBrace,
9330
var
@fixed = this.EatToken(SyntaxKind.FixedKeyword);
9331
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9379
var
semicolonToken = expressionStatementSyntax.SemicolonToken;
9417
var
@try = this.EatToken(SyntaxKind.TryKeyword);
9492
var
@catch = this.EatToken();
9499
var
openParen = this.EatToken();
9503
SyntaxToken
name = null;
9511
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9520
var
whenKeyword = this.EatContextualToken(SyntaxKind.WhenKeyword);
9532
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9536
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9580
var
keyword = this.EatToken();
9591
var
@do = this.EatToken(SyntaxKind.DoKeyword);
9593
var
@while = this.EatToken(SyntaxKind.WhileKeyword);
9594
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9657
var
forToken = this.EatToken(SyntaxKind.ForKeyword);
9658
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9661
var
firstSemicolonToken = eatCommaOrSemicolon();
9667
var
secondSemicolonToken = eatCommaOrSemicolon();
9744
SyntaxToken
eatCommaOrSemicolon()
9749
SyntaxToken
eatUnexpectedTokensAndCloseParenToken()
9756
var
result = this.EatToken(SyntaxKind.CloseParenToken);
9763
SeparatedSyntaxList<ExpressionSyntax> parseForStatementExpressionList(ref
SyntaxToken
startToken, bool allowSemicolonAsSeparator)
9775
LanguageParser @this, ref
SyntaxToken
startToken, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
9793
SyntaxList<AttributeListSyntax> attributes,
SyntaxToken
awaitTokenOpt)
9803
SyntaxToken
@foreach;
9809
var
skippedForToken = this.EatToken();
9818
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9821
var
@in = this.EatToken(SyntaxKind.InKeyword, ErrorCode.ERR_InExpected);
9828
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9836
SyntaxToken
identifier;
9844
var
discard = ((DiscardDesignationSyntax)decl.designation).underscoreToken;
9846
identifier =
SyntaxToken
.WithValue(SyntaxKind.IdentifierToken, discard.LeadingTrivia.Node, discard.Text, discard.ValueText, discard.TrailingTrivia.Node);
9944
SyntaxToken
lastTokenOfType;
10015
var
@goto = this.EatToken(SyntaxKind.GotoKeyword);
10017
SyntaxToken
caseOrDefault = null;
10081
var stack = ArrayBuilder<(
SyntaxToken
,
SyntaxToken
, ExpressionSyntax,
SyntaxToken
, StatementSyntax,
SyntaxToken
)>.GetInstance();
10086
var
ifKeyword = this.EatToken(SyntaxKind.IfKeyword);
10087
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10089
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
10092
var
elseKeyword = this.CurrentToken.Kind != SyntaxKind.ElseKeyword ?
10191
var
yieldToken = ConvertToKeyword(this.EatToken());
10192
SyntaxToken
returnOrBreak;
10228
parseSwitchHeader(out
var
switchKeyword, out
var
openParen, out var expression, out
var
closeParen, out
var
openBrace);
10245
out
SyntaxToken
switchKeyword,
10246
out
SyntaxToken
openParen,
10248
out
SyntaxToken
closeParen,
10249
out
SyntaxToken
openBrace)
10313
var
caseKeyword = this.EatToken();
10391
private UsingStatementSyntax ParseUsingStatement(SyntaxList<AttributeListSyntax> attributes,
SyntaxToken
awaitTokenOpt = null)
10393
var
@using = this.EatToken(SyntaxKind.UsingKeyword);
10394
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10432
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
10548
SyntaxToken
awaitKeyword, usingKeyword;
10573
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
10605
if (attributes.Count == 0 && mods.Count > 0 && IsAccessibilityModifier(((
SyntaxToken
)mods[0]).ContextualKind))
10623
var
mod = (
SyntaxToken
)mods[i];
10663
var
scopedKeyword = this.EatContextualToken(SyntaxKind.ScopedKeyword);
10696
private
SyntaxToken
ParsePossibleScopedKeyword(
10714
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10787
VariableFlags initialFlags,
SyntaxToken
? scopedKeyword)
10813
SyntaxList<
SyntaxToken
> mods,
10814
SyntaxToken
? scopedKeyword,
10869
SyntaxToken
mod;
10987
SyntaxList<
SyntaxToken
> modifiers,
10989
SyntaxToken
identifier)
11005
var
id = ((IdentifierNameSyntax)type).Identifier;
11012
var
modifier = modifiers[i];
11079
SyntaxToken
semicolon;
11108
SyntaxToken
semicolon;
11453
var
next = PeekToken(1);
11645
var
operatorToken = EatExpressionOperatorToken(operatorTokenKind);
11709
var
questionToken = this.EatToken();
11803
var
token1 = this.CurrentToken;
11857
private
SyntaxToken
EatExpressionOperatorToken(SyntaxKind operatorTokenKind)
11869
var
token1 = EatToken();
11870
var
token2 = EatToken();
11882
var
token1 = EatToken();
11884
var
token3 = EatToken();
11898
private AssignmentExpressionSyntax ParseAssignmentExpression(SyntaxKind operatorExpressionKind, ExpressionSyntax leftOperand,
SyntaxToken
operatorToken)
11928
var
nextToken = this.PeekToken(1);
11932
public static bool IsAtDotDotToken(
SyntaxToken
token1,
SyntaxToken
token2)
11940
public
SyntaxToken
EatDotDotToken()
11943
var
token1 = this.EatToken();
11944
var
token2 = this.EatToken();
11946
var
dotDotToken = SyntaxFactory.Token(token1.GetLeadingTrivia(), SyntaxKind.DotDotToken, token2.GetTrailingTrivia());
11978
var
scopedKeyword = isScoped
11995
private ExpressionSyntax ParseIsExpression(ExpressionSyntax leftOperand,
SyntaxToken
opToken)
12139
var
refKeyword = this.EatToken();
12403
(
SyntaxToken
? questionToken, ExpressionSyntax? bindingExpression) tryEatQuestionAndBindingExpression()
12407
var
nextToken = this.PeekToken(1);
12515
openToken: out
SyntaxToken
openToken,
12517
closeToken: out
SyntaxToken
closeToken,
12531
openToken: out
SyntaxToken
openToken,
12533
closeToken: out
SyntaxToken
closeToken,
12540
out
SyntaxToken
openToken,
12542
out
SyntaxToken
closeToken,
12610
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<ArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
12653
SyntaxToken
refKindKeyword = null;
12699
var
keyword = this.EatToken();
12743
var
checkedOrUnchecked = this.EatToken();
12799
var
token = this.PeekToken(index++);
12858
var
identifier = this.IsTrueIdentifier() ? this.EatToken() : CreateMissingIdentifierToken();
12860
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
12918
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
12946
private TupleExpressionSyntax ParseTupleExpressionTail(
SyntaxToken
openParen, ArgumentSyntax firstArg)
13125
var
token1 = this.PeekToken(1);
13328
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13345
LanguageParser @this, ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<CollectionElementSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13387
var
@new = this.EatToken(SyntaxKind.NewKeyword);
13391
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13446
SyntaxToken
@new = this.EatToken(SyntaxKind.NewKeyword);
13519
private WithExpressionSyntax ParseWithExpression(ExpressionSyntax receiverExpression,
SyntaxToken
withKeyword)
13521
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13546
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13620
LanguageParser @this, ref
SyntaxToken
startToken, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13655
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13682
var
@new = this.EatToken(SyntaxKind.NewKeyword);
13683
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13722
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13740
LanguageParser @this, ref
SyntaxToken
openBrace, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13758
var
@stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword);
13759
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13772
var
comma = this.AddError(this.EatToken(), ErrorCode.ERR_InvalidStackAllocArray);
13806
var
@delegate = this.EatToken(SyntaxKind.DelegateKeyword);
13825
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13847
private SyntaxList<
SyntaxToken
> ParseAnonymousFunctionModifiers()
13937
var
arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken);
13947
var
identifier = (this.CurrentToken.Kind != SyntaxKind.IdentifierToken && this.PeekToken(1).Kind == SyntaxKind.EqualsGreaterThanToken)
13952
var
arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken);
13970
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
13992
LanguageParser @this, ref
SyntaxToken
openParen, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
14041
var
identifier = this.ParseIdentifierToken();
14044
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
14086
var
peek1 = this.PeekToken(1);
14104
private static bool IsTokenQueryContextualKeyword(
SyntaxToken
token)
14124
private static bool IsTokenStartOfNewQueryClause(
SyntaxToken
token)
14262
var
@from = this.EatContextualToken(SyntaxKind.FromKeyword);
14268
SyntaxToken
name;
14336
var
@orderby = this.EatContextualToken(SyntaxKind.OrderByKeyword);
14381
SyntaxToken
direction = null;
14477
LanguageParser parser, ref
SyntaxToken
openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode;
14509
ref
SyntaxToken
openToken,
14531
ref
SyntaxToken
openToken,
14712
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)