1011 references to Token
Microsoft.Analyzers.Extra (1)
CallAnalysis\Fixers\LegacyLoggingFixer.cs (1)
376
loggerParam = parameterSyntax.WithModifiers(SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.ThisKeyword)));
Microsoft.AspNetCore.Components.Analyzers (1)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
83
var publicModifier = SyntaxFactory.
Token
(SyntaxKind.PublicKeyword);
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
83
var publicModifier = SyntaxFactory.
Token
(SyntaxKind.PublicKeyword);
Microsoft.CodeAnalysis.CSharp (74)
Syntax\AnonymousMethodExpressionSyntax.cs (1)
44
Token
(SyntaxKind.DelegateKeyword),
Syntax\DestructorDeclarationSyntax.cs (2)
46
SyntaxFactory.
Token
(SyntaxKind.TildeToken),
80
SyntaxFactory.
Token
(SyntaxKind.TildeToken),
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
243
return 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\RecordDeclarationSyntax.cs (3)
38
var semicolonToken = members.Count == 0 ?
Token
(SyntaxKind.SemicolonToken) : default;
39
var openBraceToken = members.Count == 0 ? default :
Token
(SyntaxKind.OpenBraceToken);
40
var 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)
779
Token
(SyntaxKind.DoubleQuoteToken),
781
Token
(SyntaxKind.DoubleQuoteToken))
812
Token
(quoteKind),
814
Token
(quoteKind))
1095
return XmlTextAttribute(name,
Token
(quoteKind), textTokens,
Token
(quoteKind))
1414
var commaToken =
Token
(SyntaxKind.CommaToken);
2477
return SyntaxFactory.CaseSwitchLabel(SyntaxFactory.
Token
(SyntaxKind.CaseKeyword), value, SyntaxFactory.
Token
(SyntaxKind.ColonToken));
2483
return SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.
Token
(SyntaxKind.DefaultKeyword), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
2709
usingKeyword:
Token
(SyntaxKind.UsingKeyword),
2713
semicolonToken:
Token
(SyntaxKind.SemicolonToken));
2772
var openParen = needsParens ? SyntaxFactory.
Token
(SyntaxKind.OpenParenToken) : default;
2773
var closeParen = needsParens ? SyntaxFactory.
Token
(SyntaxKind.CloseParenToken) : default;
2776
SyntaxFactory.
Token
(SyntaxKind.SwitchKeyword),
2780
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken),
2782
SyntaxFactory.
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)
95
SyntaxFactory.
Token
(GetTypeDeclarationKeywordKind(kind)),
100
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken),
102
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken),
138
return 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 (97)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (96)
11
public static readonly SyntaxToken AbstractKeyword =
Token
(SyntaxKind.AbstractKeyword);
12
public static readonly SyntaxToken AsKeyword =
Token
(SyntaxKind.AsKeyword);
13
public static readonly SyntaxToken AssemblyKeyword =
Token
(SyntaxKind.AssemblyKeyword);
14
public static readonly SyntaxToken AsyncKeyword =
Token
(SyntaxKind.AsyncKeyword);
15
public static readonly SyntaxToken AwaitKeyword =
Token
(SyntaxKind.AwaitKeyword);
16
public static readonly SyntaxToken BoolKeyword =
Token
(SyntaxKind.BoolKeyword);
17
public static readonly SyntaxToken BreakKeyword =
Token
(SyntaxKind.BreakKeyword);
18
public static readonly SyntaxToken ByteKeyword =
Token
(SyntaxKind.ByteKeyword);
19
public static readonly SyntaxToken CaseKeyword =
Token
(SyntaxKind.CaseKeyword);
20
public static readonly SyntaxToken CharKeyword =
Token
(SyntaxKind.CharKeyword);
21
public static readonly SyntaxToken CheckedKeyword =
Token
(SyntaxKind.CheckedKeyword);
22
public static readonly SyntaxToken CloseBraceToken =
Token
(SyntaxKind.CloseBraceToken);
23
public static readonly SyntaxToken CloseBracketToken =
Token
(SyntaxKind.CloseBracketToken);
24
public static readonly SyntaxToken CloseParenToken =
Token
(SyntaxKind.CloseParenToken);
25
public static readonly SyntaxToken ColonToken =
Token
(SyntaxKind.ColonToken);
26
public static readonly SyntaxToken CommaToken =
Token
(SyntaxKind.CommaToken);
27
public static readonly SyntaxToken ConstKeyword =
Token
(SyntaxKind.ConstKeyword);
28
public static readonly SyntaxToken ContinueKeyword =
Token
(SyntaxKind.ContinueKeyword);
29
public static readonly SyntaxToken DecimalKeyword =
Token
(SyntaxKind.DecimalKeyword);
30
public static readonly SyntaxToken DisableKeyword =
Token
(SyntaxKind.DisableKeyword);
31
public static readonly SyntaxToken DotDotToken =
Token
(SyntaxKind.DotDotToken);
32
public static readonly SyntaxToken DoubleKeyword =
Token
(SyntaxKind.DoubleKeyword);
33
public static readonly SyntaxToken EndOfDocumentationCommentToken =
Token
(SyntaxKind.EndOfDocumentationCommentToken);
34
public static readonly SyntaxToken EqualsToken =
Token
(SyntaxKind.EqualsToken);
35
public static readonly SyntaxToken ExplicitKeyword =
Token
(SyntaxKind.ExplicitKeyword);
37
public static readonly SyntaxToken ExtensionKeyword =
Token
(SyntaxKind.ExtensionKeyword);
39
public static readonly SyntaxToken ExternKeyword =
Token
(SyntaxKind.ExternKeyword);
40
public static readonly SyntaxToken FileKeyword =
Token
(SyntaxKind.FileKeyword);
41
public static readonly SyntaxToken FixedKeyword =
Token
(SyntaxKind.FixedKeyword);
42
public static readonly SyntaxToken FloatKeyword =
Token
(SyntaxKind.FloatKeyword);
43
public static readonly SyntaxToken ForEachKeyword =
Token
(SyntaxKind.ForEachKeyword);
44
public static readonly SyntaxToken FromKeyword =
Token
(SyntaxKind.FromKeyword);
45
public static readonly SyntaxToken GlobalKeyword =
Token
(SyntaxKind.GlobalKeyword);
46
public static readonly SyntaxToken GreaterThanEqualsToken =
Token
(SyntaxKind.GreaterThanEqualsToken);
47
public static readonly SyntaxToken GreaterThanToken =
Token
(SyntaxKind.GreaterThanToken);
48
public static readonly SyntaxToken IfKeyword =
Token
(SyntaxKind.IfKeyword);
49
public static readonly SyntaxToken ImplicitKeyword =
Token
(SyntaxKind.ImplicitKeyword);
50
public static readonly SyntaxToken InKeyword =
Token
(SyntaxKind.InKeyword);
51
public static readonly SyntaxToken InterfaceKeyword =
Token
(SyntaxKind.InterfaceKeyword);
52
public static readonly SyntaxToken InternalKeyword =
Token
(SyntaxKind.InternalKeyword);
53
public static readonly SyntaxToken InterpolatedStringEndToken =
Token
(SyntaxKind.InterpolatedStringEndToken);
54
public static readonly SyntaxToken InterpolatedStringStartToken =
Token
(SyntaxKind.InterpolatedStringStartToken);
55
public static readonly SyntaxToken IntKeyword =
Token
(SyntaxKind.IntKeyword);
56
public static readonly SyntaxToken IsKeyword =
Token
(SyntaxKind.IsKeyword);
57
public static readonly SyntaxToken LessThanEqualsToken =
Token
(SyntaxKind.LessThanEqualsToken);
58
public static readonly SyntaxToken LessThanToken =
Token
(SyntaxKind.LessThanToken);
59
public static readonly SyntaxToken LetKeyword =
Token
(SyntaxKind.LetKeyword);
60
public static readonly SyntaxToken LongKeyword =
Token
(SyntaxKind.LongKeyword);
61
public static readonly SyntaxToken MethodKeyword =
Token
(SyntaxKind.MethodKeyword);
62
public static readonly SyntaxToken NewKeyword =
Token
(SyntaxKind.NewKeyword);
63
public static readonly SyntaxToken NotKeyword =
Token
(SyntaxKind.NotKeyword);
64
public static readonly SyntaxToken NullKeyword =
Token
(SyntaxKind.NullKeyword);
65
public static readonly SyntaxToken ObjectKeyword =
Token
(SyntaxKind.ObjectKeyword);
66
public static readonly SyntaxToken OpenBraceToken =
Token
(SyntaxKind.OpenBraceToken);
67
public static readonly SyntaxToken OpenBracketToken =
Token
(SyntaxKind.OpenBracketToken);
68
public static readonly SyntaxToken OpenParenToken =
Token
(SyntaxKind.OpenParenToken);
69
public static readonly SyntaxToken OperatorKeyword =
Token
(SyntaxKind.OperatorKeyword);
70
public static readonly SyntaxToken OutKeyword =
Token
(SyntaxKind.OutKeyword);
71
public static readonly SyntaxToken OverrideKeyword =
Token
(SyntaxKind.OverrideKeyword);
72
public static readonly SyntaxToken ParamsKeyword =
Token
(SyntaxKind.ParamsKeyword);
73
public static readonly SyntaxToken PartialKeyword =
Token
(SyntaxKind.PartialKeyword);
74
public static readonly SyntaxToken PlusToken =
Token
(SyntaxKind.PlusToken);
75
public static readonly SyntaxToken PrivateKeyword =
Token
(SyntaxKind.PrivateKeyword);
76
public static readonly SyntaxToken PropertyKeyword =
Token
(SyntaxKind.PropertyKeyword);
77
public static readonly SyntaxToken ProtectedKeyword =
Token
(SyntaxKind.ProtectedKeyword);
78
public static readonly SyntaxToken PublicKeyword =
Token
(SyntaxKind.PublicKeyword);
79
public static readonly SyntaxToken QuestionQuestionEqualsToken =
Token
(SyntaxKind.QuestionQuestionEqualsToken);
80
public static readonly SyntaxToken QuestionToken =
Token
(SyntaxKind.QuestionToken);
81
public static readonly SyntaxToken ReadOnlyKeyword =
Token
(SyntaxKind.ReadOnlyKeyword);
82
public static readonly SyntaxToken RecordKeyword =
Token
(SyntaxKind.RecordKeyword);
83
public static readonly SyntaxToken RefKeyword =
Token
(SyntaxKind.RefKeyword);
84
public static readonly SyntaxToken RequiredKeyword =
Token
(SyntaxKind.RequiredKeyword);
85
public static readonly SyntaxToken RestoreKeyword =
Token
(SyntaxKind.RestoreKeyword);
86
public static readonly SyntaxToken ReturnKeyword =
Token
(SyntaxKind.ReturnKeyword);
87
public static readonly SyntaxToken SByteKeyword =
Token
(SyntaxKind.SByteKeyword);
88
public static readonly SyntaxToken ScopedKeyword =
Token
(SyntaxKind.ScopedKeyword);
89
public static readonly SyntaxToken SealedKeyword =
Token
(SyntaxKind.SealedKeyword);
90
public static readonly SyntaxToken SemicolonToken =
Token
(SyntaxKind.SemicolonToken);
91
public static readonly SyntaxToken ShortKeyword =
Token
(SyntaxKind.ShortKeyword);
92
public static readonly SyntaxToken SlashGreaterThanToken =
Token
(SyntaxKind.SlashGreaterThanToken);
93
public static readonly SyntaxToken StaticKeyword =
Token
(SyntaxKind.StaticKeyword);
94
public static readonly SyntaxToken StringKeyword =
Token
(SyntaxKind.StringKeyword);
95
public static readonly SyntaxToken StructKeyword =
Token
(SyntaxKind.StructKeyword);
96
public static readonly SyntaxToken SwitchKeyword =
Token
(SyntaxKind.SwitchKeyword);
97
public static readonly SyntaxToken ThisKeyword =
Token
(SyntaxKind.ThisKeyword);
98
public static readonly SyntaxToken TildeToken =
Token
(SyntaxKind.TildeToken);
99
public static readonly SyntaxToken UIntKeyword =
Token
(SyntaxKind.UIntKeyword);
100
public static readonly SyntaxToken ULongKeyword =
Token
(SyntaxKind.ULongKeyword);
101
public static readonly SyntaxToken UnmanagedKeyword =
Token
(SyntaxKind.UnmanagedKeyword);
102
public static readonly SyntaxToken UnsafeKeyword =
Token
(SyntaxKind.UnsafeKeyword);
103
public static readonly SyntaxToken UShortKeyword =
Token
(SyntaxKind.UShortKeyword);
104
public static readonly SyntaxToken UsingKeyword =
Token
(SyntaxKind.UsingKeyword);
105
public static readonly SyntaxToken VirtualKeyword =
Token
(SyntaxKind.VirtualKeyword);
106
public static readonly SyntaxToken VoidKeyword =
Token
(SyntaxKind.VoidKeyword);
107
public static readonly SyntaxToken VolatileKeyword =
Token
(SyntaxKind.VolatileKeyword);
108
public static readonly SyntaxToken WhereKeyword =
Token
(SyntaxKind.WhereKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
18
return [SyntaxFactory.
Token
(argument.RefKindKeyword.Kind())];
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
23
=> SyntaxFactory.
Token
(kind);
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
101
Relational p => RelationalPattern(
Token
(MapToSyntaxKind(p.OperatorKind)), AsExpressionSyntax(p.Value, p)),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
202
var classOrStructKeyword =
Token
(isRecordClass ? default : SyntaxKind.StructKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
88
var operatorToken =
Token
(operatorSyntaxKind);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SeparatedSyntaxListExtensions.cs (1)
28
: SyntaxFactory.SeparatedList<T>(newList.GetWithSeparators().Add(SyntaxFactory.
Token
(separator)));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
67
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (3)
911
.WithSemicolonToken(
Token
(SyntaxKind.None));
921
.WithSemicolonToken(
Token
(SyntaxKind.None));
931
.WithSemicolonToken(
Token
(SyntaxKind.None));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Semantics\OutVarTests.cs (2)
34325
SyntaxFactory.
Token
(SyntaxKind.CommaToken),
34539
SyntaxFactory.
Token
(SyntaxKind.CommaToken),
Microsoft.CodeAnalysis.CSharp.Features (13)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
292
return
Token
(token.Kind() switch
389
return SyntaxFactory.Subpattern(ExpressionColon(expression,
Token
(ColonToken)), pattern);
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
118
AnalyzedPattern.Relational p => RelationalPattern(
Token
(s_operatorMap[p.OperatorKind]), p.Value),
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
839
var 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)
143
Trivia(NullableDirectiveTrivia(
Token
(keyword), isActive: enable)),
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (2)
373
var newOperator =
Token
(newOperatorKind).WithTriviaFrom(condition.OperatorToken);
396
var newOpToken =
Token
(newKind).WithTriviaFrom(opToken);
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
23
=> SyntaxFactory.
Token
(kind);
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
101
Relational p => RelationalPattern(
Token
(MapToSyntaxKind(p.OperatorKind)), AsExpressionSyntax(p.Value, p)),
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (419)
Generated\Syntax.Test.xml.Generated.cs (373)
10407
=> SyntaxFactory.QualifiedName(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.DotToken), GenerateIdentifierName());
10413
=> SyntaxFactory.TypeArgumentList(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), new SeparatedSyntaxList<TypeSyntax>(), SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken));
10416
=> SyntaxFactory.AliasQualifiedName(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonColonToken), GenerateIdentifierName());
10419
=> SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.BoolKeyword));
10425
=> SyntaxFactory.ArrayRankSpecifier(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<ExpressionSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
10428
=> SyntaxFactory.PointerType(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.AsteriskToken));
10431
=> SyntaxFactory.FunctionPointerType(SyntaxFactory.
Token
(SyntaxKind.DelegateKeyword), SyntaxFactory.
Token
(SyntaxKind.AsteriskToken), default(FunctionPointerCallingConventionSyntax), GenerateFunctionPointerParameterList());
10434
=> SyntaxFactory.FunctionPointerParameterList(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), new SeparatedSyntaxList<FunctionPointerParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken));
10437
=> SyntaxFactory.FunctionPointerCallingConvention(SyntaxFactory.
Token
(SyntaxKind.ManagedKeyword), default(FunctionPointerUnmanagedCallingConventionListSyntax));
10440
=> SyntaxFactory.FunctionPointerUnmanagedCallingConventionList(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
10446
=> SyntaxFactory.NullableType(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.QuestionToken));
10449
=> SyntaxFactory.TupleType(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<TupleElementSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10455
=> SyntaxFactory.OmittedTypeArgument(SyntaxFactory.
Token
(SyntaxKind.OmittedTypeArgumentToken));
10458
=> SyntaxFactory.RefType(SyntaxFactory.
Token
(SyntaxKind.RefKeyword), default(SyntaxToken), GenerateIdentifierName());
10461
=> SyntaxFactory.ScopedType(SyntaxFactory.
Token
(SyntaxKind.ScopedKeyword), GenerateIdentifierName());
10464
=> SyntaxFactory.ParenthesizedExpression(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10467
=> SyntaxFactory.TupleExpression(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<ArgumentSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10470
=> SyntaxFactory.PrefixUnaryExpression(SyntaxKind.UnaryPlusExpression, SyntaxFactory.
Token
(SyntaxKind.PlusToken), GenerateIdentifierName());
10473
=> SyntaxFactory.AwaitExpression(SyntaxFactory.
Token
(SyntaxKind.AwaitKeyword), GenerateIdentifierName());
10476
=> SyntaxFactory.PostfixUnaryExpression(SyntaxKind.PostIncrementExpression, GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.PlusPlusToken));
10479
=> SyntaxFactory.MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression, GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.DotToken), GenerateIdentifierName());
10482
=> SyntaxFactory.ConditionalAccessExpression(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.QuestionToken), GenerateIdentifierName());
10485
=> SyntaxFactory.MemberBindingExpression(SyntaxFactory.
Token
(SyntaxKind.DotToken), GenerateIdentifierName());
10491
=> SyntaxFactory.RangeExpression(default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.DotDotToken), default(ExpressionSyntax));
10497
=> SyntaxFactory.BinaryExpression(SyntaxKind.AddExpression, GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.PlusToken), GenerateIdentifierName());
10500
=> SyntaxFactory.AssignmentExpression(SyntaxKind.SimpleAssignmentExpression, GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.EqualsToken), GenerateIdentifierName());
10503
=> SyntaxFactory.ConditionalExpression(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.QuestionToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonToken), GenerateIdentifierName());
10506
=> SyntaxFactory.ThisExpression(SyntaxFactory.
Token
(SyntaxKind.ThisKeyword));
10509
=> SyntaxFactory.BaseExpression(SyntaxFactory.
Token
(SyntaxKind.BaseKeyword));
10512
=> SyntaxFactory.LiteralExpression(SyntaxKind.ArgListExpression, SyntaxFactory.
Token
(SyntaxKind.ArgListKeyword));
10515
=> SyntaxFactory.FieldExpression(SyntaxFactory.
Token
(SyntaxKind.FieldKeyword));
10518
=> SyntaxFactory.MakeRefExpression(SyntaxFactory.
Token
(SyntaxKind.MakeRefKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10521
=> SyntaxFactory.RefTypeExpression(SyntaxFactory.
Token
(SyntaxKind.RefTypeKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10524
=> SyntaxFactory.RefValueExpression(SyntaxFactory.
Token
(SyntaxKind.RefValueKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CommaToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10527
=> SyntaxFactory.CheckedExpression(SyntaxKind.CheckedExpression, SyntaxFactory.
Token
(SyntaxKind.CheckedKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10530
=> SyntaxFactory.DefaultExpression(SyntaxFactory.
Token
(SyntaxKind.DefaultKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10533
=> SyntaxFactory.TypeOfExpression(SyntaxFactory.
Token
(SyntaxKind.TypeOfKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10536
=> SyntaxFactory.SizeOfExpression(SyntaxFactory.
Token
(SyntaxKind.SizeOfKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10545
=> SyntaxFactory.ArgumentList(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<ArgumentSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10548
=> SyntaxFactory.BracketedArgumentList(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<ArgumentSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
10554
=> SyntaxFactory.ExpressionColon(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10557
=> SyntaxFactory.NameColon(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10563
=> SyntaxFactory.CastExpression(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateIdentifierName());
10566
=> SyntaxFactory.AnonymousMethodExpression(new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.DelegateKeyword), default(ParameterListSyntax), GenerateBlock(), default(ExpressionSyntax));
10569
=> SyntaxFactory.SimpleLambdaExpression(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), GenerateParameter(), SyntaxFactory.
Token
(SyntaxKind.EqualsGreaterThanToken), default(BlockSyntax), default(ExpressionSyntax));
10572
=> SyntaxFactory.RefExpression(SyntaxFactory.
Token
(SyntaxKind.RefKeyword), GenerateIdentifierName());
10575
=> SyntaxFactory.ParenthesizedLambdaExpression(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), default(TypeSyntax), GenerateParameterList(), SyntaxFactory.
Token
(SyntaxKind.EqualsGreaterThanToken), default(BlockSyntax), default(ExpressionSyntax));
10578
=> SyntaxFactory.InitializerExpression(SyntaxKind.ObjectInitializerExpression, SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SeparatedSyntaxList<ExpressionSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10581
=> SyntaxFactory.ImplicitObjectCreationExpression(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), GenerateArgumentList(), default(InitializerExpressionSyntax));
10584
=> SyntaxFactory.ObjectCreationExpression(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), GenerateIdentifierName(), default(ArgumentListSyntax), default(InitializerExpressionSyntax));
10587
=> SyntaxFactory.WithExpression(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.WithKeyword), GenerateInitializerExpression());
10593
=> SyntaxFactory.AnonymousObjectCreationExpression(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10596
=> SyntaxFactory.ArrayCreationExpression(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), GenerateArrayType(), default(InitializerExpressionSyntax));
10599
=> SyntaxFactory.ImplicitArrayCreationExpression(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken), GenerateInitializerExpression());
10602
=> SyntaxFactory.StackAllocArrayCreationExpression(SyntaxFactory.
Token
(SyntaxKind.StackAllocKeyword), GenerateIdentifierName(), default(InitializerExpressionSyntax));
10605
=> SyntaxFactory.ImplicitStackAllocArrayCreationExpression(SyntaxFactory.
Token
(SyntaxKind.StackAllocKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken), GenerateInitializerExpression());
10608
=> SyntaxFactory.CollectionExpression(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<CollectionElementSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
10614
=> SyntaxFactory.SpreadElement(SyntaxFactory.
Token
(SyntaxKind.DotDotToken), GenerateIdentifierName());
10617
=> SyntaxFactory.WithElement(SyntaxFactory.
Token
(SyntaxKind.WithKeyword), GenerateArgumentList());
10626
=> SyntaxFactory.FromClause(SyntaxFactory.
Token
(SyntaxKind.FromKeyword), default(TypeSyntax), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.InKeyword), GenerateIdentifierName());
10629
=> SyntaxFactory.LetClause(SyntaxFactory.
Token
(SyntaxKind.LetKeyword), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.EqualsToken), GenerateIdentifierName());
10632
=> SyntaxFactory.JoinClause(SyntaxFactory.
Token
(SyntaxKind.JoinKeyword), default(TypeSyntax), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.InKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.OnKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.EqualsKeyword), GenerateIdentifierName(), default(JoinIntoClauseSyntax));
10635
=> SyntaxFactory.JoinIntoClause(SyntaxFactory.
Token
(SyntaxKind.IntoKeyword), SyntaxFactory.Identifier("Identifier"));
10638
=> SyntaxFactory.WhereClause(SyntaxFactory.
Token
(SyntaxKind.WhereKeyword), GenerateIdentifierName());
10641
=> SyntaxFactory.OrderByClause(SyntaxFactory.
Token
(SyntaxKind.OrderByKeyword), new SeparatedSyntaxList<OrderingSyntax>());
10647
=> SyntaxFactory.SelectClause(SyntaxFactory.
Token
(SyntaxKind.SelectKeyword), GenerateIdentifierName());
10650
=> SyntaxFactory.GroupClause(SyntaxFactory.
Token
(SyntaxKind.GroupKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ByKeyword), GenerateIdentifierName());
10653
=> SyntaxFactory.QueryContinuation(SyntaxFactory.
Token
(SyntaxKind.IntoKeyword), SyntaxFactory.Identifier("Identifier"), GenerateQueryBody());
10656
=> SyntaxFactory.OmittedArraySizeExpression(SyntaxFactory.
Token
(SyntaxKind.OmittedArraySizeExpressionToken));
10659
=> SyntaxFactory.InterpolatedStringExpression(SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringStartToken), new SyntaxList<InterpolatedStringContentSyntax>(), SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringEndToken));
10662
=> SyntaxFactory.IsPatternExpression(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.IsKeyword), GenerateDiscardPattern());
10665
=> SyntaxFactory.ThrowExpression(SyntaxFactory.
Token
(SyntaxKind.ThrowKeyword), GenerateIdentifierName());
10668
=> SyntaxFactory.WhenClause(SyntaxFactory.
Token
(SyntaxKind.WhenKeyword), GenerateIdentifierName());
10671
=> SyntaxFactory.DiscardPattern(SyntaxFactory.
Token
(SyntaxKind.UnderscoreToken));
10677
=> SyntaxFactory.VarPattern(SyntaxFactory.
Token
(SyntaxKind.VarKeyword), GenerateSingleVariableDesignation());
10683
=> SyntaxFactory.PositionalPatternClause(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<SubpatternSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10686
=> SyntaxFactory.PropertyPatternClause(SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SeparatedSyntaxList<SubpatternSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10695
=> SyntaxFactory.ParenthesizedPattern(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateDiscardPattern(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10698
=> SyntaxFactory.RelationalPattern(SyntaxFactory.
Token
(SyntaxKind.EqualsEqualsToken), GenerateIdentifierName());
10704
=> SyntaxFactory.BinaryPattern(SyntaxKind.OrPattern, GenerateDiscardPattern(), SyntaxFactory.
Token
(SyntaxKind.OrKeyword), GenerateDiscardPattern());
10707
=> SyntaxFactory.UnaryPattern(SyntaxFactory.
Token
(SyntaxKind.NotKeyword), GenerateDiscardPattern());
10710
=> SyntaxFactory.ListPattern(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<PatternSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken), default(VariableDesignationSyntax));
10713
=> SyntaxFactory.SlicePattern(SyntaxFactory.
Token
(SyntaxKind.DotDotToken), default(PatternSyntax));
10716
=> SyntaxFactory.InterpolatedStringText(SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringTextToken));
10719
=> SyntaxFactory.Interpolation(SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), GenerateIdentifierName(), default(InterpolationAlignmentClauseSyntax), default(InterpolationFormatClauseSyntax), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10725
=> SyntaxFactory.InterpolationFormatClause(SyntaxFactory.Identifier("ColonToken"), SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringTextToken));
10731
=> SyntaxFactory.Block(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SyntaxList<StatementSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10737
=> SyntaxFactory.LocalDeclarationStatement(new SyntaxList<AttributeListSyntax>(), default(SyntaxToken), default(SyntaxToken), new SyntaxTokenList(), GenerateVariableDeclaration(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10746
=> SyntaxFactory.EqualsValueClause(SyntaxFactory.
Token
(SyntaxKind.EqualsToken), GenerateIdentifierName());
10752
=> SyntaxFactory.DiscardDesignation(SyntaxFactory.
Token
(SyntaxKind.UnderscoreToken));
10755
=> SyntaxFactory.ParenthesizedVariableDesignation(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<VariableDesignationSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10758
=> SyntaxFactory.ExpressionStatement(new SyntaxList<AttributeListSyntax>(), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10761
=> SyntaxFactory.EmptyStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10764
=> SyntaxFactory.LabeledStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.ColonToken), GenerateBlock());
10767
=> SyntaxFactory.GotoStatement(SyntaxKind.GotoStatement, new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.GotoKeyword), default(SyntaxToken), default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10770
=> SyntaxFactory.BreakStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.BreakKeyword), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10773
=> SyntaxFactory.ContinueStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.ContinueKeyword), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10776
=> SyntaxFactory.ReturnStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.ReturnKeyword), default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10779
=> SyntaxFactory.ThrowStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.ThrowKeyword), default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10782
=> SyntaxFactory.YieldStatement(SyntaxKind.YieldReturnStatement, new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.YieldKeyword), SyntaxFactory.
Token
(SyntaxKind.ReturnKeyword), default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10785
=> SyntaxFactory.WhileStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.WhileKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock());
10788
=> SyntaxFactory.DoStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.DoKeyword), GenerateBlock(), SyntaxFactory.
Token
(SyntaxKind.WhileKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10791
=> SyntaxFactory.ForStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.ForKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), default(VariableDeclarationSyntax), new SeparatedSyntaxList<ExpressionSyntax>(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken), default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken), new SeparatedSyntaxList<ExpressionSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock());
10794
=> SyntaxFactory.ForEachStatement(new SyntaxList<AttributeListSyntax>(), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.ForEachKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.InKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock());
10797
=> SyntaxFactory.ForEachVariableStatement(new SyntaxList<AttributeListSyntax>(), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.ForEachKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.InKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock());
10800
=> SyntaxFactory.UsingStatement(new SyntaxList<AttributeListSyntax>(), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.UsingKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), default(VariableDeclarationSyntax), default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock());
10803
=> SyntaxFactory.FixedStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.FixedKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateVariableDeclaration(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock());
10806
=> SyntaxFactory.CheckedStatement(SyntaxKind.CheckedStatement, new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CheckedKeyword), GenerateBlock());
10809
=> SyntaxFactory.UnsafeStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword), GenerateBlock());
10812
=> SyntaxFactory.LockStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.LockKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock());
10815
=> SyntaxFactory.IfStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.IfKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock(), default(ElseClauseSyntax));
10818
=> SyntaxFactory.ElseClause(SyntaxFactory.
Token
(SyntaxKind.ElseKeyword), GenerateBlock());
10821
=> SyntaxFactory.SwitchStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.SwitchKeyword), default(SyntaxToken), GenerateIdentifierName(), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SyntaxList<SwitchSectionSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10827
=> SyntaxFactory.CasePatternSwitchLabel(SyntaxFactory.
Token
(SyntaxKind.CaseKeyword), GenerateDiscardPattern(), default(WhenClauseSyntax), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10830
=> SyntaxFactory.CaseSwitchLabel(SyntaxFactory.
Token
(SyntaxKind.CaseKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10833
=> SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.
Token
(SyntaxKind.DefaultKeyword), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10836
=> SyntaxFactory.SwitchExpression(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.SwitchKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SeparatedSyntaxList<SwitchExpressionArmSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10839
=> SyntaxFactory.SwitchExpressionArm(GenerateDiscardPattern(), default(WhenClauseSyntax), SyntaxFactory.
Token
(SyntaxKind.EqualsGreaterThanToken), GenerateIdentifierName());
10842
=> SyntaxFactory.TryStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.TryKeyword), GenerateBlock(), new SyntaxList<CatchClauseSyntax>(), default(FinallyClauseSyntax));
10845
=> SyntaxFactory.CatchClause(SyntaxFactory.
Token
(SyntaxKind.CatchKeyword), default(CatchDeclarationSyntax), default(CatchFilterClauseSyntax), GenerateBlock());
10848
=> SyntaxFactory.CatchDeclaration(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10851
=> SyntaxFactory.CatchFilterClause(SyntaxFactory.
Token
(SyntaxKind.WhenKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10854
=> SyntaxFactory.FinallyClause(SyntaxFactory.
Token
(SyntaxKind.FinallyKeyword), GenerateBlock());
10857
=> SyntaxFactory.CompilationUnit(new SyntaxList<ExternAliasDirectiveSyntax>(), new SyntaxList<UsingDirectiveSyntax>(), new SyntaxList<AttributeListSyntax>(), new SyntaxList<MemberDeclarationSyntax>(), SyntaxFactory.
Token
(SyntaxKind.EndOfFileToken));
10860
=> SyntaxFactory.ExternAliasDirective(SyntaxFactory.
Token
(SyntaxKind.ExternKeyword), SyntaxFactory.
Token
(SyntaxKind.AliasKeyword), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10863
=> SyntaxFactory.UsingDirective(default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.UsingKeyword), default(SyntaxToken), default(SyntaxToken), default(NameEqualsSyntax), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10866
=> SyntaxFactory.NamespaceDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.NamespaceKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SyntaxList<ExternAliasDirectiveSyntax>(), new SyntaxList<UsingDirectiveSyntax>(), new SyntaxList<MemberDeclarationSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken), default(SyntaxToken));
10869
=> SyntaxFactory.FileScopedNamespaceDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.NamespaceKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken), new SyntaxList<ExternAliasDirectiveSyntax>(), new SyntaxList<UsingDirectiveSyntax>(), new SyntaxList<MemberDeclarationSyntax>());
10872
=> SyntaxFactory.AttributeList(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), default(AttributeTargetSpecifierSyntax), new SeparatedSyntaxList<AttributeSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
10875
=> SyntaxFactory.AttributeTargetSpecifier(SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10881
=> SyntaxFactory.AttributeArgumentList(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<AttributeArgumentSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10887
=> SyntaxFactory.NameEquals(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.EqualsToken));
10890
=> SyntaxFactory.TypeParameterList(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), new SeparatedSyntaxList<TypeParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken));
10896
=> SyntaxFactory.ClassDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.ClassKeyword), SyntaxFactory.Identifier("Identifier"), default(TypeParameterListSyntax), default(ParameterListSyntax), default(BaseListSyntax), new SyntaxList<TypeParameterConstraintClauseSyntax>(), default(SyntaxToken), new SyntaxList<MemberDeclarationSyntax>(), default(SyntaxToken), default(SyntaxToken));
10899
=> SyntaxFactory.StructDeclaration(SyntaxKind.StructDeclaration, new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.StructKeyword), SyntaxFactory.Identifier("Identifier"), default(TypeParameterListSyntax), default(ParameterListSyntax), default(BaseListSyntax), new SyntaxList<TypeParameterConstraintClauseSyntax>(), default(SyntaxToken), new SyntaxList<MemberDeclarationSyntax>(), default(SyntaxToken), default(SyntaxToken));
10902
=> SyntaxFactory.InterfaceDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.InterfaceKeyword), SyntaxFactory.Identifier("Identifier"), default(TypeParameterListSyntax), default(ParameterListSyntax), default(BaseListSyntax), new SyntaxList<TypeParameterConstraintClauseSyntax>(), default(SyntaxToken), new SyntaxList<MemberDeclarationSyntax>(), default(SyntaxToken), default(SyntaxToken));
10908
=> SyntaxFactory.EnumDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.EnumKeyword), SyntaxFactory.Identifier("Identifier"), default(BaseListSyntax), default(SyntaxToken), new SeparatedSyntaxList<EnumMemberDeclarationSyntax>(), default(SyntaxToken), default(SyntaxToken));
10911
=> SyntaxFactory.DelegateDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.DelegateKeyword), GenerateIdentifierName(), SyntaxFactory.Identifier("Identifier"), default(TypeParameterListSyntax), GenerateParameterList(), new SyntaxList<TypeParameterConstraintClauseSyntax>(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10917
=> SyntaxFactory.ExtensionBlockDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.ExtensionKeyword), default(TypeParameterListSyntax), default(ParameterListSyntax), new SyntaxList<TypeParameterConstraintClauseSyntax>(), default(SyntaxToken), new SyntaxList<MemberDeclarationSyntax>(), default(SyntaxToken), default(SyntaxToken));
10920
=> SyntaxFactory.BaseList(SyntaxFactory.
Token
(SyntaxKind.ColonToken), new SeparatedSyntaxList<BaseTypeSyntax>());
10929
=> SyntaxFactory.TypeParameterConstraintClause(SyntaxFactory.
Token
(SyntaxKind.WhereKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonToken), new SeparatedSyntaxList<TypeParameterConstraintSyntax>());
10932
=> SyntaxFactory.ConstructorConstraint(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10935
=> SyntaxFactory.ClassOrStructConstraint(SyntaxKind.ClassConstraint, SyntaxFactory.
Token
(SyntaxKind.ClassKeyword), default(SyntaxToken));
10941
=> SyntaxFactory.DefaultConstraint(SyntaxFactory.
Token
(SyntaxKind.DefaultKeyword));
10944
=> SyntaxFactory.AllowsConstraintClause(SyntaxFactory.
Token
(SyntaxKind.AllowsKeyword), new SeparatedSyntaxList<AllowsConstraintSyntax>());
10947
=> SyntaxFactory.RefStructConstraint(SyntaxFactory.
Token
(SyntaxKind.RefKeyword), SyntaxFactory.
Token
(SyntaxKind.StructKeyword));
10950
=> SyntaxFactory.FieldDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), GenerateVariableDeclaration(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10953
=> SyntaxFactory.EventFieldDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.EventKeyword), GenerateVariableDeclaration(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10956
=> SyntaxFactory.ExplicitInterfaceSpecifier(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.DotToken));
10962
=> SyntaxFactory.OperatorDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), GenerateIdentifierName(), default(ExplicitInterfaceSpecifierSyntax), SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.PlusToken), GenerateParameterList(), default(BlockSyntax), default(ArrowExpressionClauseSyntax), default(SyntaxToken));
10965
=> SyntaxFactory.ConversionOperatorDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.ImplicitKeyword), default(ExplicitInterfaceSpecifierSyntax), SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword), default(SyntaxToken), GenerateIdentifierName(), GenerateParameterList(), default(BlockSyntax), default(ArrowExpressionClauseSyntax), default(SyntaxToken));
10971
=> SyntaxFactory.ConstructorInitializer(SyntaxKind.BaseConstructorInitializer, SyntaxFactory.
Token
(SyntaxKind.ColonToken), SyntaxFactory.
Token
(SyntaxKind.BaseKeyword), GenerateArgumentList());
10974
=> SyntaxFactory.DestructorDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.TildeToken), SyntaxFactory.Identifier("Identifier"), GenerateParameterList(), default(BlockSyntax), default(ArrowExpressionClauseSyntax), default(SyntaxToken));
10980
=> SyntaxFactory.ArrowExpressionClause(SyntaxFactory.
Token
(SyntaxKind.EqualsGreaterThanToken), GenerateIdentifierName());
10983
=> SyntaxFactory.EventDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.EventKeyword), GenerateIdentifierName(), default(ExplicitInterfaceSpecifierSyntax), SyntaxFactory.Identifier("Identifier"), default(AccessorListSyntax), default(SyntaxToken));
10986
=> SyntaxFactory.IndexerDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), GenerateIdentifierName(), default(ExplicitInterfaceSpecifierSyntax), SyntaxFactory.
Token
(SyntaxKind.ThisKeyword), GenerateBracketedParameterList(), default(AccessorListSyntax), default(ArrowExpressionClauseSyntax), default(SyntaxToken));
10989
=> SyntaxFactory.AccessorList(SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SyntaxList<AccessorDeclarationSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10992
=> SyntaxFactory.AccessorDeclaration(SyntaxKind.GetAccessorDeclaration, new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.GetKeyword), default(BlockSyntax), default(ArrowExpressionClauseSyntax), default(SyntaxToken));
10995
=> SyntaxFactory.ParameterList(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<ParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10998
=> SyntaxFactory.BracketedParameterList(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<ParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
11013
=> SyntaxFactory.DocumentationCommentTrivia(SyntaxKind.SingleLineDocumentationCommentTrivia, new SyntaxList<XmlNodeSyntax>(), SyntaxFactory.
Token
(SyntaxKind.EndOfDocumentationCommentToken));
11019
=> SyntaxFactory.QualifiedCref(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.DotToken), GenerateNameMemberCref());
11025
=> SyntaxFactory.ExtensionMemberCref(SyntaxFactory.
Token
(SyntaxKind.ExtensionKeyword), default(TypeArgumentListSyntax), GenerateCrefParameterList(), SyntaxFactory.
Token
(SyntaxKind.DotToken), GenerateNameMemberCref());
11028
=> SyntaxFactory.IndexerMemberCref(SyntaxFactory.
Token
(SyntaxKind.ThisKeyword), default(CrefBracketedParameterListSyntax));
11031
=> SyntaxFactory.OperatorMemberCref(SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.PlusToken), default(CrefParameterListSyntax));
11034
=> SyntaxFactory.ConversionOperatorMemberCref(SyntaxFactory.
Token
(SyntaxKind.ImplicitKeyword), SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword), default(SyntaxToken), GenerateIdentifierName(), default(CrefParameterListSyntax));
11037
=> SyntaxFactory.CrefParameterList(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<CrefParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
11040
=> SyntaxFactory.CrefBracketedParameterList(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<CrefParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
11049
=> SyntaxFactory.XmlElementStartTag(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), GenerateXmlName(), new SyntaxList<XmlAttributeSyntax>(), SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken));
11052
=> SyntaxFactory.XmlElementEndTag(SyntaxFactory.
Token
(SyntaxKind.LessThanSlashToken), GenerateXmlName(), SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken));
11055
=> SyntaxFactory.XmlEmptyElement(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), GenerateXmlName(), new SyntaxList<XmlAttributeSyntax>(), SyntaxFactory.
Token
(SyntaxKind.SlashGreaterThanToken));
11061
=> SyntaxFactory.XmlPrefix(SyntaxFactory.Identifier("Prefix"), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
11064
=> SyntaxFactory.XmlTextAttribute(GenerateXmlName(), SyntaxFactory.
Token
(SyntaxKind.EqualsToken), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken));
11067
=> SyntaxFactory.XmlCrefAttribute(GenerateXmlName(), SyntaxFactory.
Token
(SyntaxKind.EqualsToken), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken), GenerateTypeCref(), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken));
11070
=> SyntaxFactory.XmlNameAttribute(GenerateXmlName(), SyntaxFactory.
Token
(SyntaxKind.EqualsToken), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken));
11076
=> SyntaxFactory.XmlCDataSection(SyntaxFactory.
Token
(SyntaxKind.XmlCDataStartToken), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.XmlCDataEndToken));
11079
=> SyntaxFactory.XmlProcessingInstruction(SyntaxFactory.
Token
(SyntaxKind.XmlProcessingInstructionStartToken), GenerateXmlName(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.XmlProcessingInstructionEndToken));
11082
=> SyntaxFactory.XmlComment(SyntaxFactory.
Token
(SyntaxKind.XmlCommentStartToken), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.XmlCommentEndToken));
11085
=> SyntaxFactory.IfDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.IfKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool(), new bool(), new bool());
11088
=> SyntaxFactory.ElifDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.ElifKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool(), new bool(), new bool());
11091
=> SyntaxFactory.ElseDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.ElseKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool(), new bool());
11094
=> SyntaxFactory.EndIfDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.EndIfKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11097
=> SyntaxFactory.RegionDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.RegionKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11100
=> SyntaxFactory.EndRegionDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.EndRegionKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11103
=> SyntaxFactory.ErrorDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.ErrorKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11106
=> SyntaxFactory.WarningDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.WarningKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11109
=> SyntaxFactory.BadDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11112
=> SyntaxFactory.DefineDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.DefineKeyword), SyntaxFactory.Identifier("Name"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11115
=> SyntaxFactory.UndefDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.UndefKeyword), SyntaxFactory.Identifier("Name"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11118
=> SyntaxFactory.LineDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.LineKeyword), SyntaxFactory.Literal("1", 1), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11121
=> SyntaxFactory.LineDirectivePosition(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), SyntaxFactory.Literal("1", 1), SyntaxFactory.
Token
(SyntaxKind.CommaToken), SyntaxFactory.Literal("1", 1), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
11124
=> SyntaxFactory.LineSpanDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.LineKeyword), GenerateLineDirectivePosition(), SyntaxFactory.
Token
(SyntaxKind.MinusToken), GenerateLineDirectivePosition(), default(SyntaxToken), SyntaxFactory.Literal("string", "string"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11127
=> SyntaxFactory.PragmaWarningDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.PragmaKeyword), SyntaxFactory.
Token
(SyntaxKind.WarningKeyword), SyntaxFactory.
Token
(SyntaxKind.DisableKeyword), new SeparatedSyntaxList<ExpressionSyntax>(), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11130
=> SyntaxFactory.PragmaChecksumDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.PragmaKeyword), SyntaxFactory.
Token
(SyntaxKind.ChecksumKeyword), SyntaxFactory.Literal("string", "string"), SyntaxFactory.Literal("string", "string"), SyntaxFactory.Literal("string", "string"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11133
=> SyntaxFactory.ReferenceDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.ReferenceKeyword), SyntaxFactory.Literal("string", "string"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11136
=> SyntaxFactory.LoadDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.LoadKeyword), SyntaxFactory.Literal("string", "string"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11139
=> SyntaxFactory.ShebangDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.ExclamationToken), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11142
=> SyntaxFactory.IgnoredDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.ColonToken), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
11145
=> SyntaxFactory.NullableDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.NullableKeyword), SyntaxFactory.
Token
(SyntaxKind.EnableKeyword), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
Parsing\InterpolatedStringExpressionTests.cs (2)
15
Assert.Equal("$\"\"", SyntaxFactory.InterpolatedStringExpression(SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringStartToken)).ToFullString());
22
SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringStartToken),
Parsing\InterpolationTests.cs (2)
23
SyntaxFactory.
Token
(SyntaxKind.CommaToken),
26
SyntaxFactory.
Token
(SyntaxKind.ColonToken),
Syntax\StructuredTriviaTests.cs (1)
47
SyntaxFactory.
Token
(SyntaxKind.LessThanSlashToken),
Syntax\SyntaxDiffingTests.cs (1)
378
var newNode = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.ObjectKeyword))
Syntax\SyntaxFactoryTests.cs (8)
25
var token = SyntaxFactory.
Token
(SyntaxKind.InterpolatedVerbatimStringStartToken);
34
var usingDirective = SyntaxFactory.UsingDirective(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword), null, someValidName);
103
Assert.Throws<ArgumentException>(() => SyntaxFactory.
Token
(SyntaxKind.NumericLiteralExpression));
124
SyntaxFactory.
Token
(SyntaxKind.IdentifierName);
520
SyntaxFactory.
Token
(SyntaxKind.IntKeyword))),
596
semicolonToken: SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)
629
default, default, SyntaxFactory.
Token
(SyntaxKind.RecordKeyword), SyntaxFactory.Identifier("R"), null, null, null, default, default);
638
default, default, SyntaxFactory.
Token
(SyntaxKind.RecordKeyword), SyntaxFactory.Identifier("R"), null, null, null, default,
Syntax\SyntaxListTests.cs (1)
259
declaration = declaration.AddModifiers(SyntaxFactory.
Token
(SyntaxKind.PublicKeyword));
Syntax\SyntaxNodeTests.cs (21)
762
var comma = SyntaxFactory.
Token
(SyntaxKind.CommaToken);
1922
var cc = SyntaxFactory.
Token
(SyntaxKind.ColonColonToken);
1923
var lt = SyntaxFactory.
Token
(SyntaxKind.LessThanToken);
1924
var gt = SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken);
1925
var dot = SyntaxFactory.
Token
(SyntaxKind.DotToken);
1927
? [SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.IntKeyword))]
1928
: SyntaxFactory.SingletonSeparatedList<TypeSyntax>(SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.IntKeyword)));
1985
var omittedArraySize = SyntaxFactory.OmittedArraySizeExpression(SyntaxFactory.
Token
(SyntaxKind.OmittedArraySizeExpressionToken));
1987
SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken),
1989
SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken)
2416
var expr2 = expr.ReplaceToken(token, SyntaxFactory.
Token
(token.Kind()));
3588
var intType = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.IntKeyword));
3589
var commaToken = SyntaxFactory.
Token
(SyntaxKind.CommaToken);
3968
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
3977
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
3986
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
3995
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
4004
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
4013
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
4076
var newAsync = SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space);
4114
var replacedKeyword = SyntaxFactory.
Token
(SyntaxKind.StackAllocKeyword).WithTrailingTrivia(SyntaxFactory.Space);
Syntax\SyntaxNormalizerTests.cs (4)
3747
SyntaxFactory.
Token
(SyntaxKind.HashToken),
3748
SyntaxFactory.
Token
(SyntaxKind.LineKeyword),
3750
SyntaxFactory.
Token
(SyntaxKind.MinusToken),
3754
SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken),
Syntax\SyntaxTokenListTests.cs (2)
245
SyntaxFactory.
Token
(SyntaxKind.SizeOfKeyword),
247
SyntaxFactory.
Token
(SyntaxKind.DotToken));
Syntax\SyntaxTriviaListTests.cs (4)
21
var node1 = SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword);
22
var node2 = SyntaxFactory.
Token
(SyntaxKind.VirtualKeyword);
37
var node1 = SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword);
38
var node2 = SyntaxFactory.
Token
(SyntaxKind.VirtualKeyword);
Microsoft.CodeAnalysis.CSharp.Workspaces (104)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
291
operatorToken: SyntaxFactory.
Token
(GetOperatorSyntaxKind(operatorName)),
2361
return SyntaxFactory.
Token
(token.Kind()).WithTriviaFrom(rewrittenToken);
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
61
return SyntaxFactory.
Token
(kind);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (96)
11
public static readonly SyntaxToken AbstractKeyword =
Token
(SyntaxKind.AbstractKeyword);
12
public static readonly SyntaxToken AsKeyword =
Token
(SyntaxKind.AsKeyword);
13
public static readonly SyntaxToken AssemblyKeyword =
Token
(SyntaxKind.AssemblyKeyword);
14
public static readonly SyntaxToken AsyncKeyword =
Token
(SyntaxKind.AsyncKeyword);
15
public static readonly SyntaxToken AwaitKeyword =
Token
(SyntaxKind.AwaitKeyword);
16
public static readonly SyntaxToken BoolKeyword =
Token
(SyntaxKind.BoolKeyword);
17
public static readonly SyntaxToken BreakKeyword =
Token
(SyntaxKind.BreakKeyword);
18
public static readonly SyntaxToken ByteKeyword =
Token
(SyntaxKind.ByteKeyword);
19
public static readonly SyntaxToken CaseKeyword =
Token
(SyntaxKind.CaseKeyword);
20
public static readonly SyntaxToken CharKeyword =
Token
(SyntaxKind.CharKeyword);
21
public static readonly SyntaxToken CheckedKeyword =
Token
(SyntaxKind.CheckedKeyword);
22
public static readonly SyntaxToken CloseBraceToken =
Token
(SyntaxKind.CloseBraceToken);
23
public static readonly SyntaxToken CloseBracketToken =
Token
(SyntaxKind.CloseBracketToken);
24
public static readonly SyntaxToken CloseParenToken =
Token
(SyntaxKind.CloseParenToken);
25
public static readonly SyntaxToken ColonToken =
Token
(SyntaxKind.ColonToken);
26
public static readonly SyntaxToken CommaToken =
Token
(SyntaxKind.CommaToken);
27
public static readonly SyntaxToken ConstKeyword =
Token
(SyntaxKind.ConstKeyword);
28
public static readonly SyntaxToken ContinueKeyword =
Token
(SyntaxKind.ContinueKeyword);
29
public static readonly SyntaxToken DecimalKeyword =
Token
(SyntaxKind.DecimalKeyword);
30
public static readonly SyntaxToken DisableKeyword =
Token
(SyntaxKind.DisableKeyword);
31
public static readonly SyntaxToken DotDotToken =
Token
(SyntaxKind.DotDotToken);
32
public static readonly SyntaxToken DoubleKeyword =
Token
(SyntaxKind.DoubleKeyword);
33
public static readonly SyntaxToken EndOfDocumentationCommentToken =
Token
(SyntaxKind.EndOfDocumentationCommentToken);
34
public static readonly SyntaxToken EqualsToken =
Token
(SyntaxKind.EqualsToken);
35
public static readonly SyntaxToken ExplicitKeyword =
Token
(SyntaxKind.ExplicitKeyword);
37
public static readonly SyntaxToken ExtensionKeyword =
Token
(SyntaxKind.ExtensionKeyword);
39
public static readonly SyntaxToken ExternKeyword =
Token
(SyntaxKind.ExternKeyword);
40
public static readonly SyntaxToken FileKeyword =
Token
(SyntaxKind.FileKeyword);
41
public static readonly SyntaxToken FixedKeyword =
Token
(SyntaxKind.FixedKeyword);
42
public static readonly SyntaxToken FloatKeyword =
Token
(SyntaxKind.FloatKeyword);
43
public static readonly SyntaxToken ForEachKeyword =
Token
(SyntaxKind.ForEachKeyword);
44
public static readonly SyntaxToken FromKeyword =
Token
(SyntaxKind.FromKeyword);
45
public static readonly SyntaxToken GlobalKeyword =
Token
(SyntaxKind.GlobalKeyword);
46
public static readonly SyntaxToken GreaterThanEqualsToken =
Token
(SyntaxKind.GreaterThanEqualsToken);
47
public static readonly SyntaxToken GreaterThanToken =
Token
(SyntaxKind.GreaterThanToken);
48
public static readonly SyntaxToken IfKeyword =
Token
(SyntaxKind.IfKeyword);
49
public static readonly SyntaxToken ImplicitKeyword =
Token
(SyntaxKind.ImplicitKeyword);
50
public static readonly SyntaxToken InKeyword =
Token
(SyntaxKind.InKeyword);
51
public static readonly SyntaxToken InterfaceKeyword =
Token
(SyntaxKind.InterfaceKeyword);
52
public static readonly SyntaxToken InternalKeyword =
Token
(SyntaxKind.InternalKeyword);
53
public static readonly SyntaxToken InterpolatedStringEndToken =
Token
(SyntaxKind.InterpolatedStringEndToken);
54
public static readonly SyntaxToken InterpolatedStringStartToken =
Token
(SyntaxKind.InterpolatedStringStartToken);
55
public static readonly SyntaxToken IntKeyword =
Token
(SyntaxKind.IntKeyword);
56
public static readonly SyntaxToken IsKeyword =
Token
(SyntaxKind.IsKeyword);
57
public static readonly SyntaxToken LessThanEqualsToken =
Token
(SyntaxKind.LessThanEqualsToken);
58
public static readonly SyntaxToken LessThanToken =
Token
(SyntaxKind.LessThanToken);
59
public static readonly SyntaxToken LetKeyword =
Token
(SyntaxKind.LetKeyword);
60
public static readonly SyntaxToken LongKeyword =
Token
(SyntaxKind.LongKeyword);
61
public static readonly SyntaxToken MethodKeyword =
Token
(SyntaxKind.MethodKeyword);
62
public static readonly SyntaxToken NewKeyword =
Token
(SyntaxKind.NewKeyword);
63
public static readonly SyntaxToken NotKeyword =
Token
(SyntaxKind.NotKeyword);
64
public static readonly SyntaxToken NullKeyword =
Token
(SyntaxKind.NullKeyword);
65
public static readonly SyntaxToken ObjectKeyword =
Token
(SyntaxKind.ObjectKeyword);
66
public static readonly SyntaxToken OpenBraceToken =
Token
(SyntaxKind.OpenBraceToken);
67
public static readonly SyntaxToken OpenBracketToken =
Token
(SyntaxKind.OpenBracketToken);
68
public static readonly SyntaxToken OpenParenToken =
Token
(SyntaxKind.OpenParenToken);
69
public static readonly SyntaxToken OperatorKeyword =
Token
(SyntaxKind.OperatorKeyword);
70
public static readonly SyntaxToken OutKeyword =
Token
(SyntaxKind.OutKeyword);
71
public static readonly SyntaxToken OverrideKeyword =
Token
(SyntaxKind.OverrideKeyword);
72
public static readonly SyntaxToken ParamsKeyword =
Token
(SyntaxKind.ParamsKeyword);
73
public static readonly SyntaxToken PartialKeyword =
Token
(SyntaxKind.PartialKeyword);
74
public static readonly SyntaxToken PlusToken =
Token
(SyntaxKind.PlusToken);
75
public static readonly SyntaxToken PrivateKeyword =
Token
(SyntaxKind.PrivateKeyword);
76
public static readonly SyntaxToken PropertyKeyword =
Token
(SyntaxKind.PropertyKeyword);
77
public static readonly SyntaxToken ProtectedKeyword =
Token
(SyntaxKind.ProtectedKeyword);
78
public static readonly SyntaxToken PublicKeyword =
Token
(SyntaxKind.PublicKeyword);
79
public static readonly SyntaxToken QuestionQuestionEqualsToken =
Token
(SyntaxKind.QuestionQuestionEqualsToken);
80
public static readonly SyntaxToken QuestionToken =
Token
(SyntaxKind.QuestionToken);
81
public static readonly SyntaxToken ReadOnlyKeyword =
Token
(SyntaxKind.ReadOnlyKeyword);
82
public static readonly SyntaxToken RecordKeyword =
Token
(SyntaxKind.RecordKeyword);
83
public static readonly SyntaxToken RefKeyword =
Token
(SyntaxKind.RefKeyword);
84
public static readonly SyntaxToken RequiredKeyword =
Token
(SyntaxKind.RequiredKeyword);
85
public static readonly SyntaxToken RestoreKeyword =
Token
(SyntaxKind.RestoreKeyword);
86
public static readonly SyntaxToken ReturnKeyword =
Token
(SyntaxKind.ReturnKeyword);
87
public static readonly SyntaxToken SByteKeyword =
Token
(SyntaxKind.SByteKeyword);
88
public static readonly SyntaxToken ScopedKeyword =
Token
(SyntaxKind.ScopedKeyword);
89
public static readonly SyntaxToken SealedKeyword =
Token
(SyntaxKind.SealedKeyword);
90
public static readonly SyntaxToken SemicolonToken =
Token
(SyntaxKind.SemicolonToken);
91
public static readonly SyntaxToken ShortKeyword =
Token
(SyntaxKind.ShortKeyword);
92
public static readonly SyntaxToken SlashGreaterThanToken =
Token
(SyntaxKind.SlashGreaterThanToken);
93
public static readonly SyntaxToken StaticKeyword =
Token
(SyntaxKind.StaticKeyword);
94
public static readonly SyntaxToken StringKeyword =
Token
(SyntaxKind.StringKeyword);
95
public static readonly SyntaxToken StructKeyword =
Token
(SyntaxKind.StructKeyword);
96
public static readonly SyntaxToken SwitchKeyword =
Token
(SyntaxKind.SwitchKeyword);
97
public static readonly SyntaxToken ThisKeyword =
Token
(SyntaxKind.ThisKeyword);
98
public static readonly SyntaxToken TildeToken =
Token
(SyntaxKind.TildeToken);
99
public static readonly SyntaxToken UIntKeyword =
Token
(SyntaxKind.UIntKeyword);
100
public static readonly SyntaxToken ULongKeyword =
Token
(SyntaxKind.ULongKeyword);
101
public static readonly SyntaxToken UnmanagedKeyword =
Token
(SyntaxKind.UnmanagedKeyword);
102
public static readonly SyntaxToken UnsafeKeyword =
Token
(SyntaxKind.UnsafeKeyword);
103
public static readonly SyntaxToken UShortKeyword =
Token
(SyntaxKind.UShortKeyword);
104
public static readonly SyntaxToken UsingKeyword =
Token
(SyntaxKind.UsingKeyword);
105
public static readonly SyntaxToken VirtualKeyword =
Token
(SyntaxKind.VirtualKeyword);
106
public static readonly SyntaxToken VoidKeyword =
Token
(SyntaxKind.VoidKeyword);
107
public static readonly SyntaxToken VolatileKeyword =
Token
(SyntaxKind.VolatileKeyword);
108
public static readonly SyntaxToken WhereKeyword =
Token
(SyntaxKind.WhereKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
18
return [SyntaxFactory.
Token
(argument.RefKindKeyword.Kind())];
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
202
var classOrStructKeyword =
Token
(isRecordClass ? default : SyntaxKind.StructKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
88
var operatorToken =
Token
(operatorSyntaxKind);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SeparatedSyntaxListExtensions.cs (1)
28
: SyntaxFactory.SeparatedList<T>(newList.GetWithSeparators().Add(SyntaxFactory.
Token
(separator)));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
67
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (2)
Formatting\FormattingElasticTriviaTests.cs (2)
42
Token
(
147
Token
(
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (11)
CodeGeneration\CodeGenerationTests.cs (11)
748
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.AbstractKeyword);
753
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.AsyncKeyword);
758
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.ConstKeyword);
763
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.NewKeyword);
768
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.OverrideKeyword);
773
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.PartialKeyword);
778
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.ReadOnlyKeyword);
783
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.SealedKeyword);
788
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.StaticKeyword);
793
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.UnsafeKeyword);
798
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.VirtualKeyword);
Microsoft.CodeAnalysis.UnitTests (1)
CommonSyntaxTests.cs (1)
188
var token = CSharp.SyntaxFactory.
Token
(CSharp.SyntaxKind.IfKeyword);
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Editing\SyntaxEditorTests.cs (1)
347
SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.VoidKeyword)),
Microsoft.Gen.Logging.Unit.Tests (6)
ParserUtilitiesTests.cs (6)
22
SyntaxFactory.
Token
(SyntaxKind.PublicKeyword),
23
SyntaxFactory.
Token
(SyntaxKind.StaticKeyword),
24
SyntaxFactory.
Token
(SyntaxKind.PartialKeyword)),
33
SyntaxFactory.
Token
(SyntaxKind.ProtectedKeyword),
34
SyntaxFactory.
Token
(SyntaxKind.VirtualKeyword)),
62
SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.PartialKeyword)),
Microsoft.Interop.ComInterfaceGenerator (56)
ComClassGenerator.cs (10)
85
Token
(SyntaxKind.FileKeyword),
86
Token
(SyntaxKind.SealedKeyword),
87
Token
(SyntaxKind.UnsafeKeyword))
95
Token
(SyntaxKind.PrivateKeyword),
96
Token
(SyntaxKind.StaticKeyword),
97
Token
(SyntaxKind.VolatileKeyword)));
197
.WithType(PredefinedType(
Token
(SyntaxKind.IntKeyword)))
198
.AddModifiers(
Token
(SyntaxKind.OutKeyword)))
200
.AddModifiers(
Token
(SyntaxKind.PublicKeyword),
Token
(SyntaxKind.StaticKeyword)));
ComInterfaceGenerator.cs (30)
539
.WithModifiers(TokenList(
Token
(SyntaxKind.FileKeyword),
Token
(SyntaxKind.UnsafeKeyword),
Token
(SyntaxKind.PartialKeyword)));
576
.WithModifiers(TokenList(
Token
(SyntaxKind.FileKeyword),
Token
(SyntaxKind.UnsafeKeyword)));
587
Token
(SyntaxKind.UnmanagedKeyword),
598
.WithModifiers(TokenList(
Token
(SyntaxKind.PublicKeyword))),
603
Token
(SyntaxKind.UnmanagedKeyword),
612
.WithModifiers(TokenList(
Token
(SyntaxKind.PublicKeyword))),
617
Token
(SyntaxKind.UnmanagedKeyword),
626
.WithModifiers(TokenList(
Token
(SyntaxKind.PublicKeyword))))
653
.WithModifiers(TokenList(
Token
(SyntaxKind.PublicKeyword))));
670
.WithModifiers(TokenList(
Token
(SyntaxKind.PublicKeyword))));
789
SizeOfExpression(PointerType(PredefinedType(
Token
(SyntaxKind.VoidKeyword)))),
818
.WithModifiers(TokenList(
Token
(SyntaxKind.PublicKeyword),
Token
(SyntaxKind.StaticKeyword),
Token
(SyntaxKind.ReadOnlyKeyword)))
824
.AddModifiers(
Token
(SyntaxKind.StaticKeyword))
833
.AddModifiers(
Token
(SyntaxKind.FileKeyword),
Token
(SyntaxKind.UnsafeKeyword))
842
.AddModifiers(
Token
(SyntaxKind.PublicKeyword),
Token
(SyntaxKind.StaticKeyword))
844
AccessorDeclaration(SyntaxKind.GetAccessorDeclaration).WithSemicolonToken(
Token
(SyntaxKind.SemicolonToken)))
850
.WithSemicolonToken(
Token
(SyntaxKind.SemicolonToken)));
857
.AddModifiers(
Token
(SyntaxKind.PublicKeyword),
Token
(SyntaxKind.StaticKeyword))
873
.WithSemicolonToken(
Token
(SyntaxKind.SemicolonToken)));
878
.AddModifiers(
Token
(SyntaxKind.PublicKeyword),
Token
(SyntaxKind.StaticKeyword))
880
.WithSemicolonToken(
Token
(SyntaxKind.SemicolonToken)));
ComMethodContext.cs (2)
146
.WithModifiers(TokenList(
Token
(SyntaxKind.NewKeyword)))
159
.WithSemicolonToken(
Token
(SyntaxKind.SemicolonToken));
VirtualMethodPointerStubGenerator.cs (5)
110
FunctionPointerCallingConvention(
Token
(SyntaxKind.UnmanagedKeyword), callConv.IsEmpty ? null : FunctionPointerUnmanagedCallingConventionList(SeparatedList(callConv))),
167
.WithModifiers(TokenList(
Token
(SyntaxKind.InternalKeyword),
Token
(SyntaxKind.StaticKeyword)))
251
CastExpression(PointerType(PredefinedType(
Token
(SyntaxKind.VoidKeyword))),
280
FunctionPointerCallingConvention(
Token
(SyntaxKind.UnmanagedKeyword), callConv.IsEmpty ? null : FunctionPointerUnmanagedCallingConventionList(SeparatedList(callConv))),
VtableIndexStubGenerator.cs (9)
30
TokenList(
Token
(SyntaxKind.InternalKeyword),
Token
(SyntaxKind.PartialKeyword)),
376
.WithModifiers(TokenList(
Token
(SyntaxKind.InternalKeyword),
Token
(SyntaxKind.PartialKeyword)))
386
MethodDeclarationSyntax populateVtableMethod = MethodDeclaration(PredefinedType(
Token
(SyntaxKind.VoidKeyword)),
388
.WithModifiers(TokenList(
Token
(SyntaxKind.InternalKeyword),
Token
(SyntaxKind.StaticKeyword),
Token
(SyntaxKind.UnsafeKeyword)))
391
.WithType(PointerType(PointerType(PredefinedType(
Token
(SyntaxKind.VoidKeyword))))));
Microsoft.Interop.JavaScript.JSImportGenerator (47)
JSExportGenerator.cs (15)
120
MemberDeclarationSyntax wrappperMethod = MethodDeclaration(PredefinedType(
Token
(SyntaxKind.VoidKeyword)), Identifier(wrapperName))
121
.WithModifiers(TokenList(new[] {
Token
(SyntaxKind.InternalKeyword),
Token
(SyntaxKind.StaticKeyword),
Token
(SyntaxKind.UnsafeKeyword) }))
208
FieldDeclarationSyntax field = FieldDeclaration(VariableDeclaration(PredefinedType(
Token
(SyntaxKind.BoolKeyword)))
211
.WithModifiers(TokenList(
Token
(SyntaxKind.StaticKeyword)))
215
MemberDeclarationSyntax method = MethodDeclaration(PredefinedType(
Token
(SyntaxKind.VoidKeyword)), Identifier(initializerName))
217
.WithModifiers(TokenList(new[] {
Token
(SyntaxKind.StaticKeyword) }))
221
MemberDeclarationSyntax initializerMethod = MethodDeclaration(PredefinedType(
Token
(SyntaxKind.VoidKeyword)), Identifier(trimmingPreserveName))
229
Token
(SyntaxKind.CommaToken),
247
Token
(SyntaxKind.CommaToken),
251
Token
(SyntaxKind.CommaToken),
257
Token
(SyntaxKind.StaticKeyword),
258
Token
(SyntaxKind.InternalKeyword)
267
Token
(SyntaxKind.UnsafeKeyword)}))
JSImportGenerator.cs (2)
102
.AddModifiers(
Token
(SyntaxKind.StaticKeyword));
324
hasReturn ? jsMarshalerArgument : PredefinedType(
Token
(SyntaxKind.VoidKeyword)),
JSManagedTypeInfo.cs (12)
22
Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.VoidKeyword))
27
Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.BoolKeyword))
32
Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.ByteKeyword))
37
Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.CharKeyword))
42
Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.ShortKeyword))
47
Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.IntKeyword))
52
Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.LongKeyword))
57
Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.FloatKeyword))
62
Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.DoubleKeyword))
88
Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.ObjectKeyword))
93
Syntax = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.StringKeyword))
119
return 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)
53
List<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)))
121
Argument(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))))));
73
source.WithRefOrOutKeyword(
Token
(SyntaxKind.OutKeyword)),
75
.WithModifiers(TokenList(
Token
(SyntaxKind.StaticKeyword)))
78
.WithModifiers(TokenList(
Token
(SyntaxKind.RefKeyword)))
81
.WithModifiers(TokenList(
Token
(SyntaxKind.OutKeyword)))
87
Argument(IdentifierName("__task_result")).WithRefOrOutKeyword(
Token
(SyntaxKind.OutKeyword)),
98
.WithModifiers(TokenList(
Token
(SyntaxKind.StaticKeyword)))
101
.WithModifiers(TokenList(
Token
(SyntaxKind.RefKeyword)))
Microsoft.Interop.LibraryImportGenerator (9)
Analyzers\ConvertToLibraryImportFixer.cs (3)
337
.WithRefKindKeyword(SyntaxFactory.
Token
(SyntaxKind.OutKeyword))),
370
.WithRefKindKeyword(SyntaxFactory.
Token
(SyntaxKind.OutKeyword))),
385
.WithRefKindKeyword(SyntaxFactory.
Token
(SyntaxKind.OutKeyword))),
LibraryImportGenerator.cs (6)
357
.WithSemicolonToken(
Token
(SyntaxKind.SemicolonToken))
381
Token
(SyntaxKind.StaticKeyword),
382
Token
(SyntaxKind.ExternKeyword),
383
Token
(SyntaxKind.UnsafeKeyword))
384
.WithSemicolonToken(
Token
(SyntaxKind.SemicolonToken))
412
localDllImport = localDllImport.AddAttributeLists(returnTypeAttributes.WithTarget(AttributeTargetSpecifier(
Token
(SyntaxKind.ReturnKeyword))));
Microsoft.Interop.LibraryImportGenerator.Downlevel (6)
DownlevelLibraryImportGenerator.cs (6)
271
.WithSemicolonToken(
Token
(SyntaxKind.SemicolonToken))
292
Token
(SyntaxKind.StaticKeyword),
293
Token
(SyntaxKind.ExternKeyword),
294
Token
(SyntaxKind.UnsafeKeyword))
295
.WithSemicolonToken(
Token
(SyntaxKind.SemicolonToken))
322
localDllImport = localDllImport.AddAttributeLists(returnTypeAttributes.WithTarget(AttributeTargetSpecifier(
Token
(SyntaxKind.ReturnKeyword))));
Microsoft.Interop.SourceGeneration (35)
ManagedToNativeStubGenerator.cs (2)
121
PredefinedType(
Token
(SyntaxKind.IntKeyword)),
128
setupStatements.Add(Declare(PredefinedType(
Token
(SyntaxKind.BoolKeyword)), InvokeSucceededIdentifier, initializeToDefault: true));
Marshalling\CharMarshaller.cs (2)
58
PointerType(PredefinedType(
Token
(SyntaxKind.CharKeyword))),
113
Token
(SyntaxKind.CharKeyword)),
Marshalling\ElementsMarshalling.cs (2)
84
PredefinedType(
Token
(SyntaxKind.IntKeyword)),
616
PredefinedType(
Token
(SyntaxKind.IntKeyword)),
Marshalling\MarshallerHelpers.cs (14)
244
.WithRefOrOutKeyword(
Token
(SyntaxKind.OutKeyword))));
251
LiteralExpression(SyntaxKind.DefaultLiteralExpression,
Token
(SyntaxKind.DefaultKeyword)));
260
LiteralExpression(SyntaxKind.DefaultLiteralExpression,
Token
(SyntaxKind.DefaultKeyword)));
392
tokens = tokens.Add(
Token
(SyntaxKind.ScopedKeyword));
400
tokens = tokens.Add(
Token
(SyntaxKind.InKeyword));
403
tokens = tokens.Add(
Token
(SyntaxKind.RefKeyword));
407
tokens = tokens.Add(
Token
(SyntaxKind.OutKeyword));
410
tokens = tokens.Add(
Token
(SyntaxKind.RefKeyword));
411
tokens = tokens.Add(
Token
(SyntaxKind.ReadOnlyKeyword));
420
tokens = tokens.Add(
Token
(SyntaxKind.ThisKeyword));
431
RefKind.In =>
Token
(SyntaxKind.InKeyword),
432
RefKind.Ref =>
Token
(SyntaxKind.RefKeyword),
433
RefKind.Out =>
Token
(SyntaxKind.OutKeyword),
434
RefKind.RefReadOnlyParameter =>
Token
(SyntaxKind.InKeyword),
Marshalling\StatefulMarshallingStrategy.cs (2)
142
declaration = declaration.AddModifiers(
Token
(SyntaxKind.ScopedKeyword));
402
PredefinedType(
Token
(SyntaxKind.IntKeyword)),
Marshalling\StatelessMarshallingStrategy.cs (3)
208
.WithRefOrOutKeyword(
Token
(SyntaxKind.OutKeyword))
410
.WithRefOrOutKeyword(
Token
(SyntaxKind.OutKeyword))
424
PredefinedType(
Token
(SyntaxKind.IntKeyword)),
Marshalling\StaticPinnableManagedValueMarshaller.cs (1)
81
PointerType(PredefinedType(
Token
(SyntaxKind.VoidKeyword))),
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (1)
62
PredefinedType(
Token
(SyntaxKind.BoolKeyword)),
SyntaxExtensions.cs (1)
117
return modifiers.Insert(idxInsert, SyntaxFactory.
Token
(modifierToAdd));
TypeNames.cs (3)
57
public static TypeSyntax Void { get; } = PredefinedType(
Token
(SyntaxKind.VoidKeyword));
59
public static TypeSyntax VoidStar { get; } = PointerType(PredefinedType(
Token
(SyntaxKind.VoidKeyword)));
61
public static TypeSyntax VoidStarStar { get; } = PointerType(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);
122
Token
(SyntaxKind.IntKeyword)))
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\ModifierFlagsExtensions.cs (1)
116
newModifierList.Add(SyntaxFactory.
Token
(modifierDefinition.Value));
QuarantineTools.Tests (4)
ActiveIssueTests.cs (2)
474
SyntaxFactory.
Token
(SyntaxKind.UsingKeyword)
477
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)
QuarantineScriptTests.cs (2)
422
SyntaxFactory.
Token
(SyntaxKind.UsingKeyword)
425
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)
Roslyn.Diagnostics.CSharp.Analyzers (102)
CSharpExposeMemberForTesting.cs (2)
40
var refKeyword = SyntaxFactory.
Token
(SyntaxKind.RefKeyword);
44
RefKind.RefReadOnly => SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (95)
11
public static readonly SyntaxToken AbstractKeyword =
Token
(SyntaxKind.AbstractKeyword);
12
public static readonly SyntaxToken AsKeyword =
Token
(SyntaxKind.AsKeyword);
13
public static readonly SyntaxToken AssemblyKeyword =
Token
(SyntaxKind.AssemblyKeyword);
14
public static readonly SyntaxToken AsyncKeyword =
Token
(SyntaxKind.AsyncKeyword);
15
public static readonly SyntaxToken AwaitKeyword =
Token
(SyntaxKind.AwaitKeyword);
16
public static readonly SyntaxToken BoolKeyword =
Token
(SyntaxKind.BoolKeyword);
17
public static readonly SyntaxToken BreakKeyword =
Token
(SyntaxKind.BreakKeyword);
18
public static readonly SyntaxToken ByteKeyword =
Token
(SyntaxKind.ByteKeyword);
19
public static readonly SyntaxToken CaseKeyword =
Token
(SyntaxKind.CaseKeyword);
20
public static readonly SyntaxToken CharKeyword =
Token
(SyntaxKind.CharKeyword);
21
public static readonly SyntaxToken CheckedKeyword =
Token
(SyntaxKind.CheckedKeyword);
22
public static readonly SyntaxToken CloseBraceToken =
Token
(SyntaxKind.CloseBraceToken);
23
public static readonly SyntaxToken CloseBracketToken =
Token
(SyntaxKind.CloseBracketToken);
24
public static readonly SyntaxToken CloseParenToken =
Token
(SyntaxKind.CloseParenToken);
25
public static readonly SyntaxToken ColonToken =
Token
(SyntaxKind.ColonToken);
26
public static readonly SyntaxToken CommaToken =
Token
(SyntaxKind.CommaToken);
27
public static readonly SyntaxToken ConstKeyword =
Token
(SyntaxKind.ConstKeyword);
28
public static readonly SyntaxToken ContinueKeyword =
Token
(SyntaxKind.ContinueKeyword);
29
public static readonly SyntaxToken DecimalKeyword =
Token
(SyntaxKind.DecimalKeyword);
30
public static readonly SyntaxToken DisableKeyword =
Token
(SyntaxKind.DisableKeyword);
31
public static readonly SyntaxToken DotDotToken =
Token
(SyntaxKind.DotDotToken);
32
public static readonly SyntaxToken DoubleKeyword =
Token
(SyntaxKind.DoubleKeyword);
33
public static readonly SyntaxToken EndOfDocumentationCommentToken =
Token
(SyntaxKind.EndOfDocumentationCommentToken);
34
public static readonly SyntaxToken EqualsToken =
Token
(SyntaxKind.EqualsToken);
35
public static readonly SyntaxToken ExplicitKeyword =
Token
(SyntaxKind.ExplicitKeyword);
39
public static readonly SyntaxToken ExternKeyword =
Token
(SyntaxKind.ExternKeyword);
40
public static readonly SyntaxToken FileKeyword =
Token
(SyntaxKind.FileKeyword);
41
public static readonly SyntaxToken FixedKeyword =
Token
(SyntaxKind.FixedKeyword);
42
public static readonly SyntaxToken FloatKeyword =
Token
(SyntaxKind.FloatKeyword);
43
public static readonly SyntaxToken ForEachKeyword =
Token
(SyntaxKind.ForEachKeyword);
44
public static readonly SyntaxToken FromKeyword =
Token
(SyntaxKind.FromKeyword);
45
public static readonly SyntaxToken GlobalKeyword =
Token
(SyntaxKind.GlobalKeyword);
46
public static readonly SyntaxToken GreaterThanEqualsToken =
Token
(SyntaxKind.GreaterThanEqualsToken);
47
public static readonly SyntaxToken GreaterThanToken =
Token
(SyntaxKind.GreaterThanToken);
48
public static readonly SyntaxToken IfKeyword =
Token
(SyntaxKind.IfKeyword);
49
public static readonly SyntaxToken ImplicitKeyword =
Token
(SyntaxKind.ImplicitKeyword);
50
public static readonly SyntaxToken InKeyword =
Token
(SyntaxKind.InKeyword);
51
public static readonly SyntaxToken InterfaceKeyword =
Token
(SyntaxKind.InterfaceKeyword);
52
public static readonly SyntaxToken InternalKeyword =
Token
(SyntaxKind.InternalKeyword);
53
public static readonly SyntaxToken InterpolatedStringEndToken =
Token
(SyntaxKind.InterpolatedStringEndToken);
54
public static readonly SyntaxToken InterpolatedStringStartToken =
Token
(SyntaxKind.InterpolatedStringStartToken);
55
public static readonly SyntaxToken IntKeyword =
Token
(SyntaxKind.IntKeyword);
56
public static readonly SyntaxToken IsKeyword =
Token
(SyntaxKind.IsKeyword);
57
public static readonly SyntaxToken LessThanEqualsToken =
Token
(SyntaxKind.LessThanEqualsToken);
58
public static readonly SyntaxToken LessThanToken =
Token
(SyntaxKind.LessThanToken);
59
public static readonly SyntaxToken LetKeyword =
Token
(SyntaxKind.LetKeyword);
60
public static readonly SyntaxToken LongKeyword =
Token
(SyntaxKind.LongKeyword);
61
public static readonly SyntaxToken MethodKeyword =
Token
(SyntaxKind.MethodKeyword);
62
public static readonly SyntaxToken NewKeyword =
Token
(SyntaxKind.NewKeyword);
63
public static readonly SyntaxToken NotKeyword =
Token
(SyntaxKind.NotKeyword);
64
public static readonly SyntaxToken NullKeyword =
Token
(SyntaxKind.NullKeyword);
65
public static readonly SyntaxToken ObjectKeyword =
Token
(SyntaxKind.ObjectKeyword);
66
public static readonly SyntaxToken OpenBraceToken =
Token
(SyntaxKind.OpenBraceToken);
67
public static readonly SyntaxToken OpenBracketToken =
Token
(SyntaxKind.OpenBracketToken);
68
public static readonly SyntaxToken OpenParenToken =
Token
(SyntaxKind.OpenParenToken);
69
public static readonly SyntaxToken OperatorKeyword =
Token
(SyntaxKind.OperatorKeyword);
70
public static readonly SyntaxToken OutKeyword =
Token
(SyntaxKind.OutKeyword);
71
public static readonly SyntaxToken OverrideKeyword =
Token
(SyntaxKind.OverrideKeyword);
72
public static readonly SyntaxToken ParamsKeyword =
Token
(SyntaxKind.ParamsKeyword);
73
public static readonly SyntaxToken PartialKeyword =
Token
(SyntaxKind.PartialKeyword);
74
public static readonly SyntaxToken PlusToken =
Token
(SyntaxKind.PlusToken);
75
public static readonly SyntaxToken PrivateKeyword =
Token
(SyntaxKind.PrivateKeyword);
76
public static readonly SyntaxToken PropertyKeyword =
Token
(SyntaxKind.PropertyKeyword);
77
public static readonly SyntaxToken ProtectedKeyword =
Token
(SyntaxKind.ProtectedKeyword);
78
public static readonly SyntaxToken PublicKeyword =
Token
(SyntaxKind.PublicKeyword);
79
public static readonly SyntaxToken QuestionQuestionEqualsToken =
Token
(SyntaxKind.QuestionQuestionEqualsToken);
80
public static readonly SyntaxToken QuestionToken =
Token
(SyntaxKind.QuestionToken);
81
public static readonly SyntaxToken ReadOnlyKeyword =
Token
(SyntaxKind.ReadOnlyKeyword);
82
public static readonly SyntaxToken RecordKeyword =
Token
(SyntaxKind.RecordKeyword);
83
public static readonly SyntaxToken RefKeyword =
Token
(SyntaxKind.RefKeyword);
84
public static readonly SyntaxToken RequiredKeyword =
Token
(SyntaxKind.RequiredKeyword);
85
public static readonly SyntaxToken RestoreKeyword =
Token
(SyntaxKind.RestoreKeyword);
86
public static readonly SyntaxToken ReturnKeyword =
Token
(SyntaxKind.ReturnKeyword);
87
public static readonly SyntaxToken SByteKeyword =
Token
(SyntaxKind.SByteKeyword);
88
public static readonly SyntaxToken ScopedKeyword =
Token
(SyntaxKind.ScopedKeyword);
89
public static readonly SyntaxToken SealedKeyword =
Token
(SyntaxKind.SealedKeyword);
90
public static readonly SyntaxToken SemicolonToken =
Token
(SyntaxKind.SemicolonToken);
91
public static readonly SyntaxToken ShortKeyword =
Token
(SyntaxKind.ShortKeyword);
92
public static readonly SyntaxToken SlashGreaterThanToken =
Token
(SyntaxKind.SlashGreaterThanToken);
93
public static readonly SyntaxToken StaticKeyword =
Token
(SyntaxKind.StaticKeyword);
94
public static readonly SyntaxToken StringKeyword =
Token
(SyntaxKind.StringKeyword);
95
public static readonly SyntaxToken StructKeyword =
Token
(SyntaxKind.StructKeyword);
96
public static readonly SyntaxToken SwitchKeyword =
Token
(SyntaxKind.SwitchKeyword);
97
public static readonly SyntaxToken ThisKeyword =
Token
(SyntaxKind.ThisKeyword);
98
public static readonly SyntaxToken TildeToken =
Token
(SyntaxKind.TildeToken);
99
public static readonly SyntaxToken UIntKeyword =
Token
(SyntaxKind.UIntKeyword);
100
public static readonly SyntaxToken ULongKeyword =
Token
(SyntaxKind.ULongKeyword);
101
public static readonly SyntaxToken UnmanagedKeyword =
Token
(SyntaxKind.UnmanagedKeyword);
102
public static readonly SyntaxToken UnsafeKeyword =
Token
(SyntaxKind.UnsafeKeyword);
103
public static readonly SyntaxToken UShortKeyword =
Token
(SyntaxKind.UShortKeyword);
104
public static readonly SyntaxToken UsingKeyword =
Token
(SyntaxKind.UsingKeyword);
105
public static readonly SyntaxToken VirtualKeyword =
Token
(SyntaxKind.VirtualKeyword);
106
public static readonly SyntaxToken VoidKeyword =
Token
(SyntaxKind.VoidKeyword);
107
public static readonly SyntaxToken VolatileKeyword =
Token
(SyntaxKind.VolatileKeyword);
108
public static readonly SyntaxToken WhereKeyword =
Token
(SyntaxKind.WhereKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
18
return [SyntaxFactory.
Token
(argument.RefKindKeyword.Kind())];
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
202
var classOrStructKeyword =
Token
(isRecordClass ? default : SyntaxKind.StructKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
88
var operatorToken =
Token
(operatorSyntaxKind);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SeparatedSyntaxListExtensions.cs (1)
28
: SyntaxFactory.SeparatedList<T>(newList.GetWithSeparators().Add(SyntaxFactory.
Token
(separator)));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
67
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
System.Text.RegularExpressions.Generator (9)
UpgradeToGeneratedRegexCodeFixer.cs (9)
161
SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword),
162
SyntaxFactory.
Token
(SyntaxKind.StaticKeyword),
163
SyntaxFactory.
Token
(SyntaxKind.PartialKeyword)))
167
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)))))
207
SyntaxFactory.
Token
(SyntaxKind.PartialKeyword)
212
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)))));
253
.WithModifiers(SyntaxFactory.TokenList([.. propertyDeclaration.Modifiers, SyntaxFactory.
Token
(SyntaxKind.PartialKeyword)]))
257
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)))));
350
typeDeclaration.AddModifiers(SyntaxFactory.
Token
(SyntaxKind.PartialKeyword)));