1075 references to Token
Microsoft.CodeAnalysis.CSharp (71)
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)
273
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\PropertyDeclarationSyntax.cs (1)
46
return SyntaxFactory.AccessorDeclaration(kind, default(SyntaxList<AttributeListSyntax>), default(SyntaxTokenList), SyntaxFactory.
Token
(GetAccessorDeclarationKeywordKind(kind)), body, expressionBody: null, default(SyntaxToken));
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\SyntaxFactory.cs (55)
749
Token
(SyntaxKind.DoubleQuoteToken),
751
Token
(SyntaxKind.DoubleQuoteToken))
782
Token
(quoteKind),
784
Token
(quoteKind))
1065
return XmlTextAttribute(name,
Token
(quoteKind), textTokens,
Token
(quoteKind))
1384
var commaToken =
Token
(SyntaxKind.CommaToken);
2417
return SyntaxFactory.CaseSwitchLabel(SyntaxFactory.
Token
(SyntaxKind.CaseKeyword), value, SyntaxFactory.
Token
(SyntaxKind.ColonToken));
2423
return SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.
Token
(SyntaxKind.DefaultKeyword), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
2649
usingKeyword:
Token
(SyntaxKind.UsingKeyword),
2653
semicolonToken:
Token
(SyntaxKind.SemicolonToken));
2712
var openParen = needsParens ? SyntaxFactory.
Token
(SyntaxKind.OpenParenToken) : default;
2713
var closeParen = needsParens ? SyntaxFactory.
Token
(SyntaxKind.CloseParenToken) : default;
2716
SyntaxFactory.
Token
(SyntaxKind.SwitchKeyword),
2720
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken),
2722
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
2759
? AnonymousMethodExpression(default(SyntaxTokenList), SyntaxFactory.
Token
(SyntaxKind.DelegateKeyword), parameterList, block, null)
2861
=> SyntaxFactory.ClassDeclaration(attributeLists, modifiers, SyntaxFactory.
Token
(SyntaxKind.ClassKeyword), identifier, typeParameterList, parameterList, baseList, constraintClauses, SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), members, SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken), default);
2865
=> SyntaxFactory.ClassDeclaration(default, default(SyntaxTokenList), SyntaxFactory.
Token
(SyntaxKind.ClassKeyword), identifier, null, null, null, default, SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), default, SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken), default);
2869
=> 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);
2888
=> SyntaxFactory.StructDeclaration(attributeLists, modifiers, SyntaxFactory.
Token
(SyntaxKind.StructKeyword), identifier, typeParameterList, parameterList, baseList, constraintClauses, SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), members, SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken), default);
2892
=> SyntaxFactory.StructDeclaration(default, default(SyntaxTokenList), SyntaxFactory.
Token
(SyntaxKind.StructKeyword), identifier, null, null, null, default, SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), default, SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken), default);
2896
=> 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);
2906
=> SyntaxFactory.InterfaceDeclaration(attributeLists, modifiers, SyntaxFactory.
Token
(SyntaxKind.InterfaceKeyword), identifier, typeParameterList, baseList, constraintClauses, SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), members, SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken), default);
2910
=> SyntaxFactory.InterfaceDeclaration(default, default(SyntaxTokenList), SyntaxFactory.
Token
(SyntaxKind.InterfaceKeyword), identifier, null, null, default, SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), default, SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken), default);
2914
=> 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);
2918
=> SyntaxFactory.EnumDeclaration(attributeLists, modifiers, SyntaxFactory.
Token
(SyntaxKind.EnumKeyword), identifier, baseList, SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), members, SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken), default);
2922
=> SyntaxFactory.EnumDeclaration(default, default(SyntaxTokenList), SyntaxFactory.
Token
(SyntaxKind.EnumKeyword), identifier, null, SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), default, SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken), default);
2926
=> 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)
91
SyntaxFactory.
Token
(GetTypeDeclarationKeywordKind(kind)),
96
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken),
98
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken),
132
return SyntaxFactory.RecordDeclaration(SyntaxKind.RecordStructDeclaration, attributes, modifiers, keyword, classOrStructKeyword: SyntaxFactory.
Token
(SyntaxKind.StructKeyword), identifier, typeParameterList, parameterList: null, baseList, constraintClauses, openBraceToken, members, closeBraceToken, semicolonToken);
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
ArgumentSyntaxExtensions.cs (1)
19
return SyntaxFactory.TokenList(SyntaxFactory.
Token
(argument.RefKindKeyword.Kind()));
ElasticTriviaFormattingRule.cs (2)
387
if (parent.Target.Identifier == SyntaxFactory.
Token
(SyntaxKind.AssemblyKeyword) ||
388
parent.Target.Identifier == SyntaxFactory.
Token
(SyntaxKind.ModuleKeyword))
ExpressionSyntaxExtensions.cs (1)
884
var semicolonToken = semicolonTokenOpt ?? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken);
UseExpressionBodyHelper`1.cs (1)
180
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken), false, block: out _) != true)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (171)
AddInheritdocCodeFixProvider.cs (3)
110
var lessThanToken =
Token
(SyntaxKind.LessThanToken).WithoutTrivia();
112
var slashGreaterThanToken =
Token
(SyntaxKind.SlashGreaterThanToken).WithoutTrivia();
123
endOfComment:
Token
(SyntaxKind.EndOfDocumentationCommentToken).WithoutTrivia());
ConstructorGenerator.cs (3)
62
semicolonToken: hasNoBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : default);
122
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
131
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
ConversionGenerator.cs (9)
56
? SyntaxFactory.
Token
(SyntaxKind.ImplicitKeyword)
57
: SyntaxFactory.
Token
(SyntaxKind.ExplicitKeyword);
60
? SyntaxFactory.
Token
(SyntaxKind.CheckedKeyword)
68
operatorKeyword: SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword),
74
semicolonToken: hasNoBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : new SyntaxToken());
105
SyntaxFactory.
Token
(SyntaxKind.StaticKeyword),
106
SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
110
SyntaxFactory.
Token
(SyntaxKind.PublicKeyword),
111
SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
ConvertNamespaceTransform.cs (3)
190
var semiColon = SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)
253
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken).WithTrailingTrivia(fileScopedNamespace.SemicolonToken.TrailingTrivia),
257
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken),
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (4)
76
Token
(SyntaxKind.SemicolonToken));
81
Token
(SyntaxKind.SemicolonToken));
254
switchArms.Select(t =>
Token
(SyntaxKind.CommaToken).WithTrailingTrivia(t.tokensForTrailingTrivia.GetTrivia().FilterComments(addElasticMarker: true)))),
255
Token
(SyntaxKind.CloseBraceToken));
ConvertToRecordEngine.cs (7)
151
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)));
291
var recordKeyword = SyntaxFactory.
Token
(SyntaxKind.RecordKeyword);
375
? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)
381
? SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken)
384
? SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken)
443
.WithTarget(SyntaxFactory.AttributeTargetSpecifier(SyntaxFactory.
Token
(SyntaxKind.PropertyKeyword)))
639
SyntaxFactory.
Token
(SyntaxKind.EndOfDocumentationCommentToken)
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
122
var newCloseParen = SyntaxFactory.
Token
(SyntaxKind.CloseParenToken).WithTriviaFrom(parenthesizedExpression.CloseParenToken);
CSharpAsAndMemberAccessCodeFixProvider.cs (4)
70
Token
(SyntaxKind.OpenBraceToken).WithoutTrivia().WithAppendedTrailingTrivia(Space),
75
Token
(SyntaxKind.CloseBraceToken).WithoutTrivia());
87
Token
(SyntaxKind.IsKeyword).WithTriviaFrom(asExpression.OperatorToken),
104
return ExpressionColon(RewriteMemberBindingToExpression(whenNotNull),
Token
(SyntaxKind.ColonToken));
CSharpAsAndNullCheckCodeFixProvider.cs (1)
176
SyntaxFactory.UnaryPattern(SyntaxFactory.
Token
(SyntaxKind.NotKeyword), isPatternExpression.Pattern));
CSharpCodeGenerationHelpers.cs (8)
47
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PublicKeyword));
50
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ProtectedKeyword));
53
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword));
56
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword));
57
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ProtectedKeyword));
60
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.InternalKeyword));
63
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ProtectedKeyword));
64
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.InternalKeyword));
CSharpCodeGenerationService.cs (1)
616
var semicolonToken = SyntaxFactory.
Token
(SyntaxKind.SemicolonToken);
CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
29
private static readonly SyntaxToken s_asyncToken = SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword);
CSharpMakeMethodSynchronousCodeFixProvider.cs (1)
66
newReturnType = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.VoidKeyword)).WithTriviaFrom(returnTypeSyntax);
CSharpMakeStatementAsynchronousCodeFixProvider.cs (4)
75
.WithAwaitKeyword(SyntaxFactory.
Token
(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEach.GetLeadingTrivia()));
80
.WithAwaitKeyword(SyntaxFactory.
Token
(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEachDeconstruction.GetLeadingTrivia()));
85
.WithAwaitKeyword(SyntaxFactory.
Token
(SyntaxKind.AwaitKeyword).WithLeadingTrivia(usingStatement.GetLeadingTrivia()));
90
.WithAwaitKeyword(SyntaxFactory.
Token
(SyntaxKind.AwaitKeyword).WithLeadingTrivia(localDeclaration.GetLeadingTrivia()));
CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
37
var semicolonToken = SyntaxFactory.
Token
(SyntaxKind.SemicolonToken);
CSharpSyntaxFactsService.cs (1)
98
var closeBrace = SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken)
CSharpSyntaxGeneratorInternal.cs (14)
39
isConst ? SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.ConstKeyword)) : default,
108
=> SyntaxFactory.InterpolationAlignmentClause(SyntaxFactory.
Token
(SyntaxKind.CommaToken), (ExpressionSyntax)alignment);
112
SyntaxFactory.
Token
(SyntaxKind.ColonToken),
124
RefKind.Out => SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.OutKeyword)),
125
RefKind.Ref => SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.RefKeyword)),
129
RefKind.In when !forFunctionPointerReturnParameter => SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.InKeyword)),
130
RefKind.RefReadOnly when forFunctionPointerReturnParameter => SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.RefKeyword), SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword)),
156
isKeyword == default ? SyntaxFactory.
Token
(SyntaxKind.IsKeyword) : isKeyword,
171
=> SyntaxFactory.RelationalPattern(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), (ExpressionSyntax)expression);
174
=> SyntaxFactory.RelationalPattern(SyntaxFactory.
Token
(SyntaxKind.LessThanEqualsToken), (ExpressionSyntax)expression);
177
=> SyntaxFactory.RelationalPattern(SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken), (ExpressionSyntax)expression);
180
=> SyntaxFactory.RelationalPattern(SyntaxFactory.
Token
(SyntaxKind.GreaterThanEqualsToken), (ExpressionSyntax)expression);
183
=> SyntaxFactory.UnaryPattern(SyntaxFactory.
Token
(SyntaxKind.NotKeyword), (PatternSyntax)Parenthesize(pattern));
CSharpUseCollectionInitializerCodeFixProvider.cs (3)
78
var commaToken = SyntaxFactory.
Token
(SyntaxKind.CommaToken)
133
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken).WithoutTrivia(),
137
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken).WithoutTrivia());
CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
28
=> SyntaxFactory.
Token
(kind);
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (2)
67
SyntaxFactory.
Token
(SyntaxKind.QuestionQuestionEqualsToken).WithTriviaFrom(assignment.OperatorToken),
110
var compoundOperator = SyntaxFactory.
Token
(SyntaxKind.QuestionQuestionEqualsToken);
CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (2)
94
PredefinedType(
Token
(SyntaxKind.ObjectKeyword))).WithTriviaFrom(isPattern);
109
Token
(SyntaxKind.IsKeyword).WithTriviaFrom(binary.OperatorToken),
CSharpUseIsNullCheckForReferenceEqualsCodeFixProvider.cs (2)
51
Token
(SyntaxKind.NotKeyword),
59
PredefinedType(
Token
(SyntaxKind.ObjectKeyword))).Parenthesize();
CSharpUseLocalFunctionCodeFixProvider.cs (2)
34
private static readonly TypeSyntax s_objectType = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.ObjectKeyword));
215
modifiers = modifiers.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
CSharpUseObjectInitializerCodeFixProvider.cs (1)
73
var commaToken = SyntaxFactory.
Token
(SyntaxKind.CommaToken)
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
109
Relational p => RelationalPattern(
Token
(MapToSyntaxKind(p.OperatorKind)), AsExpressionSyntax(p.Value, p)),
CSharpUseRangeOperatorCodeFixProvider.cs (2)
99
Token
(SyntaxKind.OpenBracketToken).WithTriviaFrom(argList.OpenParenToken),
101
Token
(SyntaxKind.CloseBracketToken).WithTriviaFrom(argList.CloseParenToken));
DestructorGenerator.cs (2)
52
tildeToken: SyntaxFactory.
Token
(SyntaxKind.TildeToken),
56
semicolonToken: hasNoBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : default);
EnumMemberGenerator.cs (2)
36
members.Add(SyntaxFactory.
Token
(SyntaxKind.CommaToken));
43
members.Add(SyntaxFactory.
Token
(SyntaxKind.CommaToken).WithTrailingTrivia(trailingTrivia));
EventGenerator.cs (9)
170
.WithSemicolonToken(hasBody ? default : SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)));
199
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
208
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
212
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
220
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
228
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
231
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
234
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.OverrideKeyword));
239
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
ExpressionGenerator.cs (1)
302
ExpressionSyntax result = SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword));
FieldGenerator.cs (5)
127
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ConstKeyword));
133
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
138
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
143
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.RequiredKeyword));
149
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
HideBaseCodeFixProvider.AddNewKeywordAction.cs (1)
51
var newModifiers = modifiers.Add(SyntaxFactory.
Token
(SyntaxKind.NewKeyword));
ITypeSymbolExtensions.cs (3)
79
var refKeyword = SyntaxFactory.
Token
(SyntaxKind.RefKeyword);
89
var refKeyword = SyntaxFactory.
Token
(SyntaxKind.RefKeyword);
90
var readOnlyKeyword = SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword);
ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (2)
68
SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword)),
94
SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword)),
ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (3)
150
SyntaxFactory.
Token
(SyntaxKind.UnmanagedKeyword),
217
=> SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword));
223
return SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.VoidKeyword));
MethodGenerator.cs (18)
131
semicolonToken: hasNoBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : default);
200
attributes.AddRange(AttributeGenerator.GenerateAttributeLists(method.GetReturnTypeAttributes(), info, SyntaxFactory.
Token
(SyntaxKind.ReturnKeyword)));
261
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
264
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
273
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
277
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
286
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
289
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
292
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.SealedKeyword));
297
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
300
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.OverrideKeyword));
303
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.VirtualKeyword));
306
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PartialKeyword));
311
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
315
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
318
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.NewKeyword));
325
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword));
331
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PartialKeyword));
NamedTypeGenerator.cs (12)
127
return recordDeclaration.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
130
recordDeclaration = recordDeclaration.WithOpenBraceToken(SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken))
131
.WithCloseBraceToken(SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken))
197
var classOrStructKeyword = SyntaxFactory.
Token
(isRecordClass ? default : SyntaxKind.StructKeyword);
200
SyntaxFactory.
Token
(SyntaxKind.RecordKeyword), classOrStructKeyword, namedType.Name.ToIdentifierToken(),
202
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
279
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.FileKeyword));
284
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
292
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
297
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.SealedKeyword));
304
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
309
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.RefKeyword));
OperatorGenerator.cs (7)
84
var operatorToken = SyntaxFactory.
Token
(operatorSyntaxKind);
86
? SyntaxFactory.
Token
(SyntaxKind.CheckedKeyword)
94
operatorKeyword: SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword),
100
semicolonToken: hasNoBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : new SyntaxToken());
113
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PublicKeyword));
116
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
120
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
ParameterGenerator.cs (2)
83
list = list.Add(SyntaxFactory.
Token
(SyntaxKind.ThisKeyword));
88
list = list.Add(SyntaxFactory.
Token
(SyntaxKind.ParamsKeyword));
PropertyGenerator.cs (13)
295
.WithSemicolonToken(hasBody ? default : SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
335
modifiers.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
350
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
359
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
362
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
370
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
379
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
382
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.SealedKeyword));
385
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.OverrideKeyword));
388
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.VirtualKeyword));
391
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
394
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.RequiredKeyword));
399
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
SeparatedSyntaxListExtensions.cs (1)
23
return SyntaxFactory.SeparatedList<T>(nodesAndTokens.Add(SyntaxFactory.
Token
(separator)));
TypeParameterGenerator.cs (2)
28
symbol.Variance == VarianceKind.In ? SyntaxFactory.
Token
(SyntaxKind.InKeyword) :
29
symbol.Variance == VarianceKind.Out ? SyntaxFactory.
Token
(SyntaxKind.OutKeyword) : default;
UseExplicitTypeCodeFixProvider.cs (2)
204
SyntaxFactory.
Token
(SyntaxKind.OpenParenToken).WithTrailingTrivia(),
206
SyntaxFactory.
Token
(SyntaxKind.CloseParenToken))
UseExpressionBodyForLambdaCodeActionHelpers.cs (2)
68
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken).WithAppendedTrailingTrivia(SyntaxFactory.ElasticCarriageReturnLineFeed),
70
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken)));
UseInitializerHelpers.cs (1)
46
nodesAndTokens.Add(
Token
(SyntaxKind.CommaToken).WithTrailingTrivia(last.GetTrailingTrivia()));
UseSimpleUsingStatementCodeFixProvider.cs (1)
179
Token
(SyntaxKind.SemicolonToken)).WithTrailingTrivia(usingStatement.CloseParenToken.TrailingTrivia);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (6)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (6)
397
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken).WithTrailingTrivia(objectCreationNodeWithCorrectInitializer.GetTrailingTrivia()),
888
.WithCloseBraceToken(SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
906
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.None));
916
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.None));
926
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.None));
1011
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (27)
EditAndContinue\SyntaxComparerTests.cs (25)
58
new[] { SyntaxFactory.
Token
(SyntaxKind.PublicKeyword), SyntaxFactory.
Token
(SyntaxKind.StaticKeyword), SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword) },
59
new[] { SyntaxFactory.
Token
(SyntaxKind.StaticKeyword), SyntaxFactory.
Token
(SyntaxKind.PublicKeyword), SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword) });
74
ImmutableArray.Create(SyntaxFactory.
Token
(SyntaxKind.PublicKeyword), SyntaxFactory.
Token
(SyntaxKind.StaticKeyword), SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword)),
75
ImmutableArray.Create(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword), SyntaxFactory.
Token
(SyntaxKind.PublicKeyword), SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword)));
110
new[] { SyntaxFactory.
Token
(SyntaxKind.PublicKeyword), SyntaxFactory.
Token
(SyntaxKind.StaticKeyword), SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword) },
111
new[] { SyntaxFactory.
Token
(SyntaxKind.StaticKeyword), SyntaxFactory.
Token
(SyntaxKind.PublicKeyword), SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword) });
120
ImmutableArray.Create(SyntaxFactory.
Token
(SyntaxKind.PublicKeyword), SyntaxFactory.
Token
(SyntaxKind.StaticKeyword), SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword)),
121
ImmutableArray.Create(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword), SyntaxFactory.
Token
(SyntaxKind.PublicKeyword), SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword)));
145
ImmutableArray.Create(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword)));
ExtractMethod\MiscTests.cs (2)
51
var newRoot = rootWithAnnotation.ReplaceToken(publicToken, SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword));
96
var newRoot = rootWithAnnotation.ReplaceToken(publicToken, SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword));
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
CompilationContext.cs (1)
1212
syntax = SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword));
Microsoft.CodeAnalysis.CSharp.Features (135)
AddImport\CSharpAddImportFeatureService.cs (1)
489
: usingDirective.WithStaticKeyword(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
AddInheritdocCodeFixProvider.cs (3)
110
var lessThanToken =
Token
(SyntaxKind.LessThanToken).WithoutTrivia();
112
var slashGreaterThanToken =
Token
(SyntaxKind.SlashGreaterThanToken).WithoutTrivia();
123
endOfComment:
Token
(SyntaxKind.EndOfDocumentationCommentToken).WithoutTrivia());
ChangeSignature\CSharpChangeSignatureService.cs (1)
909
=>
Token
(SyntaxKind.CommaToken).WithTrailingTrivia(ElasticSpace);
CodeFixes\Suppression\CSharpSuppressionCodeFixProvider.cs (3)
37
var restoreKeyword = SyntaxFactory.
Token
(SyntaxKind.RestoreKeyword);
44
var disableKeyword = SyntaxFactory.
Token
(SyntaxKind.DisableKeyword);
164
var targetSpecifier = SyntaxFactory.AttributeTargetSpecifier(SyntaxFactory.
Token
(SyntaxKind.AssemblyKeyword));
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (3)
138
return rewrittenNode.WithSettingToken(SyntaxFactory.
Token
(SyntaxKind.DisableKeyword).WithTriviaFrom(rewrittenNode.SettingToken));
143
return rewrittenNode.WithSettingToken(SyntaxFactory.
Token
(SyntaxKind.RestoreKeyword).WithTriviaFrom(rewrittenNode.SettingToken));
161
var nullableDisableTrivia = SyntaxFactory.Trivia(SyntaxFactory.NullableDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.DisableKeyword).WithPrependedLeadingTrivia(SyntaxFactory.ElasticSpace), isActive: true));
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (1)
211
var aliasNode = aliasQualifier?.ToIdentifierName() ?? SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword));
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
274
return
Token
(token.Kind() switch
371
return SyntaxFactory.Subpattern(ExpressionColon(expression,
Token
(ColonToken)), pattern);
Completion\Providers\OutVariableArgumentProvider.cs (1)
49
refKindKeyword: SyntaxFactory.
Token
(SyntaxKind.OutKeyword),
ConvertAnonymousType\CSharpConvertAnonymousTypeToClassCodeRefactoringProvider.cs (2)
41
SyntaxFactory.
Token
(SyntaxKind.OpenParenToken).WithTriviaFrom(anonymousObject.OpenBraceToken),
43
SyntaxFactory.
Token
(SyntaxKind.CloseParenToken).WithTriviaFrom(anonymousObject.CloseBraceToken));
ConvertAnonymousType\CSharpConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (3)
33
SyntaxFactory.
Token
(SyntaxKind.OpenParenToken).WithTriviaFrom(anonCreation.OpenBraceToken),
35
SyntaxFactory.
Token
(SyntaxKind.CloseParenToken).WithTriviaFrom(anonCreation.CloseBraceToken))
50
SyntaxFactory.
Token
(SyntaxKind.ColonToken).WithTriviaFrom(nameEquals.EqualsToken));
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (2)
107
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken).WithLeadingTrivia(SyntaxFactory.ElasticCarriageReturnLineFeed),
109
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken)
ConvertCast\CSharpConvertTryCastToDirectCastCodeRefactoringProvider.cs (3)
50
var openParen =
Token
(SyntaxKind.OpenParenToken);
51
var closeParen =
Token
(SyntaxKind.CloseParenToken);
58
typeNode = NullableType(typeNode,
Token
(SyntaxKind.QuestionToken));
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (2)
120
SyntaxFactory.
Token
(SyntaxKind.ForEachKeyword).WithTriviaFrom(forStatement.ForKeyword),
124
SyntaxFactory.
Token
(SyntaxKind.InKeyword),
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (5)
72
switchKeyword:
Token
(SyntaxKind.SwitchKeyword).WithTriviaFrom(ifStatement.IfKeyword),
76
openBraceToken: block?.OpenBraceToken ??
Token
(SyntaxKind.OpenBraceToken),
78
closeBraceToken: block?.CloseBraceToken.WithoutLeadingTrivia() ??
Token
(SyntaxKind.CloseBraceToken));
93
Token
(SyntaxKind.ColonToken));
103
AnalyzedPattern.Relational p => RelationalPattern(
Token
(s_operatorMap[p.OperatorKind]), p.Value),
ConvertLinq\ConvertForEachToLinqQuery\AbstractConverter.cs (3)
76
SyntaxFactory.
Token
(SyntaxKind.LetKeyword),
88
SyntaxFactory.
Token
(SyntaxKind.WhereKeyword)
102
fromKeyword: SyntaxFactory.
Token
(SyntaxKind.FromKeyword)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (2)
207
SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.ObjectKeyword)),
602
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken)),
ConvertNamespaceTransform.cs (3)
190
var semiColon = SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)
253
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken).WithTrailingTrivia(fileScopedNamespace.SemicolonToken.TrailingTrivia),
257
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken),
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (1)
100
method = method.ReplaceNode(arrayType.ElementType, PredefinedType(
Token
(SyntaxKind.StringKeyword)));
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (4)
76
Token
(SyntaxKind.SemicolonToken));
81
Token
(SyntaxKind.SemicolonToken));
254
switchArms.Select(t =>
Token
(SyntaxKind.CommaToken).WithTrailingTrivia(t.tokensForTrailingTrivia.GetTrivia().FilterComments(addElasticMarker: true)))),
255
Token
(SyntaxKind.CloseBraceToken));
ConvertToRecordEngine.cs (7)
151
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)));
291
var recordKeyword = SyntaxFactory.
Token
(SyntaxKind.RecordKeyword);
375
? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)
381
? SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken)
384
? SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken)
443
.WithTarget(SyntaxFactory.AttributeTargetSpecifier(SyntaxFactory.
Token
(SyntaxKind.PropertyKeyword)))
639
SyntaxFactory.
Token
(SyntaxKind.EndOfDocumentationCommentToken)
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
122
var newCloseParen = SyntaxFactory.
Token
(SyntaxKind.CloseParenToken).WithTriviaFrom(parenthesizedExpression.CloseParenToken);
CSharpAsAndMemberAccessCodeFixProvider.cs (4)
70
Token
(SyntaxKind.OpenBraceToken).WithoutTrivia().WithAppendedTrailingTrivia(Space),
75
Token
(SyntaxKind.CloseBraceToken).WithoutTrivia());
87
Token
(SyntaxKind.IsKeyword).WithTriviaFrom(asExpression.OperatorToken),
104
return ExpressionColon(RewriteMemberBindingToExpression(whenNotNull),
Token
(SyntaxKind.ColonToken));
CSharpAsAndNullCheckCodeFixProvider.cs (1)
176
SyntaxFactory.UnaryPattern(SyntaxFactory.
Token
(SyntaxKind.NotKeyword), isPatternExpression.Pattern));
CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
29
private static readonly SyntaxToken s_asyncToken = SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword);
CSharpMakeMethodSynchronousCodeFixProvider.cs (1)
66
newReturnType = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.VoidKeyword)).WithTriviaFrom(returnTypeSyntax);
CSharpMakeStatementAsynchronousCodeFixProvider.cs (4)
75
.WithAwaitKeyword(SyntaxFactory.
Token
(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEach.GetLeadingTrivia()));
80
.WithAwaitKeyword(SyntaxFactory.
Token
(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEachDeconstruction.GetLeadingTrivia()));
85
.WithAwaitKeyword(SyntaxFactory.
Token
(SyntaxKind.AwaitKeyword).WithLeadingTrivia(usingStatement.GetLeadingTrivia()));
90
.WithAwaitKeyword(SyntaxFactory.
Token
(SyntaxKind.AwaitKeyword).WithLeadingTrivia(localDeclaration.GetLeadingTrivia()));
CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
37
var semicolonToken = SyntaxFactory.
Token
(SyntaxKind.SemicolonToken);
CSharpUseCollectionInitializerCodeFixProvider.cs (3)
78
var commaToken = SyntaxFactory.
Token
(SyntaxKind.CommaToken)
133
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken).WithoutTrivia(),
137
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken).WithoutTrivia());
CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
28
=> SyntaxFactory.
Token
(kind);
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (2)
67
SyntaxFactory.
Token
(SyntaxKind.QuestionQuestionEqualsToken).WithTriviaFrom(assignment.OperatorToken),
110
var compoundOperator = SyntaxFactory.
Token
(SyntaxKind.QuestionQuestionEqualsToken);
CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (2)
94
PredefinedType(
Token
(SyntaxKind.ObjectKeyword))).WithTriviaFrom(isPattern);
109
Token
(SyntaxKind.IsKeyword).WithTriviaFrom(binary.OperatorToken),
CSharpUseIsNullCheckForReferenceEqualsCodeFixProvider.cs (2)
51
Token
(SyntaxKind.NotKeyword),
59
PredefinedType(
Token
(SyntaxKind.ObjectKeyword))).Parenthesize();
CSharpUseLocalFunctionCodeFixProvider.cs (2)
34
private static readonly TypeSyntax s_objectType = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.ObjectKeyword));
215
modifiers = modifiers.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
CSharpUseObjectInitializerCodeFixProvider.cs (1)
73
var commaToken = SyntaxFactory.
Token
(SyntaxKind.CommaToken)
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
109
Relational p => RelationalPattern(
Token
(MapToSyntaxKind(p.OperatorKind)), AsExpressionSyntax(p.Value, p)),
CSharpUseRangeOperatorCodeFixProvider.cs (2)
99
Token
(SyntaxKind.OpenBracketToken).WithTriviaFrom(argList.OpenParenToken),
101
Token
(SyntaxKind.CloseBracketToken).WithTriviaFrom(argList.CloseParenToken));
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
76
var modifiers = SpecializedCollections.SingletonEnumerable(SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword))
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (2)
617
var refOrOut = modifier == SyntaxKind.None ? default : SyntaxFactory.
Token
(modifier);
668
? SyntaxFactory.
Token
(SyntaxKind.UsingKeyword)
FullyQualify\CSharpFullyQualifyService.cs (1)
62
.WithStaticKeyword(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword))
HideBaseCodeFixProvider.AddNewKeywordAction.cs (1)
51
var newModifiers = modifiers.Add(SyntaxFactory.
Token
(SyntaxKind.NewKeyword));
InitializeParameter\CSharpAddParameterCheckCodeRefactoringProvider.cs (4)
51
semicolonToken:
Token
(SyntaxKind.SemicolonToken),
69
var closeParenToken =
Token
(SyntaxKind.CloseParenToken);
85
ifKeyword:
Token
(SyntaxKind.IfKeyword),
86
openParenToken:
Token
(SyntaxKind.OpenParenToken),
InitializeParameter\CSharpInitializeMemberFromParameterCodeRefactoringProvider.cs (2)
82
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)))
104
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
InitializeParameter\InitializeParameterHelpers.cs (1)
63
var semicolonToken = TryGetSemicolonToken(functionDeclaration) ?? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken);
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (3)
56
SyntaxFactory.
Token
(SyntaxKind.UsingKeyword).WithLeadingTrivia(declarationStatement.GetLeadingTrivia()),
57
SyntaxFactory.
Token
(SyntaxKind.OpenParenToken),
60
SyntaxFactory.
Token
(SyntaxKind.CloseParenToken).WithTrailingTrivia(declarationStatement.GetTrailingTrivia()),
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (2)
67
semicolonToken =
Token
(SyntaxKind.SemicolonToken).WithTrailingTrivia(expression.GetTrailingTrivia());
83
semicolonToken =
Token
(SyntaxKind.SemicolonToken).WithTrailingTrivia(expression.GetTrailingTrivia());
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (7)
187
return SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword), SyntaxFactory.
Token
(SyntaxKind.ConstKeyword));
191
return SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword), SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
195
return SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword), SyntaxFactory.
Token
(SyntaxKind.StaticKeyword), SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (6)
40
? SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.ConstKeyword))
206
SyntaxFactory.ExpressionStatement(rewrittenBody, SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)));
258
.TryWithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.None))
264
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.None))
270
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.None))
276
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.None))
MetadataAsSource\CSharpMetadataAsSourceService.cs (1)
142
SyntaxFactory.Trivia(SyntaxFactory.NullableDirectiveTrivia(SyntaxFactory.
Token
(keyword), isActive: enable)),
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (1)
138
property = property.AddModifiers(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (2)
132
methodDeclaration = methodDeclaration.AddModifiers(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
187
methodDeclaration = methodDeclaration.AddModifiers(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (4)
337
var newOperator = SyntaxFactory.
Token
(SyntaxKind.LessThanToken).WithTriviaFrom(outerBinary.OperatorToken);
347
var newOperator = SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken).WithTriviaFrom(outerBinary.OperatorToken);
372
var newOperator = SyntaxFactory.
Token
(newOperatorKind).WithTriviaFrom(condition.OperatorToken);
395
var newOpToken = SyntaxFactory.
Token
(newKind).WithTriviaFrom(opToken);
Snippets\AbstractCSharpAutoPropertySnippetProvider.cs (1)
60
modifiers = SyntaxTokenList.Create(SyntaxFactory.
Token
(SyntaxKind.PublicKeyword));
Snippets\CSharpPropiSnippetProvider.cs (1)
30
=> SyntaxFactory.AccessorDeclaration(SyntaxKind.InitAccessorDeclaration).WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
SplitStringLiteral\InterpolatedStringSplitter.cs (2)
70
SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringEndToken)
74
SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringStartToken),
UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (5)
52
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.None));
59
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
78
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
168
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
181
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
UseExplicitTypeCodeFixProvider.cs (2)
204
SyntaxFactory.
Token
(SyntaxKind.OpenParenToken).WithTrailingTrivia(),
206
SyntaxFactory.
Token
(SyntaxKind.CloseParenToken))
UseExpressionBodyForLambdaCodeActionHelpers.cs (2)
68
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken).WithAppendedTrailingTrivia(SyntaxFactory.ElasticCarriageReturnLineFeed),
70
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken)));
UseExpressionBodyHelper`1.cs (1)
180
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken), false, block: out _) != true)
UseInitializerHelpers.cs (1)
46
nodesAndTokens.Add(
Token
(SyntaxKind.CommaToken).WithTrailingTrivia(last.GetTrailingTrivia()));
UseSimpleUsingStatementCodeFixProvider.cs (1)
179
Token
(SyntaxKind.SemicolonToken)).WithTrailingTrivia(usingStatement.CloseParenToken.TrailingTrivia);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\OutVarTests.cs (2)
34277
SyntaxFactory.
Token
(SyntaxKind.CommaToken),
34491
SyntaxFactory.
Token
(SyntaxKind.CommaToken),
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (403)
Generated\Syntax.Test.xml.Generated.cs (359)
9993
=> SyntaxFactory.QualifiedName(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.DotToken), GenerateIdentifierName());
9999
=> SyntaxFactory.TypeArgumentList(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), new SeparatedSyntaxList<TypeSyntax>(), SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken));
10002
=> SyntaxFactory.AliasQualifiedName(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonColonToken), GenerateIdentifierName());
10005
=> SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.BoolKeyword));
10011
=> SyntaxFactory.ArrayRankSpecifier(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<ExpressionSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
10014
=> SyntaxFactory.PointerType(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.AsteriskToken));
10017
=> SyntaxFactory.FunctionPointerType(SyntaxFactory.
Token
(SyntaxKind.DelegateKeyword), SyntaxFactory.
Token
(SyntaxKind.AsteriskToken), default(FunctionPointerCallingConventionSyntax), GenerateFunctionPointerParameterList());
10020
=> SyntaxFactory.FunctionPointerParameterList(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), new SeparatedSyntaxList<FunctionPointerParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken));
10023
=> SyntaxFactory.FunctionPointerCallingConvention(SyntaxFactory.
Token
(SyntaxKind.ManagedKeyword), default(FunctionPointerUnmanagedCallingConventionListSyntax));
10026
=> SyntaxFactory.FunctionPointerUnmanagedCallingConventionList(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
10032
=> SyntaxFactory.NullableType(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.QuestionToken));
10035
=> SyntaxFactory.TupleType(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<TupleElementSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10041
=> SyntaxFactory.OmittedTypeArgument(SyntaxFactory.
Token
(SyntaxKind.OmittedTypeArgumentToken));
10044
=> SyntaxFactory.RefType(SyntaxFactory.
Token
(SyntaxKind.RefKeyword), default(SyntaxToken), GenerateIdentifierName());
10047
=> SyntaxFactory.ScopedType(SyntaxFactory.
Token
(SyntaxKind.ScopedKeyword), GenerateIdentifierName());
10050
=> SyntaxFactory.ParenthesizedExpression(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10053
=> SyntaxFactory.TupleExpression(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<ArgumentSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10056
=> SyntaxFactory.PrefixUnaryExpression(SyntaxKind.UnaryPlusExpression, SyntaxFactory.
Token
(SyntaxKind.PlusToken), GenerateIdentifierName());
10059
=> SyntaxFactory.AwaitExpression(SyntaxFactory.
Token
(SyntaxKind.AwaitKeyword), GenerateIdentifierName());
10062
=> SyntaxFactory.PostfixUnaryExpression(SyntaxKind.PostIncrementExpression, GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.PlusPlusToken));
10065
=> SyntaxFactory.MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression, GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.DotToken), GenerateIdentifierName());
10068
=> SyntaxFactory.ConditionalAccessExpression(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.QuestionToken), GenerateIdentifierName());
10071
=> SyntaxFactory.MemberBindingExpression(SyntaxFactory.
Token
(SyntaxKind.DotToken), GenerateIdentifierName());
10077
=> SyntaxFactory.RangeExpression(default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.DotDotToken), default(ExpressionSyntax));
10083
=> SyntaxFactory.BinaryExpression(SyntaxKind.AddExpression, GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.PlusToken), GenerateIdentifierName());
10086
=> SyntaxFactory.AssignmentExpression(SyntaxKind.SimpleAssignmentExpression, GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.EqualsToken), GenerateIdentifierName());
10089
=> SyntaxFactory.ConditionalExpression(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.QuestionToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonToken), GenerateIdentifierName());
10092
=> SyntaxFactory.ThisExpression(SyntaxFactory.
Token
(SyntaxKind.ThisKeyword));
10095
=> SyntaxFactory.BaseExpression(SyntaxFactory.
Token
(SyntaxKind.BaseKeyword));
10098
=> SyntaxFactory.LiteralExpression(SyntaxKind.ArgListExpression, SyntaxFactory.
Token
(SyntaxKind.ArgListKeyword));
10101
=> SyntaxFactory.MakeRefExpression(SyntaxFactory.
Token
(SyntaxKind.MakeRefKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10104
=> SyntaxFactory.RefTypeExpression(SyntaxFactory.
Token
(SyntaxKind.RefTypeKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10107
=> SyntaxFactory.RefValueExpression(SyntaxFactory.
Token
(SyntaxKind.RefValueKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CommaToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10110
=> SyntaxFactory.CheckedExpression(SyntaxKind.CheckedExpression, SyntaxFactory.
Token
(SyntaxKind.CheckedKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10113
=> SyntaxFactory.DefaultExpression(SyntaxFactory.
Token
(SyntaxKind.DefaultKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10116
=> SyntaxFactory.TypeOfExpression(SyntaxFactory.
Token
(SyntaxKind.TypeOfKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10119
=> SyntaxFactory.SizeOfExpression(SyntaxFactory.
Token
(SyntaxKind.SizeOfKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10128
=> SyntaxFactory.ArgumentList(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<ArgumentSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10131
=> SyntaxFactory.BracketedArgumentList(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<ArgumentSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
10137
=> SyntaxFactory.ExpressionColon(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10140
=> SyntaxFactory.NameColon(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10146
=> SyntaxFactory.CastExpression(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateIdentifierName());
10149
=> SyntaxFactory.AnonymousMethodExpression(new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.DelegateKeyword), default(ParameterListSyntax), GenerateBlock(), default(ExpressionSyntax));
10152
=> SyntaxFactory.SimpleLambdaExpression(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), GenerateParameter(), SyntaxFactory.
Token
(SyntaxKind.EqualsGreaterThanToken), default(BlockSyntax), default(ExpressionSyntax));
10155
=> SyntaxFactory.RefExpression(SyntaxFactory.
Token
(SyntaxKind.RefKeyword), GenerateIdentifierName());
10158
=> SyntaxFactory.ParenthesizedLambdaExpression(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), default(TypeSyntax), GenerateParameterList(), SyntaxFactory.
Token
(SyntaxKind.EqualsGreaterThanToken), default(BlockSyntax), default(ExpressionSyntax));
10161
=> SyntaxFactory.InitializerExpression(SyntaxKind.ObjectInitializerExpression, SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SeparatedSyntaxList<ExpressionSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10164
=> SyntaxFactory.ImplicitObjectCreationExpression(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), GenerateArgumentList(), default(InitializerExpressionSyntax));
10167
=> SyntaxFactory.ObjectCreationExpression(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), GenerateIdentifierName(), default(ArgumentListSyntax), default(InitializerExpressionSyntax));
10170
=> SyntaxFactory.WithExpression(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.WithKeyword), GenerateInitializerExpression());
10176
=> SyntaxFactory.AnonymousObjectCreationExpression(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10179
=> SyntaxFactory.ArrayCreationExpression(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), GenerateArrayType(), default(InitializerExpressionSyntax));
10182
=> SyntaxFactory.ImplicitArrayCreationExpression(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken), GenerateInitializerExpression());
10185
=> SyntaxFactory.StackAllocArrayCreationExpression(SyntaxFactory.
Token
(SyntaxKind.StackAllocKeyword), GenerateIdentifierName(), default(InitializerExpressionSyntax));
10188
=> SyntaxFactory.ImplicitStackAllocArrayCreationExpression(SyntaxFactory.
Token
(SyntaxKind.StackAllocKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken), GenerateInitializerExpression());
10197
=> SyntaxFactory.FromClause(SyntaxFactory.
Token
(SyntaxKind.FromKeyword), default(TypeSyntax), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.InKeyword), GenerateIdentifierName());
10200
=> SyntaxFactory.LetClause(SyntaxFactory.
Token
(SyntaxKind.LetKeyword), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.EqualsToken), GenerateIdentifierName());
10203
=> 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));
10206
=> SyntaxFactory.JoinIntoClause(SyntaxFactory.
Token
(SyntaxKind.IntoKeyword), SyntaxFactory.Identifier("Identifier"));
10209
=> SyntaxFactory.WhereClause(SyntaxFactory.
Token
(SyntaxKind.WhereKeyword), GenerateIdentifierName());
10212
=> SyntaxFactory.OrderByClause(SyntaxFactory.
Token
(SyntaxKind.OrderByKeyword), new SeparatedSyntaxList<OrderingSyntax>());
10218
=> SyntaxFactory.SelectClause(SyntaxFactory.
Token
(SyntaxKind.SelectKeyword), GenerateIdentifierName());
10221
=> SyntaxFactory.GroupClause(SyntaxFactory.
Token
(SyntaxKind.GroupKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ByKeyword), GenerateIdentifierName());
10224
=> SyntaxFactory.QueryContinuation(SyntaxFactory.
Token
(SyntaxKind.IntoKeyword), SyntaxFactory.Identifier("Identifier"), GenerateQueryBody());
10227
=> SyntaxFactory.OmittedArraySizeExpression(SyntaxFactory.
Token
(SyntaxKind.OmittedArraySizeExpressionToken));
10230
=> SyntaxFactory.InterpolatedStringExpression(SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringStartToken), new SyntaxList<InterpolatedStringContentSyntax>(), SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringEndToken));
10233
=> SyntaxFactory.IsPatternExpression(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.IsKeyword), GenerateDiscardPattern());
10236
=> SyntaxFactory.ThrowExpression(SyntaxFactory.
Token
(SyntaxKind.ThrowKeyword), GenerateIdentifierName());
10239
=> SyntaxFactory.WhenClause(SyntaxFactory.
Token
(SyntaxKind.WhenKeyword), GenerateIdentifierName());
10242
=> SyntaxFactory.DiscardPattern(SyntaxFactory.
Token
(SyntaxKind.UnderscoreToken));
10248
=> SyntaxFactory.VarPattern(SyntaxFactory.
Token
(SyntaxKind.VarKeyword), GenerateSingleVariableDesignation());
10254
=> SyntaxFactory.PositionalPatternClause(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<SubpatternSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10257
=> SyntaxFactory.PropertyPatternClause(SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SeparatedSyntaxList<SubpatternSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10266
=> SyntaxFactory.ParenthesizedPattern(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateDiscardPattern(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10269
=> SyntaxFactory.RelationalPattern(SyntaxFactory.
Token
(SyntaxKind.EqualsEqualsToken), GenerateIdentifierName());
10275
=> SyntaxFactory.BinaryPattern(SyntaxKind.OrPattern, GenerateDiscardPattern(), SyntaxFactory.
Token
(SyntaxKind.OrKeyword), GenerateDiscardPattern());
10278
=> SyntaxFactory.UnaryPattern(SyntaxFactory.
Token
(SyntaxKind.NotKeyword), GenerateDiscardPattern());
10281
=> SyntaxFactory.ListPattern(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<PatternSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken), default(VariableDesignationSyntax));
10284
=> SyntaxFactory.SlicePattern(SyntaxFactory.
Token
(SyntaxKind.DotDotToken), default(PatternSyntax));
10287
=> SyntaxFactory.InterpolatedStringText(SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringTextToken));
10290
=> SyntaxFactory.Interpolation(SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), GenerateIdentifierName(), default(InterpolationAlignmentClauseSyntax), default(InterpolationFormatClauseSyntax), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10296
=> SyntaxFactory.InterpolationFormatClause(SyntaxFactory.Identifier("ColonToken"), SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringTextToken));
10302
=> SyntaxFactory.Block(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SyntaxList<StatementSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10308
=> SyntaxFactory.LocalDeclarationStatement(new SyntaxList<AttributeListSyntax>(), default(SyntaxToken), default(SyntaxToken), new SyntaxTokenList(), GenerateVariableDeclaration(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10317
=> SyntaxFactory.EqualsValueClause(SyntaxFactory.
Token
(SyntaxKind.EqualsToken), GenerateIdentifierName());
10323
=> SyntaxFactory.DiscardDesignation(SyntaxFactory.
Token
(SyntaxKind.UnderscoreToken));
10326
=> SyntaxFactory.ParenthesizedVariableDesignation(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<VariableDesignationSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10329
=> SyntaxFactory.ExpressionStatement(new SyntaxList<AttributeListSyntax>(), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10332
=> SyntaxFactory.EmptyStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10335
=> SyntaxFactory.LabeledStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.ColonToken), GenerateBlock());
10338
=> SyntaxFactory.GotoStatement(SyntaxKind.GotoStatement, new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.GotoKeyword), default(SyntaxToken), default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10341
=> SyntaxFactory.BreakStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.BreakKeyword), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10344
=> SyntaxFactory.ContinueStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.ContinueKeyword), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10347
=> SyntaxFactory.ReturnStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.ReturnKeyword), default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10350
=> SyntaxFactory.ThrowStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.ThrowKeyword), default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10353
=> SyntaxFactory.YieldStatement(SyntaxKind.YieldReturnStatement, new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.YieldKeyword), SyntaxFactory.
Token
(SyntaxKind.ReturnKeyword), default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10356
=> SyntaxFactory.WhileStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.WhileKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock());
10359
=> 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));
10362
=> 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());
10365
=> 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());
10368
=> 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());
10371
=> SyntaxFactory.UsingStatement(new SyntaxList<AttributeListSyntax>(), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.UsingKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), default(VariableDeclarationSyntax), default(ExpressionSyntax), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock());
10374
=> SyntaxFactory.FixedStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.FixedKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateVariableDeclaration(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock());
10377
=> SyntaxFactory.CheckedStatement(SyntaxKind.CheckedStatement, new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CheckedKeyword), GenerateBlock());
10380
=> SyntaxFactory.UnsafeStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword), GenerateBlock());
10383
=> SyntaxFactory.LockStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.LockKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock());
10386
=> SyntaxFactory.IfStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.IfKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken), GenerateBlock(), default(ElseClauseSyntax));
10389
=> SyntaxFactory.ElseClause(SyntaxFactory.
Token
(SyntaxKind.ElseKeyword), GenerateBlock());
10392
=> 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));
10398
=> SyntaxFactory.CasePatternSwitchLabel(SyntaxFactory.
Token
(SyntaxKind.CaseKeyword), GenerateDiscardPattern(), default(WhenClauseSyntax), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10401
=> SyntaxFactory.CaseSwitchLabel(SyntaxFactory.
Token
(SyntaxKind.CaseKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10404
=> SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.
Token
(SyntaxKind.DefaultKeyword), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10407
=> SyntaxFactory.SwitchExpression(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.SwitchKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SeparatedSyntaxList<SwitchExpressionArmSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10410
=> SyntaxFactory.SwitchExpressionArm(GenerateDiscardPattern(), default(WhenClauseSyntax), SyntaxFactory.
Token
(SyntaxKind.EqualsGreaterThanToken), GenerateIdentifierName());
10413
=> SyntaxFactory.TryStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.
Token
(SyntaxKind.TryKeyword), GenerateBlock(), new SyntaxList<CatchClauseSyntax>(), default(FinallyClauseSyntax));
10416
=> SyntaxFactory.CatchClause(SyntaxFactory.
Token
(SyntaxKind.CatchKeyword), default(CatchDeclarationSyntax), default(CatchFilterClauseSyntax), GenerateBlock());
10419
=> SyntaxFactory.CatchDeclaration(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10422
=> SyntaxFactory.CatchFilterClause(SyntaxFactory.
Token
(SyntaxKind.WhenKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10425
=> SyntaxFactory.FinallyClause(SyntaxFactory.
Token
(SyntaxKind.FinallyKeyword), GenerateBlock());
10428
=> SyntaxFactory.CompilationUnit(new SyntaxList<ExternAliasDirectiveSyntax>(), new SyntaxList<UsingDirectiveSyntax>(), new SyntaxList<AttributeListSyntax>(), new SyntaxList<MemberDeclarationSyntax>(), SyntaxFactory.
Token
(SyntaxKind.EndOfFileToken));
10431
=> SyntaxFactory.ExternAliasDirective(SyntaxFactory.
Token
(SyntaxKind.ExternKeyword), SyntaxFactory.
Token
(SyntaxKind.AliasKeyword), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10434
=> SyntaxFactory.UsingDirective(default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.UsingKeyword), default(SyntaxToken), default(SyntaxToken), default(NameEqualsSyntax), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10437
=> 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));
10440
=> 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>());
10443
=> SyntaxFactory.AttributeList(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), default(AttributeTargetSpecifierSyntax), new SeparatedSyntaxList<AttributeSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
10446
=> SyntaxFactory.AttributeTargetSpecifier(SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10452
=> SyntaxFactory.AttributeArgumentList(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<AttributeArgumentSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10458
=> SyntaxFactory.NameEquals(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.EqualsToken));
10461
=> SyntaxFactory.TypeParameterList(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), new SeparatedSyntaxList<TypeParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken));
10467
=> 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));
10470
=> SyntaxFactory.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));
10473
=> 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));
10479
=> 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));
10482
=> 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));
10488
=> SyntaxFactory.BaseList(SyntaxFactory.
Token
(SyntaxKind.ColonToken), new SeparatedSyntaxList<BaseTypeSyntax>());
10497
=> SyntaxFactory.TypeParameterConstraintClause(SyntaxFactory.
Token
(SyntaxKind.WhereKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.ColonToken), new SeparatedSyntaxList<TypeParameterConstraintSyntax>());
10500
=> SyntaxFactory.ConstructorConstraint(SyntaxFactory.
Token
(SyntaxKind.NewKeyword), SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10503
=> SyntaxFactory.ClassOrStructConstraint(SyntaxKind.ClassConstraint, SyntaxFactory.
Token
(SyntaxKind.ClassKeyword), default(SyntaxToken));
10509
=> SyntaxFactory.DefaultConstraint(SyntaxFactory.
Token
(SyntaxKind.DefaultKeyword));
10512
=> SyntaxFactory.FieldDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), GenerateVariableDeclaration(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10515
=> SyntaxFactory.EventFieldDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.EventKeyword), GenerateVariableDeclaration(), SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
10518
=> SyntaxFactory.ExplicitInterfaceSpecifier(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.DotToken));
10524
=> 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));
10527
=> 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));
10533
=> SyntaxFactory.ConstructorInitializer(SyntaxKind.BaseConstructorInitializer, SyntaxFactory.
Token
(SyntaxKind.ColonToken), SyntaxFactory.
Token
(SyntaxKind.BaseKeyword), GenerateArgumentList());
10536
=> SyntaxFactory.DestructorDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.TildeToken), SyntaxFactory.Identifier("Identifier"), GenerateParameterList(), default(BlockSyntax), default(ArrowExpressionClauseSyntax), default(SyntaxToken));
10542
=> SyntaxFactory.ArrowExpressionClause(SyntaxFactory.
Token
(SyntaxKind.EqualsGreaterThanToken), GenerateIdentifierName());
10545
=> SyntaxFactory.EventDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.EventKeyword), GenerateIdentifierName(), default(ExplicitInterfaceSpecifierSyntax), SyntaxFactory.Identifier("Identifier"), default(AccessorListSyntax), default(SyntaxToken));
10548
=> SyntaxFactory.IndexerDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), GenerateIdentifierName(), default(ExplicitInterfaceSpecifierSyntax), SyntaxFactory.
Token
(SyntaxKind.ThisKeyword), GenerateBracketedParameterList(), default(AccessorListSyntax), default(ArrowExpressionClauseSyntax), default(SyntaxToken));
10551
=> SyntaxFactory.AccessorList(SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken), new SyntaxList<AccessorDeclarationSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
10554
=> SyntaxFactory.AccessorDeclaration(SyntaxKind.GetAccessorDeclaration, new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.GetKeyword), default(BlockSyntax), default(ArrowExpressionClauseSyntax), default(SyntaxToken));
10557
=> SyntaxFactory.ParameterList(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<ParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10560
=> SyntaxFactory.BracketedParameterList(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<ParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
10575
=> SyntaxFactory.DocumentationCommentTrivia(SyntaxKind.SingleLineDocumentationCommentTrivia, new SyntaxList<XmlNodeSyntax>(), SyntaxFactory.
Token
(SyntaxKind.EndOfDocumentationCommentToken));
10581
=> SyntaxFactory.QualifiedCref(GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.DotToken), GenerateNameMemberCref());
10587
=> SyntaxFactory.IndexerMemberCref(SyntaxFactory.
Token
(SyntaxKind.ThisKeyword), default(CrefBracketedParameterListSyntax));
10590
=> SyntaxFactory.OperatorMemberCref(SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.PlusToken), default(CrefParameterListSyntax));
10593
=> SyntaxFactory.ConversionOperatorMemberCref(SyntaxFactory.
Token
(SyntaxKind.ImplicitKeyword), SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword), default(SyntaxToken), GenerateIdentifierName(), default(CrefParameterListSyntax));
10596
=> SyntaxFactory.CrefParameterList(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), new SeparatedSyntaxList<CrefParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10599
=> SyntaxFactory.CrefBracketedParameterList(SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken), new SeparatedSyntaxList<CrefParameterSyntax>(), SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken));
10608
=> SyntaxFactory.XmlElementStartTag(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), GenerateXmlName(), new SyntaxList<XmlAttributeSyntax>(), SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken));
10611
=> SyntaxFactory.XmlElementEndTag(SyntaxFactory.
Token
(SyntaxKind.LessThanSlashToken), GenerateXmlName(), SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken));
10614
=> SyntaxFactory.XmlEmptyElement(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), GenerateXmlName(), new SyntaxList<XmlAttributeSyntax>(), SyntaxFactory.
Token
(SyntaxKind.SlashGreaterThanToken));
10620
=> SyntaxFactory.XmlPrefix(SyntaxFactory.Identifier("Prefix"), SyntaxFactory.
Token
(SyntaxKind.ColonToken));
10623
=> SyntaxFactory.XmlTextAttribute(GenerateXmlName(), SyntaxFactory.
Token
(SyntaxKind.EqualsToken), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken));
10626
=> SyntaxFactory.XmlCrefAttribute(GenerateXmlName(), SyntaxFactory.
Token
(SyntaxKind.EqualsToken), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken), GenerateTypeCref(), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken));
10629
=> SyntaxFactory.XmlNameAttribute(GenerateXmlName(), SyntaxFactory.
Token
(SyntaxKind.EqualsToken), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.SingleQuoteToken));
10635
=> SyntaxFactory.XmlCDataSection(SyntaxFactory.
Token
(SyntaxKind.XmlCDataStartToken), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.XmlCDataEndToken));
10638
=> SyntaxFactory.XmlProcessingInstruction(SyntaxFactory.
Token
(SyntaxKind.XmlProcessingInstructionStartToken), GenerateXmlName(), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.XmlProcessingInstructionEndToken));
10641
=> SyntaxFactory.XmlComment(SyntaxFactory.
Token
(SyntaxKind.XmlCommentStartToken), new SyntaxTokenList(), SyntaxFactory.
Token
(SyntaxKind.XmlCommentEndToken));
10644
=> SyntaxFactory.IfDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.IfKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool(), new bool(), new bool());
10647
=> SyntaxFactory.ElifDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.ElifKeyword), GenerateIdentifierName(), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool(), new bool(), new bool());
10650
=> SyntaxFactory.ElseDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.ElseKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool(), new bool());
10653
=> SyntaxFactory.EndIfDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.EndIfKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10656
=> SyntaxFactory.RegionDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.RegionKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10659
=> SyntaxFactory.EndRegionDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.EndRegionKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10662
=> SyntaxFactory.ErrorDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.ErrorKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10665
=> SyntaxFactory.WarningDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.WarningKeyword), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10668
=> SyntaxFactory.BadDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10671
=> SyntaxFactory.DefineDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.DefineKeyword), SyntaxFactory.Identifier("Name"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10674
=> SyntaxFactory.UndefDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.UndefKeyword), SyntaxFactory.Identifier("Name"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10677
=> SyntaxFactory.LineDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.LineKeyword), SyntaxFactory.Literal("1", 1), default(SyntaxToken), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10680
=> SyntaxFactory.LineDirectivePosition(SyntaxFactory.
Token
(SyntaxKind.OpenParenToken), SyntaxFactory.Literal("1", 1), SyntaxFactory.
Token
(SyntaxKind.CommaToken), SyntaxFactory.Literal("1", 1), SyntaxFactory.
Token
(SyntaxKind.CloseParenToken));
10683
=> 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());
10686
=> 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());
10689
=> 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());
10692
=> SyntaxFactory.ReferenceDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.ReferenceKeyword), SyntaxFactory.Literal("string", "string"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10695
=> SyntaxFactory.LoadDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.LoadKeyword), SyntaxFactory.Literal("string", "string"), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10698
=> SyntaxFactory.ShebangDirectiveTrivia(SyntaxFactory.
Token
(SyntaxKind.HashToken), SyntaxFactory.
Token
(SyntaxKind.ExclamationToken), SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken), new bool());
10701
=> 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 (7)
25
var token = SyntaxFactory.
Token
(SyntaxKind.InterpolatedVerbatimStringStartToken);
91
Assert.Throws<ArgumentException>(() => SyntaxFactory.
Token
(SyntaxKind.NumericLiteralExpression));
112
SyntaxFactory.
Token
(SyntaxKind.IdentifierName);
483
SyntaxFactory.
Token
(SyntaxKind.IntKeyword))),
559
semicolonToken: SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)
592
default, default, SyntaxFactory.
Token
(SyntaxKind.RecordKeyword), SyntaxFactory.Identifier("R"), null, null, null, default, default);
601
default, default, SyntaxFactory.
Token
(SyntaxKind.RecordKeyword), SyntaxFactory.Identifier("R"), null, null, null, default,
Syntax\SyntaxListTests.cs (1)
251
declaration = declaration.AddModifiers(SyntaxFactory.
Token
(SyntaxKind.PublicKeyword));
Syntax\SyntaxNodeTests.cs (20)
665
var comma = SyntaxFactory.
Token
(SyntaxKind.CommaToken);
1823
var cc = SyntaxFactory.
Token
(SyntaxKind.ColonColonToken);
1824
var lt = SyntaxFactory.
Token
(SyntaxKind.LessThanToken);
1825
var gt = SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken);
1826
var dot = SyntaxFactory.
Token
(SyntaxKind.DotToken);
1827
var gp = SyntaxFactory.SingletonSeparatedList<TypeSyntax>(SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.IntKeyword)));
1882
var omittedArraySize = SyntaxFactory.OmittedArraySizeExpression(SyntaxFactory.
Token
(SyntaxKind.OmittedArraySizeExpressionToken));
1884
SyntaxFactory.
Token
(SyntaxKind.OpenBracketToken),
1886
SyntaxFactory.
Token
(SyntaxKind.CloseBracketToken)
2308
var expr2 = expr.ReplaceToken(token, SyntaxFactory.
Token
(token.Kind()));
3442
var intType = SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.IntKeyword));
3443
var commaToken = SyntaxFactory.
Token
(SyntaxKind.CommaToken);
3822
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
3831
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
3840
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
3849
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
3858
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
3867
var withAsync = expression.WithAsyncKeyword(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space)).ToString();
3930
var newAsync = SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword).WithTrailingTrivia(SyntaxFactory.Space);
3968
var replacedKeyword = SyntaxFactory.
Token
(SyntaxKind.StackAllocKeyword).WithTrailingTrivia(SyntaxFactory.Space);
Syntax\SyntaxNormalizerTests.cs (4)
3645
SyntaxFactory.
Token
(SyntaxKind.HashToken),
3646
SyntaxFactory.
Token
(SyntaxKind.LineKeyword),
3648
SyntaxFactory.
Token
(SyntaxKind.MinusToken),
3652
SyntaxFactory.
Token
(SyntaxKind.EndOfDirectiveToken),
Syntax\SyntaxTokenListTests.cs (2)
242
SyntaxFactory.
Token
(SyntaxKind.SizeOfKeyword),
244
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 (202)
ArgumentSyntaxExtensions.cs (1)
19
return SyntaxFactory.TokenList(SyntaxFactory.
Token
(argument.RefKindKeyword.Kind()));
CodeGeneration\CSharpSyntaxGenerator.cs (78)
64
: SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringStartToken);
68
=> SyntaxFactory.
Token
(SyntaxKind.InterpolatedStringEndToken);
88
SyntaxFactory.
Token
(SyntaxKind.EndOfDocumentationCommentToken));
198
modifiers = modifiers.Insert(0, SyntaxFactory.
Token
(SyntaxKind.ThisKeyword));
201
modifiers = modifiers.Add(SyntaxFactory.
Token
(SyntaxKind.ParamsKeyword));
219
return SyntaxFactory.
Token
(SyntaxKind.OutKeyword);
221
return SyntaxFactory.
Token
(SyntaxKind.RefKeyword);
246
returnType: returnType != null ? (TypeSyntax)returnType : SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.VoidKeyword)),
254
semicolonToken: !hasBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : default);
267
var returnTypeNode = returnType != null ? (TypeSyntax)returnType : SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.VoidKeyword));
270
var semicolon = !hasBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : default;
277
attributes, modifierList, SyntaxFactory.
Token
(GetTokenKind(kind)),
278
SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword),
285
SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword),
286
SyntaxFactory.
Token
(GetTokenKind(kind)),
411
? accessor.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken))
505
ad = ad.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
670
=> accessor.Body != null ? accessor.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)).WithBody(null) : accessor;
700
? SyntaxFactory.RecordDeclaration(default, modifierList, SyntaxFactory.
Token
(SyntaxKind.RecordKeyword), nameToken, typeParameterList, null, baseTypeList, default, typeMembers)
747
? SyntaxFactory.RecordDeclaration(default, modifierList, SyntaxFactory.
Token
(SyntaxKind.RecordKeyword), nameToken, typeParameterList, null, baseTypeList, default, structMembers).WithClassOrStructKeyword(SyntaxFactory.
Token
(SyntaxKind.StructKeyword))
797
.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken))
905
returnType != null ? (TypeSyntax)returnType : SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.VoidKeyword)),
1080
.Select(list => list.WithTarget(SyntaxFactory.AttributeTargetSpecifier(SyntaxFactory.
Token
(SyntaxKind.ReturnKeyword))));
1086
attributes.Select(list => list.WithTarget(SyntaxFactory.AttributeTargetSpecifier(SyntaxFactory.
Token
(SyntaxKind.AssemblyKeyword)))));
1328
.WithOpenBraceToken(typeDeclaration.OpenBraceToken == default ? SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken) : typeDeclaration.OpenBraceToken)
1329
.WithCloseBraceToken(typeDeclaration.CloseBraceToken == default ? SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken) : typeDeclaration.CloseBraceToken);
1667
list.Add(SyntaxFactory.
Token
(SyntaxKind.InternalKeyword));
1670
list.Add(SyntaxFactory.
Token
(SyntaxKind.PublicKeyword));
1673
list.Add(SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword));
1676
list.Add(SyntaxFactory.
Token
(SyntaxKind.ProtectedKeyword));
1679
list.Add(SyntaxFactory.
Token
(SyntaxKind.ProtectedKeyword));
1680
list.Add(SyntaxFactory.
Token
(SyntaxKind.InternalKeyword));
1683
list.Add(SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword));
1684
list.Add(SyntaxFactory.
Token
(SyntaxKind.ProtectedKeyword));
1691
list.Add(SyntaxFactory.
Token
(SyntaxKind.FileKeyword));
1694
list.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
1697
list.Add(SyntaxFactory.
Token
(SyntaxKind.NewKeyword));
1700
list.Add(SyntaxFactory.
Token
(SyntaxKind.SealedKeyword));
1703
list.Add(SyntaxFactory.
Token
(SyntaxKind.OverrideKeyword));
1706
list.Add(SyntaxFactory.
Token
(SyntaxKind.VirtualKeyword));
1709
list.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
1712
list.Add(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword));
1715
list.Add(SyntaxFactory.
Token
(SyntaxKind.ConstKeyword));
1718
list.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
1721
list.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
1724
list.Add(SyntaxFactory.
Token
(SyntaxKind.VolatileKeyword));
1727
list.Add(SyntaxFactory.
Token
(SyntaxKind.ExternKeyword));
1730
list.Add(SyntaxFactory.
Token
(SyntaxKind.RequiredKeyword));
1734
list.Add(SyntaxFactory.
Token
(SyntaxKind.RefKeyword));
1737
list.Add(SyntaxFactory.
Token
(SyntaxKind.PartialKeyword));
1751
VarianceKind.In => SyntaxFactory.
Token
(SyntaxKind.InKeyword),
1752
VarianceKind.Out => SyntaxFactory.
Token
(SyntaxKind.OutKeyword),
2204
return SyntaxFactory.
Token
(token.Kind()).WithTriviaFrom(rewrittenToken);
2501
var semicolon = statements == null ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : default;
3426
SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword)),
3438
RefKind.RefReadOnly => SyntaxFactory.RefType(SyntaxFactory.
Token
(SyntaxKind.RefKeyword), SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword), type),
3446
SpecialType.System_Boolean => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.BoolKeyword)),
3447
SpecialType.System_Byte => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.ByteKeyword)),
3448
SpecialType.System_Char => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.CharKeyword)),
3449
SpecialType.System_Decimal => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.DecimalKeyword)),
3450
SpecialType.System_Double => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.DoubleKeyword)),
3451
SpecialType.System_Int16 => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.ShortKeyword)),
3452
SpecialType.System_Int32 => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.IntKeyword)),
3453
SpecialType.System_Int64 => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.LongKeyword)),
3454
SpecialType.System_Object => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.ObjectKeyword)),
3455
SpecialType.System_SByte => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.SByteKeyword)),
3456
SpecialType.System_Single => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.FloatKeyword)),
3457
SpecialType.System_String => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.StringKeyword)),
3458
SpecialType.System_UInt16 => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.UShortKeyword)),
3459
SpecialType.System_UInt32 => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.UIntKeyword)),
3460
SpecialType.System_UInt64 => SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.ULongKeyword)),
3549
SyntaxFactory.
Token
(SyntaxKind.SwitchKeyword),
3550
SyntaxFactory.
Token
(SyntaxKind.OpenParenToken),
3552
SyntaxFactory.
Token
(SyntaxKind.CloseParenToken),
3553
SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken),
3555
SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken));
ConstructorGenerator.cs (3)
62
semicolonToken: hasNoBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : default);
122
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
131
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
ConversionGenerator.cs (9)
56
? SyntaxFactory.
Token
(SyntaxKind.ImplicitKeyword)
57
: SyntaxFactory.
Token
(SyntaxKind.ExplicitKeyword);
60
? SyntaxFactory.
Token
(SyntaxKind.CheckedKeyword)
68
operatorKeyword: SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword),
74
semicolonToken: hasNoBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : new SyntaxToken());
105
SyntaxFactory.
Token
(SyntaxKind.StaticKeyword),
106
SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
110
SyntaxFactory.
Token
(SyntaxKind.PublicKeyword),
111
SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
CSharpCodeGenerationHelpers.cs (8)
47
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PublicKeyword));
50
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ProtectedKeyword));
53
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword));
56
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PrivateKeyword));
57
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ProtectedKeyword));
60
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.InternalKeyword));
63
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ProtectedKeyword));
64
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.InternalKeyword));
CSharpCodeGenerationService.cs (1)
616
var semicolonToken = SyntaxFactory.
Token
(SyntaxKind.SemicolonToken);
CSharpSyntaxFactsService.cs (1)
98
var closeBrace = SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken)
CSharpSyntaxGeneratorInternal.cs (14)
39
isConst ? SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.ConstKeyword)) : default,
108
=> SyntaxFactory.InterpolationAlignmentClause(SyntaxFactory.
Token
(SyntaxKind.CommaToken), (ExpressionSyntax)alignment);
112
SyntaxFactory.
Token
(SyntaxKind.ColonToken),
124
RefKind.Out => SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.OutKeyword)),
125
RefKind.Ref => SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.RefKeyword)),
129
RefKind.In when !forFunctionPointerReturnParameter => SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.InKeyword)),
130
RefKind.RefReadOnly when forFunctionPointerReturnParameter => SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.RefKeyword), SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword)),
156
isKeyword == default ? SyntaxFactory.
Token
(SyntaxKind.IsKeyword) : isKeyword,
171
=> SyntaxFactory.RelationalPattern(SyntaxFactory.
Token
(SyntaxKind.LessThanToken), (ExpressionSyntax)expression);
174
=> SyntaxFactory.RelationalPattern(SyntaxFactory.
Token
(SyntaxKind.LessThanEqualsToken), (ExpressionSyntax)expression);
177
=> SyntaxFactory.RelationalPattern(SyntaxFactory.
Token
(SyntaxKind.GreaterThanToken), (ExpressionSyntax)expression);
180
=> SyntaxFactory.RelationalPattern(SyntaxFactory.
Token
(SyntaxKind.GreaterThanEqualsToken), (ExpressionSyntax)expression);
183
=> SyntaxFactory.UnaryPattern(SyntaxFactory.
Token
(SyntaxKind.NotKeyword), (PatternSyntax)Parenthesize(pattern));
DestructorGenerator.cs (2)
52
tildeToken: SyntaxFactory.
Token
(SyntaxKind.TildeToken),
56
semicolonToken: hasNoBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : default);
ElasticTriviaFormattingRule.cs (2)
387
if (parent.Target.Identifier == SyntaxFactory.
Token
(SyntaxKind.AssemblyKeyword) ||
388
parent.Target.Identifier == SyntaxFactory.
Token
(SyntaxKind.ModuleKeyword))
EnumMemberGenerator.cs (2)
36
members.Add(SyntaxFactory.
Token
(SyntaxKind.CommaToken));
43
members.Add(SyntaxFactory.
Token
(SyntaxKind.CommaToken).WithTrailingTrivia(trailingTrivia));
EventGenerator.cs (9)
170
.WithSemicolonToken(hasBody ? default : SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)));
199
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
208
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
212
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
220
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
228
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
231
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
234
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.OverrideKeyword));
239
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
ExpressionGenerator.cs (1)
302
ExpressionSyntax result = SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword));
FieldGenerator.cs (5)
127
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ConstKeyword));
133
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
138
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
143
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.RequiredKeyword));
149
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
ITypeSymbolExtensions.ExpressionSyntaxGeneratorVisitor.cs (2)
68
SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword)),
94
SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword)),
ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (3)
150
SyntaxFactory.
Token
(SyntaxKind.UnmanagedKeyword),
217
=> SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword));
223
return SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.VoidKeyword));
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (1)
884
var semicolonToken = semicolonTokenOpt ?? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs\ITypeSymbolExtensions.cs (3)
79
var refKeyword = SyntaxFactory.
Token
(SyntaxKind.RefKeyword);
89
var refKeyword = SyntaxFactory.
Token
(SyntaxKind.RefKeyword);
90
var readOnlyKeyword = SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword);
MethodGenerator.cs (18)
131
semicolonToken: hasNoBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : default);
200
attributes.AddRange(AttributeGenerator.GenerateAttributeLists(method.GetReturnTypeAttributes(), info, SyntaxFactory.
Token
(SyntaxKind.ReturnKeyword)));
261
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
264
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
273
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
277
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
286
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
289
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
292
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.SealedKeyword));
297
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
300
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.OverrideKeyword));
303
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.VirtualKeyword));
306
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PartialKeyword));
311
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
315
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
318
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.NewKeyword));
325
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AsyncKeyword));
331
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PartialKeyword));
NamedTypeGenerator.cs (12)
127
return recordDeclaration.WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
130
recordDeclaration = recordDeclaration.WithOpenBraceToken(SyntaxFactory.
Token
(SyntaxKind.OpenBraceToken))
131
.WithCloseBraceToken(SyntaxFactory.
Token
(SyntaxKind.CloseBraceToken))
197
var classOrStructKeyword = SyntaxFactory.
Token
(isRecordClass ? default : SyntaxKind.StructKeyword);
200
SyntaxFactory.
Token
(SyntaxKind.RecordKeyword), classOrStructKeyword, namedType.Name.ToIdentifierToken(),
202
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
279
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.FileKeyword));
284
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
292
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
297
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.SealedKeyword));
304
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
309
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.RefKeyword));
OperatorGenerator.cs (7)
84
var operatorToken = SyntaxFactory.
Token
(operatorSyntaxKind);
86
? SyntaxFactory.
Token
(SyntaxKind.CheckedKeyword)
94
operatorKeyword: SyntaxFactory.
Token
(SyntaxKind.OperatorKeyword),
100
semicolonToken: hasNoBody ? SyntaxFactory.
Token
(SyntaxKind.SemicolonToken) : new SyntaxToken());
113
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.PublicKeyword));
116
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
120
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
ParameterGenerator.cs (2)
83
list = list.Add(SyntaxFactory.
Token
(SyntaxKind.ThisKeyword));
88
list = list.Add(SyntaxFactory.
Token
(SyntaxKind.ParamsKeyword));
PropertyGenerator.cs (13)
295
.WithSemicolonToken(hasBody ? default : SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
335
modifiers.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
350
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
359
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
362
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
370
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.StaticKeyword));
379
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.ReadOnlyKeyword));
382
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.SealedKeyword));
385
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.OverrideKeyword));
388
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.VirtualKeyword));
391
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.AbstractKeyword));
394
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.RequiredKeyword));
399
tokens.Add(SyntaxFactory.
Token
(SyntaxKind.UnsafeKeyword));
SeparatedSyntaxListExtensions.cs (1)
23
return SyntaxFactory.SeparatedList<T>(nodesAndTokens.Add(SyntaxFactory.
Token
(separator)));
Simplification\CSharpSimplificationService.Expander.cs (1)
919
SyntaxFactory.IdentifierName(SyntaxFactory.
Token
(SyntaxKind.GlobalKeyword)),
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
63
return SyntaxFactory.
Token
(kind);
TypeParameterGenerator.cs (2)
28
symbol.Variance == VarianceKind.In ? SyntaxFactory.
Token
(SyntaxKind.InKeyword) :
29
symbol.Variance == VarianceKind.Out ? SyntaxFactory.
Token
(SyntaxKind.OutKeyword) : default;
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (32)
CodeGeneration\AddAttributesTests.cs (1)
47
SyntaxFactory.
Token
(SyntaxKind.AssemblyKeyword)));
CodeGeneration\SyntaxGeneratorTests.cs (27)
1219
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)),
1227
SyntaxFactory.
Token
(SyntaxKind.IntKeyword)),
1228
SyntaxFactory.
Token
(SyntaxKind.PlusToken))
1232
SyntaxFactory.
Token
(SyntaxKind.PublicKeyword),
1233
SyntaxFactory.
Token
(SyntaxKind.StaticKeyword)}))
1250
SyntaxFactory.
Token
(SyntaxKind.CommaToken),
1261
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken))
1275
SyntaxFactory.
Token
(SyntaxKind.StringKeyword)))
1326
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken))
1335
SyntaxFactory.
Token
(SyntaxKind.IntKeyword)),
1346
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken))
1355
SyntaxFactory.
Token
(SyntaxKind.IntKeyword)),
1371
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)))))
1380
SyntaxFactory.
Token
(SyntaxKind.IntKeyword)))
1391
SyntaxFactory.
Token
(SyntaxKind.IntKeyword))))))
1398
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken))
1407
SyntaxFactory.
Token
(SyntaxKind.IntKeyword)))
1418
SyntaxFactory.
Token
(SyntaxKind.IntKeyword))))))
1430
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)))))
1454
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken)),
1462
SyntaxFactory.
Token
(SyntaxKind.SemicolonToken))})))
3195
method = method.WithBody(null).WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
3201
var local = SyntaxFactory.LocalFunctionStatement(SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.VoidKeyword)), "p");
3202
local = local.WithBody(null).WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
3231
method = method.WithBody(null).WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
3237
var local = SyntaxFactory.LocalFunctionStatement(SyntaxFactory.PredefinedType(SyntaxFactory.
Token
(SyntaxKind.VoidKeyword)), "p");
3238
local = local.WithBody(null).WithSemicolonToken(SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
Formatting\FormattingElasticTriviaTests.cs (3)
61
SyntaxFactory.
Token
(
157
SyntaxFactory.
Token
(
168
semicolonToken: SyntaxFactory.
Token
(SyntaxKind.SemicolonToken));
Formatting\FormattingTests.cs (1)
4509
SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.PublicKeyword)),
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (14)
CodeGeneration\CodeGenerationTests.cs (11)
745
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.AbstractKeyword);
750
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.AsyncKeyword);
755
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.ConstKeyword);
760
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.NewKeyword);
765
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.OverrideKeyword);
770
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.PartialKeyword);
775
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.ReadOnlyKeyword);
780
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.SealedKeyword);
785
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.StaticKeyword);
790
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.UnsafeKeyword);
795
yield return CS.SyntaxFactory.
Token
(CS.SyntaxKind.VirtualKeyword);
CodeGeneration\CodeGenerationTests.CSharp.cs (3)
1328
await TestAddAttributeAsync(input, expected, typeof(SerializableAttribute), SyntaxFactory.
Token
(SyntaxKind.AssemblyKeyword));
1337
await TestAddAttributeAsync(input, expected, typeof(SerializableAttribute), SyntaxFactory.
Token
(SyntaxKind.RefKeyword)));
1408
var newModifiers = new[] { SyntaxFactory.
Token
(SyntaxKind.InternalKeyword).WithLeadingTrivia(eol) }.Concat(
Microsoft.CodeAnalysis.UnitTests (1)
CommonSyntaxTests.cs (1)
188
var token = CSharp.SyntaxFactory.
Token
(CSharp.SyntaxKind.IfKeyword);
Microsoft.VisualStudio.LanguageServices.CSharp (5)
CodeModel\CSharpCodeModelService.cs (3)
1920
newModifiers = SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.OutKeyword));
1924
newModifiers = SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.RefKeyword));
1938
newModifiers = SyntaxFactory.TokenList(SyntaxFactory.
Token
(SyntaxKind.ParamsKeyword));
CodeModel\ModifierFlagsExtensions.cs (1)
117
newModifierList.Add(SyntaxFactory.
Token
(modifierDefinition.Value));
Snippets\SnippetExpansionClient.cs (1)
164
.WithUsingKeyword(SyntaxFactory.
Token
(SyntaxKind.UsingKeyword).WithTrailingTrivia(SyntaxFactory.Space));