1057 references to Token
ILLink.CodeFixProvider (4)
UnsafeModifierCodeFixHelpers.cs (4)
143SyntaxToken safeToken = SyntaxFactory.Token(UnsafeMigrationSyntaxHelpers.SafeKeywordKind) 169SyntaxToken modifierToken = SyntaxFactory.Token(modifier) 227SyntaxToken modifierToken = SyntaxFactory.Token(modifier) 285SyntaxToken modifierToken = SyntaxFactory.Token(modifier)
Microsoft.Analyzers.Extra (1)
LegacyLoggingFixer.cs (1)
376loggerParam = parameterSyntax.WithModifiers(SyntaxFactory.TokenList(SyntaxFactory.Token(SyntaxKind.ThisKeyword)));
Microsoft.AspNetCore.Components.Analyzers (2)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
69SyntaxFactory.Token(SyntaxKind.PublicKeyword)
JSInvokableCodeFixProvider.cs (1)
72SyntaxFactory.Token(SyntaxKind.PublicKeyword)
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
69SyntaxFactory.Token(SyntaxKind.PublicKeyword)
Microsoft.CodeAnalysis.CSharp (589)
_generated\0\Syntax.xml.Main.Generated.cs (514)
2305=> SyntaxFactory.QualifiedName(left, SyntaxFactory.Token(SyntaxKind.DotToken), right); 2333=> SyntaxFactory.TypeArgumentList(SyntaxFactory.Token(SyntaxKind.LessThanToken), arguments, SyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 2346=> SyntaxFactory.AliasQualifiedName(alias, SyntaxFactory.Token(SyntaxKind.ColonColonToken), name); 2350=> SyntaxFactory.AliasQualifiedName(SyntaxFactory.IdentifierName(alias), SyntaxFactory.Token(SyntaxKind.ColonColonToken), name); 2399=> SyntaxFactory.ArrayRankSpecifier(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), sizes, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 2411=> SyntaxFactory.PointerType(elementType, SyntaxFactory.Token(SyntaxKind.AsteriskToken)); 2424=> SyntaxFactory.FunctionPointerType(SyntaxFactory.Token(SyntaxKind.DelegateKeyword), SyntaxFactory.Token(SyntaxKind.AsteriskToken), callingConvention, parameterList); 2428=> SyntaxFactory.FunctionPointerType(SyntaxFactory.Token(SyntaxKind.DelegateKeyword), SyntaxFactory.Token(SyntaxKind.AsteriskToken), default, SyntaxFactory.FunctionPointerParameterList()); 2440=> SyntaxFactory.FunctionPointerParameterList(SyntaxFactory.Token(SyntaxKind.LessThanToken), parameters, SyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 2468=> SyntaxFactory.FunctionPointerUnmanagedCallingConventionList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), callingConventions, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 2487=> SyntaxFactory.NullableType(elementType, SyntaxFactory.Token(SyntaxKind.QuestionToken)); 2499=> SyntaxFactory.TupleType(SyntaxFactory.Token(SyntaxKind.OpenParenToken), elements, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 2527=> SyntaxFactory.OmittedTypeArgument(SyntaxFactory.Token(SyntaxKind.OmittedTypeArgumentToken)); 2545=> SyntaxFactory.RefType(SyntaxFactory.Token(SyntaxKind.RefKeyword), default, type); 2557=> SyntaxFactory.ScopedType(SyntaxFactory.Token(SyntaxKind.ScopedKeyword), type); 2570=> SyntaxFactory.ParenthesizedExpression(SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 2582=> SyntaxFactory.TupleExpression(SyntaxFactory.Token(SyntaxKind.OpenParenToken), arguments, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 2619=> SyntaxFactory.PrefixUnaryExpression(kind, SyntaxFactory.Token(GetPrefixUnaryExpressionOperatorTokenKind(kind)), operand); 2646=> SyntaxFactory.AwaitExpression(SyntaxFactory.Token(SyntaxKind.AwaitKeyword), expression); 2671=> SyntaxFactory.PostfixUnaryExpression(kind, operand, SyntaxFactory.Token(GetPostfixUnaryExpressionOperatorTokenKind(kind))); 2704=> SyntaxFactory.MemberAccessExpression(kind, expression, SyntaxFactory.Token(GetMemberAccessExpressionOperatorTokenKind(kind)), name); 2725=> SyntaxFactory.ConditionalAccessExpression(expression, SyntaxFactory.Token(SyntaxKind.QuestionToken), whenNotNull); 2737=> SyntaxFactory.MemberBindingExpression(SyntaxFactory.Token(SyntaxKind.DotToken), name); 2759=> SyntaxFactory.RangeExpression(leftOperand, SyntaxFactory.Token(SyntaxKind.DotDotToken), rightOperand); 2763=> SyntaxFactory.RangeExpression(default, SyntaxFactory.Token(SyntaxKind.DotDotToken), default); 2838=> SyntaxFactory.BinaryExpression(kind, left, SyntaxFactory.Token(GetBinaryExpressionOperatorTokenKind(kind)), right); 2912=> SyntaxFactory.AssignmentExpression(kind, left, SyntaxFactory.Token(GetAssignmentExpressionOperatorTokenKind(kind)), right); 2946=> SyntaxFactory.ConditionalExpression(condition, SyntaxFactory.Token(SyntaxKind.QuestionToken), whenTrue, SyntaxFactory.Token(SyntaxKind.ColonToken), whenFalse); 2957=> SyntaxFactory.ThisExpression(SyntaxFactory.Token(SyntaxKind.ThisKeyword)); 2968=> SyntaxFactory.BaseExpression(SyntaxFactory.Token(SyntaxKind.BaseKeyword)); 3015=> SyntaxFactory.FieldExpression(SyntaxFactory.Token(SyntaxKind.FieldKeyword)); 3029=> SyntaxFactory.MakeRefExpression(SyntaxFactory.Token(SyntaxKind.MakeRefKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 3043=> SyntaxFactory.RefTypeExpression(SyntaxFactory.Token(SyntaxKind.RefTypeKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 3059=> SyntaxFactory.RefValueExpression(SyntaxFactory.Token(SyntaxKind.RefValueKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.CommaToken), type, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 3084=> SyntaxFactory.CheckedExpression(kind, SyntaxFactory.Token(GetCheckedExpressionKeywordKind(kind)), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 3108=> SyntaxFactory.UnsafeExpression(SyntaxFactory.Token(SyntaxKind.UnsafeKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 3122=> SyntaxFactory.DefaultExpression(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 3136=> SyntaxFactory.TypeOfExpression(SyntaxFactory.Token(SyntaxKind.TypeOfKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 3150=> SyntaxFactory.SizeOfExpression(SyntaxFactory.Token(SyntaxKind.SizeOfKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 3186=> SyntaxFactory.ArgumentList(SyntaxFactory.Token(SyntaxKind.OpenParenToken), arguments, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 3198=> SyntaxFactory.BracketedArgumentList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), arguments, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 3255=> SyntaxFactory.CastExpression(SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, SyntaxFactory.Token(SyntaxKind.CloseParenToken), expression); 3283=> SyntaxFactory.RefExpression(SyntaxFactory.Token(SyntaxKind.RefKeyword), expression); 3295=> SyntaxFactory.ParenthesizedLambdaExpression(attributeLists, modifiers, returnType, parameterList, SyntaxFactory.Token(SyntaxKind.EqualsGreaterThanToken), block, expressionBody); 3299=> SyntaxFactory.ParenthesizedLambdaExpression(default, default(SyntaxTokenList), default, SyntaxFactory.ParameterList(), SyntaxFactory.Token(SyntaxKind.EqualsGreaterThanToken), default, default); 3320=> SyntaxFactory.InitializerExpression(kind, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), expressions, SyntaxFactory.Token(SyntaxKind.CloseBraceToken)); 3332=> SyntaxFactory.ImplicitObjectCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), argumentList, initializer); 3336=> SyntaxFactory.ImplicitObjectCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), SyntaxFactory.ArgumentList(), default); 3348=> SyntaxFactory.ObjectCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), type, argumentList, initializer); 3352=> SyntaxFactory.ObjectCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), type, default, default); 3365=> SyntaxFactory.WithExpression(expression, SyntaxFactory.Token(SyntaxKind.WithKeyword), initializer); 3389=> SyntaxFactory.AnonymousObjectCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), SyntaxFactory.Token(SyntaxKind.OpenBraceToken), initializers, SyntaxFactory.Token(SyntaxKind.CloseBraceToken)); 3401=> SyntaxFactory.ArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), type, initializer); 3405=> SyntaxFactory.ArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), type, default); 3419=> SyntaxFactory.ImplicitArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), SyntaxFactory.Token(SyntaxKind.OpenBracketToken), commas, SyntaxFactory.Token(SyntaxKind.CloseBracketToken), initializer); 3423=> SyntaxFactory.ImplicitArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.NewKeyword), SyntaxFactory.Token(SyntaxKind.OpenBracketToken), default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.CloseBracketToken), initializer); 3435=> SyntaxFactory.StackAllocArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.StackAllocKeyword), type, initializer); 3439=> SyntaxFactory.StackAllocArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.StackAllocKeyword), type, default); 3453=> SyntaxFactory.ImplicitStackAllocArrayCreationExpression(SyntaxFactory.Token(SyntaxKind.StackAllocKeyword), SyntaxFactory.Token(SyntaxKind.OpenBracketToken), SyntaxFactory.Token(SyntaxKind.CloseBracketToken), initializer); 3465=> SyntaxFactory.CollectionExpression(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), elements, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 3484=> SyntaxFactory.SpreadElement(SyntaxFactory.Token(SyntaxKind.DotDotToken), expression); 3496=> SyntaxFactory.WithElement(SyntaxFactory.Token(SyntaxKind.WithKeyword), argumentList ?? SyntaxFactory.ArgumentList()); 3529=> SyntaxFactory.FromClause(SyntaxFactory.Token(SyntaxKind.FromKeyword), type, identifier, SyntaxFactory.Token(SyntaxKind.InKeyword), expression); 3533=> SyntaxFactory.FromClause(SyntaxFactory.Token(SyntaxKind.FromKeyword), default, identifier, SyntaxFactory.Token(SyntaxKind.InKeyword), expression); 3537=> SyntaxFactory.FromClause(SyntaxFactory.Token(SyntaxKind.FromKeyword), default, SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.InKeyword), expression); 3551=> SyntaxFactory.LetClause(SyntaxFactory.Token(SyntaxKind.LetKeyword), identifier, SyntaxFactory.Token(SyntaxKind.EqualsToken), expression); 3555=> SyntaxFactory.LetClause(SyntaxFactory.Token(SyntaxKind.LetKeyword), SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.EqualsToken), expression); 3573=> SyntaxFactory.JoinClause(SyntaxFactory.Token(SyntaxKind.JoinKeyword), type, identifier, SyntaxFactory.Token(SyntaxKind.InKeyword), inExpression, SyntaxFactory.Token(SyntaxKind.OnKeyword), leftExpression, SyntaxFactory.Token(SyntaxKind.EqualsKeyword), rightExpression, into); 3577=> SyntaxFactory.JoinClause(SyntaxFactory.Token(SyntaxKind.JoinKeyword), default, identifier, SyntaxFactory.Token(SyntaxKind.InKeyword), inExpression, SyntaxFactory.Token(SyntaxKind.OnKeyword), leftExpression, SyntaxFactory.Token(SyntaxKind.EqualsKeyword), rightExpression, default); 3581=> SyntaxFactory.JoinClause(SyntaxFactory.Token(SyntaxKind.JoinKeyword), default, SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.InKeyword), inExpression, SyntaxFactory.Token(SyntaxKind.OnKeyword), leftExpression, SyntaxFactory.Token(SyntaxKind.EqualsKeyword), rightExpression, default); 3593=> SyntaxFactory.JoinIntoClause(SyntaxFactory.Token(SyntaxKind.IntoKeyword), identifier); 3597=> SyntaxFactory.JoinIntoClause(SyntaxFactory.Token(SyntaxKind.IntoKeyword), SyntaxFactory.Identifier(identifier)); 3609=> SyntaxFactory.WhereClause(SyntaxFactory.Token(SyntaxKind.WhereKeyword), condition); 3620=> SyntaxFactory.OrderByClause(SyntaxFactory.Token(SyntaxKind.OrderByKeyword), orderings); 3664=> SyntaxFactory.SelectClause(SyntaxFactory.Token(SyntaxKind.SelectKeyword), expression); 3678=> SyntaxFactory.GroupClause(SyntaxFactory.Token(SyntaxKind.GroupKeyword), groupExpression, SyntaxFactory.Token(SyntaxKind.ByKeyword), byExpression); 3691=> SyntaxFactory.QueryContinuation(SyntaxFactory.Token(SyntaxKind.IntoKeyword), identifier, body); 3695=> SyntaxFactory.QueryContinuation(SyntaxFactory.Token(SyntaxKind.IntoKeyword), SyntaxFactory.Identifier(identifier), body); 3706=> SyntaxFactory.OmittedArraySizeExpression(SyntaxFactory.Token(SyntaxKind.OmittedArraySizeExpressionToken)); 3743=> SyntaxFactory.IsPatternExpression(expression, SyntaxFactory.Token(SyntaxKind.IsKeyword), pattern); 3755=> SyntaxFactory.ThrowExpression(SyntaxFactory.Token(SyntaxKind.ThrowKeyword), expression); 3767=> SyntaxFactory.WhenClause(SyntaxFactory.Token(SyntaxKind.WhenKeyword), condition); 3778=> SyntaxFactory.DiscardPattern(SyntaxFactory.Token(SyntaxKind.UnderscoreToken)); 3798=> SyntaxFactory.VarPattern(SyntaxFactory.Token(SyntaxKind.VarKeyword), designation); 3820=> SyntaxFactory.PositionalPatternClause(SyntaxFactory.Token(SyntaxKind.OpenParenToken), subpatterns, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 3832=> SyntaxFactory.PropertyPatternClause(SyntaxFactory.Token(SyntaxKind.OpenBraceToken), subpatterns, SyntaxFactory.Token(SyntaxKind.CloseBraceToken)); 3863=> SyntaxFactory.ParenthesizedPattern(SyntaxFactory.Token(SyntaxKind.OpenParenToken), pattern, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 3911=> SyntaxFactory.BinaryPattern(kind, left, SyntaxFactory.Token(GetBinaryPatternOperatorTokenKind(kind)), right); 3931=> SyntaxFactory.UnaryPattern(SyntaxFactory.Token(SyntaxKind.NotKeyword), pattern); 3943=> SyntaxFactory.ListPattern(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), patterns, SyntaxFactory.Token(SyntaxKind.CloseBracketToken), designation); 3947=> SyntaxFactory.ListPattern(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), patterns, SyntaxFactory.Token(SyntaxKind.CloseBracketToken), default); 3958=> SyntaxFactory.SlicePattern(SyntaxFactory.Token(SyntaxKind.DotDotToken), pattern); 3969=> SyntaxFactory.InterpolatedStringText(SyntaxFactory.Token(SyntaxKind.InterpolatedStringTextToken)); 3982=> SyntaxFactory.Interpolation(SyntaxFactory.Token(SyntaxKind.OpenBraceToken), expression, alignmentClause, formatClause, SyntaxFactory.Token(SyntaxKind.CloseBraceToken)); 3986=> SyntaxFactory.Interpolation(SyntaxFactory.Token(SyntaxKind.OpenBraceToken), expression, default, default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken)); 4004=> SyntaxFactory.InterpolationFormatClause(colonToken, SyntaxFactory.Token(SyntaxKind.InterpolatedStringTextToken)); 4027=> SyntaxFactory.Block(attributeLists, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), statements, SyntaxFactory.Token(SyntaxKind.CloseBraceToken)); 4032=> SyntaxFactory.Block(default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), statements, SyntaxFactory.Token(SyntaxKind.CloseBraceToken)); 4084=> SyntaxFactory.LocalDeclarationStatement(attributeLists, default, default, modifiers, declaration, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4088=> SyntaxFactory.LocalDeclarationStatement(default, default, default, default(SyntaxTokenList), declaration, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4126=> SyntaxFactory.EqualsValueClause(SyntaxFactory.Token(SyntaxKind.EqualsToken), value); 4144=> SyntaxFactory.DiscardDesignation(SyntaxFactory.Token(SyntaxKind.UnderscoreToken)); 4156=> SyntaxFactory.ParenthesizedVariableDesignation(SyntaxFactory.Token(SyntaxKind.OpenParenToken), variables, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 4168=> SyntaxFactory.ExpressionStatement(attributeLists, expression, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4172=> SyntaxFactory.ExpressionStatement(default, expression, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4183=> SyntaxFactory.EmptyStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4187=> SyntaxFactory.EmptyStatement(default, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4200=> SyntaxFactory.LabeledStatement(attributeLists, identifier, SyntaxFactory.Token(SyntaxKind.ColonToken), statement); 4204=> SyntaxFactory.LabeledStatement(default, identifier, SyntaxFactory.Token(SyntaxKind.ColonToken), statement); 4208=> SyntaxFactory.LabeledStatement(default, SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.ColonToken), statement); 4234=> SyntaxFactory.GotoStatement(kind, attributeLists, SyntaxFactory.Token(SyntaxKind.GotoKeyword), caseOrDefaultKeyword, expression, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4239=> SyntaxFactory.GotoStatement(kind, default, SyntaxFactory.Token(SyntaxKind.GotoKeyword), default, expression, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4252=> SyntaxFactory.BreakStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.BreakKeyword), name, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4257=> SyntaxFactory.BreakStatement(default, SyntaxFactory.Token(SyntaxKind.BreakKeyword), name, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4270=> SyntaxFactory.ContinueStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.ContinueKeyword), name, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4275=> SyntaxFactory.ContinueStatement(default, SyntaxFactory.Token(SyntaxKind.ContinueKeyword), name, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4288=> SyntaxFactory.ReturnStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.ReturnKeyword), expression, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4293=> SyntaxFactory.ReturnStatement(default, SyntaxFactory.Token(SyntaxKind.ReturnKeyword), expression, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4306=> SyntaxFactory.ThrowStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.ThrowKeyword), expression, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4311=> SyntaxFactory.ThrowStatement(default, SyntaxFactory.Token(SyntaxKind.ThrowKeyword), expression, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4336=> SyntaxFactory.YieldStatement(kind, attributeLists, SyntaxFactory.Token(SyntaxKind.YieldKeyword), SyntaxFactory.Token(GetYieldStatementReturnOrBreakKeywordKind(kind)), expression, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4341=> SyntaxFactory.YieldStatement(kind, default, SyntaxFactory.Token(SyntaxKind.YieldKeyword), SyntaxFactory.Token(GetYieldStatementReturnOrBreakKeywordKind(kind)), expression, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4365=> SyntaxFactory.WhileStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.WhileKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4369=> SyntaxFactory.WhileStatement(default, SyntaxFactory.Token(SyntaxKind.WhileKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4386=> SyntaxFactory.DoStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.DoKeyword), statement, SyntaxFactory.Token(SyntaxKind.WhileKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.CloseParenToken), SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4390=> SyntaxFactory.DoStatement(default, SyntaxFactory.Token(SyntaxKind.DoKeyword), statement, SyntaxFactory.Token(SyntaxKind.WhileKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.CloseParenToken), SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4406=> SyntaxFactory.ForStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.ForKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), declaration, initializers, SyntaxFactory.Token(SyntaxKind.SemicolonToken), condition, SyntaxFactory.Token(SyntaxKind.SemicolonToken), incrementors, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4410=> SyntaxFactory.ForStatement(default, SyntaxFactory.Token(SyntaxKind.ForKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), default, default, SyntaxFactory.Token(SyntaxKind.SemicolonToken), default, SyntaxFactory.Token(SyntaxKind.SemicolonToken), default, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4434=> SyntaxFactory.ForEachStatement(attributeLists, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, identifier, SyntaxFactory.Token(SyntaxKind.InKeyword), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4438=> SyntaxFactory.ForEachStatement(default, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, identifier, SyntaxFactory.Token(SyntaxKind.InKeyword), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4442=> SyntaxFactory.ForEachStatement(default, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.InKeyword), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4465=> SyntaxFactory.ForEachVariableStatement(attributeLists, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), variable, SyntaxFactory.Token(SyntaxKind.InKeyword), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4469=> SyntaxFactory.ForEachVariableStatement(default, default, SyntaxFactory.Token(SyntaxKind.ForEachKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), variable, SyntaxFactory.Token(SyntaxKind.InKeyword), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4489=> SyntaxFactory.UsingStatement(attributeLists, default, SyntaxFactory.Token(SyntaxKind.UsingKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), declaration, expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4493=> SyntaxFactory.UsingStatement(default, default, SyntaxFactory.Token(SyntaxKind.UsingKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), default, default, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4508=> SyntaxFactory.FixedStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.FixedKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), declaration, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4512=> SyntaxFactory.FixedStatement(default, SyntaxFactory.Token(SyntaxKind.FixedKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), declaration, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4535=> SyntaxFactory.CheckedStatement(kind, attributeLists, SyntaxFactory.Token(GetCheckedStatementKeywordKind(kind)), block); 4540=> SyntaxFactory.CheckedStatement(kind, default, SyntaxFactory.Token(GetCheckedStatementKeywordKind(kind)), block ?? SyntaxFactory.Block()); 4561=> SyntaxFactory.UnsafeStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.UnsafeKeyword), block); 4566=> SyntaxFactory.UnsafeStatement(default, SyntaxFactory.Token(SyntaxKind.UnsafeKeyword), block ?? SyntaxFactory.Block()); 4582=> SyntaxFactory.LockStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.LockKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4586=> SyntaxFactory.LockStatement(default, SyntaxFactory.Token(SyntaxKind.LockKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), expression, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4601=> SyntaxFactory.IfStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.IfKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement, @else); 4605=> SyntaxFactory.IfStatement(default, SyntaxFactory.Token(SyntaxKind.IfKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), condition, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement, default); 4617=> SyntaxFactory.ElseClause(SyntaxFactory.Token(SyntaxKind.ElseKeyword), statement); 4662=> SyntaxFactory.CasePatternSwitchLabel(SyntaxFactory.Token(SyntaxKind.CaseKeyword), pattern, whenClause, colonToken); 4666=> SyntaxFactory.CasePatternSwitchLabel(SyntaxFactory.Token(SyntaxKind.CaseKeyword), pattern, default, colonToken); 4679=> SyntaxFactory.CaseSwitchLabel(SyntaxFactory.Token(SyntaxKind.CaseKeyword), value, colonToken); 4691=> SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), colonToken); 4705=> SyntaxFactory.SwitchExpression(governingExpression, SyntaxFactory.Token(SyntaxKind.SwitchKeyword), SyntaxFactory.Token(SyntaxKind.OpenBraceToken), arms, SyntaxFactory.Token(SyntaxKind.CloseBraceToken)); 4709=> SyntaxFactory.SwitchExpression(governingExpression, SyntaxFactory.Token(SyntaxKind.SwitchKeyword), SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken)); 4722=> SyntaxFactory.SwitchExpressionArm(pattern, whenClause, SyntaxFactory.Token(SyntaxKind.EqualsGreaterThanToken), expression); 4726=> SyntaxFactory.SwitchExpressionArm(pattern, default, SyntaxFactory.Token(SyntaxKind.EqualsGreaterThanToken), expression); 4738=> SyntaxFactory.TryStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.TryKeyword), block, catches, @finally); 4743=> SyntaxFactory.TryStatement(default, SyntaxFactory.Token(SyntaxKind.TryKeyword), SyntaxFactory.Block(), catches, default); 4756=> SyntaxFactory.CatchClause(SyntaxFactory.Token(SyntaxKind.CatchKeyword), declaration, filter, block); 4760=> SyntaxFactory.CatchClause(SyntaxFactory.Token(SyntaxKind.CatchKeyword), default, default, SyntaxFactory.Block()); 4779=> SyntaxFactory.CatchDeclaration(SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, identifier, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 4783=> SyntaxFactory.CatchDeclaration(SyntaxFactory.Token(SyntaxKind.OpenParenToken), type, default, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 4797=> SyntaxFactory.CatchFilterClause(SyntaxFactory.Token(SyntaxKind.WhenKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), filterExpression, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 4809=> SyntaxFactory.FinallyClause(SyntaxFactory.Token(SyntaxKind.FinallyKeyword), block ?? SyntaxFactory.Block()); 4820=> SyntaxFactory.CompilationUnit(externs, usings, attributeLists, members, SyntaxFactory.Token(SyntaxKind.EndOfFileToken)); 4824=> SyntaxFactory.CompilationUnit(default, default, default, default, SyntaxFactory.Token(SyntaxKind.EndOfFileToken)); 4838=> SyntaxFactory.ExternAliasDirective(SyntaxFactory.Token(SyntaxKind.ExternKeyword), SyntaxFactory.Token(SyntaxKind.AliasKeyword), identifier, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4842=> SyntaxFactory.ExternAliasDirective(SyntaxFactory.Token(SyntaxKind.ExternKeyword), SyntaxFactory.Token(SyntaxKind.AliasKeyword), SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4873=> SyntaxFactory.UsingDirective(default, SyntaxFactory.Token(SyntaxKind.UsingKeyword), default, default, alias, namespaceOrType, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4877=> SyntaxFactory.UsingDirective(default, SyntaxFactory.Token(SyntaxKind.UsingKeyword), default, default, default, namespaceOrType, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 4897=> SyntaxFactory.NamespaceDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.NamespaceKeyword), name, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), externs, usings, members, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 4901=> SyntaxFactory.NamespaceDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.NamespaceKeyword), name, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, default, default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 4914=> SyntaxFactory.FileScopedNamespaceDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.NamespaceKeyword), name, SyntaxFactory.Token(SyntaxKind.SemicolonToken), externs, usings, members); 4918=> SyntaxFactory.FileScopedNamespaceDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.NamespaceKeyword), name, SyntaxFactory.Token(SyntaxKind.SemicolonToken), default, default, default); 4930=> SyntaxFactory.AttributeList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), target, attributes, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 4934=> SyntaxFactory.AttributeList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), default, attributes, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 4945=> SyntaxFactory.AttributeTargetSpecifier(identifier, SyntaxFactory.Token(SyntaxKind.ColonToken)); 4968=> SyntaxFactory.AttributeArgumentList(SyntaxFactory.Token(SyntaxKind.OpenParenToken), arguments, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 4991=> SyntaxFactory.NameEquals(name, SyntaxFactory.Token(SyntaxKind.EqualsToken)); 4995=> SyntaxFactory.NameEquals(SyntaxFactory.IdentifierName(name), SyntaxFactory.Token(SyntaxKind.EqualsToken)); 5007=> SyntaxFactory.TypeParameterList(SyntaxFactory.Token(SyntaxKind.LessThanToken), parameters, SyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 5232=> SyntaxFactory.DelegateDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.DelegateKeyword), returnType, identifier, typeParameterList, parameterList, constraintClauses, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 5236=> SyntaxFactory.DelegateDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.DelegateKeyword), returnType, identifier, default, SyntaxFactory.ParameterList(), default, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 5240=> SyntaxFactory.DelegateDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.DelegateKeyword), returnType, SyntaxFactory.Identifier(identifier), default, SyntaxFactory.ParameterList(), default, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 5284=> SyntaxFactory.ExtensionBlockDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.ExtensionKeyword), typeParameterList, parameterList, constraintClauses, default, members, default, default); 5288=> SyntaxFactory.ExtensionBlockDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.ExtensionKeyword), default, default, default, default, default, default, default); 5299=> SyntaxFactory.BaseList(SyntaxFactory.Token(SyntaxKind.ColonToken), types); 5331=> SyntaxFactory.TypeParameterConstraintClause(SyntaxFactory.Token(SyntaxKind.WhereKeyword), name, SyntaxFactory.Token(SyntaxKind.ColonToken), constraints); 5335=> SyntaxFactory.TypeParameterConstraintClause(SyntaxFactory.Token(SyntaxKind.WhereKeyword), name, SyntaxFactory.Token(SyntaxKind.ColonToken), default); 5339=> SyntaxFactory.TypeParameterConstraintClause(SyntaxFactory.Token(SyntaxKind.WhereKeyword), SyntaxFactory.IdentifierName(name), SyntaxFactory.Token(SyntaxKind.ColonToken), default); 5352=> SyntaxFactory.ConstructorConstraint(SyntaxFactory.Token(SyntaxKind.NewKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 5380=> SyntaxFactory.ClassOrStructConstraint(kind, SyntaxFactory.Token(GetClassOrStructConstraintClassOrStructKeywordKind(kind)), default); 5406=> SyntaxFactory.DefaultConstraint(SyntaxFactory.Token(SyntaxKind.DefaultKeyword)); 5417=> SyntaxFactory.AllowsConstraintClause(SyntaxFactory.Token(SyntaxKind.AllowsKeyword), constraints); 5429=> SyntaxFactory.RefStructConstraint(SyntaxFactory.Token(SyntaxKind.RefKeyword), SyntaxFactory.Token(SyntaxKind.StructKeyword)); 5441=> SyntaxFactory.FieldDeclaration(attributeLists, modifiers, declaration, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 5445=> SyntaxFactory.FieldDeclaration(default, default(SyntaxTokenList), declaration, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 5458=> SyntaxFactory.EventFieldDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.EventKeyword), declaration, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 5462=> SyntaxFactory.EventFieldDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.EventKeyword), declaration, SyntaxFactory.Token(SyntaxKind.SemicolonToken)); 5474=> SyntaxFactory.ExplicitInterfaceSpecifier(name, SyntaxFactory.Token(SyntaxKind.DotToken)); 5565=> SyntaxFactory.OperatorDeclaration(attributeLists, modifiers, returnType, explicitInterfaceSpecifier, SyntaxFactory.Token(SyntaxKind.OperatorKeyword), default, operatorToken, parameterList, body, expressionBody, default); 5569=> SyntaxFactory.OperatorDeclaration(default, default(SyntaxTokenList), returnType, default, SyntaxFactory.Token(SyntaxKind.OperatorKeyword), default, operatorToken, SyntaxFactory.ParameterList(), default, default, default); 5600=> SyntaxFactory.ConversionOperatorDeclaration(attributeLists, modifiers, implicitOrExplicitKeyword, explicitInterfaceSpecifier, SyntaxFactory.Token(SyntaxKind.OperatorKeyword), default, type, parameterList, body, expressionBody, default); 5604=> SyntaxFactory.ConversionOperatorDeclaration(default, default(SyntaxTokenList), implicitOrExplicitKeyword, default, SyntaxFactory.Token(SyntaxKind.OperatorKeyword), default, type, SyntaxFactory.ParameterList(), default, default, default); 5654=> SyntaxFactory.ConstructorInitializer(kind, SyntaxFactory.Token(SyntaxKind.ColonToken), SyntaxFactory.Token(GetConstructorInitializerThisOrBaseKeywordKind(kind)), argumentList ?? SyntaxFactory.ArgumentList()); 5681=> SyntaxFactory.DestructorDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.TildeToken), identifier, parameterList, body, expressionBody, default); 5685=> SyntaxFactory.DestructorDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.TildeToken), identifier, SyntaxFactory.ParameterList(), default, default, default); 5689=> SyntaxFactory.DestructorDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.TildeToken), SyntaxFactory.Identifier(identifier), SyntaxFactory.ParameterList(), default, default, default); 5727=> SyntaxFactory.ArrowExpressionClause(SyntaxFactory.Token(SyntaxKind.EqualsGreaterThanToken), expression); 5746=> SyntaxFactory.EventDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.EventKeyword), type, explicitInterfaceSpecifier, identifier, accessorList, default); 5750=> SyntaxFactory.EventDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.EventKeyword), type, default, identifier, default, default); 5754=> SyntaxFactory.EventDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.EventKeyword), type, default, SyntaxFactory.Identifier(identifier), default, default); 5773=> SyntaxFactory.IndexerDeclaration(attributeLists, modifiers, type, explicitInterfaceSpecifier, SyntaxFactory.Token(SyntaxKind.ThisKeyword), parameterList, accessorList, expressionBody, default); 5777=> SyntaxFactory.IndexerDeclaration(default, default(SyntaxTokenList), type, default, SyntaxFactory.Token(SyntaxKind.ThisKeyword), SyntaxFactory.BracketedParameterList(), default, default, default); 5789=> SyntaxFactory.AccessorList(SyntaxFactory.Token(SyntaxKind.OpenBraceToken), accessors, SyntaxFactory.Token(SyntaxKind.CloseBraceToken)); 5825=> SyntaxFactory.AccessorDeclaration(kind, attributeLists, modifiers, SyntaxFactory.Token(GetAccessorDeclarationKeywordKind(kind)), body, expressionBody, default); 5829=> SyntaxFactory.AccessorDeclaration(kind, default, default(SyntaxTokenList), SyntaxFactory.Token(GetAccessorDeclarationKeywordKind(kind)), default, default, default); 5853=> SyntaxFactory.ParameterList(SyntaxFactory.Token(SyntaxKind.OpenParenToken), parameters, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 5865=> SyntaxFactory.BracketedParameterList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), parameters, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 5928=> SyntaxFactory.DocumentationCommentTrivia(kind, content, SyntaxFactory.Token(SyntaxKind.EndOfDocumentationCommentToken)); 5948=> SyntaxFactory.QualifiedCref(container, SyntaxFactory.Token(SyntaxKind.DotToken), member); 5973=> SyntaxFactory.ExtensionMemberCref(SyntaxFactory.Token(SyntaxKind.ExtensionKeyword), typeArgumentList, parameters, SyntaxFactory.Token(SyntaxKind.DotToken), member); 5977=> SyntaxFactory.ExtensionMemberCref(SyntaxFactory.Token(SyntaxKind.ExtensionKeyword), default, SyntaxFactory.CrefParameterList(), SyntaxFactory.Token(SyntaxKind.DotToken), member); 5988=> SyntaxFactory.IndexerMemberCref(SyntaxFactory.Token(SyntaxKind.ThisKeyword), parameters); 6043=> SyntaxFactory.OperatorMemberCref(SyntaxFactory.Token(SyntaxKind.OperatorKeyword), default, operatorToken, parameters); 6047=> SyntaxFactory.OperatorMemberCref(SyntaxFactory.Token(SyntaxKind.OperatorKeyword), default, operatorToken, default); 6071=> SyntaxFactory.ConversionOperatorMemberCref(implicitOrExplicitKeyword, SyntaxFactory.Token(SyntaxKind.OperatorKeyword), default, type, parameters); 6075=> SyntaxFactory.ConversionOperatorMemberCref(implicitOrExplicitKeyword, SyntaxFactory.Token(SyntaxKind.OperatorKeyword), default, type, default); 6087=> SyntaxFactory.CrefParameterList(SyntaxFactory.Token(SyntaxKind.OpenParenToken), parameters, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 6099=> SyntaxFactory.CrefBracketedParameterList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), parameters, SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 6153=> SyntaxFactory.XmlElementStartTag(SyntaxFactory.Token(SyntaxKind.LessThanToken), name, attributes, SyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 6157=> SyntaxFactory.XmlElementStartTag(SyntaxFactory.Token(SyntaxKind.LessThanToken), name, default, SyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 6170=> SyntaxFactory.XmlElementEndTag(SyntaxFactory.Token(SyntaxKind.LessThanSlashToken), name, SyntaxFactory.Token(SyntaxKind.GreaterThanToken)); 6183=> SyntaxFactory.XmlEmptyElement(SyntaxFactory.Token(SyntaxKind.LessThanToken), name, attributes, SyntaxFactory.Token(SyntaxKind.SlashGreaterThanToken)); 6187=> SyntaxFactory.XmlEmptyElement(SyntaxFactory.Token(SyntaxKind.LessThanToken), name, default, SyntaxFactory.Token(SyntaxKind.SlashGreaterThanToken)); 6214=> SyntaxFactory.XmlPrefix(prefix, SyntaxFactory.Token(SyntaxKind.ColonToken)); 6218=> SyntaxFactory.XmlPrefix(SyntaxFactory.Identifier(prefix), SyntaxFactory.Token(SyntaxKind.ColonToken)); 6242=> SyntaxFactory.XmlTextAttribute(name, SyntaxFactory.Token(SyntaxKind.EqualsToken), startQuoteToken, textTokens, endQuoteToken); 6246=> SyntaxFactory.XmlTextAttribute(name, SyntaxFactory.Token(SyntaxKind.EqualsToken), startQuoteToken, default(SyntaxTokenList), endQuoteToken); 6271=> SyntaxFactory.XmlCrefAttribute(name, SyntaxFactory.Token(SyntaxKind.EqualsToken), startQuoteToken, cref, endQuoteToken); 6296=> SyntaxFactory.XmlNameAttribute(name, SyntaxFactory.Token(SyntaxKind.EqualsToken), startQuoteToken, identifier, endQuoteToken); 6300=> SyntaxFactory.XmlNameAttribute(name, SyntaxFactory.Token(SyntaxKind.EqualsToken), startQuoteToken, SyntaxFactory.IdentifierName(identifier), endQuoteToken); 6322=> SyntaxFactory.XmlCDataSection(SyntaxFactory.Token(SyntaxKind.XmlCDataStartToken), textTokens, SyntaxFactory.Token(SyntaxKind.XmlCDataEndToken)); 6335=> SyntaxFactory.XmlProcessingInstruction(SyntaxFactory.Token(SyntaxKind.XmlProcessingInstructionStartToken), name, textTokens, SyntaxFactory.Token(SyntaxKind.XmlProcessingInstructionEndToken)); 6339=> SyntaxFactory.XmlProcessingInstruction(SyntaxFactory.Token(SyntaxKind.XmlProcessingInstructionStartToken), name, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.XmlProcessingInstructionEndToken)); 6351=> SyntaxFactory.XmlComment(SyntaxFactory.Token(SyntaxKind.XmlCommentStartToken), textTokens, SyntaxFactory.Token(SyntaxKind.XmlCommentEndToken)); 6365=> SyntaxFactory.IfDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.IfKeyword), condition, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive, branchTaken, conditionValue); 6379=> SyntaxFactory.ElifDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ElifKeyword), condition, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive, branchTaken, conditionValue); 6392=> SyntaxFactory.ElseDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ElseKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive, branchTaken); 6405=> SyntaxFactory.EndIfDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.EndIfKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6418=> SyntaxFactory.RegionDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.RegionKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6431=> SyntaxFactory.EndRegionDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.EndRegionKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6444=> SyntaxFactory.ErrorDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ErrorKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6457=> SyntaxFactory.WarningDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.WarningKeyword), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6469=> SyntaxFactory.BadDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), identifier, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6483=> SyntaxFactory.DefineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.DefineKeyword), name, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6487=> SyntaxFactory.DefineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.DefineKeyword), SyntaxFactory.Identifier(name), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6501=> SyntaxFactory.UndefDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.UndefKeyword), name, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6505=> SyntaxFactory.UndefDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.UndefKeyword), SyntaxFactory.Identifier(name), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6531=> SyntaxFactory.LineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.LineKeyword), line, file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6535=> SyntaxFactory.LineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.LineKeyword), line, default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6550=> SyntaxFactory.LineDirectivePosition(SyntaxFactory.Token(SyntaxKind.OpenParenToken), line, SyntaxFactory.Token(SyntaxKind.CommaToken), character, SyntaxFactory.Token(SyntaxKind.CloseParenToken)); 6573=> SyntaxFactory.LineSpanDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.LineKeyword), start, SyntaxFactory.Token(SyntaxKind.MinusToken), end, characterOffset, file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6577=> SyntaxFactory.LineSpanDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.LineKeyword), start, SyntaxFactory.Token(SyntaxKind.MinusToken), end, default, file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6597=> SyntaxFactory.PragmaWarningDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.PragmaKeyword), SyntaxFactory.Token(SyntaxKind.WarningKeyword), disableOrRestoreKeyword, errorCodes, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6601=> SyntaxFactory.PragmaWarningDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.PragmaKeyword), SyntaxFactory.Token(SyntaxKind.WarningKeyword), disableOrRestoreKeyword, default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6618=> SyntaxFactory.PragmaChecksumDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.PragmaKeyword), SyntaxFactory.Token(SyntaxKind.ChecksumKeyword), file, guid, bytes, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6632=> SyntaxFactory.ReferenceDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ReferenceKeyword), file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6646=> SyntaxFactory.LoadDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.LoadKeyword), file, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6659=> SyntaxFactory.ShebangDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ExclamationToken), SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6678=> SyntaxFactory.IgnoredDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ColonToken), content, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6682=> SyntaxFactory.IgnoredDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ColonToken), default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6709=> SyntaxFactory.NullableDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.NullableKeyword), settingToken, targetToken, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6713=> SyntaxFactory.NullableDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.NullableKeyword), settingToken, default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
Syntax\AnonymousMethodExpressionSyntax.cs (1)
44Token(SyntaxKind.DelegateKeyword),
Syntax\DestructorDeclarationSyntax.cs (2)
46SyntaxFactory.Token(SyntaxKind.TildeToken), 80SyntaxFactory.Token(SyntaxKind.TildeToken),
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
243return CSharp.SyntaxFactory.Token(SyntaxKind.CommaToken);
Syntax\InterpolatedStringExpressionSyntax.cs (2)
12=> InterpolatedStringExpression(stringStartToken, Token(SyntaxKind.InterpolatedStringEndToken)); 15=> InterpolatedStringExpression(stringStartToken, contents, Token(SyntaxKind.InterpolatedStringEndToken));
Syntax\LiteralExpressionSyntax.cs (1)
14=> SyntaxFactory.LiteralExpression(kind, SyntaxFactory.Token(GetLiteralExpressionTokenKind(kind)));
Syntax\NameColonSyntax.cs (1)
27=> NameColon(name, Token(SyntaxKind.ColonToken));
Syntax\PropertyDeclarationSyntax.cs (1)
46return SyntaxFactory.AccessorDeclaration(kind, default(SyntaxList<AttributeListSyntax>), default(SyntaxTokenList), SyntaxFactory.Token(GetAccessorDeclarationKeywordKind(kind)), body, expressionBody: null, default(SyntaxToken));
Syntax\RecordDeclarationSyntax.cs (3)
38var semicolonToken = members.Count == 0 ? Token(SyntaxKind.SemicolonToken) : default; 39var openBraceToken = members.Count == 0 ? default : Token(SyntaxKind.OpenBraceToken); 40var closeBraceToken = members.Count == 0 ? default : Token(SyntaxKind.CloseBraceToken);
Syntax\SimpleLambdaExpressionSyntax.cs (2)
44=> SyntaxFactory.SimpleLambdaExpression(attributeLists, modifiers, parameter, SyntaxFactory.Token(SyntaxKind.EqualsGreaterThanToken), block, expressionBody); 48=> SyntaxFactory.SimpleLambdaExpression(default, default(SyntaxTokenList), parameter, SyntaxFactory.Token(SyntaxKind.EqualsGreaterThanToken), null, null);
Syntax\SyntaxFactory.cs (55)
779Token(SyntaxKind.DoubleQuoteToken), 781Token(SyntaxKind.DoubleQuoteToken)) 812Token(quoteKind), 814Token(quoteKind)) 1095return XmlTextAttribute(name, Token(quoteKind), textTokens, Token(quoteKind)) 1414var commaToken = Token(SyntaxKind.CommaToken); 2477return SyntaxFactory.CaseSwitchLabel(SyntaxFactory.Token(SyntaxKind.CaseKeyword), value, SyntaxFactory.Token(SyntaxKind.ColonToken)); 2483return SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), SyntaxFactory.Token(SyntaxKind.ColonToken)); 2709usingKeyword: Token(SyntaxKind.UsingKeyword), 2713semicolonToken: Token(SyntaxKind.SemicolonToken)); 2772var openParen = needsParens ? SyntaxFactory.Token(SyntaxKind.OpenParenToken) : default; 2773var closeParen = needsParens ? SyntaxFactory.Token(SyntaxKind.CloseParenToken) : default; 2776SyntaxFactory.Token(SyntaxKind.SwitchKeyword), 2780SyntaxFactory.Token(SyntaxKind.OpenBraceToken), 2782SyntaxFactory.Token(SyntaxKind.CloseBraceToken)); 2819? AnonymousMethodExpression(default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.DelegateKeyword), parameterList, block, null) 2921=> SyntaxFactory.ClassDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.ClassKeyword), identifier, typeParameterList, parameterList, baseList, constraintClauses, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), members, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2925=> SyntaxFactory.ClassDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.ClassKeyword), identifier, null, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2929=> SyntaxFactory.ClassDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.ClassKeyword), SyntaxFactory.Identifier(identifier), null, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2948=> SyntaxFactory.StructDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.StructKeyword), identifier, typeParameterList, parameterList, baseList, constraintClauses, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), members, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2952=> SyntaxFactory.StructDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.StructKeyword), identifier, null, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2956=> SyntaxFactory.StructDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.StructKeyword), SyntaxFactory.Identifier(identifier), null, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2966=> SyntaxFactory.InterfaceDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.InterfaceKeyword), identifier, typeParameterList, baseList, constraintClauses, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), members, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2970=> SyntaxFactory.InterfaceDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.InterfaceKeyword), identifier, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2974=> SyntaxFactory.InterfaceDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.InterfaceKeyword), SyntaxFactory.Identifier(identifier), null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2978=> SyntaxFactory.EnumDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.EnumKeyword), identifier, baseList, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), members, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2982=> SyntaxFactory.EnumDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.EnumKeyword), identifier, null, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2986=> SyntaxFactory.EnumDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.EnumKeyword), SyntaxFactory.Identifier(identifier), null, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default);
Syntax\TypeDeclarationSyntax.cs (4)
95SyntaxFactory.Token(GetTypeDeclarationKeywordKind(kind)), 100SyntaxFactory.Token(SyntaxKind.OpenBraceToken), 102SyntaxFactory.Token(SyntaxKind.CloseBraceToken), 138return SyntaxFactory.RecordDeclaration(SyntaxKind.RecordStructDeclaration, attributes, modifiers, keyword, classOrStructKeyword: SyntaxFactory.Token(SyntaxKind.StructKeyword), identifier, typeParameterList, parameterList: null, baseList, constraintClauses, openBraceToken, members, closeBraceToken, semicolonToken);
Syntax\UsingDirectiveSyntax.cs (2)
38=> UsingDirective(globalKeyword: default, usingKeyword: Token(SyntaxKind.UsingKeyword), staticKeyword, unsafeKeyword: default, alias, namespaceOrType: name, semicolonToken: Token(SyntaxKind.SemicolonToken));
Microsoft.CodeAnalysis.CSharp.CodeStyle (98)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (97)
11public static readonly SyntaxToken AbstractKeyword = Token(SyntaxKind.AbstractKeyword); 12public static readonly SyntaxToken AsKeyword = Token(SyntaxKind.AsKeyword); 13public static readonly SyntaxToken AssemblyKeyword = Token(SyntaxKind.AssemblyKeyword); 14public static readonly SyntaxToken AsyncKeyword = Token(SyntaxKind.AsyncKeyword); 15public static readonly SyntaxToken AwaitKeyword = Token(SyntaxKind.AwaitKeyword); 16public static readonly SyntaxToken BoolKeyword = Token(SyntaxKind.BoolKeyword); 17public static readonly SyntaxToken BreakKeyword = Token(SyntaxKind.BreakKeyword); 18public static readonly SyntaxToken ByteKeyword = Token(SyntaxKind.ByteKeyword); 19public static readonly SyntaxToken CaseKeyword = Token(SyntaxKind.CaseKeyword); 20public static readonly SyntaxToken CharKeyword = Token(SyntaxKind.CharKeyword); 21public static readonly SyntaxToken CheckedKeyword = Token(SyntaxKind.CheckedKeyword); 22public static readonly SyntaxToken CloseBraceToken = Token(SyntaxKind.CloseBraceToken); 23public static readonly SyntaxToken CloseBracketToken = Token(SyntaxKind.CloseBracketToken); 25public static readonly SyntaxToken ClosedKeyword = Token(SyntaxKind.ClosedKeyword); 27public static readonly SyntaxToken CloseParenToken = Token(SyntaxKind.CloseParenToken); 28public static readonly SyntaxToken ColonToken = Token(SyntaxKind.ColonToken); 29public static readonly SyntaxToken CommaToken = Token(SyntaxKind.CommaToken); 30public static readonly SyntaxToken ConstKeyword = Token(SyntaxKind.ConstKeyword); 31public static readonly SyntaxToken ContinueKeyword = Token(SyntaxKind.ContinueKeyword); 32public static readonly SyntaxToken DecimalKeyword = Token(SyntaxKind.DecimalKeyword); 33public static readonly SyntaxToken DisableKeyword = Token(SyntaxKind.DisableKeyword); 34public static readonly SyntaxToken DotDotToken = Token(SyntaxKind.DotDotToken); 35public static readonly SyntaxToken DoubleKeyword = Token(SyntaxKind.DoubleKeyword); 36public static readonly SyntaxToken EndOfDocumentationCommentToken = Token(SyntaxKind.EndOfDocumentationCommentToken); 37public static readonly SyntaxToken EqualsToken = Token(SyntaxKind.EqualsToken); 38public static readonly SyntaxToken ExplicitKeyword = Token(SyntaxKind.ExplicitKeyword); 40public static readonly SyntaxToken ExtensionKeyword = Token(SyntaxKind.ExtensionKeyword); 42public static readonly SyntaxToken ExternKeyword = Token(SyntaxKind.ExternKeyword); 43public static readonly SyntaxToken FileKeyword = Token(SyntaxKind.FileKeyword); 44public static readonly SyntaxToken FixedKeyword = Token(SyntaxKind.FixedKeyword); 45public static readonly SyntaxToken FloatKeyword = Token(SyntaxKind.FloatKeyword); 46public static readonly SyntaxToken ForEachKeyword = Token(SyntaxKind.ForEachKeyword); 47public static readonly SyntaxToken FromKeyword = Token(SyntaxKind.FromKeyword); 48public static readonly SyntaxToken GlobalKeyword = Token(SyntaxKind.GlobalKeyword); 49public static readonly SyntaxToken GreaterThanEqualsToken = Token(SyntaxKind.GreaterThanEqualsToken); 50public static readonly SyntaxToken GreaterThanToken = Token(SyntaxKind.GreaterThanToken); 51public static readonly SyntaxToken IfKeyword = Token(SyntaxKind.IfKeyword); 52public static readonly SyntaxToken ImplicitKeyword = Token(SyntaxKind.ImplicitKeyword); 53public static readonly SyntaxToken InKeyword = Token(SyntaxKind.InKeyword); 54public static readonly SyntaxToken InterfaceKeyword = Token(SyntaxKind.InterfaceKeyword); 55public static readonly SyntaxToken InternalKeyword = Token(SyntaxKind.InternalKeyword); 56public static readonly SyntaxToken InterpolatedStringEndToken = Token(SyntaxKind.InterpolatedStringEndToken); 57public static readonly SyntaxToken InterpolatedStringStartToken = Token(SyntaxKind.InterpolatedStringStartToken); 58public static readonly SyntaxToken IntKeyword = Token(SyntaxKind.IntKeyword); 59public static readonly SyntaxToken IsKeyword = Token(SyntaxKind.IsKeyword); 60public static readonly SyntaxToken LessThanEqualsToken = Token(SyntaxKind.LessThanEqualsToken); 61public static readonly SyntaxToken LessThanToken = Token(SyntaxKind.LessThanToken); 62public static readonly SyntaxToken LetKeyword = Token(SyntaxKind.LetKeyword); 63public static readonly SyntaxToken LongKeyword = Token(SyntaxKind.LongKeyword); 64public static readonly SyntaxToken MethodKeyword = Token(SyntaxKind.MethodKeyword); 65public static readonly SyntaxToken NewKeyword = Token(SyntaxKind.NewKeyword); 66public static readonly SyntaxToken NotKeyword = Token(SyntaxKind.NotKeyword); 67public static readonly SyntaxToken NullKeyword = Token(SyntaxKind.NullKeyword); 68public static readonly SyntaxToken ObjectKeyword = Token(SyntaxKind.ObjectKeyword); 69public static readonly SyntaxToken OpenBraceToken = Token(SyntaxKind.OpenBraceToken); 70public static readonly SyntaxToken OpenBracketToken = Token(SyntaxKind.OpenBracketToken); 71public static readonly SyntaxToken OpenParenToken = Token(SyntaxKind.OpenParenToken); 72public static readonly SyntaxToken OperatorKeyword = Token(SyntaxKind.OperatorKeyword); 73public static readonly SyntaxToken OutKeyword = Token(SyntaxKind.OutKeyword); 74public static readonly SyntaxToken OverrideKeyword = Token(SyntaxKind.OverrideKeyword); 75public static readonly SyntaxToken ParamsKeyword = Token(SyntaxKind.ParamsKeyword); 76public static readonly SyntaxToken PartialKeyword = Token(SyntaxKind.PartialKeyword); 77public static readonly SyntaxToken PlusToken = Token(SyntaxKind.PlusToken); 78public static readonly SyntaxToken PrivateKeyword = Token(SyntaxKind.PrivateKeyword); 79public static readonly SyntaxToken PropertyKeyword = Token(SyntaxKind.PropertyKeyword); 80public static readonly SyntaxToken ProtectedKeyword = Token(SyntaxKind.ProtectedKeyword); 81public static readonly SyntaxToken PublicKeyword = Token(SyntaxKind.PublicKeyword); 82public static readonly SyntaxToken QuestionQuestionEqualsToken = Token(SyntaxKind.QuestionQuestionEqualsToken); 83public static readonly SyntaxToken QuestionToken = Token(SyntaxKind.QuestionToken); 84public static readonly SyntaxToken ReadOnlyKeyword = Token(SyntaxKind.ReadOnlyKeyword); 85public static readonly SyntaxToken RecordKeyword = Token(SyntaxKind.RecordKeyword); 86public static readonly SyntaxToken RefKeyword = Token(SyntaxKind.RefKeyword); 87public static readonly SyntaxToken RequiredKeyword = Token(SyntaxKind.RequiredKeyword); 88public static readonly SyntaxToken RestoreKeyword = Token(SyntaxKind.RestoreKeyword); 89public static readonly SyntaxToken ReturnKeyword = Token(SyntaxKind.ReturnKeyword); 90public static readonly SyntaxToken SByteKeyword = Token(SyntaxKind.SByteKeyword); 91public static readonly SyntaxToken ScopedKeyword = Token(SyntaxKind.ScopedKeyword); 92public static readonly SyntaxToken SealedKeyword = Token(SyntaxKind.SealedKeyword); 93public static readonly SyntaxToken SemicolonToken = Token(SyntaxKind.SemicolonToken); 94public static readonly SyntaxToken ShortKeyword = Token(SyntaxKind.ShortKeyword); 95public static readonly SyntaxToken SlashGreaterThanToken = Token(SyntaxKind.SlashGreaterThanToken); 96public static readonly SyntaxToken StaticKeyword = Token(SyntaxKind.StaticKeyword); 97public static readonly SyntaxToken StringKeyword = Token(SyntaxKind.StringKeyword); 98public static readonly SyntaxToken StructKeyword = Token(SyntaxKind.StructKeyword); 99public static readonly SyntaxToken SwitchKeyword = Token(SyntaxKind.SwitchKeyword); 100public static readonly SyntaxToken ThisKeyword = Token(SyntaxKind.ThisKeyword); 101public static readonly SyntaxToken TildeToken = Token(SyntaxKind.TildeToken); 102public static readonly SyntaxToken UIntKeyword = Token(SyntaxKind.UIntKeyword); 103public static readonly SyntaxToken ULongKeyword = Token(SyntaxKind.ULongKeyword); 104public static readonly SyntaxToken UnmanagedKeyword = Token(SyntaxKind.UnmanagedKeyword); 105public static readonly SyntaxToken UnsafeKeyword = Token(SyntaxKind.UnsafeKeyword); 106public static readonly SyntaxToken UShortKeyword = Token(SyntaxKind.UShortKeyword); 107public static readonly SyntaxToken UsingKeyword = Token(SyntaxKind.UsingKeyword); 108public static readonly SyntaxToken VirtualKeyword = Token(SyntaxKind.VirtualKeyword); 109public static readonly SyntaxToken VoidKeyword = Token(SyntaxKind.VoidKeyword); 110public static readonly SyntaxToken VolatileKeyword = Token(SyntaxKind.VolatileKeyword); 111public static readonly SyntaxToken WhereKeyword = Token(SyntaxKind.WhereKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
18return [SyntaxFactory.Token(argument.RefKindKeyword.Kind())];
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
23=> SyntaxFactory.Token(kind);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsCodeFixProvider.cs (1)
239SyntaxFactory.Token(SyntaxKind.ColonToken).WithTrailingTrivia(SyntaxFactory.Space),
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
101Relational p => RelationalPattern(Token(MapToSyntaxKind(p.OperatorKind)), AsExpressionSyntax(p.Value, p)),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
202var classOrStructKeyword = Token(isRecordClass ? default : SyntaxKind.StructKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
88var operatorToken = Token(operatorSyntaxKind);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SeparatedSyntaxListExtensions.cs (1)
28: SyntaxFactory.SeparatedList<T>(newList.GetWithSeparators().Add(SyntaxFactory.Token(separator)));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
67.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.SemicolonToken));
Microsoft.CodeAnalysis.CSharp.Features (14)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
292return Token(token.Kind() switch 389return SyntaxFactory.Subpattern(ExpressionColon(expression, Token(ColonToken)), pattern);
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
118AnalyzedPattern.Relational p => RelationalPattern(Token(s_operatorMap[p.OperatorKind]), p.Value),
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
839var refOrOut = modifier == SyntaxKind.None ? default : Token(modifier);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (4)
271.TryWithSemicolonToken(Token(SyntaxKind.None)), 275.WithSemicolonToken(Token(SyntaxKind.None)), 279.WithSemicolonToken(Token(SyntaxKind.None)), 283.WithSemicolonToken(Token(SyntaxKind.None)),
MetadataAsSource\CSharpMetadataAsSourceService.cs (1)
143Trivia(NullableDirectiveTrivia(Token(keyword), isActive: enable)),
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (2)
373var newOperator = Token(newOperatorKind).WithTriviaFrom(condition.OperatorToken); 396var newOpToken = Token(newKind).WithTriviaFrom(opToken);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
23=> SyntaxFactory.Token(kind);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsCodeFixProvider.cs (1)
239SyntaxFactory.Token(SyntaxKind.ColonToken).WithTrailingTrivia(SyntaxFactory.Space),
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
101Relational p => RelationalPattern(Token(MapToSyntaxKind(p.OperatorKind)), AsExpressionSyntax(p.Value, p)),
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (4)
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpMakeTypesInternal.Fixer.cs (1)
30var modifiers = type.Modifiers.Replace(publicKeyword, SyntaxFactory.Token(SyntaxKind.InternalKeyword));
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpUseLiteralsWhereAppropriate.Fixer.cs (1)
45return SyntaxFactory.Token(SyntaxKind.ConstKeyword);
Microsoft.NetCore.Analyzers\InteropServices\CSharpDynamicInterfaceCastableImplementation.Fixer.cs (1)
148SyntaxFactory.Token(SyntaxKind.InitKeyword),
Microsoft.NetCore.Analyzers\Runtime\CSharpForwardCancellationTokenToInvocationsFixer.TypeNameVisitor.cs (1)
179=> IdentifierName(Token(SyntaxKind.GlobalKeyword));
Microsoft.CodeAnalysis.CSharp.Workspaces (105)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
291operatorToken: SyntaxFactory.Token(GetOperatorSyntaxKind(operatorName)), 2369return SyntaxFactory.Token(token.Kind()).WithTriviaFrom(rewrittenToken);
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
61return SyntaxFactory.Token(kind);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (97)
11public static readonly SyntaxToken AbstractKeyword = Token(SyntaxKind.AbstractKeyword); 12public static readonly SyntaxToken AsKeyword = Token(SyntaxKind.AsKeyword); 13public static readonly SyntaxToken AssemblyKeyword = Token(SyntaxKind.AssemblyKeyword); 14public static readonly SyntaxToken AsyncKeyword = Token(SyntaxKind.AsyncKeyword); 15public static readonly SyntaxToken AwaitKeyword = Token(SyntaxKind.AwaitKeyword); 16public static readonly SyntaxToken BoolKeyword = Token(SyntaxKind.BoolKeyword); 17public static readonly SyntaxToken BreakKeyword = Token(SyntaxKind.BreakKeyword); 18public static readonly SyntaxToken ByteKeyword = Token(SyntaxKind.ByteKeyword); 19public static readonly SyntaxToken CaseKeyword = Token(SyntaxKind.CaseKeyword); 20public static readonly SyntaxToken CharKeyword = Token(SyntaxKind.CharKeyword); 21public static readonly SyntaxToken CheckedKeyword = Token(SyntaxKind.CheckedKeyword); 22public static readonly SyntaxToken CloseBraceToken = Token(SyntaxKind.CloseBraceToken); 23public static readonly SyntaxToken CloseBracketToken = Token(SyntaxKind.CloseBracketToken); 25public static readonly SyntaxToken ClosedKeyword = Token(SyntaxKind.ClosedKeyword); 27public static readonly SyntaxToken CloseParenToken = Token(SyntaxKind.CloseParenToken); 28public static readonly SyntaxToken ColonToken = Token(SyntaxKind.ColonToken); 29public static readonly SyntaxToken CommaToken = Token(SyntaxKind.CommaToken); 30public static readonly SyntaxToken ConstKeyword = Token(SyntaxKind.ConstKeyword); 31public static readonly SyntaxToken ContinueKeyword = Token(SyntaxKind.ContinueKeyword); 32public static readonly SyntaxToken DecimalKeyword = Token(SyntaxKind.DecimalKeyword); 33public static readonly SyntaxToken DisableKeyword = Token(SyntaxKind.DisableKeyword); 34public static readonly SyntaxToken DotDotToken = Token(SyntaxKind.DotDotToken); 35public static readonly SyntaxToken DoubleKeyword = Token(SyntaxKind.DoubleKeyword); 36public static readonly SyntaxToken EndOfDocumentationCommentToken = Token(SyntaxKind.EndOfDocumentationCommentToken); 37public static readonly SyntaxToken EqualsToken = Token(SyntaxKind.EqualsToken); 38public static readonly SyntaxToken ExplicitKeyword = Token(SyntaxKind.ExplicitKeyword); 40public static readonly SyntaxToken ExtensionKeyword = Token(SyntaxKind.ExtensionKeyword); 42public static readonly SyntaxToken ExternKeyword = Token(SyntaxKind.ExternKeyword); 43public static readonly SyntaxToken FileKeyword = Token(SyntaxKind.FileKeyword); 44public static readonly SyntaxToken FixedKeyword = Token(SyntaxKind.FixedKeyword); 45public static readonly SyntaxToken FloatKeyword = Token(SyntaxKind.FloatKeyword); 46public static readonly SyntaxToken ForEachKeyword = Token(SyntaxKind.ForEachKeyword); 47public static readonly SyntaxToken FromKeyword = Token(SyntaxKind.FromKeyword); 48public static readonly SyntaxToken GlobalKeyword = Token(SyntaxKind.GlobalKeyword); 49public static readonly SyntaxToken GreaterThanEqualsToken = Token(SyntaxKind.GreaterThanEqualsToken); 50public static readonly SyntaxToken GreaterThanToken = Token(SyntaxKind.GreaterThanToken); 51public static readonly SyntaxToken IfKeyword = Token(SyntaxKind.IfKeyword); 52public static readonly SyntaxToken ImplicitKeyword = Token(SyntaxKind.ImplicitKeyword); 53public static readonly SyntaxToken InKeyword = Token(SyntaxKind.InKeyword); 54public static readonly SyntaxToken InterfaceKeyword = Token(SyntaxKind.InterfaceKeyword); 55public static readonly SyntaxToken InternalKeyword = Token(SyntaxKind.InternalKeyword); 56public static readonly SyntaxToken InterpolatedStringEndToken = Token(SyntaxKind.InterpolatedStringEndToken); 57public static readonly SyntaxToken InterpolatedStringStartToken = Token(SyntaxKind.InterpolatedStringStartToken); 58public static readonly SyntaxToken IntKeyword = Token(SyntaxKind.IntKeyword); 59public static readonly SyntaxToken IsKeyword = Token(SyntaxKind.IsKeyword); 60public static readonly SyntaxToken LessThanEqualsToken = Token(SyntaxKind.LessThanEqualsToken); 61public static readonly SyntaxToken LessThanToken = Token(SyntaxKind.LessThanToken); 62public static readonly SyntaxToken LetKeyword = Token(SyntaxKind.LetKeyword); 63public static readonly SyntaxToken LongKeyword = Token(SyntaxKind.LongKeyword); 64public static readonly SyntaxToken MethodKeyword = Token(SyntaxKind.MethodKeyword); 65public static readonly SyntaxToken NewKeyword = Token(SyntaxKind.NewKeyword); 66public static readonly SyntaxToken NotKeyword = Token(SyntaxKind.NotKeyword); 67public static readonly SyntaxToken NullKeyword = Token(SyntaxKind.NullKeyword); 68public static readonly SyntaxToken ObjectKeyword = Token(SyntaxKind.ObjectKeyword); 69public static readonly SyntaxToken OpenBraceToken = Token(SyntaxKind.OpenBraceToken); 70public static readonly SyntaxToken OpenBracketToken = Token(SyntaxKind.OpenBracketToken); 71public static readonly SyntaxToken OpenParenToken = Token(SyntaxKind.OpenParenToken); 72public static readonly SyntaxToken OperatorKeyword = Token(SyntaxKind.OperatorKeyword); 73public static readonly SyntaxToken OutKeyword = Token(SyntaxKind.OutKeyword); 74public static readonly SyntaxToken OverrideKeyword = Token(SyntaxKind.OverrideKeyword); 75public static readonly SyntaxToken ParamsKeyword = Token(SyntaxKind.ParamsKeyword); 76public static readonly SyntaxToken PartialKeyword = Token(SyntaxKind.PartialKeyword); 77public static readonly SyntaxToken PlusToken = Token(SyntaxKind.PlusToken); 78public static readonly SyntaxToken PrivateKeyword = Token(SyntaxKind.PrivateKeyword); 79public static readonly SyntaxToken PropertyKeyword = Token(SyntaxKind.PropertyKeyword); 80public static readonly SyntaxToken ProtectedKeyword = Token(SyntaxKind.ProtectedKeyword); 81public static readonly SyntaxToken PublicKeyword = Token(SyntaxKind.PublicKeyword); 82public static readonly SyntaxToken QuestionQuestionEqualsToken = Token(SyntaxKind.QuestionQuestionEqualsToken); 83public static readonly SyntaxToken QuestionToken = Token(SyntaxKind.QuestionToken); 84public static readonly SyntaxToken ReadOnlyKeyword = Token(SyntaxKind.ReadOnlyKeyword); 85public static readonly SyntaxToken RecordKeyword = Token(SyntaxKind.RecordKeyword); 86public static readonly SyntaxToken RefKeyword = Token(SyntaxKind.RefKeyword); 87public static readonly SyntaxToken RequiredKeyword = Token(SyntaxKind.RequiredKeyword); 88public static readonly SyntaxToken RestoreKeyword = Token(SyntaxKind.RestoreKeyword); 89public static readonly SyntaxToken ReturnKeyword = Token(SyntaxKind.ReturnKeyword); 90public static readonly SyntaxToken SByteKeyword = Token(SyntaxKind.SByteKeyword); 91public static readonly SyntaxToken ScopedKeyword = Token(SyntaxKind.ScopedKeyword); 92public static readonly SyntaxToken SealedKeyword = Token(SyntaxKind.SealedKeyword); 93public static readonly SyntaxToken SemicolonToken = Token(SyntaxKind.SemicolonToken); 94public static readonly SyntaxToken ShortKeyword = Token(SyntaxKind.ShortKeyword); 95public static readonly SyntaxToken SlashGreaterThanToken = Token(SyntaxKind.SlashGreaterThanToken); 96public static readonly SyntaxToken StaticKeyword = Token(SyntaxKind.StaticKeyword); 97public static readonly SyntaxToken StringKeyword = Token(SyntaxKind.StringKeyword); 98public static readonly SyntaxToken StructKeyword = Token(SyntaxKind.StructKeyword); 99public static readonly SyntaxToken SwitchKeyword = Token(SyntaxKind.SwitchKeyword); 100public static readonly SyntaxToken ThisKeyword = Token(SyntaxKind.ThisKeyword); 101public static readonly SyntaxToken TildeToken = Token(SyntaxKind.TildeToken); 102public static readonly SyntaxToken UIntKeyword = Token(SyntaxKind.UIntKeyword); 103public static readonly SyntaxToken ULongKeyword = Token(SyntaxKind.ULongKeyword); 104public static readonly SyntaxToken UnmanagedKeyword = Token(SyntaxKind.UnmanagedKeyword); 105public static readonly SyntaxToken UnsafeKeyword = Token(SyntaxKind.UnsafeKeyword); 106public static readonly SyntaxToken UShortKeyword = Token(SyntaxKind.UShortKeyword); 107public static readonly SyntaxToken UsingKeyword = Token(SyntaxKind.UsingKeyword); 108public static readonly SyntaxToken VirtualKeyword = Token(SyntaxKind.VirtualKeyword); 109public static readonly SyntaxToken VoidKeyword = Token(SyntaxKind.VoidKeyword); 110public static readonly SyntaxToken VolatileKeyword = Token(SyntaxKind.VolatileKeyword); 111public static readonly SyntaxToken WhereKeyword = Token(SyntaxKind.WhereKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
18return [SyntaxFactory.Token(argument.RefKindKeyword.Kind())];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
202var classOrStructKeyword = Token(isRecordClass ? default : SyntaxKind.StructKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
88var operatorToken = Token(operatorSyntaxKind);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SeparatedSyntaxListExtensions.cs (1)
28: SyntaxFactory.SeparatedList<T>(newList.GetWithSeparators().Add(SyntaxFactory.Token(separator)));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
67.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.SemicolonToken));
Microsoft.CodeAnalysis.Razor.Compiler (1)
CSharp\GlobalQualifiedTypeNameRewriter.cs (1)
98return SyntaxFactory.AliasQualifiedName(SyntaxFactory.IdentifierName(SyntaxFactory.Token(CSharp.SyntaxKind.GlobalKeyword)), node);
Microsoft.Gen.Logging.Unit.Tests (6)
ParserUtilitiesTests.cs (6)
22SyntaxFactory.Token(SyntaxKind.PublicKeyword), 23SyntaxFactory.Token(SyntaxKind.StaticKeyword), 24SyntaxFactory.Token(SyntaxKind.PartialKeyword)), 33SyntaxFactory.Token(SyntaxKind.ProtectedKeyword), 34SyntaxFactory.Token(SyntaxKind.VirtualKeyword)), 62SyntaxFactory.TokenList(SyntaxFactory.Token(SyntaxKind.PartialKeyword)),
Microsoft.Interop.ComInterfaceGenerator (5)
ComInterfaceGenerator.cs (1)
844.WithSemicolonToken(Token(SyntaxKind.SemicolonToken));
VirtualMethodPointerStubGenerator.cs (4)
126FunctionPointerCallingConvention(Token(SyntaxKind.UnmanagedKeyword), callConv.IsEmpty ? null : FunctionPointerUnmanagedCallingConventionList(SeparatedList(callConv))), 260.WithModifiers(TokenList(Token(SyntaxKind.InternalKeyword), Token(SyntaxKind.StaticKeyword))) 347FunctionPointerCallingConvention(Token(SyntaxKind.UnmanagedKeyword), callConv.IsEmpty ? null : FunctionPointerUnmanagedCallingConventionList(SeparatedList(callConv))),
Microsoft.Interop.JavaScript.JSImportGenerator (47)
JSExportGenerator.cs (15)
120MemberDeclarationSyntax wrappperMethod = MethodDeclaration(PredefinedType(Token(SyntaxKind.VoidKeyword)), Identifier(wrapperName)) 121.WithModifiers(TokenList(new[] { Token(SyntaxKind.InternalKeyword), Token(SyntaxKind.StaticKeyword), Token(SyntaxKind.UnsafeKeyword) })) 208FieldDeclarationSyntax field = FieldDeclaration(VariableDeclaration(PredefinedType(Token(SyntaxKind.BoolKeyword))) 211.WithModifiers(TokenList(Token(SyntaxKind.StaticKeyword))) 215MemberDeclarationSyntax method = MethodDeclaration(PredefinedType(Token(SyntaxKind.VoidKeyword)), Identifier(initializerName)) 217.WithModifiers(TokenList(new[] { Token(SyntaxKind.StaticKeyword) })) 221MemberDeclarationSyntax initializerMethod = MethodDeclaration(PredefinedType(Token(SyntaxKind.VoidKeyword)), Identifier(trimmingPreserveName)) 229Token(SyntaxKind.CommaToken), 247Token(SyntaxKind.CommaToken), 251Token(SyntaxKind.CommaToken), 257Token(SyntaxKind.StaticKeyword), 258Token(SyntaxKind.InternalKeyword) 267Token(SyntaxKind.UnsafeKeyword)}))
JSImportGenerator.cs (2)
108.AddModifiers(Token(SyntaxKind.StaticKeyword)); 330hasReturn ? jsMarshalerArgument : PredefinedType(Token(SyntaxKind.VoidKeyword)),
JSManagedTypeInfo.cs (12)
22Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.VoidKeyword)) 27Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.BoolKeyword)) 32Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.ByteKeyword)) 37Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.CharKeyword)) 42Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.ShortKeyword)) 47Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.IntKeyword)) 52Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.LongKeyword)) 57Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.FloatKeyword)) 62Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.DoubleKeyword)) 88Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.ObjectKeyword)) 93Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.StringKeyword)) 119return new JSTaskTypeInfo(new JSSimpleTypeInfo(KnownManagedType.Void, SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.VoidKeyword))));
Marshaling\BaseJSGenerator.cs (1)
49.WithRefOrOutKeyword(Token(SyntaxKind.OutKeyword))))
Marshaling\FuncJSGenerator.cs (7)
53List<ArgumentSyntax> arguments = [source.WithRefOrOutKeyword(Token(SyntaxKind.OutKeyword))]; 94.WithModifiers(TokenList(Token(SyntaxKind.StaticKeyword))) 97.WithModifiers(TokenList(Token(SyntaxKind.RefKeyword))) 109.WithModifiers(TokenList(Token(SyntaxKind.StaticKeyword))) 112.WithModifiers(TokenList(Token(SyntaxKind.RefKeyword))) 115.WithModifiers(TokenList(Token(SyntaxKind.OutKeyword))) 121Argument(IdentifierName("__delegate_arg"+(i+1))).WithRefOrOutKeyword(Token(SyntaxKind.OutKeyword)),
Marshaling\ImplicitArgumentGenerator.cs (1)
26.WithRefOrOutKeyword(Token(SyntaxKind.OutKeyword)))),
Marshaling\PrimitiveJSGenerator.cs (1)
41.WithArgumentList(ArgumentList(SingletonSeparatedList(source.WithRefOrOutKeyword(Token(SyntaxKind.OutKeyword))))));
Marshaling\TaskJSGenerator.cs (8)
58.WithArgumentList(ArgumentList(SingletonSeparatedList(source.WithRefOrOutKeyword(Token(SyntaxKind.OutKeyword)))))); 73source.WithRefOrOutKeyword(Token(SyntaxKind.OutKeyword)), 75.WithModifiers(TokenList(Token(SyntaxKind.StaticKeyword))) 78.WithModifiers(TokenList(Token(SyntaxKind.RefKeyword))) 81.WithModifiers(TokenList(Token(SyntaxKind.OutKeyword))) 87Argument(IdentifierName("__task_result")).WithRefOrOutKeyword(Token(SyntaxKind.OutKeyword)), 98.WithModifiers(TokenList(Token(SyntaxKind.StaticKeyword))) 101.WithModifiers(TokenList(Token(SyntaxKind.RefKeyword)))
Microsoft.Interop.LibraryImportGenerator (10)
Analyzers\ConvertToLibraryImportFixer.cs (3)
358.WithRefKindKeyword(SyntaxFactory.Token(SyntaxKind.OutKeyword))), 391.WithRefKindKeyword(SyntaxFactory.Token(SyntaxKind.OutKeyword))), 406.WithRefKindKeyword(SyntaxFactory.Token(SyntaxKind.OutKeyword))),
LibraryImportGenerator.cs (6)
370.WithSemicolonToken(Token(SyntaxKind.SemicolonToken)) 423Token(SyntaxKind.StaticKeyword), 424Token(SyntaxKind.ExternKeyword), 425Token(SyntaxKind.UnsafeKeyword)) 426.WithSemicolonToken(Token(SyntaxKind.SemicolonToken)) 437localDllImport = localDllImport.AddAttributeLists(returnTypeAttributes.WithTarget(AttributeTargetSpecifier(Token(SyntaxKind.ReturnKeyword))));
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\MemorySafetyRules.cs (1)
85SyntaxToken safeToken = SyntaxFactory.Token(SyntaxKind.SafeKeyword).WithTrailingTrivia(SyntaxFactory.Space);
Microsoft.Interop.LibraryImportGenerator.Downlevel (7)
DownlevelLibraryImportGenerator.cs (6)
307.WithSemicolonToken(Token(SyntaxKind.SemicolonToken)) 357Token(SyntaxKind.StaticKeyword), 358Token(SyntaxKind.ExternKeyword), 359Token(SyntaxKind.UnsafeKeyword)) 360.WithSemicolonToken(Token(SyntaxKind.SemicolonToken)) 371localDllImport = localDllImport.AddAttributeLists(returnTypeAttributes.WithTarget(AttributeTargetSpecifier(Token(SyntaxKind.ReturnKeyword))));
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\MemorySafetyRules.cs (1)
85SyntaxToken safeToken = SyntaxFactory.Token(SyntaxKind.SafeKeyword).WithTrailingTrivia(SyntaxFactory.Space);
Microsoft.Interop.SourceGeneration (39)
ManagedToNativeStubGenerator.cs (2)
121PredefinedType(Token(SyntaxKind.IntKeyword)), 128setupStatements.Add(Declare(PredefinedType(Token(SyntaxKind.BoolKeyword)), InvokeSucceededIdentifier, initializeToDefault: true));
Marshalling\CharMarshaller.cs (2)
58PointerType(PredefinedType(Token(SyntaxKind.CharKeyword))), 113Token(SyntaxKind.CharKeyword)),
Marshalling\ElementsMarshalling.cs (2)
84PredefinedType(Token(SyntaxKind.IntKeyword)), 616PredefinedType(Token(SyntaxKind.IntKeyword)),
Marshalling\IidParameterIndexMarshallerResolver.cs (6)
53VariableDeclaration(PointerType(PredefinedType(Token(SyntaxKind.VoidKeyword)))) 59PointerType(PredefinedType(Token(SyntaxKind.VoidKeyword))), 82VariableDeclaration(PredefinedType(Token(SyntaxKind.IntKeyword))) 94Argument(iidExpression).WithRefKindKeyword(Token(SyntaxKind.InKeyword)), 95Argument(IdentifierName(queriedInterfaceIdentifier)).WithRefKindKeyword(Token(SyntaxKind.OutKeyword))))))), 142PointerType(PredefinedType(Token(SyntaxKind.VoidKeyword))),
Marshalling\MarshallerHelpers.cs (14)
244.WithRefOrOutKeyword(Token(SyntaxKind.OutKeyword)))); 251LiteralExpression(SyntaxKind.DefaultLiteralExpression, Token(SyntaxKind.DefaultKeyword))); 260LiteralExpression(SyntaxKind.DefaultLiteralExpression, Token(SyntaxKind.DefaultKeyword))); 392tokens = tokens.Add(Token(SyntaxKind.ScopedKeyword)); 400tokens = tokens.Add(Token(SyntaxKind.InKeyword)); 403tokens = tokens.Add(Token(SyntaxKind.RefKeyword)); 407tokens = tokens.Add(Token(SyntaxKind.OutKeyword)); 410tokens = tokens.Add(Token(SyntaxKind.RefKeyword)); 411tokens = tokens.Add(Token(SyntaxKind.ReadOnlyKeyword)); 420tokens = tokens.Add(Token(SyntaxKind.ThisKeyword)); 431RefKind.In => Token(SyntaxKind.InKeyword), 432RefKind.Ref => Token(SyntaxKind.RefKeyword), 433RefKind.Out => Token(SyntaxKind.OutKeyword), 434RefKind.RefReadOnlyParameter => Token(SyntaxKind.InKeyword),
Marshalling\StatefulMarshallingStrategy.cs (2)
142declaration = declaration.AddModifiers(Token(SyntaxKind.ScopedKeyword)); 402PredefinedType(Token(SyntaxKind.IntKeyword)),
Marshalling\StatelessMarshallingStrategy.cs (3)
208.WithRefOrOutKeyword(Token(SyntaxKind.OutKeyword)) 410.WithRefOrOutKeyword(Token(SyntaxKind.OutKeyword)) 424PredefinedType(Token(SyntaxKind.IntKeyword)),
Marshalling\StaticPinnableManagedValueMarshaller.cs (1)
81PointerType(PredefinedType(Token(SyntaxKind.VoidKeyword))),
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (1)
62PredefinedType(Token(SyntaxKind.BoolKeyword)),
SyntaxExtensions.cs (1)
117return modifiers.Insert(idxInsert, SyntaxFactory.Token(modifierToAdd));
TypeNames.cs (1)
49public static TypeSyntax VoidStar { get; } = PointerType(PredefinedType(Token(SyntaxKind.VoidKeyword)));
Utils\SyntaxFactoryExtensions.cs (4)
72=> Argument(null, Token(SyntaxKind.RefKeyword), expression); 75=> Argument(null, Token(SyntaxKind.InKeyword), expression); 78=> Argument(null, Token(SyntaxKind.OutKeyword), expression); 122Token(SyntaxKind.IntKeyword)))
QuarantineTools.Tests (4)
ActiveIssueTests.cs (2)
474SyntaxFactory.Token(SyntaxKind.UsingKeyword) 477SyntaxFactory.Token(SyntaxKind.SemicolonToken)
QuarantineScriptTests.cs (2)
422SyntaxFactory.Token(SyntaxKind.UsingKeyword) 425SyntaxFactory.Token(SyntaxKind.SemicolonToken)
Roslyn.Diagnostics.CSharp.Analyzers (104)
CSharpExposeMemberForTesting.cs (2)
40var refKeyword = SyntaxFactory.Token(SyntaxKind.RefKeyword); 44RefKind.RefReadOnly => SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (97)
11public static readonly SyntaxToken AbstractKeyword = Token(SyntaxKind.AbstractKeyword); 12public static readonly SyntaxToken AsKeyword = Token(SyntaxKind.AsKeyword); 13public static readonly SyntaxToken AssemblyKeyword = Token(SyntaxKind.AssemblyKeyword); 14public static readonly SyntaxToken AsyncKeyword = Token(SyntaxKind.AsyncKeyword); 15public static readonly SyntaxToken AwaitKeyword = Token(SyntaxKind.AwaitKeyword); 16public static readonly SyntaxToken BoolKeyword = Token(SyntaxKind.BoolKeyword); 17public static readonly SyntaxToken BreakKeyword = Token(SyntaxKind.BreakKeyword); 18public static readonly SyntaxToken ByteKeyword = Token(SyntaxKind.ByteKeyword); 19public static readonly SyntaxToken CaseKeyword = Token(SyntaxKind.CaseKeyword); 20public static readonly SyntaxToken CharKeyword = Token(SyntaxKind.CharKeyword); 21public static readonly SyntaxToken CheckedKeyword = Token(SyntaxKind.CheckedKeyword); 22public static readonly SyntaxToken CloseBraceToken = Token(SyntaxKind.CloseBraceToken); 23public static readonly SyntaxToken CloseBracketToken = Token(SyntaxKind.CloseBracketToken); 25public static readonly SyntaxToken ClosedKeyword = Token(SyntaxKind.ClosedKeyword); 27public static readonly SyntaxToken CloseParenToken = Token(SyntaxKind.CloseParenToken); 28public static readonly SyntaxToken ColonToken = Token(SyntaxKind.ColonToken); 29public static readonly SyntaxToken CommaToken = Token(SyntaxKind.CommaToken); 30public static readonly SyntaxToken ConstKeyword = Token(SyntaxKind.ConstKeyword); 31public static readonly SyntaxToken ContinueKeyword = Token(SyntaxKind.ContinueKeyword); 32public static readonly SyntaxToken DecimalKeyword = Token(SyntaxKind.DecimalKeyword); 33public static readonly SyntaxToken DisableKeyword = Token(SyntaxKind.DisableKeyword); 34public static readonly SyntaxToken DotDotToken = Token(SyntaxKind.DotDotToken); 35public static readonly SyntaxToken DoubleKeyword = Token(SyntaxKind.DoubleKeyword); 36public static readonly SyntaxToken EndOfDocumentationCommentToken = Token(SyntaxKind.EndOfDocumentationCommentToken); 37public static readonly SyntaxToken EqualsToken = Token(SyntaxKind.EqualsToken); 38public static readonly SyntaxToken ExplicitKeyword = Token(SyntaxKind.ExplicitKeyword); 40public static readonly SyntaxToken ExtensionKeyword = Token(SyntaxKind.ExtensionKeyword); 42public static readonly SyntaxToken ExternKeyword = Token(SyntaxKind.ExternKeyword); 43public static readonly SyntaxToken FileKeyword = Token(SyntaxKind.FileKeyword); 44public static readonly SyntaxToken FixedKeyword = Token(SyntaxKind.FixedKeyword); 45public static readonly SyntaxToken FloatKeyword = Token(SyntaxKind.FloatKeyword); 46public static readonly SyntaxToken ForEachKeyword = Token(SyntaxKind.ForEachKeyword); 47public static readonly SyntaxToken FromKeyword = Token(SyntaxKind.FromKeyword); 48public static readonly SyntaxToken GlobalKeyword = Token(SyntaxKind.GlobalKeyword); 49public static readonly SyntaxToken GreaterThanEqualsToken = Token(SyntaxKind.GreaterThanEqualsToken); 50public static readonly SyntaxToken GreaterThanToken = Token(SyntaxKind.GreaterThanToken); 51public static readonly SyntaxToken IfKeyword = Token(SyntaxKind.IfKeyword); 52public static readonly SyntaxToken ImplicitKeyword = Token(SyntaxKind.ImplicitKeyword); 53public static readonly SyntaxToken InKeyword = Token(SyntaxKind.InKeyword); 54public static readonly SyntaxToken InterfaceKeyword = Token(SyntaxKind.InterfaceKeyword); 55public static readonly SyntaxToken InternalKeyword = Token(SyntaxKind.InternalKeyword); 56public static readonly SyntaxToken InterpolatedStringEndToken = Token(SyntaxKind.InterpolatedStringEndToken); 57public static readonly SyntaxToken InterpolatedStringStartToken = Token(SyntaxKind.InterpolatedStringStartToken); 58public static readonly SyntaxToken IntKeyword = Token(SyntaxKind.IntKeyword); 59public static readonly SyntaxToken IsKeyword = Token(SyntaxKind.IsKeyword); 60public static readonly SyntaxToken LessThanEqualsToken = Token(SyntaxKind.LessThanEqualsToken); 61public static readonly SyntaxToken LessThanToken = Token(SyntaxKind.LessThanToken); 62public static readonly SyntaxToken LetKeyword = Token(SyntaxKind.LetKeyword); 63public static readonly SyntaxToken LongKeyword = Token(SyntaxKind.LongKeyword); 64public static readonly SyntaxToken MethodKeyword = Token(SyntaxKind.MethodKeyword); 65public static readonly SyntaxToken NewKeyword = Token(SyntaxKind.NewKeyword); 66public static readonly SyntaxToken NotKeyword = Token(SyntaxKind.NotKeyword); 67public static readonly SyntaxToken NullKeyword = Token(SyntaxKind.NullKeyword); 68public static readonly SyntaxToken ObjectKeyword = Token(SyntaxKind.ObjectKeyword); 69public static readonly SyntaxToken OpenBraceToken = Token(SyntaxKind.OpenBraceToken); 70public static readonly SyntaxToken OpenBracketToken = Token(SyntaxKind.OpenBracketToken); 71public static readonly SyntaxToken OpenParenToken = Token(SyntaxKind.OpenParenToken); 72public static readonly SyntaxToken OperatorKeyword = Token(SyntaxKind.OperatorKeyword); 73public static readonly SyntaxToken OutKeyword = Token(SyntaxKind.OutKeyword); 74public static readonly SyntaxToken OverrideKeyword = Token(SyntaxKind.OverrideKeyword); 75public static readonly SyntaxToken ParamsKeyword = Token(SyntaxKind.ParamsKeyword); 76public static readonly SyntaxToken PartialKeyword = Token(SyntaxKind.PartialKeyword); 77public static readonly SyntaxToken PlusToken = Token(SyntaxKind.PlusToken); 78public static readonly SyntaxToken PrivateKeyword = Token(SyntaxKind.PrivateKeyword); 79public static readonly SyntaxToken PropertyKeyword = Token(SyntaxKind.PropertyKeyword); 80public static readonly SyntaxToken ProtectedKeyword = Token(SyntaxKind.ProtectedKeyword); 81public static readonly SyntaxToken PublicKeyword = Token(SyntaxKind.PublicKeyword); 82public static readonly SyntaxToken QuestionQuestionEqualsToken = Token(SyntaxKind.QuestionQuestionEqualsToken); 83public static readonly SyntaxToken QuestionToken = Token(SyntaxKind.QuestionToken); 84public static readonly SyntaxToken ReadOnlyKeyword = Token(SyntaxKind.ReadOnlyKeyword); 85public static readonly SyntaxToken RecordKeyword = Token(SyntaxKind.RecordKeyword); 86public static readonly SyntaxToken RefKeyword = Token(SyntaxKind.RefKeyword); 87public static readonly SyntaxToken RequiredKeyword = Token(SyntaxKind.RequiredKeyword); 88public static readonly SyntaxToken RestoreKeyword = Token(SyntaxKind.RestoreKeyword); 89public static readonly SyntaxToken ReturnKeyword = Token(SyntaxKind.ReturnKeyword); 90public static readonly SyntaxToken SByteKeyword = Token(SyntaxKind.SByteKeyword); 91public static readonly SyntaxToken ScopedKeyword = Token(SyntaxKind.ScopedKeyword); 92public static readonly SyntaxToken SealedKeyword = Token(SyntaxKind.SealedKeyword); 93public static readonly SyntaxToken SemicolonToken = Token(SyntaxKind.SemicolonToken); 94public static readonly SyntaxToken ShortKeyword = Token(SyntaxKind.ShortKeyword); 95public static readonly SyntaxToken SlashGreaterThanToken = Token(SyntaxKind.SlashGreaterThanToken); 96public static readonly SyntaxToken StaticKeyword = Token(SyntaxKind.StaticKeyword); 97public static readonly SyntaxToken StringKeyword = Token(SyntaxKind.StringKeyword); 98public static readonly SyntaxToken StructKeyword = Token(SyntaxKind.StructKeyword); 99public static readonly SyntaxToken SwitchKeyword = Token(SyntaxKind.SwitchKeyword); 100public static readonly SyntaxToken ThisKeyword = Token(SyntaxKind.ThisKeyword); 101public static readonly SyntaxToken TildeToken = Token(SyntaxKind.TildeToken); 102public static readonly SyntaxToken UIntKeyword = Token(SyntaxKind.UIntKeyword); 103public static readonly SyntaxToken ULongKeyword = Token(SyntaxKind.ULongKeyword); 104public static readonly SyntaxToken UnmanagedKeyword = Token(SyntaxKind.UnmanagedKeyword); 105public static readonly SyntaxToken UnsafeKeyword = Token(SyntaxKind.UnsafeKeyword); 106public static readonly SyntaxToken UShortKeyword = Token(SyntaxKind.UShortKeyword); 107public static readonly SyntaxToken UsingKeyword = Token(SyntaxKind.UsingKeyword); 108public static readonly SyntaxToken VirtualKeyword = Token(SyntaxKind.VirtualKeyword); 109public static readonly SyntaxToken VoidKeyword = Token(SyntaxKind.VoidKeyword); 110public static readonly SyntaxToken VolatileKeyword = Token(SyntaxKind.VolatileKeyword); 111public static readonly SyntaxToken WhereKeyword = Token(SyntaxKind.WhereKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
18return [SyntaxFactory.Token(argument.RefKindKeyword.Kind())];
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
202var classOrStructKeyword = Token(isRecordClass ? default : SyntaxKind.StructKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
88var operatorToken = Token(operatorSyntaxKind);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SeparatedSyntaxListExtensions.cs (1)
28: SyntaxFactory.SeparatedList<T>(newList.GetWithSeparators().Add(SyntaxFactory.Token(separator)));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
67.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.SemicolonToken));
System.Text.RegularExpressions.Generator (9)
UpgradeToGeneratedRegexCodeFixer.cs (9)
176SyntaxFactory.Token(SyntaxKind.PrivateKeyword), 177SyntaxFactory.Token(SyntaxKind.StaticKeyword), 178SyntaxFactory.Token(SyntaxKind.PartialKeyword))) 182.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.SemicolonToken))))) 222SyntaxFactory.Token(SyntaxKind.PartialKeyword) 227.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.SemicolonToken))))); 268.WithModifiers(SyntaxFactory.TokenList([.. propertyDeclaration.Modifiers, SyntaxFactory.Token(SyntaxKind.PartialKeyword)])) 272.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.SemicolonToken))))); 369typeDeclaration.AddModifiers(SyntaxFactory.Token(SyntaxKind.PartialKeyword)));