3 types derived from SyntaxToken
Microsoft.CodeAnalysis.CSharp (3)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifier.cs (1)
13
internal class SyntaxIdentifier :
SyntaxToken
Syntax\InternalSyntax\SyntaxToken.SyntaxLiteral.cs (1)
14
internal class SyntaxTokenWithValue<T> :
SyntaxToken
Syntax\InternalSyntax\SyntaxToken.SyntaxTokenWithTrivia.cs (1)
11
internal class SyntaxTokenWithTrivia :
SyntaxToken
4 instantiations of SyntaxToken
Microsoft.CodeAnalysis.CSharp (4)
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1753
var greenNode = new Syntax.InternalSyntax.LiteralExpressionSyntax(SyntaxKind.NumericLiteralExpression, new Syntax.InternalSyntax.
SyntaxToken
(SyntaxKind.NumericLiteralToken));
Syntax\InternalSyntax\SyntaxToken.cs (3)
156
s_tokensWithNoTrivia[(int)kind].Value = new
SyntaxToken
(kind);
365
return new
SyntaxToken
(this.Kind, this.FullWidth, diagnostics, this.GetAnnotations());
371
return new
SyntaxToken
(this.Kind, this.FullWidth, this.GetDiagnostics(), annotations);
6024 references to SyntaxToken
Microsoft.CodeAnalysis.CSharp (5956)
Declarations\DeclarationTreeBuilder.cs (1)
1084
foreach (
var
modifier in firstParameter.Modifiers)
Parser\BlendedNode.cs (2)
16
internal readonly
SyntaxToken
Token;
19
internal BlendedNode(CSharp.CSharpSyntaxNode node,
SyntaxToken
token, Blender blender)
Parser\Blender.Cursor.cs (1)
148
var
greenToken = Lexer.RescanInterpolatedString((InterpolatedStringExpressionSyntax)node.Green);
Parser\Blender.Reader.cs (5)
144
var
token = this.LexNewToken(mode);
163
private
SyntaxToken
LexNewToken(LexerMode mode)
175
var
token = _lexer.Lex(ref mode);
211
token: (InternalSyntax.
SyntaxToken
)currentNodeOrToken.AsToken().Node);
314
private BlendedNode CreateBlendedNode(CSharp.CSharpSyntaxNode node,
SyntaxToken
token)
Parser\DirectiveParser.cs (96)
37
var
hash = this.EatToken(SyntaxKind.HashToken, false);
88
var
lineKeyword = this.EatContextualToken(contextualKind);
127
var
id = this.EatToken(SyntaxKind.IdentifierToken, false);
128
var
end = this.ParseEndOfDirective(ignoreErrors: true);
147
private DirectiveTriviaSyntax ParseIfDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive)
150
var
eod = this.ParseEndOfDirective(ignoreErrors: false);
156
private DirectiveTriviaSyntax ParseElifDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool endIsActive)
159
var
eod = this.ParseEndOfDirective(ignoreErrors: false);
184
private DirectiveTriviaSyntax ParseElseDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool endIsActive)
186
var
eod = this.ParseEndOfDirective(ignoreErrors: false);
206
private DirectiveTriviaSyntax ParseEndIfDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool endIsActive)
208
var
eod = this.ParseEndOfDirective(ignoreErrors: false);
225
private DirectiveTriviaSyntax ParseRegionDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive)
230
private DirectiveTriviaSyntax ParseEndRegionDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive)
232
var
eod = this.ParseEndOfDirectiveWithOptionalPreprocessingMessage();
247
private DirectiveTriviaSyntax ParseDefineOrUndefDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool isFollowingToken)
254
var
name = this.EatToken(SyntaxKind.IdentifierToken, ErrorCode.ERR_IdentifierExpected);
256
var
end = this.ParseEndOfDirective(ignoreErrors: name.IsMissing);
289
private DirectiveTriviaSyntax ParseErrorOrWarningDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive)
291
var
eod = this.ParseEndOfDirectiveWithOptionalPreprocessingMessage();
372
private DirectiveTriviaSyntax ParseLineDirective(
SyntaxToken
hash,
SyntaxToken
id, bool isActive)
374
SyntaxToken
line;
375
SyntaxToken
file = null;
408
var
end = this.ParseEndOfDirective(ignoreErrors: line.IsMissing || !isActive, afterLineNumber: sawLineButNotFile);
412
private LineSpanDirectiveTriviaSyntax ParseLineSpanDirective(
SyntaxToken
hash,
SyntaxToken
lineKeyword, bool isActive)
423
var
minus = EatToken(SyntaxKind.MinusToken, reportError: reportError);
433
var
characterOffset = (CurrentToken.Kind == SyntaxKind.NumericLiteralToken) ?
442
var
file = EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_MissingPPFile, reportError: reportError);
450
var
endOfDirective = this.ParseEndOfDirective(ignoreErrors: !reportError);
453
static bool noTriviaBetween(
SyntaxToken
token1,
SyntaxToken
token2)
463
var
openParen = EatToken(SyntaxKind.OpenParenToken, reportError);
466
var
lineToken = ParseLineDirectiveNumericLiteral(ref reportError, minValue: 1, maxValue: MaxLineValue, out line);
468
var
comma = EatToken(SyntaxKind.CommaToken, reportError);
471
var
characterToken = ParseLineDirectiveNumericLiteral(ref reportError, minValue: 1, maxValue: MaxCharacterValue, out character);
473
var
closeParen = EatToken(SyntaxKind.CloseParenToken, reportError);
479
private
SyntaxToken
ParseLineDirectiveNumericLiteral(ref bool reportError, int minValue, int maxValue, out int value)
481
var
token = this.EatToken(SyntaxKind.NumericLiteralToken, ErrorCode.ERR_LineSpanDirectiveInvalidValue, reportError: reportError);
499
private DirectiveTriviaSyntax ParseReferenceDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool isFollowingToken)
513
SyntaxToken
file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_ExpectedPPFile, reportError: isActive);
515
var
end = this.ParseEndOfDirective(ignoreErrors: file.IsMissing || !isActive);
519
private DirectiveTriviaSyntax ParseLoadDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool isFollowingToken)
533
SyntaxToken
file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_ExpectedPPFile, reportError: isActive);
535
var
end = this.ParseEndOfDirective(ignoreErrors: file.IsMissing || !isActive);
539
private DirectiveTriviaSyntax ParseNullableDirective(
SyntaxToken
hash,
SyntaxToken
token, bool isActive)
546
SyntaxToken
setting = this.CurrentToken.Kind switch
554
SyntaxToken
target = this.CurrentToken.Kind switch
563
var
end = this.ParseEndOfDirective(ignoreErrors: setting.IsMissing || target?.IsMissing == true || !isActive);
567
private DirectiveTriviaSyntax ParsePragmaDirective(
SyntaxToken
hash,
SyntaxToken
pragma, bool isActive)
577
var
warning = this.EatContextualToken(SyntaxKind.WarningKeyword);
578
SyntaxToken
style;
586
SyntaxToken
id;
630
var
end = this.ParseEndOfDirective(hasError || !isActive, afterPragma: true);
636
var
end = this.ParseEndOfDirective(ignoreErrors: true, afterPragma: true);
642
var
checksum = this.EatToken();
643
var
file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive);
644
var
guid = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive && !file.IsMissing);
654
var
bytes = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive && !guid.IsMissing);
675
var
eod = this.ParseEndOfDirective(ignoreErrors: hasError, afterPragma: true);
680
var
warning = this.EatToken(SyntaxKind.WarningKeyword, ErrorCode.WRN_IllegalPragma, reportError: isActive);
681
var
style = this.EatToken(SyntaxKind.DisableKeyword, reportError: false);
682
var
eod = this.ParseEndOfDirective(ignoreErrors: true, afterPragma: true);
687
private DirectiveTriviaSyntax ParseShebangDirective(
SyntaxToken
hash,
SyntaxToken
exclamation, bool isActive)
697
private DirectiveTriviaSyntax ParseIgnoredDirective(
SyntaxToken
hash,
SyntaxToken
colon, bool isActive, bool isFollowingToken)
717
SyntaxToken
endOfDirective = this.lexer.LexEndOfDirectiveWithOptionalContent(out
SyntaxToken
content);
721
private
SyntaxToken
ParseEndOfDirectiveWithOptionalPreprocessingMessage()
724
private
SyntaxToken
ParseEndOfDirective(bool ignoreErrors, bool afterPragma = false, bool afterLineNumber = false)
726
var skippedTokens = new SyntaxListBuilder<
SyntaxToken
>();
732
skippedTokens = new SyntaxListBuilder<
SyntaxToken
>(10);
757
SyntaxToken
endOfDirective = this.CurrentToken.Kind == SyntaxKind.EndOfDirectiveToken
780
var
op = this.EatToken();
793
var
op = this.EatToken();
806
var
op = this.EatToken();
818
var
op = this.EatToken();
831
var
open = this.EatToken();
833
var
close = this.EatToken(SyntaxKind.CloseParenToken);
836
var
identifier = TruncateIdentifier(this.EatToken());
848
private static
SyntaxToken
TruncateIdentifier(
SyntaxToken
identifier)
Parser\DocumentationCommentParser.cs (86)
86
var
eoc = this.EatToken(SyntaxKind.EndOfDocumentationCommentToken);
110
var
token = this.EatToken();
204
var
lessThan = this.EatToken(SyntaxKind.LessThanToken); // guaranteed
228
SyntaxToken
greaterThan;
231
var
lessThanSlash = this.EatToken(SyntaxKind.LessThanSlashToken, reportError: false);
281
var
slashGreater = this.EatToken(SyntaxKind.SlashGreaterThanToken, false);
379
var badTokens = default(SyntaxListBuilder<
SyntaxToken
>);
396
badTokens = _pool.Allocate<
SyntaxToken
>();
399
var
token = this.EatToken();
447
var
equals = this.EatToken(SyntaxKind.EqualsToken, false);
464
default(SyntaxList<
SyntaxToken
>),
469
SyntaxToken
startQuote;
470
SyntaxToken
endQuote;
489
var textTokens = _pool.Allocate<
SyntaxToken
>();
525
SyntaxToken
openQuote = EatToken(this.CurrentToken.Kind == SyntaxKind.SingleQuoteToken
532
SyntaxToken
current = this.CurrentToken;
553
private void ParseCrefAttribute(out
SyntaxToken
startQuote, out CrefSyntax cref, out
SyntaxToken
endQuote)
571
private void ParseNameAttribute(out
SyntaxToken
startQuote, out IdentifierNameSyntax identifier, out
SyntaxToken
endQuote)
589
private void ParseXmlAttributeText(out
SyntaxToken
startQuote, SyntaxListBuilder<
SyntaxToken
> textTokens, out
SyntaxToken
endQuote)
611
var
token = this.EatToken();
629
private
SyntaxToken
ParseXmlAttributeStartQuote()
640
var
startQuote = this.EatToken(quoteKind, reportError: false);
648
private
SyntaxToken
ParseXmlAttributeEndQuote(SyntaxKind quoteKind)
655
var
endQuote = this.EatToken(quoteKind, reportError: false);
663
private
SyntaxToken
SkipNonAsciiQuotationMark()
665
var
quote = SyntaxFactory.MissingToken(SyntaxKind.DoubleQuoteToken);
676
private static bool IsNonAsciiQuotationMark(
SyntaxToken
token)
683
var
id = this.EatToken(SyntaxKind.IdentifierToken);
687
var
colon = this.EatToken();
722
var
lessThanExclamationMinusMinusToken = this.EatToken(SyntaxKind.XmlCommentStartToken);
724
var textTokens = _pool.Allocate<
SyntaxToken
>();
729
var
token = this.EatToken();
742
var
minusMinusGreaterThanToken = this.EatToken(SyntaxKind.XmlCommentEndToken);
749
var
startCDataToken = this.EatToken(SyntaxKind.XmlCDataStartToken);
751
var textTokens = new SyntaxListBuilder<
SyntaxToken
>(10);
758
var
endCDataToken = this.EatToken(SyntaxKind.XmlCDataEndToken);
765
var
startProcessingInstructionToken = this.EatToken(SyntaxKind.XmlProcessingInstructionStartToken);
773
var textTokens = new SyntaxListBuilder<
SyntaxToken
>(10);
777
var
textToken = this.EatToken();
785
var
endProcessingInstructionToken = this.EatToken(SyntaxKind.XmlProcessingInstructionEndToken);
841
private
SyntaxToken
WithXmlParseError(
SyntaxToken
node, XmlParseErrorCode code, params string[] args)
908
SyntaxToken
dot = EatToken(SyntaxKind.DotToken);
917
var badTokens = _pool.Allocate<
SyntaxToken
>();
974
SyntaxToken
thisKeyword = EatToken();
989
SyntaxToken
identifierToken = EatToken();
1002
SyntaxToken
dotToken = EatToken(SyntaxKind.DotToken);
1019
SyntaxToken
operatorKeyword = EatToken();
1020
SyntaxToken
checkedKeyword = TryEatCheckedKeyword(isConversion: false, ref operatorKeyword);
1022
SyntaxToken
operatorToken;
1052
var
operatorToken2 = this.EatToken();
1057
var
operatorToken3 = this.EatToken();
1093
var
operatorToken2 = this.EatToken();
1103
var
operatorToken2 = this.EatToken();
1157
SyntaxToken
tryParseCompoundAssignmentOperatorToken(
SyntaxToken
operatorToken, SyntaxKind kind)
1162
var
operatorToken2 = this.EatToken();
1176
private
SyntaxToken
TryEatCheckedKeyword(bool isConversion, ref
SyntaxToken
operatorKeyword)
1178
SyntaxToken
checkedKeyword = tryEatCheckedOrHandleUnchecked(ref operatorKeyword);
1188
SyntaxToken
tryEatCheckedOrHandleUnchecked(ref
SyntaxToken
operatorKeyword)
1193
var
misplacedToken = AddErrorAsWarning(EatToken(), ErrorCode.ERR_MisplacedUnchecked);
1209
SyntaxToken
implicitOrExplicit = EatToken();
1211
SyntaxToken
operatorKeyword = EatToken(SyntaxKind.OperatorKeyword);
1212
SyntaxToken
checkedKeyword = TryEatCheckedKeyword(isConversion: true, ref operatorKeyword);
1250
SyntaxToken
open = EatToken(openKind);
1261
SyntaxToken
comma = EatToken(SyntaxKind.CommaToken);
1278
SyntaxToken
close = EatToken(closeKind);
1316
SyntaxToken
refKindOpt = null;
1326
SyntaxToken
readOnlyOpt = null;
1332
var
misplacedToken = AddErrorAsWarning(EatToken(), ErrorCode.ERR_RefReadOnlyWrongOrdering);
1352
SyntaxToken
identifierToken = EatToken(SyntaxKind.IdentifierToken);
1365
var
open = EatToken();
1396
SyntaxToken
close = EatToken(SyntaxKind.GreaterThanToken);
1456
SyntaxToken
alias = EatToken();
1464
SyntaxToken
colonColon = EatToken();
1490
SyntaxToken
dot = EatToken();
1534
SyntaxToken
open = EatToken();
1563
var
close = this.EatToken(SyntaxKind.CloseBracketToken);
1635
SyntaxToken
identifierToken = this.EatToken(SyntaxKind.IdentifierToken, reportError: false);
1639
var badTokens = _pool.Allocate<
SyntaxToken
>();
Parser\DocumentationCommentXmlTokens.cs (24)
16
private static readonly
SyntaxToken
s_seeToken = Identifier(DocumentationCommentXmlNames.SeeElementName);
17
private static readonly
SyntaxToken
s_codeToken = Identifier(DocumentationCommentXmlNames.CodeElementName);
18
private static readonly
SyntaxToken
s_listToken = Identifier(DocumentationCommentXmlNames.ListElementName);
19
private static readonly
SyntaxToken
s_paramToken = Identifier(DocumentationCommentXmlNames.ParameterElementName);
20
private static readonly
SyntaxToken
s_valueToken = Identifier(DocumentationCommentXmlNames.ValueElementName);
21
private static readonly
SyntaxToken
s_exampleToken = Identifier(DocumentationCommentXmlNames.ExampleElementName);
22
private static readonly
SyntaxToken
s_includeToken = Identifier(DocumentationCommentXmlNames.IncludeElementName);
23
private static readonly
SyntaxToken
s_remarksToken = Identifier(DocumentationCommentXmlNames.RemarksElementName);
24
private static readonly
SyntaxToken
s_seealsoToken = Identifier(DocumentationCommentXmlNames.SeeAlsoElementName);
25
private static readonly
SyntaxToken
s_summaryToken = Identifier(DocumentationCommentXmlNames.SummaryElementName);
26
private static readonly
SyntaxToken
s_exceptionToken = Identifier(DocumentationCommentXmlNames.ExceptionElementName);
27
private static readonly
SyntaxToken
s_typeparamToken = Identifier(DocumentationCommentXmlNames.TypeParameterElementName);
28
private static readonly
SyntaxToken
s_permissionToken = Identifier(DocumentationCommentXmlNames.PermissionElementName);
29
private static readonly
SyntaxToken
s_typeparamrefToken = Identifier(DocumentationCommentXmlNames.TypeParameterReferenceElementName);
32
private static readonly
SyntaxToken
s_crefToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.CrefAttributeName);
33
private static readonly
SyntaxToken
s_fileToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.FileAttributeName);
34
private static readonly
SyntaxToken
s_nameToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.NameAttributeName);
35
private static readonly
SyntaxToken
s_pathToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.PathAttributeName);
36
private static readonly
SyntaxToken
s_typeToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.TypeAttributeName);
38
private static
SyntaxToken
Identifier(string text)
43
private static
SyntaxToken
IdentifierWithLeadingSpace(string text)
60
public static
SyntaxToken
? LookupToken(string text, SyntaxListBuilder? leading)
75
private static
SyntaxToken
? LookupXmlElementTag(string text)
157
private static
SyntaxToken
? LookupXmlAttribute(string text)
Parser\LanguageParser.cs (364)
182
SyntaxToken
? tmp = null;
189
var
eof = this.EatToken(SyntaxKind.EndOfFileToken);
230
var fileAsTrivia = _syntaxFactory.SkippedTokensTrivia(builder.ToList<
SyntaxToken
>());
252
var
namespaceToken = this.EatToken(SyntaxKind.NamespaceKeyword);
261
SyntaxToken
? openBrace = null;
262
SyntaxToken
? semicolon = null;
362
ref
SyntaxToken
? openBraceOrSemicolon,
411
[NotNullIfNotNull(nameof(openBraceOrSemicolon))] ref
SyntaxToken
? openBraceOrSemicolon,
525
var
finalCloseBraceToken = isLast
563
[NotNullIfNotNull(nameof(openBraceOrSemicolon))] ref
SyntaxToken
? openBraceOrSemicolon,
615
var
token = this.EatToken();
738
var
skippedToken = EatToken();
824
ref
SyntaxToken
? openBrace,
858
ref
SyntaxToken
? openBraceOrSemicolon,
964
var
globalToken = this.CurrentToken.ContextualKind == SyntaxKind.GlobalKeyword
970
var
usingToken = this.EatToken(SyntaxKind.UsingKeyword);
971
var
staticToken = this.TryEatToken(SyntaxKind.StaticKeyword);
972
var
unsafeToken = this.TryEatToken(SyntaxKind.UnsafeKeyword);
985
SyntaxToken
semicolon;
1034
private static bool IsGlobalAttributeTarget(
SyntaxToken
token)
1130
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
1147
var
closeBracket = this.EatToken(SyntaxKind.CloseBracketToken);
1182
LanguageParser @this, ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<AttributeSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
1218
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
1237
LanguageParser @this, ref
SyntaxToken
openParen, SeparatedSyntaxListBuilder<AttributeArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
1298
private static DeclarationModifiers GetModifierExcludingScoped(
SyntaxToken
token)
1373
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
1385
SyntaxToken
modTok;
1389
var
nextToken = PeekToken(1);
1420
var
next = PeekToken(1);
1481
bool isStructOrRecordKeyword(
SyntaxToken
token)
1614
private static bool IsNonContextualModifier(
SyntaxToken
nextToken)
1622
var
nextToken = this.PeekToken(1);
1735
if (!tryScanRecordStart(out
var
keyword, out
var
recordModifier))
1747
SyntaxToken
? name;
1784
SyntaxToken
semicolon;
1785
SyntaxToken
? openBrace;
1786
SyntaxToken
? closeBrace;
1868
bool tryScanRecordStart([NotNullWhen(true)] out
SyntaxToken
? keyword, out
SyntaxToken
? recordModifier)
1885
var
misplacedToken = this.EatToken();
1902
static TypeDeclarationSyntax constructTypeDeclaration(ContextAwareSyntax syntaxFactory, SyntaxList<AttributeListSyntax> attributes, SyntaxListBuilder modifiers,
SyntaxToken
keyword,
SyntaxToken
? recordModifier,
1903
SyntaxToken
? name, TypeParameterListSyntax typeParameters, ParameterListSyntax? paramList, BaseListSyntax? baseList, SyntaxListBuilder<TypeParameterConstraintClauseSyntax> constraints,
1904
SyntaxToken
? openBrace, SyntaxListBuilder<MemberDeclarationSyntax> members,
SyntaxToken
? closeBrace,
SyntaxToken
semicolon)
1906
var modifiersList = (SyntaxList<
SyntaxToken
>)modifiers.ToList();
2004
private void SkipBadMemberListTokens(ref
SyntaxToken
openBrace, SyntaxListBuilder members)
2016
openBrace = (
SyntaxToken
)tmp;
2028
var
token = this.EatToken();
2096
var
colon = this.TryEatToken(SyntaxKind.ColonToken);
2151
PostSkipAction skipBadBaseListTokens(ref
SyntaxToken
colon, SeparatedSyntaxListBuilder<BaseTypeSyntax> list, SyntaxKind expected)
2178
var
where = this.EatContextualToken(SyntaxKind.WhereKeyword);
2183
var
colon = this.EatToken(SyntaxKind.ColonToken);
2211
SyntaxToken
separatorToken = this.EatToken(SyntaxKind.CommaToken);
2321
var
allows = this.EatContextualToken(SyntaxKind.AllowsKeyword);
2496
new SyntaxList<
SyntaxToken
>(),
2624
var
identifier = this.EatToken();
2769
SyntaxToken
identifierOrThisOpt;
2952
var
misplacedModifier = this.CurrentToken;
2977
SyntaxToken
identifierOrThisOpt,
3076
ref ExplicitInterfaceSpecifierSyntax explicitInterfaceOpt, ref
SyntaxToken
identifierOrThisOpt,
3103
SyntaxToken
identifierOrThisOpt,
3272
SyntaxToken
identifierOrThisOpt;
3332
SyntaxToken
identifierOrThisOpt)
3340
var
identifier = ((IdentifierNameSyntax)type).Identifier;
3409
if (child is not
SyntaxToken
token)
3435
var
name = this.ParseIdentifierToken();
3443
this.ParseBlockAndExpressionBodiesWithSemicolon(out var body, out var expressionBody, out
var
semicolon);
3473
var
colon = this.EatTokenAsKind(SyntaxKind.ColonToken);
3475
var
token = this.CurrentToken.Kind is SyntaxKind.BaseKeyword or SyntaxKind.ThisKeyword
3498
var
tilde = this.EatToken(SyntaxKind.TildeToken);
3500
var
name = this.ParseIdentifierToken();
3507
out BlockSyntax body, out ArrowExpressionClauseSyntax expressionBody, out
SyntaxToken
semicolon);
3519
out
SyntaxToken
semicolon,
3607
SyntaxToken
identifier,
3625
var
colonToken = this.CurrentToken;
3645
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
3769
var
style = this.CurrentToken.Kind is SyntaxKind.ImplicitKeyword or SyntaxKind.ExplicitKeyword
3776
SyntaxToken
opKeyword;
3806
var
checkedKeyword = TryEatCheckedOrHandleUnchecked(ref opKeyword);
3825
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
3853
SyntaxToken
separator = null;
3911
private
SyntaxToken
TryEatCheckedOrHandleUnchecked(ref
SyntaxToken
operatorKeyword)
3916
var
misplacedToken = this.AddError(this.EatToken(), ErrorCode.ERR_MisplacedUnchecked);
3932
var
firstToken = this.CurrentToken;
3941
var
newImplicitOrExplicitKeyword = AddLeadingSkippedSyntax(
3959
var
opKeyword = this.EatToken(SyntaxKind.OperatorKeyword);
3960
var
checkedKeyword = TryEatCheckedOrHandleUnchecked(ref opKeyword);
3961
SyntaxToken
opToken;
4009
var
tk = this.CurrentToken;
4015
var
opToken2 = this.EatToken();
4042
var
opToken2 = this.EatToken();
4098
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
4129
SyntaxToken
thisKeyword,
4145
SyntaxToken
semicolon = null;
4189
SyntaxToken
identifier,
4224
var
equals = this.EatToken(SyntaxKind.EqualsToken);
4229
SyntaxToken
semicolon = null;
4309
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
4354
var
refKeyword = this.CurrentToken.Kind == SyntaxKind.RefKeyword && !this.IsPossibleLambdaExpression(Precedence.Expression)
4362
private PostSkipAction SkipBadAccessorListTokens(ref
SyntaxToken
openBrace, SyntaxListBuilder<AccessorDeclarationSyntax> list, ErrorCode error)
4409
var
token = this.PeekToken(peekIndex);
4546
var
token = (first && !this.CurrentToken.ContainsDiagnostics) ? this.EatTokenEvenWithIncorrectKind(expected) : this.EatToken();
4572
var
token = (first && !this.CurrentToken.ContainsDiagnostics) ? this.EatTokenWithPrejudice(errorCode) : this.EatToken();
4595
var
accessorName = this.EatToken(SyntaxKind.IdentifierToken,
4626
SyntaxToken
semicolon = null;
4680
private
SyntaxToken
EatAccessorSemicolon()
4686
private static SyntaxKind GetAccessorKind(
SyntaxToken
accessorName)
4706
var parameters = this.ParseParameterList(out
var
open, out
var
close, SyntaxKind.OpenParenToken, SyntaxKind.CloseParenToken, forExtension);
4717
var parameters = this.ParseParameterList(out
var
open, out
var
close, SyntaxKind.OpenBracketToken, SyntaxKind.CloseBracketToken, forExtension: false);
4778
out
SyntaxToken
open,
4779
out
SyntaxToken
close,
4809
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
4909
SyntaxToken
? identifier;
4930
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
4940
internal static bool NoTriviaBetween(
SyntaxToken
token1,
SyntaxToken
token2)
4945
private static bool IsParameterModifierIncludingScoped(
SyntaxToken
token)
4948
private static bool IsParameterModifierExcludingScoped(
SyntaxToken
token)
5038
var
eventToken = this.EatToken();
5049
SyntaxToken
eventToken,
5053
SyntaxToken
identifierOrThisOpt;
5079
SyntaxToken
identifier;
5110
SyntaxToken
semicolon = null;
5141
var
semi = this.EatToken();
5158
if (modifiers is [..,
SyntaxToken
{ Kind: SyntaxKind.ScopedKeyword } scopedKeyword])
5174
SyntaxToken
eventToken,
5251
SyntaxList<
SyntaxToken
> mods,
5439
SyntaxList<
SyntaxToken
> mods,
5493
var
missingIdentifier = CreateMissingIdentifierToken();
5528
var
name = this.ParseIdentifierToken();
5555
var
equals = this.EatToken();
5558
var
refKeyword = isLocalOrField && !isConst && this.CurrentToken.Kind == SyntaxKind.RefKeyword && !this.IsPossibleLambdaExpression(Precedence.Expression)
5602
var
open = specifier.OpenBracketToken;
5604
var
close = specifier.CloseBracketToken;
5626
args.AddSeparator((
SyntaxToken
)item);
5791
var
delegateToken = this.EatToken(SyntaxKind.DelegateKeyword);
5795
var
name = this.ParseIdentifierToken();
5824
var
enumToken = this.EatToken(SyntaxKind.EnumKeyword);
5825
var
name = this.ParseIdentifierToken();
5839
var
colon = this.EatToken(SyntaxKind.ColonToken);
5849
SyntaxToken
semicolon;
5850
SyntaxToken
openBrace;
5851
SyntaxToken
closeBrace;
5895
LanguageParser @this, ref
SyntaxToken
openBrace, SeparatedSyntaxListBuilder<EnumMemberDeclarationSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
5912
var
memberName = this.ParseIdentifierToken();
5948
private static
SyntaxToken
CreateMissingIdentifierToken()
5990
private bool IsTrueIdentifier(
SyntaxToken
token)
6011
private
SyntaxToken
ParseIdentifierToken(ErrorCode code = ErrorCode.ERR_IdentifierExpected)
6024
var
result = CreateMissingIdentifierToken();
6029
SyntaxToken
identifierToken = this.EatToken();
6079
var
open = this.EatToken(SyntaxKind.LessThanToken);
6098
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<TypeParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
6172
this.ParseTypeArgumentList(out
var
open, types, out
var
close);
6226
out
var
greaterThanToken, out bool isDefinitelyTypeArgumentList);
6322
out
SyntaxToken
greaterThanToken,
6335
var
start = this.EatToken();
6510
private void ParseTypeArgumentList(out
SyntaxToken
open, SeparatedSyntaxListBuilder<TypeSyntax> types, out
SyntaxToken
close)
6583
static bool tokenBreaksTypeArgumentList(
SyntaxToken
token)
6665
var
varianceToken = this.CurrentToken.Kind is SyntaxKind.InKeyword or SyntaxKind.OutKeyword
6728
out
SyntaxToken
identifierOrThisOpt,
6744
SyntaxToken
separator = null;
6864
private void AccumulateExplicitInterfaceName(ref NameSyntax explicitInterfaceName, ref
SyntaxToken
separator)
6926
SyntaxToken
separator = null;
7013
var
separator = this.EatToken();
7023
SyntaxToken
separator)
7065
private
SyntaxToken
ConvertToMissingWithTrailingTrivia(
SyntaxToken
token, SyntaxKind expectedKind)
7067
var
newToken = SyntaxFactory.MissingToken(expectedKind);
7135
private ScanTypeFlags ScanType(out
SyntaxToken
lastTokenOfType, bool forPattern = false)
7145
private ScanTypeFlags ScanNamedTypePart(out
SyntaxToken
lastTokenOfType)
7164
private ScanTypeFlags ScanType(ParseTypeMode mode, out
SyntaxToken
lastTokenOfType)
7338
private ScanTypeFlags ScanTupleType(out
SyntaxToken
lastTokenOfType)
7382
private ScanTypeFlags ScanFunctionPointerType(out
SyntaxToken
lastTokenOfType)
7392
var
peek1 = PeekToken(1);
7452
var ignoredModifiers = _pool.Allocate<
SyntaxToken
>();
7590
var
question = TryEatNullableQualifierIfApplicable(type, mode);
7652
private
SyntaxToken
TryEatNullableQualifierIfApplicable(
7666
var
questionToken = this.EatToken();
7744
var
nextToken = PeekToken(1);
7834
var
open = this.EatToken(SyntaxKind.OpenBracketToken);
7892
var
open = this.EatToken(SyntaxKind.OpenParenToken);
7931
private PostSkipAction SkipBadArrayRankSpecifierTokens(ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expected)
7944
var
token = this.EatToken();
7977
var
@delegate = EatToken(SyntaxKind.DelegateKeyword);
7978
var
asterisk = EatToken(SyntaxKind.AsteriskToken);
7984
var
lessThanTokenError = CreateMissingToken(SyntaxKind.LessThanToken, SyntaxKind.None);
8002
var
lessThanToken = EatTokenAsKind(SyntaxKind.LessThanToken);
8011
var modifiers = _pool.Allocate<
SyntaxToken
>();
8061
SyntaxToken
managedSpecifier;
8062
SyntaxToken
peek1 = PeekToken(1);
8089
var
openBracket = EatToken(SyntaxKind.OpenBracketToken);
8109
var
closeBracket = EatToken(SyntaxKind.CloseBracketToken);
8137
private static bool IsPossibleFunctionPointerParameterListStart(
SyntaxToken
token)
8532
var
token1 = PeekToken(1);
8663
SyntaxToken
identifierOrThisOpt;
8833
var
nextToken = this.PeekToken(1);
8882
SyntaxToken
nextToken = PeekToken(1);
8963
private bool? IsPossibleTypedIdentifierStart(
SyntaxToken
current,
SyntaxToken
next, bool allowThisKeyword)
9037
(
SyntaxToken
)openBrace,
9068
(
SyntaxToken
)openBrace,
9220
var
@fixed = this.EatToken(SyntaxKind.FixedKeyword);
9221
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9269
var
semicolonToken = expressionStatementSyntax.SemicolonToken;
9305
var
@try = this.EatToken(SyntaxKind.TryKeyword);
9380
var
@catch = this.EatToken();
9387
var
openParen = this.EatToken();
9391
SyntaxToken
name = null;
9399
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9408
var
whenKeyword = this.EatContextualToken(SyntaxKind.WhenKeyword);
9420
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9424
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9468
var
keyword = this.EatToken();
9479
var
@do = this.EatToken(SyntaxKind.DoKeyword);
9481
var
@while = this.EatToken(SyntaxKind.WhileKeyword);
9482
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9545
var
forToken = this.EatToken(SyntaxKind.ForKeyword);
9546
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9549
var
firstSemicolonToken = eatCommaOrSemicolon();
9555
var
secondSemicolonToken = eatCommaOrSemicolon();
9632
SyntaxToken
eatCommaOrSemicolon()
9637
SyntaxToken
eatUnexpectedTokensAndCloseParenToken()
9644
var
result = this.EatToken(SyntaxKind.CloseParenToken);
9651
SeparatedSyntaxList<ExpressionSyntax> parseForStatementExpressionList(ref
SyntaxToken
startToken, bool allowSemicolonAsSeparator)
9663
LanguageParser @this, ref
SyntaxToken
startToken, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
9681
SyntaxList<AttributeListSyntax> attributes,
SyntaxToken
awaitTokenOpt)
9691
SyntaxToken
@foreach;
9697
var
skippedForToken = this.EatToken();
9706
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9709
var
@in = this.EatToken(SyntaxKind.InKeyword, ErrorCode.ERR_InExpected);
9716
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9724
SyntaxToken
identifier;
9732
var
discard = ((DiscardDesignationSyntax)decl.designation).underscoreToken;
9734
identifier =
SyntaxToken
.WithValue(SyntaxKind.IdentifierToken, discard.LeadingTrivia.Node, discard.Text, discard.ValueText, discard.TrailingTrivia.Node);
9832
SyntaxToken
lastTokenOfType;
9903
var
@goto = this.EatToken(SyntaxKind.GotoKeyword);
9905
SyntaxToken
caseOrDefault = null;
9969
var stack = ArrayBuilder<(
SyntaxToken
,
SyntaxToken
, ExpressionSyntax,
SyntaxToken
, StatementSyntax,
SyntaxToken
)>.GetInstance();
9974
var
ifKeyword = this.EatToken(SyntaxKind.IfKeyword);
9975
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9977
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9980
var
elseKeyword = this.CurrentToken.Kind != SyntaxKind.ElseKeyword ?
10079
var
yieldToken = ConvertToKeyword(this.EatToken());
10080
SyntaxToken
returnOrBreak;
10116
parseSwitchHeader(out
var
switchKeyword, out
var
openParen, out var expression, out
var
closeParen, out
var
openBrace);
10133
out
SyntaxToken
switchKeyword,
10134
out
SyntaxToken
openParen,
10136
out
SyntaxToken
closeParen,
10137
out
SyntaxToken
openBrace)
10201
var
caseKeyword = this.EatToken();
10279
private UsingStatementSyntax ParseUsingStatement(SyntaxList<AttributeListSyntax> attributes,
SyntaxToken
awaitTokenOpt = null)
10281
var
@using = this.EatToken(SyntaxKind.UsingKeyword);
10282
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10320
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
10436
SyntaxToken
awaitKeyword, usingKeyword;
10461
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
10493
if (attributes.Count == 0 && mods.Count > 0 && IsAccessibilityModifier(((
SyntaxToken
)mods[0]).ContextualKind))
10511
var
mod = (
SyntaxToken
)mods[i];
10551
var
scopedKeyword = this.EatContextualToken(SyntaxKind.ScopedKeyword);
10584
private
SyntaxToken
ParsePossibleScopedKeyword(
10602
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10675
VariableFlags initialFlags,
SyntaxToken
? scopedKeyword)
10701
SyntaxList<
SyntaxToken
> mods,
10702
SyntaxToken
? scopedKeyword,
10757
SyntaxToken
mod;
10874
SyntaxList<
SyntaxToken
> modifiers,
10876
SyntaxToken
identifier)
10892
var
id = ((IdentifierNameSyntax)type).Identifier;
10899
var
modifier = modifiers[i];
10963
SyntaxToken
semicolon;
10992
SyntaxToken
semicolon;
11335
var
next = PeekToken(1);
11527
var
operatorToken = EatExpressionOperatorToken(operatorTokenKind);
11591
var
questionToken = this.EatToken();
11685
var
token1 = this.CurrentToken;
11739
private
SyntaxToken
EatExpressionOperatorToken(SyntaxKind operatorTokenKind)
11751
var
token1 = EatToken();
11752
var
token2 = EatToken();
11764
var
token1 = EatToken();
11766
var
token3 = EatToken();
11780
private AssignmentExpressionSyntax ParseAssignmentExpression(SyntaxKind operatorExpressionKind, ExpressionSyntax leftOperand,
SyntaxToken
operatorToken)
11810
var
nextToken = this.PeekToken(1);
11814
public static bool IsAtDotDotToken(
SyntaxToken
token1,
SyntaxToken
token2)
11822
public
SyntaxToken
EatDotDotToken()
11825
var
token1 = this.EatToken();
11826
var
token2 = this.EatToken();
11828
var
dotDotToken = SyntaxFactory.Token(token1.GetLeadingTrivia(), SyntaxKind.DotDotToken, token2.GetTrailingTrivia());
11860
var
scopedKeyword = isScoped
11877
private ExpressionSyntax ParseIsExpression(ExpressionSyntax leftOperand,
SyntaxToken
opToken)
12019
var
refKeyword = this.EatToken();
12283
(
SyntaxToken
? questionToken, ExpressionSyntax? bindingExpression) tryEatQuestionAndBindingExpression()
12287
var
nextToken = this.PeekToken(1);
12395
openToken: out
SyntaxToken
openToken,
12397
closeToken: out
SyntaxToken
closeToken,
12411
openToken: out
SyntaxToken
openToken,
12413
closeToken: out
SyntaxToken
closeToken,
12420
out
SyntaxToken
openToken,
12422
out
SyntaxToken
closeToken,
12490
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<ArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
12533
SyntaxToken
refKindKeyword = null;
12579
var
keyword = this.EatToken();
12623
var
checkedOrUnchecked = this.EatToken();
12670
var
token = this.PeekToken(index++);
12729
var
identifier = this.IsTrueIdentifier() ? this.EatToken() : CreateMissingIdentifierToken();
12731
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
12789
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
12817
private TupleExpressionSyntax ParseTupleExpressionTail(
SyntaxToken
openParen, ArgumentSyntax firstArg)
12996
var
token1 = this.PeekToken(1);
13199
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13216
LanguageParser @this, ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<CollectionElementSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13258
var
@new = this.EatToken(SyntaxKind.NewKeyword);
13262
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13317
SyntaxToken
@new = this.EatToken(SyntaxKind.NewKeyword);
13390
private WithExpressionSyntax ParseWithExpression(ExpressionSyntax receiverExpression,
SyntaxToken
withKeyword)
13392
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13417
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13491
LanguageParser @this, ref
SyntaxToken
startToken, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13526
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13553
var
@new = this.EatToken(SyntaxKind.NewKeyword);
13554
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13593
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13611
LanguageParser @this, ref
SyntaxToken
openBrace, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13629
var
@stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword);
13630
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13643
var
comma = this.AddError(this.EatToken(), ErrorCode.ERR_InvalidStackAllocArray);
13677
var
@delegate = this.EatToken(SyntaxKind.DelegateKeyword);
13696
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13718
private SyntaxList<
SyntaxToken
> ParseAnonymousFunctionModifiers()
13808
var
arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken);
13818
var
identifier = (this.CurrentToken.Kind != SyntaxKind.IdentifierToken && this.PeekToken(1).Kind == SyntaxKind.EqualsGreaterThanToken)
13823
var
arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken);
13841
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
13863
LanguageParser @this, ref
SyntaxToken
openParen, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13912
var
identifier = this.ParseIdentifierToken();
13915
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
13957
var
peek1 = this.PeekToken(1);
13975
private static bool IsTokenQueryContextualKeyword(
SyntaxToken
token)
13995
private static bool IsTokenStartOfNewQueryClause(
SyntaxToken
token)
14133
var
@from = this.EatContextualToken(SyntaxKind.FromKeyword);
14139
SyntaxToken
name;
14207
var
@orderby = this.EatContextualToken(SyntaxKind.OrderByKeyword);
14252
SyntaxToken
direction = null;
14348
LanguageParser parser, ref
SyntaxToken
openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode;
14380
ref
SyntaxToken
openToken,
14402
ref
SyntaxToken
openToken,
14583
SyntaxListBuilder<
SyntaxToken
> b = _pool.Allocate<
SyntaxToken
>();
Parser\LanguageParser_InterpolatedString.cs (13)
18
var
originalToken = this.EatToken();
43
var
finalToken = SyntaxFactory
113
var
originalToken = this.EatToken();
127
SyntaxToken
originalToken,
175
SyntaxToken
getOpenQuote()
346
SyntaxToken
getCloseQuote()
445
private static
SyntaxToken
TokenOrMissingToken(GreenNode? leading, SyntaxKind kind, string text, GreenNode? trailing)
522
SyntaxToken
openBraceToken)
548
(InterpolationFormatClauseSyntax? format,
SyntaxToken
closeBraceToken) getFormatAndCloseBrace()
564
SyntaxToken
getInterpolationCloseToken(GreenNode? leading)
579
private
SyntaxToken
MakeInterpolatedStringTextToken(Lexer.InterpolatedStringKind kind, string text)
594
var
token = tempLexer.Lex(ref mode);
596
var
result = SyntaxFactory.Literal(leading: null, text, SyntaxKind.InterpolatedStringTextToken, token.ValueText, trailing: null);
Parser\LanguageParser_Patterns.cs (12)
289
var
typeIdentifierToken = typeIdentifier.Identifier;
294
var
varToken = ConvertToKeyword(typeIdentifierToken);
304
var
openParenToken = this.EatToken(SyntaxKind.OpenParenToken);
314
var
closeParenToken = this.EatToken(SyntaxKind.CloseParenToken);
376
var
misplacedIdentifier =
511
var
openBraceToken = this.EatToken(SyntaxKind.OpenBraceToken);
536
var
colon = EatToken();
565
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
593
private SwitchExpressionSyntax ParseSwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword)
615
var
errantCase = this.CurrentToken.Kind == SyntaxKind.CaseKeyword
649
var
commaToken = this.CurrentToken.Kind == SyntaxKind.SemicolonToken
662
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
Parser\Lexer.cs (24)
237
public
SyntaxToken
Lex(ref LexerMode mode)
239
var
result = Lex(mode);
248
public
SyntaxToken
Lex(LexerMode mode)
292
private
SyntaxToken
LexSyntaxToken()
327
private
SyntaxToken
Create(in TokenInfo info, SyntaxListBuilder? leading, SyntaxListBuilder? trailing, SyntaxDiagnosticInfo[]? errors)
334
SyntaxToken
token;
1995
var
token = SyntaxFactory.BadToken(null, text.ToString(), null).WithDiagnosticsGreen([error]);
2466
private
SyntaxToken
LexDirectiveToken()
2479
var
token = Create(in info, null, directiveTriviaCache, errors);
2512
private
SyntaxToken
LexEndOfDirectiveAfterOptionalPreprocessingMessage(SyntaxTrivia? leading)
2523
var
endOfDirective = SyntaxFactory.Token(leading, SyntaxKind.EndOfDirectiveToken, trailing);
2528
public
SyntaxToken
LexEndOfDirectiveWithOptionalPreprocessingMessage()
2537
public
SyntaxToken
LexEndOfDirectiveWithOptionalContent(out
SyntaxToken
? content)
2540
?
SyntaxToken
.StringLiteral(message)
2825
private
SyntaxToken
LexXmlToken()
3181
private
SyntaxToken
LexXmlElementTagToken()
3196
SyntaxToken
? token = DocumentationCommentXmlTokens.LookupToken(tagInfo.Text, leading);
3367
private
SyntaxToken
LexXmlAttributeTextToken()
3520
private
SyntaxToken
LexXmlCharacter()
3576
private
SyntaxToken
LexXmlCrefOrNameToken()
3989
private
SyntaxToken
LexXmlCDataSectionTextToken()
4111
private
SyntaxToken
LexXmlCommentTextToken()
4241
private
SyntaxToken
LexXmlProcessingInstructionTextToken()
Parser\Lexer_StringLiteral.cs (1)
302
internal static
SyntaxToken
RescanInterpolatedString(InterpolatedStringExpressionSyntax interpolatedString)
Parser\LexerCache.cs (6)
35
private TextKeyedCache<
SyntaxToken
>? _tokenMap;
124
private TextKeyedCache<
SyntaxToken
> TokenMap
128
_tokenMap ??= TextKeyedCache<
SyntaxToken
>.GetInstance();
231
internal
SyntaxToken
LookupToken<TArg>(
234
Func<TArg,
SyntaxToken
> createTokenFunction,
237
var
value = TokenMap.FindItem(textBuffer, hashCode);
Parser\QuickScanner.cs (4)
192
private
SyntaxToken
? QuickScanSyntaxToken()
248
var
token = _cache.LookupToken(
261
private static
SyntaxToken
CreateQuickToken(Lexer lexer)
267
var
token = lexer.LexSyntaxToken();
Parser\SyntaxParser.cs (53)
29
private
SyntaxToken
_currentToken;
30
private ArrayElement<
SyntaxToken
>[] _lexedTokens;
39
private static readonly ObjectPool<ArrayElement<
SyntaxToken
>[]> s_lexedTokensPool = new ObjectPool<ArrayElement<
SyntaxToken
>[]>(() => new ArrayElement<
SyntaxToken
>[CachedTokenArraySize]);
149
var
token = lexer.Lex(mode);
316
protected
SyntaxToken
CurrentToken
324
private
SyntaxToken
FetchCurrentToken()
380
private void AddLexedToken(
SyntaxToken
token)
454
private void ReturnLexedTokensToPool(ArrayElement<
SyntaxToken
>[] lexedTokens)
466
protected
SyntaxToken
PeekToken(int n)
486
protected
SyntaxToken
EatToken()
488
var
ct = this.CurrentToken;
497
protected
SyntaxToken
TryEatToken(SyntaxKind kind)
521
protected
SyntaxToken
EatToken(SyntaxKind kind)
525
var
ct = this.CurrentToken;
537
protected
SyntaxToken
EatTokenAsKind(SyntaxKind expected)
541
var
ct = this.CurrentToken;
548
var
replacement = CreateMissingToken(expected, this.CurrentToken.Kind);
552
protected
SyntaxToken
CreateMissingToken(SyntaxKind expected, SyntaxKind actual)
554
var
token = SyntaxFactory.MissingToken(expected);
558
private
SyntaxToken
CreateMissingToken(SyntaxKind expected, ErrorCode code, bool reportError)
561
var
token = SyntaxFactory.MissingToken(expected);
570
protected
SyntaxToken
EatToken(SyntaxKind kind, bool reportError)
589
protected
SyntaxToken
EatToken(SyntaxKind kind, ErrorCode code, bool reportError = true)
609
protected
SyntaxToken
EatTokenEvenWithIncorrectKind(SyntaxKind kind)
611
var
token = this.CurrentToken;
638
protected
SyntaxToken
EatTokenWithPrejudice(ErrorCode errorCode, params object[] args)
640
var
token = this.EatToken();
645
protected
SyntaxToken
EatContextualToken(SyntaxKind kind, ErrorCode code)
659
protected
SyntaxToken
EatContextualToken(SyntaxKind kind)
847
var
token = this.CurrentToken;
865
var
childToken = (Syntax.InternalSyntax.
SyntaxToken
)child;
905
var
firstToken = node.GetFirstToken();
911
var
firstToken = node.GetFirstToken();
925
var
lastToken = node.GetLastNonmissingToken();
963
var
oldToken = node as
SyntaxToken
?? node.GetFirstToken();
964
var
newToken = AddSkippedSyntax(oldToken, skippedSyntax, trailing: false);
982
if (node is
SyntaxToken
token)
988
var
lastToken = node.GetLastToken();
989
var
newToken = AddSkippedSyntax(lastToken, skippedSyntax, trailing: true);
1018
internal
SyntaxToken
AddSkippedSyntax(
SyntaxToken
target, GreenNode skippedSyntax, bool trailing)
1046
if (node is
SyntaxToken
token)
1104
protected static
SyntaxToken
ConvertToKeyword(
SyntaxToken
token)
1108
var
kw = token.IsMissing
1123
protected static
SyntaxToken
ConvertToIdentifier(
SyntaxToken
token)
1127
var
identifier =
SyntaxToken
.Identifier(token.Kind, token.LeadingTrivia.Node, token.Text, token.ValueText, token.TrailingTrivia.Node);
Symbols\Source\AttributeLocation.cs (1)
123
internal static AttributeLocation ToAttributeLocation(this Syntax.InternalSyntax.
SyntaxToken
token)
Syntax.xml.Internal.Generated.cs (4507)
42
public abstract
SyntaxToken
Identifier { get; }
48
internal readonly
SyntaxToken
identifier;
50
internal IdentifierNameSyntax(SyntaxKind kind,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
58
internal IdentifierNameSyntax(SyntaxKind kind,
SyntaxToken
identifier, SyntaxFactoryContext context)
67
internal IdentifierNameSyntax(SyntaxKind kind,
SyntaxToken
identifier)
76
public override
SyntaxToken
Identifier => this.identifier;
86
public IdentifierNameSyntax Update(
SyntaxToken
identifier)
114
internal readonly
SyntaxToken
dotToken;
117
internal QualifiedNameSyntax(SyntaxKind kind, NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
129
internal QualifiedNameSyntax(SyntaxKind kind, NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right, SyntaxFactoryContext context)
142
internal QualifiedNameSyntax(SyntaxKind kind, NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
157
public
SyntaxToken
DotToken => this.dotToken;
175
public QualifiedNameSyntax Update(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
202
internal readonly
SyntaxToken
identifier;
205
internal GenericNameSyntax(SyntaxKind kind,
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
215
internal GenericNameSyntax(SyntaxKind kind,
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList, SyntaxFactoryContext context)
226
internal GenericNameSyntax(SyntaxKind kind,
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
237
public override
SyntaxToken
Identifier => this.identifier;
254
public GenericNameSyntax Update(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
281
internal readonly
SyntaxToken
lessThanToken;
283
internal readonly
SyntaxToken
greaterThanToken;
285
internal TypeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? arguments,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
300
internal TypeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? arguments,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
316
internal TypeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? arguments,
SyntaxToken
greaterThanToken)
332
public
SyntaxToken
LessThanToken => this.lessThanToken;
336
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
352
public TypeArgumentListSyntax Update(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
380
internal readonly
SyntaxToken
colonColonToken;
383
internal AliasQualifiedNameSyntax(SyntaxKind kind, IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
395
internal AliasQualifiedNameSyntax(SyntaxKind kind, IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name, SyntaxFactoryContext context)
408
internal AliasQualifiedNameSyntax(SyntaxKind kind, IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
423
public
SyntaxToken
ColonColonToken => this.colonColonToken;
441
public AliasQualifiedNameSyntax Update(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
482
internal readonly
SyntaxToken
keyword;
484
internal PredefinedTypeSyntax(SyntaxKind kind,
SyntaxToken
keyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
492
internal PredefinedTypeSyntax(SyntaxKind kind,
SyntaxToken
keyword, SyntaxFactoryContext context)
501
internal PredefinedTypeSyntax(SyntaxKind kind,
SyntaxToken
keyword)
510
public
SyntaxToken
Keyword => this.keyword;
520
public PredefinedTypeSyntax Update(
SyntaxToken
keyword)
634
internal readonly
SyntaxToken
openBracketToken;
636
internal readonly
SyntaxToken
closeBracketToken;
638
internal ArrayRankSpecifierSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? sizes,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
653
internal ArrayRankSpecifierSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? sizes,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
669
internal ArrayRankSpecifierSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? sizes,
SyntaxToken
closeBracketToken)
684
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
686
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
702
public ArrayRankSpecifierSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
730
internal readonly
SyntaxToken
asteriskToken;
732
internal PointerTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
asteriskToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
742
internal PointerTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
asteriskToken, SyntaxFactoryContext context)
753
internal PointerTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
asteriskToken)
766
public
SyntaxToken
AsteriskToken => this.asteriskToken;
781
public PointerTypeSyntax Update(TypeSyntax elementType,
SyntaxToken
asteriskToken)
807
internal readonly
SyntaxToken
delegateKeyword;
808
internal readonly
SyntaxToken
asteriskToken;
812
internal FunctionPointerTypeSyntax(SyntaxKind kind,
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
829
internal FunctionPointerTypeSyntax(SyntaxKind kind,
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList, SyntaxFactoryContext context)
847
internal FunctionPointerTypeSyntax(SyntaxKind kind,
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
865
public
SyntaxToken
DelegateKeyword => this.delegateKeyword;
867
public
SyntaxToken
AsteriskToken => this.asteriskToken;
888
public FunctionPointerTypeSyntax Update(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax callingConvention, FunctionPointerParameterListSyntax parameterList)
915
internal readonly
SyntaxToken
lessThanToken;
917
internal readonly
SyntaxToken
greaterThanToken;
919
internal FunctionPointerParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
934
internal FunctionPointerParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
950
internal FunctionPointerParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken)
966
public
SyntaxToken
LessThanToken => this.lessThanToken;
970
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
986
public FunctionPointerParameterListSyntax Update(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
1013
internal readonly
SyntaxToken
managedOrUnmanagedKeyword;
1016
internal FunctionPointerCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1029
internal FunctionPointerCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList, SyntaxFactoryContext context)
1043
internal FunctionPointerCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
1057
public
SyntaxToken
ManagedOrUnmanagedKeyword => this.managedOrUnmanagedKeyword;
1074
public FunctionPointerCallingConventionSyntax Update(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax unmanagedCallingConventionList)
1101
internal readonly
SyntaxToken
openBracketToken;
1103
internal readonly
SyntaxToken
closeBracketToken;
1105
internal FunctionPointerUnmanagedCallingConventionListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? callingConventions,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1120
internal FunctionPointerUnmanagedCallingConventionListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? callingConventions,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
1136
internal FunctionPointerUnmanagedCallingConventionListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? callingConventions,
SyntaxToken
closeBracketToken)
1152
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
1156
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
1172
public FunctionPointerUnmanagedCallingConventionListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
1199
internal readonly
SyntaxToken
name;
1201
internal FunctionPointerUnmanagedCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
name, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1209
internal FunctionPointerUnmanagedCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
name, SyntaxFactoryContext context)
1218
internal FunctionPointerUnmanagedCallingConventionSyntax(SyntaxKind kind,
SyntaxToken
name)
1227
public
SyntaxToken
Name => this.name;
1237
public FunctionPointerUnmanagedCallingConventionSyntax Update(
SyntaxToken
name)
1265
internal readonly
SyntaxToken
questionToken;
1267
internal NullableTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
questionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1277
internal NullableTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
questionToken, SyntaxFactoryContext context)
1288
internal NullableTypeSyntax(SyntaxKind kind, TypeSyntax elementType,
SyntaxToken
questionToken)
1301
public
SyntaxToken
QuestionToken => this.questionToken;
1316
public NullableTypeSyntax Update(TypeSyntax elementType,
SyntaxToken
questionToken)
1343
internal readonly
SyntaxToken
openParenToken;
1345
internal readonly
SyntaxToken
closeParenToken;
1347
internal TupleTypeSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? elements,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1362
internal TupleTypeSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? elements,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
1378
internal TupleTypeSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? elements,
SyntaxToken
closeParenToken)
1394
public
SyntaxToken
OpenParenToken => this.openParenToken;
1397
public
SyntaxToken
CloseParenToken => this.closeParenToken;
1413
public TupleTypeSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
1441
internal readonly
SyntaxToken
? identifier;
1443
internal TupleElementSyntax(SyntaxKind kind, TypeSyntax type,
SyntaxToken
? identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1456
internal TupleElementSyntax(SyntaxKind kind, TypeSyntax type,
SyntaxToken
? identifier, SyntaxFactoryContext context)
1470
internal TupleElementSyntax(SyntaxKind kind, TypeSyntax type,
SyntaxToken
? identifier)
1486
public
SyntaxToken
? Identifier => this.identifier;
1501
public TupleElementSyntax Update(TypeSyntax type,
SyntaxToken
identifier)
1528
internal readonly
SyntaxToken
omittedTypeArgumentToken;
1530
internal OmittedTypeArgumentSyntax(SyntaxKind kind,
SyntaxToken
omittedTypeArgumentToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1538
internal OmittedTypeArgumentSyntax(SyntaxKind kind,
SyntaxToken
omittedTypeArgumentToken, SyntaxFactoryContext context)
1547
internal OmittedTypeArgumentSyntax(SyntaxKind kind,
SyntaxToken
omittedTypeArgumentToken)
1556
public
SyntaxToken
OmittedTypeArgumentToken => this.omittedTypeArgumentToken;
1566
public OmittedTypeArgumentSyntax Update(
SyntaxToken
omittedTypeArgumentToken)
1593
internal readonly
SyntaxToken
refKeyword;
1594
internal readonly
SyntaxToken
? readOnlyKeyword;
1597
internal RefTypeSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1612
internal RefTypeSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, SyntaxFactoryContext context)
1628
internal RefTypeSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
1643
public
SyntaxToken
RefKeyword => this.refKeyword;
1645
public
SyntaxToken
? ReadOnlyKeyword => this.readOnlyKeyword;
1662
public RefTypeSyntax Update(
SyntaxToken
refKeyword,
SyntaxToken
readOnlyKeyword, TypeSyntax type)
1689
internal readonly
SyntaxToken
scopedKeyword;
1692
internal ScopedTypeSyntax(SyntaxKind kind,
SyntaxToken
scopedKeyword, TypeSyntax type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1702
internal ScopedTypeSyntax(SyntaxKind kind,
SyntaxToken
scopedKeyword, TypeSyntax type, SyntaxFactoryContext context)
1713
internal ScopedTypeSyntax(SyntaxKind kind,
SyntaxToken
scopedKeyword, TypeSyntax type)
1723
public
SyntaxToken
ScopedKeyword => this.scopedKeyword;
1739
public ScopedTypeSyntax Update(
SyntaxToken
scopedKeyword, TypeSyntax type)
1793
internal readonly
SyntaxToken
openParenToken;
1795
internal readonly
SyntaxToken
closeParenToken;
1797
internal ParenthesizedExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1809
internal ParenthesizedExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
1822
internal ParenthesizedExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
1835
public
SyntaxToken
OpenParenToken => this.openParenToken;
1839
public
SyntaxToken
CloseParenToken => this.closeParenToken;
1855
public ParenthesizedExpressionSyntax Update(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
1882
internal readonly
SyntaxToken
openParenToken;
1884
internal readonly
SyntaxToken
closeParenToken;
1886
internal TupleExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1901
internal TupleExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
1917
internal TupleExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken)
1933
public
SyntaxToken
OpenParenToken => this.openParenToken;
1937
public
SyntaxToken
CloseParenToken => this.closeParenToken;
1953
public TupleExpressionSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
1980
internal readonly
SyntaxToken
operatorToken;
1983
internal PrefixUnaryExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
1993
internal PrefixUnaryExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand, SyntaxFactoryContext context)
2004
internal PrefixUnaryExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
2015
public
SyntaxToken
OperatorToken => this.operatorToken;
2032
public PrefixUnaryExpressionSyntax Update(
SyntaxToken
operatorToken, ExpressionSyntax operand)
2059
internal readonly
SyntaxToken
awaitKeyword;
2062
internal AwaitExpressionSyntax(SyntaxKind kind,
SyntaxToken
awaitKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2072
internal AwaitExpressionSyntax(SyntaxKind kind,
SyntaxToken
awaitKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
2083
internal AwaitExpressionSyntax(SyntaxKind kind,
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
2094
public
SyntaxToken
AwaitKeyword => this.awaitKeyword;
2111
public AwaitExpressionSyntax Update(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
2139
internal readonly
SyntaxToken
operatorToken;
2141
internal PostfixUnaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2151
internal PostfixUnaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken, SyntaxFactoryContext context)
2162
internal PostfixUnaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
2175
public
SyntaxToken
OperatorToken => this.operatorToken;
2190
public PostfixUnaryExpressionSyntax Update(ExpressionSyntax operand,
SyntaxToken
operatorToken)
2218
internal readonly
SyntaxToken
operatorToken;
2221
internal MemberAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2233
internal MemberAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name, SyntaxFactoryContext context)
2246
internal MemberAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
2261
public
SyntaxToken
OperatorToken => this.operatorToken;
2279
public MemberAccessExpressionSyntax Update(ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
2307
internal readonly
SyntaxToken
operatorToken;
2310
internal ConditionalAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2322
internal ConditionalAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull, SyntaxFactoryContext context)
2335
internal ConditionalAccessExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
2350
public
SyntaxToken
OperatorToken => this.operatorToken;
2368
public ConditionalAccessExpressionSyntax Update(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
2395
internal readonly
SyntaxToken
operatorToken;
2398
internal MemberBindingExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, SimpleNameSyntax name, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2408
internal MemberBindingExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, SimpleNameSyntax name, SyntaxFactoryContext context)
2419
internal MemberBindingExpressionSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, SimpleNameSyntax name)
2430
public
SyntaxToken
OperatorToken => this.operatorToken;
2447
public MemberBindingExpressionSyntax Update(
SyntaxToken
operatorToken, SimpleNameSyntax name)
2540
internal readonly
SyntaxToken
operatorToken;
2543
internal RangeExpressionSyntax(SyntaxKind kind, ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2561
internal RangeExpressionSyntax(SyntaxKind kind, ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand, SyntaxFactoryContext context)
2580
internal RangeExpressionSyntax(SyntaxKind kind, ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
2601
public
SyntaxToken
OperatorToken => this.operatorToken;
2619
public RangeExpressionSyntax Update(ExpressionSyntax leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax rightOperand)
2712
internal readonly
SyntaxToken
operatorToken;
2715
internal BinaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2727
internal BinaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right, SyntaxFactoryContext context)
2740
internal BinaryExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
2755
public
SyntaxToken
OperatorToken => this.operatorToken;
2773
public BinaryExpressionSyntax Update(ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
2801
internal readonly
SyntaxToken
operatorToken;
2804
internal AssignmentExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2816
internal AssignmentExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right, SyntaxFactoryContext context)
2829
internal AssignmentExpressionSyntax(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
2844
public
SyntaxToken
OperatorToken => this.operatorToken;
2862
public AssignmentExpressionSyntax Update(ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
2890
internal readonly
SyntaxToken
questionToken;
2892
internal readonly
SyntaxToken
colonToken;
2895
internal ConditionalExpressionSyntax(SyntaxKind kind, ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
2911
internal ConditionalExpressionSyntax(SyntaxKind kind, ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse, SyntaxFactoryContext context)
2928
internal ConditionalExpressionSyntax(SyntaxKind kind, ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
2947
public
SyntaxToken
QuestionToken => this.questionToken;
2951
public
SyntaxToken
ColonToken => this.colonToken;
2971
public ConditionalExpressionSyntax Update(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
3012
internal readonly
SyntaxToken
token;
3014
internal ThisExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3022
internal ThisExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, SyntaxFactoryContext context)
3031
internal ThisExpressionSyntax(SyntaxKind kind,
SyntaxToken
token)
3040
public
SyntaxToken
Token => this.token;
3050
public ThisExpressionSyntax Update(
SyntaxToken
token)
3077
internal readonly
SyntaxToken
token;
3079
internal BaseExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3087
internal BaseExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, SyntaxFactoryContext context)
3096
internal BaseExpressionSyntax(SyntaxKind kind,
SyntaxToken
token)
3105
public
SyntaxToken
Token => this.token;
3115
public BaseExpressionSyntax Update(
SyntaxToken
token)
3142
internal readonly
SyntaxToken
token;
3144
internal LiteralExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3152
internal LiteralExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, SyntaxFactoryContext context)
3161
internal LiteralExpressionSyntax(SyntaxKind kind,
SyntaxToken
token)
3170
public
SyntaxToken
Token => this.token;
3180
public LiteralExpressionSyntax Update(
SyntaxToken
token)
3207
internal readonly
SyntaxToken
token;
3209
internal FieldExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3217
internal FieldExpressionSyntax(SyntaxKind kind,
SyntaxToken
token, SyntaxFactoryContext context)
3226
internal FieldExpressionSyntax(SyntaxKind kind,
SyntaxToken
token)
3235
public
SyntaxToken
Token => this.token;
3245
public FieldExpressionSyntax Update(
SyntaxToken
token)
3272
internal readonly
SyntaxToken
keyword;
3273
internal readonly
SyntaxToken
openParenToken;
3275
internal readonly
SyntaxToken
closeParenToken;
3277
internal MakeRefExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3291
internal MakeRefExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3306
internal MakeRefExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3321
public
SyntaxToken
Keyword => this.keyword;
3323
public
SyntaxToken
OpenParenToken => this.openParenToken;
3327
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3344
public MakeRefExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3371
internal readonly
SyntaxToken
keyword;
3372
internal readonly
SyntaxToken
openParenToken;
3374
internal readonly
SyntaxToken
closeParenToken;
3376
internal RefTypeExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3390
internal RefTypeExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3405
internal RefTypeExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3420
public
SyntaxToken
Keyword => this.keyword;
3422
public
SyntaxToken
OpenParenToken => this.openParenToken;
3426
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3443
public RefTypeExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3470
internal readonly
SyntaxToken
keyword;
3471
internal readonly
SyntaxToken
openParenToken;
3473
internal readonly
SyntaxToken
comma;
3475
internal readonly
SyntaxToken
closeParenToken;
3477
internal RefValueExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3495
internal RefValueExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3514
internal RefValueExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
3533
public
SyntaxToken
Keyword => this.keyword;
3535
public
SyntaxToken
OpenParenToken => this.openParenToken;
3539
public
SyntaxToken
Comma => this.comma;
3543
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3562
public RefValueExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
3589
internal readonly
SyntaxToken
keyword;
3590
internal readonly
SyntaxToken
openParenToken;
3592
internal readonly
SyntaxToken
closeParenToken;
3594
internal CheckedExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3608
internal CheckedExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3623
internal CheckedExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3638
public
SyntaxToken
Keyword => this.keyword;
3640
public
SyntaxToken
OpenParenToken => this.openParenToken;
3644
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3661
public CheckedExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
3688
internal readonly
SyntaxToken
keyword;
3689
internal readonly
SyntaxToken
openParenToken;
3691
internal readonly
SyntaxToken
closeParenToken;
3693
internal DefaultExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3707
internal DefaultExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3722
internal DefaultExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
3737
public
SyntaxToken
Keyword => this.keyword;
3739
public
SyntaxToken
OpenParenToken => this.openParenToken;
3743
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3760
public DefaultExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
3787
internal readonly
SyntaxToken
keyword;
3788
internal readonly
SyntaxToken
openParenToken;
3790
internal readonly
SyntaxToken
closeParenToken;
3792
internal TypeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3806
internal TypeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3821
internal TypeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
3836
public
SyntaxToken
Keyword => this.keyword;
3838
public
SyntaxToken
OpenParenToken => this.openParenToken;
3842
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3859
public TypeOfExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
3886
internal readonly
SyntaxToken
keyword;
3887
internal readonly
SyntaxToken
openParenToken;
3889
internal readonly
SyntaxToken
closeParenToken;
3891
internal SizeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
3905
internal SizeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
3920
internal SizeOfExpressionSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
3935
public
SyntaxToken
Keyword => this.keyword;
3937
public
SyntaxToken
OpenParenToken => this.openParenToken;
3941
public
SyntaxToken
CloseParenToken => this.closeParenToken;
3958
public SizeOfExpressionSyntax Update(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
4160
internal readonly
SyntaxToken
openParenToken;
4162
internal readonly
SyntaxToken
closeParenToken;
4164
internal ArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4179
internal ArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
4195
internal ArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken)
4211
public
SyntaxToken
OpenParenToken => this.openParenToken;
4215
public
SyntaxToken
CloseParenToken => this.closeParenToken;
4231
public ArgumentListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
4258
internal readonly
SyntaxToken
openBracketToken;
4260
internal readonly
SyntaxToken
closeBracketToken;
4262
internal BracketedArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? arguments,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4277
internal BracketedArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? arguments,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
4293
internal BracketedArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? arguments,
SyntaxToken
closeBracketToken)
4309
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
4313
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
4329
public BracketedArgumentListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
4357
internal readonly
SyntaxToken
? refKindKeyword;
4360
internal ArgumentSyntax(SyntaxKind kind, NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4378
internal ArgumentSyntax(SyntaxKind kind, NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
4397
internal ArgumentSyntax(SyntaxKind kind, NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
4418
public
SyntaxToken
? RefKindKeyword => this.refKindKeyword;
4436
public ArgumentSyntax Update(NameColonSyntax nameColon,
SyntaxToken
refKindKeyword, ExpressionSyntax expression)
4474
public abstract
SyntaxToken
ColonToken { get; }
4480
internal readonly
SyntaxToken
colonToken;
4482
internal ExpressionColonSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4492
internal ExpressionColonSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
colonToken, SyntaxFactoryContext context)
4503
internal ExpressionColonSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
colonToken)
4514
public override
SyntaxToken
ColonToken => this.colonToken;
4529
public ExpressionColonSyntax Update(ExpressionSyntax expression,
SyntaxToken
colonToken)
4557
internal readonly
SyntaxToken
colonToken;
4559
internal NameColonSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4569
internal NameColonSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
colonToken, SyntaxFactoryContext context)
4580
internal NameColonSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
colonToken)
4593
public override
SyntaxToken
ColonToken => this.colonToken;
4608
public NameColonSyntax Update(IdentifierNameSyntax name,
SyntaxToken
colonToken)
4713
internal readonly
SyntaxToken
openParenToken;
4715
internal readonly
SyntaxToken
closeParenToken;
4718
internal CastExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4732
internal CastExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression, SyntaxFactoryContext context)
4747
internal CastExpressionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
4762
public
SyntaxToken
OpenParenToken => this.openParenToken;
4766
public
SyntaxToken
CloseParenToken => this.closeParenToken;
4785
public CastExpressionSyntax Update(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
4822
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
4841
internal readonly
SyntaxToken
delegateKeyword;
4846
internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
4871
internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context)
4897
internal AnonymousMethodExpressionSyntax(SyntaxKind kind, GreenNode? modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
4922
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
4924
public
SyntaxToken
DelegateKeyword => this.delegateKeyword;
4954
public AnonymousMethodExpressionSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax parameterList, BlockSyntax block, ExpressionSyntax expressionBody)
4994
public abstract
SyntaxToken
ArrowToken { get; }
5003
internal readonly
SyntaxToken
arrowToken;
5007
internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5037
internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context)
5068
internal SimpleLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
5099
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
5103
public override
SyntaxToken
ArrowToken => this.arrowToken;
5132
public SimpleLambdaExpressionSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax block, ExpressionSyntax expressionBody)
5158
internal readonly
SyntaxToken
refKeyword;
5161
internal RefExpressionSyntax(SyntaxKind kind,
SyntaxToken
refKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5171
internal RefExpressionSyntax(SyntaxKind kind,
SyntaxToken
refKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
5182
internal RefExpressionSyntax(SyntaxKind kind,
SyntaxToken
refKeyword, ExpressionSyntax expression)
5192
public
SyntaxToken
RefKeyword => this.refKeyword;
5208
public RefExpressionSyntax Update(
SyntaxToken
refKeyword, ExpressionSyntax expression)
5239
internal readonly
SyntaxToken
arrowToken;
5243
internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5278
internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody, SyntaxFactoryContext context)
5314
internal ParenthesizedLambdaExpressionSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
5350
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
5355
public override
SyntaxToken
ArrowToken => this.arrowToken;
5385
public ParenthesizedLambdaExpressionSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax block, ExpressionSyntax expressionBody)
5412
internal readonly
SyntaxToken
openBraceToken;
5414
internal readonly
SyntaxToken
closeBraceToken;
5416
internal InitializerExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? expressions,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5431
internal InitializerExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? expressions,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
5447
internal InitializerExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? expressions,
SyntaxToken
closeBraceToken)
5463
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
5467
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
5483
public InitializerExpressionSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
5520
public abstract
SyntaxToken
NewKeyword { get; }
5532
internal readonly
SyntaxToken
newKeyword;
5536
internal ImplicitObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5551
internal ImplicitObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
5567
internal ImplicitObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
5583
public override
SyntaxToken
NewKeyword => this.newKeyword;
5603
public ImplicitObjectCreationExpressionSyntax Update(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax initializer)
5630
internal readonly
SyntaxToken
newKeyword;
5635
internal ObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5655
internal ObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
5676
internal ObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
5697
public override
SyntaxToken
NewKeyword => this.newKeyword;
5720
public ObjectCreationExpressionSyntax Update(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax argumentList, InitializerExpressionSyntax initializer)
5747
internal readonly
SyntaxToken
withKeyword;
5750
internal WithExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5762
internal WithExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer, SyntaxFactoryContext context)
5775
internal WithExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
5788
public
SyntaxToken
WithKeyword => this.withKeyword;
5806
public WithExpressionSyntax Update(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
5920
internal readonly
SyntaxToken
newKeyword;
5921
internal readonly
SyntaxToken
openBraceToken;
5923
internal readonly
SyntaxToken
closeBraceToken;
5925
internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, GreenNode? initializers,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
5942
internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, GreenNode? initializers,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
5960
internal AnonymousObjectCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, GreenNode? initializers,
SyntaxToken
closeBraceToken)
5978
public
SyntaxToken
NewKeyword => this.newKeyword;
5980
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
5984
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
6001
public AnonymousObjectCreationExpressionSyntax Update(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
6028
internal readonly
SyntaxToken
newKeyword;
6032
internal ArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6047
internal ArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
6063
internal ArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
6079
public
SyntaxToken
NewKeyword => this.newKeyword;
6099
public ArrayCreationExpressionSyntax Update(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax initializer)
6126
internal readonly
SyntaxToken
newKeyword;
6127
internal readonly
SyntaxToken
openBracketToken;
6129
internal readonly
SyntaxToken
closeBracketToken;
6132
internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, GreenNode? commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6151
internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, GreenNode? commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, SyntaxFactoryContext context)
6171
internal ImplicitArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, GreenNode? commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6191
public
SyntaxToken
NewKeyword => this.newKeyword;
6193
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
6195
public CoreSyntax.SyntaxList<
SyntaxToken
> Commas => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.commas);
6197
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
6217
public ImplicitArrayCreationExpressionSyntax Update(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6244
internal readonly
SyntaxToken
stackAllocKeyword;
6248
internal StackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6263
internal StackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
6279
internal StackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
6295
public
SyntaxToken
StackAllocKeyword => this.stackAllocKeyword;
6315
public StackAllocArrayCreationExpressionSyntax Update(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax initializer)
6342
internal readonly
SyntaxToken
stackAllocKeyword;
6343
internal readonly
SyntaxToken
openBracketToken;
6344
internal readonly
SyntaxToken
closeBracketToken;
6347
internal ImplicitStackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6361
internal ImplicitStackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer, SyntaxFactoryContext context)
6376
internal ImplicitStackAllocArrayCreationExpressionSyntax(SyntaxKind kind,
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6391
public
SyntaxToken
StackAllocKeyword => this.stackAllocKeyword;
6393
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
6395
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
6414
public ImplicitStackAllocArrayCreationExpressionSyntax Update(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
6440
internal readonly
SyntaxToken
openBracketToken;
6442
internal readonly
SyntaxToken
closeBracketToken;
6444
internal CollectionExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? elements,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6459
internal CollectionExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? elements,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
6475
internal CollectionExpressionSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? elements,
SyntaxToken
closeBracketToken)
6490
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
6493
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
6509
public CollectionExpressionSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
6611
internal readonly
SyntaxToken
operatorToken;
6614
internal SpreadElementSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6624
internal SpreadElementSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, SyntaxFactoryContext context)
6635
internal SpreadElementSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression)
6645
public
SyntaxToken
OperatorToken => this.operatorToken;
6661
public SpreadElementSyntax Update(
SyntaxToken
operatorToken, ExpressionSyntax expression)
6687
internal readonly
SyntaxToken
withKeyword;
6690
internal WithElementSyntax(SyntaxKind kind,
SyntaxToken
withKeyword, ArgumentListSyntax argumentList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6700
internal WithElementSyntax(SyntaxKind kind,
SyntaxToken
withKeyword, ArgumentListSyntax argumentList, SyntaxFactoryContext context)
6711
internal WithElementSyntax(SyntaxKind kind,
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
6721
public
SyntaxToken
WithKeyword => this.withKeyword;
6737
public WithElementSyntax Update(
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
6968
internal readonly
SyntaxToken
fromKeyword;
6970
internal readonly
SyntaxToken
identifier;
6971
internal readonly
SyntaxToken
inKeyword;
6974
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6993
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
7013
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
7032
public
SyntaxToken
FromKeyword => this.fromKeyword;
7035
public
SyntaxToken
Identifier => this.identifier;
7036
public
SyntaxToken
InKeyword => this.inKeyword;
7055
public FromClauseSyntax Update(
SyntaxToken
fromKeyword, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
7081
internal readonly
SyntaxToken
letKeyword;
7082
internal readonly
SyntaxToken
identifier;
7083
internal readonly
SyntaxToken
equalsToken;
7086
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7100
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression, SyntaxFactoryContext context)
7115
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
7129
public
SyntaxToken
LetKeyword => this.letKeyword;
7131
public
SyntaxToken
Identifier => this.identifier;
7132
public
SyntaxToken
EqualsToken => this.equalsToken;
7150
public LetClauseSyntax Update(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
7176
internal readonly
SyntaxToken
joinKeyword;
7178
internal readonly
SyntaxToken
identifier;
7179
internal readonly
SyntaxToken
inKeyword;
7181
internal readonly
SyntaxToken
onKeyword;
7183
internal readonly
SyntaxToken
equalsKeyword;
7187
internal JoinClauseSyntax(SyntaxKind kind,
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7219
internal JoinClauseSyntax(SyntaxKind kind,
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into, SyntaxFactoryContext context)
7252
internal JoinClauseSyntax(SyntaxKind kind,
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
7284
public
SyntaxToken
JoinKeyword => this.joinKeyword;
7287
public
SyntaxToken
Identifier => this.identifier;
7288
public
SyntaxToken
InKeyword => this.inKeyword;
7290
public
SyntaxToken
OnKeyword => this.onKeyword;
7292
public
SyntaxToken
EqualsKeyword => this.equalsKeyword;
7317
public JoinClauseSyntax Update(
SyntaxToken
joinKeyword, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax into)
7343
internal readonly
SyntaxToken
intoKeyword;
7344
internal readonly
SyntaxToken
identifier;
7346
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7356
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, SyntaxFactoryContext context)
7367
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
7377
public
SyntaxToken
IntoKeyword => this.intoKeyword;
7379
public
SyntaxToken
Identifier => this.identifier;
7394
public JoinIntoClauseSyntax Update(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
7420
internal readonly
SyntaxToken
whereKeyword;
7423
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7433
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition, SyntaxFactoryContext context)
7444
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition)
7454
public
SyntaxToken
WhereKeyword => this.whereKeyword;
7470
public WhereClauseSyntax Update(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
7496
internal readonly
SyntaxToken
orderByKeyword;
7499
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7512
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings, SyntaxFactoryContext context)
7526
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings)
7539
public
SyntaxToken
OrderByKeyword => this.orderByKeyword;
7555
public OrderByClauseSyntax Update(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
7582
internal readonly
SyntaxToken
? ascendingOrDescendingKeyword;
7584
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7597
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword, SyntaxFactoryContext context)
7611
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
7625
public
SyntaxToken
? AscendingOrDescendingKeyword => this.ascendingOrDescendingKeyword;
7640
public OrderingSyntax Update(ExpressionSyntax expression,
SyntaxToken
ascendingOrDescendingKeyword)
7666
internal readonly
SyntaxToken
selectKeyword;
7669
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7679
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
7690
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression)
7700
public
SyntaxToken
SelectKeyword => this.selectKeyword;
7716
public SelectClauseSyntax Update(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
7742
internal readonly
SyntaxToken
groupKeyword;
7744
internal readonly
SyntaxToken
byKeyword;
7747
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7761
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression, SyntaxFactoryContext context)
7776
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
7790
public
SyntaxToken
GroupKeyword => this.groupKeyword;
7792
public
SyntaxToken
ByKeyword => this.byKeyword;
7810
public GroupClauseSyntax Update(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
7836
internal readonly
SyntaxToken
intoKeyword;
7837
internal readonly
SyntaxToken
identifier;
7840
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7852
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body, SyntaxFactoryContext context)
7865
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
7877
public
SyntaxToken
IntoKeyword => this.intoKeyword;
7879
public
SyntaxToken
Identifier => this.identifier;
7896
public QueryContinuationSyntax Update(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
7923
internal readonly
SyntaxToken
omittedArraySizeExpressionToken;
7925
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7933
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken, SyntaxFactoryContext context)
7942
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken)
7951
public
SyntaxToken
OmittedArraySizeExpressionToken => this.omittedArraySizeExpressionToken;
7961
public OmittedArraySizeExpressionSyntax Update(
SyntaxToken
omittedArraySizeExpressionToken)
7987
internal readonly
SyntaxToken
stringStartToken;
7989
internal readonly
SyntaxToken
stringEndToken;
7991
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8006
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken, SyntaxFactoryContext context)
8022
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken)
8038
public
SyntaxToken
StringStartToken => this.stringStartToken;
8042
public
SyntaxToken
StringEndToken => this.stringEndToken;
8058
public InterpolatedStringExpressionSyntax Update(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
8086
internal readonly
SyntaxToken
isKeyword;
8089
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8101
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern, SyntaxFactoryContext context)
8114
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
8128
public
SyntaxToken
IsKeyword => this.isKeyword;
8146
public IsPatternExpressionSyntax Update(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
8172
internal readonly
SyntaxToken
throwKeyword;
8175
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8185
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
8196
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression)
8206
public
SyntaxToken
ThrowKeyword => this.throwKeyword;
8222
public ThrowExpressionSyntax Update(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
8248
internal readonly
SyntaxToken
whenKeyword;
8251
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8261
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition, SyntaxFactoryContext context)
8272
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition)
8282
public
SyntaxToken
WhenKeyword => this.whenKeyword;
8298
public WhenClauseSyntax Update(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
8337
internal readonly
SyntaxToken
underscoreToken;
8339
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8347
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, SyntaxFactoryContext context)
8356
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken)
8364
public
SyntaxToken
UnderscoreToken => this.underscoreToken;
8374
public DiscardPatternSyntax Update(
SyntaxToken
underscoreToken)
8476
internal readonly
SyntaxToken
varKeyword;
8479
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8489
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation, SyntaxFactoryContext context)
8500
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
8510
public
SyntaxToken
VarKeyword => this.varKeyword;
8526
public VarPatternSyntax Update(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
8682
internal readonly
SyntaxToken
openParenToken;
8684
internal readonly
SyntaxToken
closeParenToken;
8686
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8701
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
8717
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken)
8732
public
SyntaxToken
OpenParenToken => this.openParenToken;
8734
public
SyntaxToken
CloseParenToken => this.closeParenToken;
8750
public PositionalPatternClauseSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
8776
internal readonly
SyntaxToken
openBraceToken;
8778
internal readonly
SyntaxToken
closeBraceToken;
8780
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8795
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
8811
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken)
8826
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
8828
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
8844
public PropertyPatternClauseSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
9019
internal readonly
SyntaxToken
openParenToken;
9021
internal readonly
SyntaxToken
closeParenToken;
9023
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9035
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
9048
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
9060
public
SyntaxToken
OpenParenToken => this.openParenToken;
9062
public
SyntaxToken
CloseParenToken => this.closeParenToken;
9078
public ParenthesizedPatternSyntax Update(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
9104
internal readonly
SyntaxToken
operatorToken;
9107
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9117
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, SyntaxFactoryContext context)
9128
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression)
9139
public
SyntaxToken
OperatorToken => this.operatorToken;
9155
public RelationalPatternSyntax Update(
SyntaxToken
operatorToken, ExpressionSyntax expression)
9246
internal readonly
SyntaxToken
operatorToken;
9249
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9261
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right, SyntaxFactoryContext context)
9274
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
9287
public
SyntaxToken
OperatorToken => this.operatorToken;
9304
public BinaryPatternSyntax Update(PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
9330
internal readonly
SyntaxToken
operatorToken;
9333
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9343
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern, SyntaxFactoryContext context)
9354
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern)
9364
public
SyntaxToken
OperatorToken => this.operatorToken;
9380
public UnaryPatternSyntax Update(
SyntaxToken
operatorToken, PatternSyntax pattern)
9406
internal readonly
SyntaxToken
openBracketToken;
9408
internal readonly
SyntaxToken
closeBracketToken;
9411
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9431
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation, SyntaxFactoryContext context)
9452
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
9472
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
9474
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
9492
public ListPatternSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax designation)
9518
internal readonly
SyntaxToken
dotDotToken;
9521
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9534
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern, SyntaxFactoryContext context)
9548
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern)
9561
public
SyntaxToken
DotDotToken => this.dotDotToken;
9577
public SlicePatternSyntax Update(
SyntaxToken
dotDotToken, PatternSyntax pattern)
9616
internal readonly
SyntaxToken
textToken;
9618
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9626
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken, SyntaxFactoryContext context)
9635
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken)
9644
public
SyntaxToken
TextToken => this.textToken;
9654
public InterpolatedStringTextSyntax Update(
SyntaxToken
textToken)
9680
internal readonly
SyntaxToken
openBraceToken;
9684
internal readonly
SyntaxToken
closeBraceToken;
9686
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9708
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
9731
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
9754
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
9761
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
9779
public InterpolationSyntax Update(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax alignmentClause, InterpolationFormatClauseSyntax formatClause,
SyntaxToken
closeBraceToken)
9805
internal readonly
SyntaxToken
commaToken;
9808
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9818
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value, SyntaxFactoryContext context)
9829
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value)
9839
public
SyntaxToken
CommaToken => this.commaToken;
9855
public InterpolationAlignmentClauseSyntax Update(
SyntaxToken
commaToken, ExpressionSyntax value)
9881
internal readonly
SyntaxToken
colonToken;
9882
internal readonly
SyntaxToken
formatStringToken;
9884
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9894
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken, SyntaxFactoryContext context)
9905
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
9915
public
SyntaxToken
ColonToken => this.colonToken;
9917
public
SyntaxToken
FormatStringToken => this.formatStringToken;
9932
public InterpolationFormatClauseSyntax Update(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
10019
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10036
public GlobalStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
10079
internal readonly
SyntaxToken
openBraceToken;
10081
internal readonly
SyntaxToken
closeBraceToken;
10083
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10103
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
10124
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken)
10145
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
10147
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
10164
public BlockSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
10193
internal readonly
SyntaxToken
identifier;
10199
internal readonly
SyntaxToken
? semicolonToken;
10201
internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10248
internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
10296
internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
10344
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10347
public
SyntaxToken
Identifier => this.identifier;
10354
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
10377
public LocalFunctionStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
10404
internal readonly
SyntaxToken
? awaitKeyword;
10405
internal readonly
SyntaxToken
? usingKeyword;
10408
internal readonly
SyntaxToken
semicolonToken;
10410
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10440
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
10471
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
10502
public
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
10503
public
SyntaxToken
? UsingKeyword => this.usingKeyword;
10505
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10507
public
SyntaxToken
SemicolonToken => this.semicolonToken;
10526
public LocalDeclarationStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
10637
internal readonly
SyntaxToken
identifier;
10641
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10659
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer, SyntaxFactoryContext context)
10678
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
10697
public
SyntaxToken
Identifier => this.identifier;
10715
public VariableDeclaratorSyntax Update(
SyntaxToken
identifier, BracketedArgumentListSyntax argumentList, EqualsValueClauseSyntax initializer)
10741
internal readonly
SyntaxToken
equalsToken;
10744
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10754
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value, SyntaxFactoryContext context)
10765
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value)
10775
public
SyntaxToken
EqualsToken => this.equalsToken;
10791
public EqualsValueClauseSyntax Update(
SyntaxToken
equalsToken, ExpressionSyntax value)
10830
internal readonly
SyntaxToken
identifier;
10832
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10840
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier, SyntaxFactoryContext context)
10849
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier)
10857
public
SyntaxToken
Identifier => this.identifier;
10867
public SingleVariableDesignationSyntax Update(
SyntaxToken
identifier)
10893
internal readonly
SyntaxToken
underscoreToken;
10895
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10903
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, SyntaxFactoryContext context)
10912
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken)
10920
public
SyntaxToken
UnderscoreToken => this.underscoreToken;
10930
public DiscardDesignationSyntax Update(
SyntaxToken
underscoreToken)
10956
internal readonly
SyntaxToken
openParenToken;
10958
internal readonly
SyntaxToken
closeParenToken;
10960
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10975
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
10991
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken)
11006
public
SyntaxToken
OpenParenToken => this.openParenToken;
11008
public
SyntaxToken
CloseParenToken => this.closeParenToken;
11024
public ParenthesizedVariableDesignationSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
11052
internal readonly
SyntaxToken
semicolonToken;
11054
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11069
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11085
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11102
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11118
public ExpressionStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11145
internal readonly
SyntaxToken
semicolonToken;
11147
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11160
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11174
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken)
11188
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11203
public EmptyStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
11231
internal readonly
SyntaxToken
identifier;
11232
internal readonly
SyntaxToken
colonToken;
11235
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11252
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement, SyntaxFactoryContext context)
11270
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
11289
public
SyntaxToken
Identifier => this.identifier;
11291
public
SyntaxToken
ColonToken => this.colonToken;
11309
public LabeledStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
11339
internal readonly
SyntaxToken
gotoKeyword;
11340
internal readonly
SyntaxToken
? caseOrDefaultKeyword;
11342
internal readonly
SyntaxToken
semicolonToken;
11344
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11369
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11395
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11424
public
SyntaxToken
GotoKeyword => this.gotoKeyword;
11428
public
SyntaxToken
? CaseOrDefaultKeyword => this.caseOrDefaultKeyword;
11436
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11454
public GotoStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
caseOrDefaultKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11481
internal readonly
SyntaxToken
breakKeyword;
11482
internal readonly
SyntaxToken
semicolonToken;
11484
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11499
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11515
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
11531
public
SyntaxToken
BreakKeyword => this.breakKeyword;
11532
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11548
public BreakStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
11575
internal readonly
SyntaxToken
continueKeyword;
11576
internal readonly
SyntaxToken
semicolonToken;
11578
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11593
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11609
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
11625
public
SyntaxToken
ContinueKeyword => this.continueKeyword;
11626
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11642
public ContinueStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
11669
internal readonly
SyntaxToken
returnKeyword;
11671
internal readonly
SyntaxToken
semicolonToken;
11673
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11693
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11714
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11735
public
SyntaxToken
ReturnKeyword => this.returnKeyword;
11737
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11754
public ReturnStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11781
internal readonly
SyntaxToken
throwKeyword;
11783
internal readonly
SyntaxToken
semicolonToken;
11785
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11805
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11826
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11847
public
SyntaxToken
ThrowKeyword => this.throwKeyword;
11849
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11866
public ThrowStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11893
internal readonly
SyntaxToken
yieldKeyword;
11894
internal readonly
SyntaxToken
returnOrBreakKeyword;
11896
internal readonly
SyntaxToken
semicolonToken;
11898
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11920
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11943
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11966
public
SyntaxToken
YieldKeyword => this.yieldKeyword;
11967
public
SyntaxToken
ReturnOrBreakKeyword => this.returnOrBreakKeyword;
11969
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11987
public YieldStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
12014
internal readonly
SyntaxToken
whileKeyword;
12015
internal readonly
SyntaxToken
openParenToken;
12017
internal readonly
SyntaxToken
closeParenToken;
12020
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12041
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12063
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
12085
public
SyntaxToken
WhileKeyword => this.whileKeyword;
12086
public
SyntaxToken
OpenParenToken => this.openParenToken;
12088
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12108
public WhileStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
12135
internal readonly
SyntaxToken
doKeyword;
12137
internal readonly
SyntaxToken
whileKeyword;
12138
internal readonly
SyntaxToken
openParenToken;
12140
internal readonly
SyntaxToken
closeParenToken;
12141
internal readonly
SyntaxToken
semicolonToken;
12143
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12168
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
12194
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
12220
public
SyntaxToken
DoKeyword => this.doKeyword;
12222
public
SyntaxToken
WhileKeyword => this.whileKeyword;
12223
public
SyntaxToken
OpenParenToken => this.openParenToken;
12225
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12226
public
SyntaxToken
SemicolonToken => this.semicolonToken;
12247
public DoStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
12274
internal readonly
SyntaxToken
forKeyword;
12275
internal readonly
SyntaxToken
openParenToken;
12278
internal readonly
SyntaxToken
firstSemicolonToken;
12280
internal readonly
SyntaxToken
secondSemicolonToken;
12282
internal readonly
SyntaxToken
closeParenToken;
12285
internal ForStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, GreenNode? initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax? condition,
SyntaxToken
secondSemicolonToken, GreenNode? incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12328
internal ForStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, GreenNode? initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax? condition,
SyntaxToken
secondSemicolonToken, GreenNode? incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12372
internal ForStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, GreenNode? initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax? condition,
SyntaxToken
secondSemicolonToken, GreenNode? incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement)
12416
public
SyntaxToken
ForKeyword => this.forKeyword;
12417
public
SyntaxToken
OpenParenToken => this.openParenToken;
12420
public
SyntaxToken
FirstSemicolonToken => this.firstSemicolonToken;
12422
public
SyntaxToken
SecondSemicolonToken => this.secondSemicolonToken;
12424
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12449
public ForStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax condition,
SyntaxToken
secondSemicolonToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement)
12485
public abstract
SyntaxToken
? AwaitKeyword { get; }
12487
public abstract
SyntaxToken
ForEachKeyword { get; }
12489
public abstract
SyntaxToken
OpenParenToken { get; }
12491
public abstract
SyntaxToken
InKeyword { get; }
12495
public abstract
SyntaxToken
CloseParenToken { get; }
12503
internal readonly
SyntaxToken
? awaitKeyword;
12504
internal readonly
SyntaxToken
forEachKeyword;
12505
internal readonly
SyntaxToken
openParenToken;
12507
internal readonly
SyntaxToken
identifier;
12508
internal readonly
SyntaxToken
inKeyword;
12510
internal readonly
SyntaxToken
closeParenToken;
12513
internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12545
internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12578
internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12611
public override
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12612
public override
SyntaxToken
ForEachKeyword => this.forEachKeyword;
12613
public override
SyntaxToken
OpenParenToken => this.openParenToken;
12616
public
SyntaxToken
Identifier => this.identifier;
12617
public override
SyntaxToken
InKeyword => this.inKeyword;
12619
public override
SyntaxToken
CloseParenToken => this.closeParenToken;
12643
public ForEachStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12670
internal readonly
SyntaxToken
? awaitKeyword;
12671
internal readonly
SyntaxToken
forEachKeyword;
12672
internal readonly
SyntaxToken
openParenToken;
12674
internal readonly
SyntaxToken
inKeyword;
12676
internal readonly
SyntaxToken
closeParenToken;
12679
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12709
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12740
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12771
public override
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12772
public override
SyntaxToken
ForEachKeyword => this.forEachKeyword;
12773
public override
SyntaxToken
OpenParenToken => this.openParenToken;
12781
public override
SyntaxToken
InKeyword => this.inKeyword;
12783
public override
SyntaxToken
CloseParenToken => this.closeParenToken;
12806
public ForEachVariableStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12833
internal readonly
SyntaxToken
? awaitKeyword;
12834
internal readonly
SyntaxToken
usingKeyword;
12835
internal readonly
SyntaxToken
openParenToken;
12838
internal readonly
SyntaxToken
closeParenToken;
12841
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12875
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12910
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12945
public
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12946
public
SyntaxToken
UsingKeyword => this.usingKeyword;
12947
public
SyntaxToken
OpenParenToken => this.openParenToken;
12950
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12972
public UsingStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12999
internal readonly
SyntaxToken
fixedKeyword;
13000
internal readonly
SyntaxToken
openParenToken;
13002
internal readonly
SyntaxToken
closeParenToken;
13005
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13026
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
13048
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
13070
public
SyntaxToken
FixedKeyword => this.fixedKeyword;
13071
public
SyntaxToken
OpenParenToken => this.openParenToken;
13073
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13093
public FixedStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
13120
internal readonly
SyntaxToken
keyword;
13123
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13138
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block, SyntaxFactoryContext context)
13154
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block)
13170
public
SyntaxToken
Keyword => this.keyword;
13187
public CheckedStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
13214
internal readonly
SyntaxToken
unsafeKeyword;
13217
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13232
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block, SyntaxFactoryContext context)
13248
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
13264
public
SyntaxToken
UnsafeKeyword => this.unsafeKeyword;
13281
public UnsafeStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
13308
internal readonly
SyntaxToken
lockKeyword;
13309
internal readonly
SyntaxToken
openParenToken;
13311
internal readonly
SyntaxToken
closeParenToken;
13314
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13335
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
13357
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13379
public
SyntaxToken
LockKeyword => this.lockKeyword;
13380
public
SyntaxToken
OpenParenToken => this.openParenToken;
13382
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13402
public LockStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13432
internal readonly
SyntaxToken
ifKeyword;
13433
internal readonly
SyntaxToken
openParenToken;
13435
internal readonly
SyntaxToken
closeParenToken;
13439
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13465
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, SyntaxFactoryContext context)
13492
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
13522
public
SyntaxToken
IfKeyword => this.ifKeyword;
13526
public
SyntaxToken
OpenParenToken => this.openParenToken;
13534
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13562
public IfStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax @else)
13589
internal readonly
SyntaxToken
elseKeyword;
13592
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13602
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement, SyntaxFactoryContext context)
13613
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement)
13626
public
SyntaxToken
ElseKeyword => this.elseKeyword;
13642
public ElseClauseSyntax Update(
SyntaxToken
elseKeyword, StatementSyntax statement)
13670
internal readonly
SyntaxToken
switchKeyword;
13671
internal readonly
SyntaxToken
? openParenToken;
13673
internal readonly
SyntaxToken
? closeParenToken;
13674
internal readonly
SyntaxToken
openBraceToken;
13676
internal readonly
SyntaxToken
closeBraceToken;
13678
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13712
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
13747
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken)
13785
public
SyntaxToken
SwitchKeyword => this.switchKeyword;
13789
public
SyntaxToken
? OpenParenToken => this.openParenToken;
13797
public
SyntaxToken
? CloseParenToken => this.closeParenToken;
13801
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
13809
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
13830
public SwitchStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
13971
public abstract
SyntaxToken
Keyword { get; }
13976
public abstract
SyntaxToken
ColonToken { get; }
13982
internal readonly
SyntaxToken
keyword;
13985
internal readonly
SyntaxToken
colonToken;
13987
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14004
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14022
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
14040
public override
SyntaxToken
Keyword => this.keyword;
14046
public override
SyntaxToken
ColonToken => this.colonToken;
14063
public CasePatternSwitchLabelSyntax Update(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax whenClause,
SyntaxToken
colonToken)
14090
internal readonly
SyntaxToken
keyword;
14092
internal readonly
SyntaxToken
colonToken;
14094
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14106
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14119
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
14132
public override
SyntaxToken
Keyword => this.keyword;
14137
public override
SyntaxToken
ColonToken => this.colonToken;
14153
public CaseSwitchLabelSyntax Update(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
14180
internal readonly
SyntaxToken
keyword;
14181
internal readonly
SyntaxToken
colonToken;
14183
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14193
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14204
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken)
14215
public override
SyntaxToken
Keyword => this.keyword;
14216
public override
SyntaxToken
ColonToken => this.colonToken;
14231
public DefaultSwitchLabelSyntax Update(
SyntaxToken
keyword,
SyntaxToken
colonToken)
14258
internal readonly
SyntaxToken
switchKeyword;
14259
internal readonly
SyntaxToken
openBraceToken;
14261
internal readonly
SyntaxToken
closeBraceToken;
14263
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14282
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
14302
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken)
14322
public
SyntaxToken
SwitchKeyword => this.switchKeyword;
14323
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
14325
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
14343
public SwitchExpressionSyntax Update(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
14371
internal readonly
SyntaxToken
equalsGreaterThanToken;
14374
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14391
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression, SyntaxFactoryContext context)
14409
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
14428
public
SyntaxToken
EqualsGreaterThanToken => this.equalsGreaterThanToken;
14446
public SwitchExpressionArmSyntax Update(PatternSyntax pattern, WhenClauseSyntax whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
14473
internal readonly
SyntaxToken
tryKeyword;
14478
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14503
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, SyntaxFactoryContext context)
14529
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally)
14555
public
SyntaxToken
TryKeyword => this.tryKeyword;
14576
public TryStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax @finally)
14602
internal readonly
SyntaxToken
catchKeyword;
14607
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14627
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block, SyntaxFactoryContext context)
14648
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
14668
public
SyntaxToken
CatchKeyword => this.catchKeyword;
14688
public CatchClauseSyntax Update(
SyntaxToken
catchKeyword, CatchDeclarationSyntax declaration, CatchFilterClauseSyntax filter, BlockSyntax block)
14714
internal readonly
SyntaxToken
openParenToken;
14716
internal readonly
SyntaxToken
? identifier;
14717
internal readonly
SyntaxToken
closeParenToken;
14719
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14736
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
14754
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
14771
public
SyntaxToken
OpenParenToken => this.openParenToken;
14773
public
SyntaxToken
? Identifier => this.identifier;
14774
public
SyntaxToken
CloseParenToken => this.closeParenToken;
14791
public CatchDeclarationSyntax Update(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
closeParenToken)
14817
internal readonly
SyntaxToken
whenKeyword;
14818
internal readonly
SyntaxToken
openParenToken;
14820
internal readonly
SyntaxToken
closeParenToken;
14822
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14836
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
14851
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
14865
public
SyntaxToken
WhenKeyword => this.whenKeyword;
14866
public
SyntaxToken
OpenParenToken => this.openParenToken;
14868
public
SyntaxToken
CloseParenToken => this.closeParenToken;
14885
public CatchFilterClauseSyntax Update(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
14911
internal readonly
SyntaxToken
finallyKeyword;
14914
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14924
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block, SyntaxFactoryContext context)
14935
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block)
14945
public
SyntaxToken
FinallyKeyword => this.finallyKeyword;
14961
public FinallyClauseSyntax Update(
SyntaxToken
finallyKeyword, BlockSyntax block)
14991
internal readonly
SyntaxToken
endOfFileToken;
14993
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15021
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken, SyntaxFactoryContext context)
15050
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken)
15083
public
SyntaxToken
EndOfFileToken => this.endOfFileToken;
15101
public CompilationUnitSyntax Update(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
15130
internal readonly
SyntaxToken
externKeyword;
15131
internal readonly
SyntaxToken
aliasKeyword;
15132
internal readonly
SyntaxToken
identifier;
15133
internal readonly
SyntaxToken
semicolonToken;
15135
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15149
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
15164
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
15179
public
SyntaxToken
ExternKeyword => this.externKeyword;
15181
public
SyntaxToken
AliasKeyword => this.aliasKeyword;
15183
public
SyntaxToken
Identifier => this.identifier;
15185
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15202
public ExternAliasDirectiveSyntax Update(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
15228
internal readonly
SyntaxToken
? globalKeyword;
15229
internal readonly
SyntaxToken
usingKeyword;
15230
internal readonly
SyntaxToken
? staticKeyword;
15231
internal readonly
SyntaxToken
? unsafeKeyword;
15234
internal readonly
SyntaxToken
semicolonToken;
15236
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15268
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
15301
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
15333
public
SyntaxToken
? GlobalKeyword => this.globalKeyword;
15334
public
SyntaxToken
UsingKeyword => this.usingKeyword;
15335
public
SyntaxToken
? StaticKeyword => this.staticKeyword;
15336
public
SyntaxToken
? UnsafeKeyword => this.unsafeKeyword;
15339
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15359
public UsingDirectiveSyntax Update(
SyntaxToken
globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
staticKeyword,
SyntaxToken
unsafeKeyword, NameEqualsSyntax alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
15400
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
15415
public abstract
SyntaxToken
NamespaceKeyword { get; }
15430
internal readonly
SyntaxToken
namespaceKeyword;
15432
internal readonly
SyntaxToken
openBraceToken;
15436
internal readonly
SyntaxToken
closeBraceToken;
15437
internal readonly
SyntaxToken
? semicolonToken;
15439
internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15483
internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
15528
internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken)
15573
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
15574
public override
SyntaxToken
NamespaceKeyword => this.namespaceKeyword;
15576
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
15580
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
15582
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
15605
public NamespaceDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
15633
internal readonly
SyntaxToken
namespaceKeyword;
15635
internal readonly
SyntaxToken
semicolonToken;
15640
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15677
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, SyntaxFactoryContext context)
15715
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members)
15753
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
15754
public override
SyntaxToken
NamespaceKeyword => this.namespaceKeyword;
15756
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15780
public FileScopedNamespaceDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members)
15807
internal readonly
SyntaxToken
openBracketToken;
15810
internal readonly
SyntaxToken
closeBracketToken;
15812
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15832
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
15853
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken)
15874
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
15880
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
15897
public AttributeListSyntax Update(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
15924
internal readonly
SyntaxToken
identifier;
15925
internal readonly
SyntaxToken
colonToken;
15927
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15937
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken, SyntaxFactoryContext context)
15948
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken)
15959
public
SyntaxToken
Identifier => this.identifier;
15961
public
SyntaxToken
ColonToken => this.colonToken;
15976
public AttributeTargetSpecifierSyntax Update(
SyntaxToken
identifier,
SyntaxToken
colonToken)
16093
internal readonly
SyntaxToken
openParenToken;
16095
internal readonly
SyntaxToken
closeParenToken;
16097
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16112
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
16128
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken)
16144
public
SyntaxToken
OpenParenToken => this.openParenToken;
16148
public
SyntaxToken
CloseParenToken => this.closeParenToken;
16164
public AttributeArgumentListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
16297
internal readonly
SyntaxToken
equalsToken;
16299
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16309
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken, SyntaxFactoryContext context)
16320
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken)
16332
public
SyntaxToken
EqualsToken => this.equalsToken;
16347
public NameEqualsSyntax Update(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
16374
internal readonly
SyntaxToken
lessThanToken;
16376
internal readonly
SyntaxToken
greaterThanToken;
16378
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16393
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
16409
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken)
16425
public
SyntaxToken
LessThanToken => this.lessThanToken;
16429
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
16445
public TypeParameterListSyntax Update(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
16473
internal readonly
SyntaxToken
? varianceKeyword;
16474
internal readonly
SyntaxToken
identifier;
16476
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16494
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier, SyntaxFactoryContext context)
16513
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
16533
public
SyntaxToken
? VarianceKeyword => this.varianceKeyword;
16535
public
SyntaxToken
Identifier => this.identifier;
16551
public TypeParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
varianceKeyword,
SyntaxToken
identifier)
16589
public abstract
SyntaxToken
? Identifier { get; }
16595
public abstract
SyntaxToken
? OpenBraceToken { get; }
16598
public abstract
SyntaxToken
? CloseBraceToken { get; }
16601
public abstract
SyntaxToken
? SemicolonToken { get; }
16618
public abstract
SyntaxToken
Keyword { get; }
16636
internal readonly
SyntaxToken
keyword;
16637
internal readonly
SyntaxToken
identifier;
16642
internal readonly
SyntaxToken
? openBraceToken;
16644
internal readonly
SyntaxToken
? closeBraceToken;
16645
internal readonly
SyntaxToken
? semicolonToken;
16647
internal ClassDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16707
internal ClassDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
16768
internal ClassDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
16829
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
16831
public override
SyntaxToken
Keyword => this.keyword;
16832
public override
SyntaxToken
Identifier => this.identifier;
16837
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
16839
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
16840
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
16865
public ClassDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, BaseListSyntax baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
16894
internal readonly
SyntaxToken
keyword;
16895
internal readonly
SyntaxToken
identifier;
16900
internal readonly
SyntaxToken
? openBraceToken;
16902
internal readonly
SyntaxToken
? closeBraceToken;
16903
internal readonly
SyntaxToken
? semicolonToken;
16905
internal StructDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16965
internal StructDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
17026
internal StructDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
17087
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17089
public override
SyntaxToken
Keyword => this.keyword;
17090
public override
SyntaxToken
Identifier => this.identifier;
17095
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17097
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17098
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17123
public StructDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, BaseListSyntax baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
17152
internal readonly
SyntaxToken
keyword;
17153
internal readonly
SyntaxToken
identifier;
17158
internal readonly
SyntaxToken
? openBraceToken;
17160
internal readonly
SyntaxToken
? closeBraceToken;
17161
internal readonly
SyntaxToken
? semicolonToken;
17163
internal InterfaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
17223
internal InterfaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
17284
internal InterfaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
17345
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17347
public override
SyntaxToken
Keyword => this.keyword;
17348
public override
SyntaxToken
Identifier => this.identifier;
17353
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17355
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17356
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17381
public InterfaceDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, BaseListSyntax baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
17409
internal readonly
SyntaxToken
keyword;
17410
internal readonly
SyntaxToken
? classOrStructKeyword;
17411
internal readonly
SyntaxToken
identifier;
17416
internal readonly
SyntaxToken
? openBraceToken;
17418
internal readonly
SyntaxToken
? closeBraceToken;
17419
internal readonly
SyntaxToken
? semicolonToken;
17421
internal RecordDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
? classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
17486
internal RecordDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
? classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
17552
internal RecordDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword,
SyntaxToken
? classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
17618
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17619
public override
SyntaxToken
Keyword => this.keyword;
17620
public
SyntaxToken
? ClassOrStructKeyword => this.classOrStructKeyword;
17621
public override
SyntaxToken
Identifier => this.identifier;
17626
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17628
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17629
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17655
public RecordDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, BaseListSyntax baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
17684
internal readonly
SyntaxToken
enumKeyword;
17685
internal readonly
SyntaxToken
identifier;
17687
internal readonly
SyntaxToken
? openBraceToken;
17689
internal readonly
SyntaxToken
? closeBraceToken;
17690
internal readonly
SyntaxToken
? semicolonToken;
17692
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
17737
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
17783
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
17829
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17831
public
SyntaxToken
EnumKeyword => this.enumKeyword;
17832
public override
SyntaxToken
Identifier => this.identifier;
17834
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17837
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17839
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17861
public EnumDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax baseList,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<EnumMemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
17890
internal readonly
SyntaxToken
delegateKeyword;
17892
internal readonly
SyntaxToken
identifier;
17896
internal readonly
SyntaxToken
semicolonToken;
17898
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
17934
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
17971
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken)
18008
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18010
public
SyntaxToken
DelegateKeyword => this.delegateKeyword;
18014
public
SyntaxToken
Identifier => this.identifier;
18021
public
SyntaxToken
SemicolonToken => this.semicolonToken;
18043
public DelegateDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
semicolonToken)
18071
internal readonly
SyntaxToken
identifier;
18074
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18097
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue, SyntaxFactoryContext context)
18121
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
18145
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18147
public
SyntaxToken
Identifier => this.identifier;
18165
public EnumMemberDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax equalsValue)
18194
internal readonly
SyntaxToken
keyword;
18198
internal readonly
SyntaxToken
? openBraceToken;
18200
internal readonly
SyntaxToken
? closeBraceToken;
18201
internal readonly
SyntaxToken
? semicolonToken;
18203
internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18256
internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
18310
internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
18364
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18365
public override
SyntaxToken
Keyword => this.keyword;
18369
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
18371
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
18372
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
18395
public ExtensionBlockDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
semicolonToken)
18422
internal readonly
SyntaxToken
colonToken;
18425
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18438
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types, SyntaxFactoryContext context)
18452
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types)
18466
public
SyntaxToken
ColonToken => this.colonToken;
18483
public BaseListSyntax Update(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
18665
internal readonly
SyntaxToken
whereKeyword;
18667
internal readonly
SyntaxToken
colonToken;
18670
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18687
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints, SyntaxFactoryContext context)
18705
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints)
18722
public
SyntaxToken
WhereKeyword => this.whereKeyword;
18726
public
SyntaxToken
ColonToken => this.colonToken;
18745
public TypeParameterConstraintClauseSyntax Update(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
18786
internal readonly
SyntaxToken
newKeyword;
18787
internal readonly
SyntaxToken
openParenToken;
18788
internal readonly
SyntaxToken
closeParenToken;
18790
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18802
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
18815
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
18828
public
SyntaxToken
NewKeyword => this.newKeyword;
18830
public
SyntaxToken
OpenParenToken => this.openParenToken;
18832
public
SyntaxToken
CloseParenToken => this.closeParenToken;
18848
public ConstructorConstraintSyntax Update(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
18875
internal readonly
SyntaxToken
classOrStructKeyword;
18876
internal readonly
SyntaxToken
? questionToken;
18878
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18891
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken, SyntaxFactoryContext context)
18905
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
18919
public
SyntaxToken
ClassOrStructKeyword => this.classOrStructKeyword;
18921
public
SyntaxToken
? QuestionToken => this.questionToken;
18936
public ClassOrStructConstraintSyntax Update(
SyntaxToken
classOrStructKeyword,
SyntaxToken
questionToken)
19028
internal readonly
SyntaxToken
defaultKeyword;
19030
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19038
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword, SyntaxFactoryContext context)
19047
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword)
19056
public
SyntaxToken
DefaultKeyword => this.defaultKeyword;
19066
public DefaultConstraintSyntax Update(
SyntaxToken
defaultKeyword)
19093
internal readonly
SyntaxToken
allowsKeyword;
19096
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19109
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints, SyntaxFactoryContext context)
19123
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints)
19136
public
SyntaxToken
AllowsKeyword => this.allowsKeyword;
19153
public AllowsConstraintClauseSyntax Update(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
19194
internal readonly
SyntaxToken
refKeyword;
19195
internal readonly
SyntaxToken
structKeyword;
19197
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19207
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword, SyntaxFactoryContext context)
19218
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
19229
public
SyntaxToken
RefKeyword => this.refKeyword;
19231
public
SyntaxToken
StructKeyword => this.structKeyword;
19246
public RefStructConstraintSyntax Update(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
19284
public abstract
SyntaxToken
SemicolonToken { get; }
19292
internal readonly
SyntaxToken
semicolonToken;
19294
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19314
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
19335
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19356
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19358
public override
SyntaxToken
SemicolonToken => this.semicolonToken;
19375
public FieldDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19403
internal readonly
SyntaxToken
eventKeyword;
19405
internal readonly
SyntaxToken
semicolonToken;
19407
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19429
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
19452
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19475
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19476
public
SyntaxToken
EventKeyword => this.eventKeyword;
19478
public override
SyntaxToken
SemicolonToken => this.semicolonToken;
19496
public EventFieldDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19523
internal readonly
SyntaxToken
dotToken;
19525
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19535
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken, SyntaxFactoryContext context)
19546
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken)
19557
public
SyntaxToken
DotToken => this.dotToken;
19572
public ExplicitInterfaceSpecifierSyntax Update(NameSyntax name,
SyntaxToken
dotToken)
19617
public abstract
SyntaxToken
? SemicolonToken { get; }
19627
internal readonly
SyntaxToken
identifier;
19633
internal readonly
SyntaxToken
? semicolonToken;
19635
internal MethodDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19687
internal MethodDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
19740
internal MethodDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
19793
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19798
public
SyntaxToken
Identifier => this.identifier;
19806
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
19830
public MethodDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
19861
internal readonly
SyntaxToken
operatorKeyword;
19862
internal readonly
SyntaxToken
? checkedKeyword;
19863
internal readonly
SyntaxToken
operatorToken;
19867
internal readonly
SyntaxToken
? semicolonToken;
19869
internal OperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19918
internal OperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
19968
internal OperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20018
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20023
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
20025
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
20027
public
SyntaxToken
OperatorToken => this.operatorToken;
20032
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20056
public OperatorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20085
internal readonly
SyntaxToken
implicitOrExplicitKeyword;
20087
internal readonly
SyntaxToken
operatorKeyword;
20088
internal readonly
SyntaxToken
? checkedKeyword;
20093
internal readonly
SyntaxToken
? semicolonToken;
20095
internal ConversionOperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20144
internal ConversionOperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20194
internal ConversionOperatorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20244
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20246
public
SyntaxToken
ImplicitOrExplicitKeyword => this.implicitOrExplicitKeyword;
20249
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
20251
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
20258
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20282
public ConversionOperatorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20311
internal readonly
SyntaxToken
identifier;
20316
internal readonly
SyntaxToken
? semicolonToken;
20318
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20358
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20399
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20440
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20442
public
SyntaxToken
Identifier => this.identifier;
20448
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20469
public ConstructorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax initializer, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20496
internal readonly
SyntaxToken
colonToken;
20497
internal readonly
SyntaxToken
thisOrBaseKeyword;
20500
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20512
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList, SyntaxFactoryContext context)
20525
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
20538
public
SyntaxToken
ColonToken => this.colonToken;
20540
public
SyntaxToken
ThisOrBaseKeyword => this.thisOrBaseKeyword;
20557
public ConstructorInitializerSyntax Update(
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
20586
internal readonly
SyntaxToken
tildeToken;
20587
internal readonly
SyntaxToken
identifier;
20591
internal readonly
SyntaxToken
? semicolonToken;
20593
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20630
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20668
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20706
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20708
public
SyntaxToken
TildeToken => this.tildeToken;
20710
public
SyntaxToken
Identifier => this.identifier;
20715
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20736
public DestructorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20788
internal readonly
SyntaxToken
identifier;
20792
internal readonly
SyntaxToken
? semicolonToken;
20794
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20839
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20885
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken)
20931
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20935
public
SyntaxToken
Identifier => this.identifier;
20939
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
20961
public PropertyDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax accessorList, ArrowExpressionClauseSyntax expressionBody, EqualsValueClauseSyntax initializer,
SyntaxToken
semicolonToken)
20988
internal readonly
SyntaxToken
arrowToken;
20991
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21001
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression, SyntaxFactoryContext context)
21012
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression)
21022
public
SyntaxToken
ArrowToken => this.arrowToken;
21038
public ArrowExpressionClauseSyntax Update(
SyntaxToken
arrowToken, ExpressionSyntax expression)
21066
internal readonly
SyntaxToken
eventKeyword;
21069
internal readonly
SyntaxToken
identifier;
21071
internal readonly
SyntaxToken
? semicolonToken;
21073
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21110
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21148
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
21186
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21187
public
SyntaxToken
EventKeyword => this.eventKeyword;
21191
public
SyntaxToken
Identifier => this.identifier;
21193
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21214
public EventDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax accessorList,
SyntaxToken
semicolonToken)
21244
internal readonly
SyntaxToken
thisKeyword;
21248
internal readonly
SyntaxToken
? semicolonToken;
21250
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21292
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21335
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
21378
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21381
public
SyntaxToken
ThisKeyword => this.thisKeyword;
21386
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21408
public IndexerDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax accessorList, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
21434
internal readonly
SyntaxToken
openBraceToken;
21436
internal readonly
SyntaxToken
closeBraceToken;
21438
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21453
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
21469
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken)
21484
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
21486
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
21502
public AccessorListSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
21530
internal readonly
SyntaxToken
keyword;
21533
internal readonly
SyntaxToken
? semicolonToken;
21535
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21568
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21602
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
21638
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21640
public
SyntaxToken
Keyword => this.keyword;
21646
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21665
public AccessorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
21709
internal readonly
SyntaxToken
openParenToken;
21711
internal readonly
SyntaxToken
closeParenToken;
21713
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21728
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
21744
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken)
21760
public
SyntaxToken
OpenParenToken => this.openParenToken;
21763
public
SyntaxToken
CloseParenToken => this.closeParenToken;
21779
public ParameterListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
21806
internal readonly
SyntaxToken
openBracketToken;
21808
internal readonly
SyntaxToken
closeBracketToken;
21810
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21825
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
21841
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken)
21857
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
21860
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
21876
public BracketedParameterListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
21917
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
21928
internal readonly
SyntaxToken
? identifier;
21931
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21962
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default, SyntaxFactoryContext context)
21994
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
22028
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22031
public
SyntaxToken
? Identifier => this.identifier;
22050
public ParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type,
SyntaxToken
identifier, EqualsValueClauseSyntax @default)
22139
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22156
public FunctionPointerParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
22251
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22268
public IncompleteMemberSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
22330
public CoreSyntax.SyntaxList<
SyntaxToken
> Tokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.tokens);
22340
public SkippedTokensTriviaSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
22367
internal readonly
SyntaxToken
endOfComment;
22369
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22382
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment, SyntaxFactoryContext context)
22396
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment)
22410
public
SyntaxToken
EndOfComment => this.endOfComment;
22425
public DocumentationCommentTriviaSyntax Update(CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
22546
internal readonly
SyntaxToken
dotToken;
22549
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22561
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member, SyntaxFactoryContext context)
22574
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
22587
public
SyntaxToken
DotToken => this.dotToken;
22604
public QualifiedCrefSyntax Update(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
22741
internal readonly
SyntaxToken
extensionKeyword;
22744
internal readonly
SyntaxToken
dotToken;
22747
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22766
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member, SyntaxFactoryContext context)
22786
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
22805
public
SyntaxToken
ExtensionKeyword => this.extensionKeyword;
22808
public
SyntaxToken
DotToken => this.dotToken;
22827
public ExtensionMemberCrefSyntax Update(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
22857
internal readonly
SyntaxToken
thisKeyword;
22860
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22873
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters, SyntaxFactoryContext context)
22887
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
22900
public
SyntaxToken
ThisKeyword => this.thisKeyword;
22916
public IndexerMemberCrefSyntax Update(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax parameters)
22947
internal readonly
SyntaxToken
operatorKeyword;
22948
internal readonly
SyntaxToken
? checkedKeyword;
22949
internal readonly
SyntaxToken
operatorToken;
22952
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22972
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters, SyntaxFactoryContext context)
22993
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
23013
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
23014
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
23016
public
SyntaxToken
OperatorToken => this.operatorToken;
23034
public OperatorMemberCrefSyntax Update(
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax parameters)
23064
internal readonly
SyntaxToken
implicitOrExplicitKeyword;
23065
internal readonly
SyntaxToken
operatorKeyword;
23066
internal readonly
SyntaxToken
? checkedKeyword;
23070
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23092
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters, SyntaxFactoryContext context)
23115
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
23137
public
SyntaxToken
ImplicitOrExplicitKeyword => this.implicitOrExplicitKeyword;
23138
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
23139
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
23159
public ConversionOperatorMemberCrefSyntax Update(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword, TypeSyntax type, CrefParameterListSyntax parameters)
23208
internal readonly
SyntaxToken
openParenToken;
23210
internal readonly
SyntaxToken
closeParenToken;
23212
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23227
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
23243
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken)
23259
public
SyntaxToken
OpenParenToken => this.openParenToken;
23262
public
SyntaxToken
CloseParenToken => this.closeParenToken;
23278
public CrefParameterListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
23307
internal readonly
SyntaxToken
openBracketToken;
23309
internal readonly
SyntaxToken
closeBracketToken;
23311
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23326
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
23342
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken)
23358
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
23361
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
23377
public CrefBracketedParameterListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
23409
internal readonly
SyntaxToken
? refKindKeyword;
23410
internal readonly
SyntaxToken
? readOnlyKeyword;
23413
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23431
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, SyntaxFactoryContext context)
23450
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
23468
public
SyntaxToken
? RefKindKeyword => this.refKindKeyword;
23469
public
SyntaxToken
? ReadOnlyKeyword => this.readOnlyKeyword;
23486
public CrefParameterSyntax Update(
SyntaxToken
refKindKeyword,
SyntaxToken
readOnlyKeyword, TypeSyntax type)
23619
internal readonly
SyntaxToken
lessThanToken;
23622
internal readonly
SyntaxToken
greaterThanToken;
23624
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23641
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
23659
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken)
23676
public
SyntaxToken
LessThanToken => this.lessThanToken;
23679
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
23696
public XmlElementStartTagSyntax Update(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
23722
internal readonly
SyntaxToken
lessThanSlashToken;
23724
internal readonly
SyntaxToken
greaterThanToken;
23726
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23738
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
23751
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
23763
public
SyntaxToken
LessThanSlashToken => this.lessThanSlashToken;
23765
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
23781
public XmlElementEndTagSyntax Update(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
23807
internal readonly
SyntaxToken
lessThanToken;
23810
internal readonly
SyntaxToken
slashGreaterThanToken;
23812
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23829
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken, SyntaxFactoryContext context)
23847
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken)
23864
public
SyntaxToken
LessThanToken => this.lessThanToken;
23867
public
SyntaxToken
SlashGreaterThanToken => this.slashGreaterThanToken;
23884
public XmlEmptyElementSyntax Update(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
23911
internal readonly
SyntaxToken
localName;
23913
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23926
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName, SyntaxFactoryContext context)
23940
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName)
23954
public
SyntaxToken
LocalName => this.localName;
23969
public XmlNameSyntax Update(XmlPrefixSyntax prefix,
SyntaxToken
localName)
23995
internal readonly
SyntaxToken
prefix;
23996
internal readonly
SyntaxToken
colonToken;
23998
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24008
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken, SyntaxFactoryContext context)
24019
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken)
24029
public
SyntaxToken
Prefix => this.prefix;
24030
public
SyntaxToken
ColonToken => this.colonToken;
24045
public XmlPrefixSyntax Update(
SyntaxToken
prefix,
SyntaxToken
colonToken)
24083
public abstract
SyntaxToken
EqualsToken { get; }
24085
public abstract
SyntaxToken
StartQuoteToken { get; }
24087
public abstract
SyntaxToken
EndQuoteToken { get; }
24093
internal readonly
SyntaxToken
equalsToken;
24094
internal readonly
SyntaxToken
startQuoteToken;
24096
internal readonly
SyntaxToken
endQuoteToken;
24098
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24117
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24137
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken)
24157
public override
SyntaxToken
EqualsToken => this.equalsToken;
24158
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24159
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24160
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24178
public XmlTextAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
24205
internal readonly
SyntaxToken
equalsToken;
24206
internal readonly
SyntaxToken
startQuoteToken;
24208
internal readonly
SyntaxToken
endQuoteToken;
24210
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24226
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24243
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
24260
public override
SyntaxToken
EqualsToken => this.equalsToken;
24261
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24263
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24281
public XmlCrefAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
24308
internal readonly
SyntaxToken
equalsToken;
24309
internal readonly
SyntaxToken
startQuoteToken;
24311
internal readonly
SyntaxToken
endQuoteToken;
24313
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24329
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24346
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
24363
public override
SyntaxToken
EqualsToken => this.equalsToken;
24364
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24366
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24384
public XmlNameAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
24446
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24456
public XmlTextSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
24482
internal readonly
SyntaxToken
startCDataToken;
24484
internal readonly
SyntaxToken
endCDataToken;
24486
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24501
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken, SyntaxFactoryContext context)
24517
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken)
24532
public
SyntaxToken
StartCDataToken => this.startCDataToken;
24533
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24534
public
SyntaxToken
EndCDataToken => this.endCDataToken;
24550
public XmlCDataSectionSyntax Update(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
24576
internal readonly
SyntaxToken
startProcessingInstructionToken;
24579
internal readonly
SyntaxToken
endProcessingInstructionToken;
24581
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24598
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken, SyntaxFactoryContext context)
24616
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken)
24633
public
SyntaxToken
StartProcessingInstructionToken => this.startProcessingInstructionToken;
24635
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24636
public
SyntaxToken
EndProcessingInstructionToken => this.endProcessingInstructionToken;
24653
public XmlProcessingInstructionSyntax Update(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
24679
internal readonly
SyntaxToken
lessThanExclamationMinusMinusToken;
24681
internal readonly
SyntaxToken
minusMinusGreaterThanToken;
24683
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24698
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken, SyntaxFactoryContext context)
24714
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken)
24729
public
SyntaxToken
LessThanExclamationMinusMinusToken => this.lessThanExclamationMinusMinusToken;
24730
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24731
public
SyntaxToken
MinusMinusGreaterThanToken => this.minusMinusGreaterThanToken;
24747
public XmlCommentSyntax Update(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
24785
public abstract
SyntaxToken
HashToken { get; }
24787
public abstract
SyntaxToken
EndOfDirectiveToken { get; }
24826
internal readonly
SyntaxToken
hashToken;
24827
internal readonly
SyntaxToken
ifKeyword;
24829
internal readonly
SyntaxToken
endOfDirectiveToken;
24834
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24851
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, SyntaxFactoryContext context)
24869
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
24886
public override
SyntaxToken
HashToken => this.hashToken;
24887
public
SyntaxToken
IfKeyword => this.ifKeyword;
24889
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
24909
public IfDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
24935
internal readonly
SyntaxToken
hashToken;
24936
internal readonly
SyntaxToken
elifKeyword;
24938
internal readonly
SyntaxToken
endOfDirectiveToken;
24943
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24960
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, SyntaxFactoryContext context)
24978
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
24995
public override
SyntaxToken
HashToken => this.hashToken;
24996
public
SyntaxToken
ElifKeyword => this.elifKeyword;
24998
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25018
public ElifDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
25044
internal readonly
SyntaxToken
hashToken;
25045
internal readonly
SyntaxToken
elseKeyword;
25046
internal readonly
SyntaxToken
endOfDirectiveToken;
25050
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25064
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, SyntaxFactoryContext context)
25079
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
25093
public override
SyntaxToken
HashToken => this.hashToken;
25094
public
SyntaxToken
ElseKeyword => this.elseKeyword;
25095
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25113
public ElseDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
25139
internal readonly
SyntaxToken
hashToken;
25140
internal readonly
SyntaxToken
endIfKeyword;
25141
internal readonly
SyntaxToken
endOfDirectiveToken;
25144
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25157
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25171
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25184
public override
SyntaxToken
HashToken => this.hashToken;
25185
public
SyntaxToken
EndIfKeyword => this.endIfKeyword;
25186
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25203
public EndIfDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25229
internal readonly
SyntaxToken
hashToken;
25230
internal readonly
SyntaxToken
regionKeyword;
25231
internal readonly
SyntaxToken
endOfDirectiveToken;
25234
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25247
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25261
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25274
public override
SyntaxToken
HashToken => this.hashToken;
25275
public
SyntaxToken
RegionKeyword => this.regionKeyword;
25276
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25293
public RegionDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25319
internal readonly
SyntaxToken
hashToken;
25320
internal readonly
SyntaxToken
endRegionKeyword;
25321
internal readonly
SyntaxToken
endOfDirectiveToken;
25324
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25337
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25351
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25364
public override
SyntaxToken
HashToken => this.hashToken;
25365
public
SyntaxToken
EndRegionKeyword => this.endRegionKeyword;
25366
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25383
public EndRegionDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25409
internal readonly
SyntaxToken
hashToken;
25410
internal readonly
SyntaxToken
errorKeyword;
25411
internal readonly
SyntaxToken
endOfDirectiveToken;
25414
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25427
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25441
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25454
public override
SyntaxToken
HashToken => this.hashToken;
25455
public
SyntaxToken
ErrorKeyword => this.errorKeyword;
25456
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25473
public ErrorDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25499
internal readonly
SyntaxToken
hashToken;
25500
internal readonly
SyntaxToken
warningKeyword;
25501
internal readonly
SyntaxToken
endOfDirectiveToken;
25504
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25517
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25531
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25544
public override
SyntaxToken
HashToken => this.hashToken;
25545
public
SyntaxToken
WarningKeyword => this.warningKeyword;
25546
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25563
public WarningDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25589
internal readonly
SyntaxToken
hashToken;
25590
internal readonly
SyntaxToken
identifier;
25591
internal readonly
SyntaxToken
endOfDirectiveToken;
25594
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25607
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25621
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
25634
public override
SyntaxToken
HashToken => this.hashToken;
25635
public
SyntaxToken
Identifier => this.identifier;
25636
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25653
public BadDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
25679
internal readonly
SyntaxToken
hashToken;
25680
internal readonly
SyntaxToken
defineKeyword;
25681
internal readonly
SyntaxToken
name;
25682
internal readonly
SyntaxToken
endOfDirectiveToken;
25685
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25700
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25716
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25731
public override
SyntaxToken
HashToken => this.hashToken;
25732
public
SyntaxToken
DefineKeyword => this.defineKeyword;
25733
public
SyntaxToken
Name => this.name;
25734
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25752
public DefineDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25778
internal readonly
SyntaxToken
hashToken;
25779
internal readonly
SyntaxToken
undefKeyword;
25780
internal readonly
SyntaxToken
name;
25781
internal readonly
SyntaxToken
endOfDirectiveToken;
25784
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25799
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25815
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25830
public override
SyntaxToken
HashToken => this.hashToken;
25831
public
SyntaxToken
UndefKeyword => this.undefKeyword;
25832
public
SyntaxToken
Name => this.name;
25833
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25851
public UndefDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25887
public abstract
SyntaxToken
LineKeyword { get; }
25889
public abstract
SyntaxToken
? File { get; }
25894
internal readonly
SyntaxToken
hashToken;
25895
internal readonly
SyntaxToken
lineKeyword;
25896
internal readonly
SyntaxToken
line;
25897
internal readonly
SyntaxToken
? file;
25898
internal readonly
SyntaxToken
endOfDirectiveToken;
25901
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25921
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25942
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
25962
public override
SyntaxToken
HashToken => this.hashToken;
25963
public override
SyntaxToken
LineKeyword => this.lineKeyword;
25964
public
SyntaxToken
Line => this.line;
25965
public override
SyntaxToken
? File => this.file;
25966
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25985
public LineDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26011
internal readonly
SyntaxToken
openParenToken;
26012
internal readonly
SyntaxToken
line;
26013
internal readonly
SyntaxToken
commaToken;
26014
internal readonly
SyntaxToken
character;
26015
internal readonly
SyntaxToken
closeParenToken;
26017
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26033
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
26050
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
26066
public
SyntaxToken
OpenParenToken => this.openParenToken;
26067
public
SyntaxToken
Line => this.line;
26068
public
SyntaxToken
CommaToken => this.commaToken;
26069
public
SyntaxToken
Character => this.character;
26070
public
SyntaxToken
CloseParenToken => this.closeParenToken;
26088
public LineDirectivePositionSyntax Update(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
26114
internal readonly
SyntaxToken
hashToken;
26115
internal readonly
SyntaxToken
lineKeyword;
26117
internal readonly
SyntaxToken
minusToken;
26119
internal readonly
SyntaxToken
? characterOffset;
26120
internal readonly
SyntaxToken
file;
26121
internal readonly
SyntaxToken
endOfDirectiveToken;
26124
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26150
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26177
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26203
public override
SyntaxToken
HashToken => this.hashToken;
26204
public override
SyntaxToken
LineKeyword => this.lineKeyword;
26206
public
SyntaxToken
MinusToken => this.minusToken;
26208
public
SyntaxToken
? CharacterOffset => this.characterOffset;
26209
public override
SyntaxToken
File => this.file;
26210
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26232
public LineSpanDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26258
internal readonly
SyntaxToken
hashToken;
26259
internal readonly
SyntaxToken
pragmaKeyword;
26260
internal readonly
SyntaxToken
warningKeyword;
26261
internal readonly
SyntaxToken
disableOrRestoreKeyword;
26263
internal readonly
SyntaxToken
endOfDirectiveToken;
26266
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26288
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26311
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26333
public override
SyntaxToken
HashToken => this.hashToken;
26334
public
SyntaxToken
PragmaKeyword => this.pragmaKeyword;
26335
public
SyntaxToken
WarningKeyword => this.warningKeyword;
26336
public
SyntaxToken
DisableOrRestoreKeyword => this.disableOrRestoreKeyword;
26338
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26358
public PragmaWarningDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26384
internal readonly
SyntaxToken
hashToken;
26385
internal readonly
SyntaxToken
pragmaKeyword;
26386
internal readonly
SyntaxToken
checksumKeyword;
26387
internal readonly
SyntaxToken
file;
26388
internal readonly
SyntaxToken
guid;
26389
internal readonly
SyntaxToken
bytes;
26390
internal readonly
SyntaxToken
endOfDirectiveToken;
26393
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26414
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26436
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26457
public override
SyntaxToken
HashToken => this.hashToken;
26458
public
SyntaxToken
PragmaKeyword => this.pragmaKeyword;
26459
public
SyntaxToken
ChecksumKeyword => this.checksumKeyword;
26460
public
SyntaxToken
File => this.file;
26461
public
SyntaxToken
Guid => this.guid;
26462
public
SyntaxToken
Bytes => this.bytes;
26463
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26484
public PragmaChecksumDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26510
internal readonly
SyntaxToken
hashToken;
26511
internal readonly
SyntaxToken
referenceKeyword;
26512
internal readonly
SyntaxToken
file;
26513
internal readonly
SyntaxToken
endOfDirectiveToken;
26516
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26531
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26547
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26562
public override
SyntaxToken
HashToken => this.hashToken;
26563
public
SyntaxToken
ReferenceKeyword => this.referenceKeyword;
26564
public
SyntaxToken
File => this.file;
26565
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26583
public ReferenceDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26609
internal readonly
SyntaxToken
hashToken;
26610
internal readonly
SyntaxToken
loadKeyword;
26611
internal readonly
SyntaxToken
file;
26612
internal readonly
SyntaxToken
endOfDirectiveToken;
26615
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26630
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26646
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26661
public override
SyntaxToken
HashToken => this.hashToken;
26662
public
SyntaxToken
LoadKeyword => this.loadKeyword;
26663
public
SyntaxToken
File => this.file;
26664
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26682
public LoadDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26708
internal readonly
SyntaxToken
hashToken;
26709
internal readonly
SyntaxToken
exclamationToken;
26710
internal readonly
SyntaxToken
endOfDirectiveToken;
26713
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26726
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26740
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
26753
public override
SyntaxToken
HashToken => this.hashToken;
26754
public
SyntaxToken
ExclamationToken => this.exclamationToken;
26755
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26772
public ShebangDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
26798
internal readonly
SyntaxToken
hashToken;
26799
internal readonly
SyntaxToken
colonToken;
26800
internal readonly
SyntaxToken
? content;
26801
internal readonly
SyntaxToken
endOfDirectiveToken;
26804
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26822
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26841
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
26859
public override
SyntaxToken
HashToken => this.hashToken;
26860
public
SyntaxToken
ColonToken => this.colonToken;
26861
public
SyntaxToken
? Content => this.content;
26862
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26880
public IgnoredDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
content,
SyntaxToken
endOfDirectiveToken, bool isActive)
26906
internal readonly
SyntaxToken
hashToken;
26907
internal readonly
SyntaxToken
nullableKeyword;
26908
internal readonly
SyntaxToken
settingToken;
26909
internal readonly
SyntaxToken
? targetToken;
26910
internal readonly
SyntaxToken
endOfDirectiveToken;
26913
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26933
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26954
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
26974
public override
SyntaxToken
HashToken => this.hashToken;
26975
public
SyntaxToken
NullableKeyword => this.nullableKeyword;
26976
public
SyntaxToken
SettingToken => this.settingToken;
26977
public
SyntaxToken
? TargetToken => this.targetToken;
26978
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26997
public NullableDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
27528
=> node.Update((
SyntaxToken
)Visit(node.Identifier));
27531
=> node.Update((NameSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.DotToken), (SimpleNameSyntax)Visit(node.Right));
27534
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (TypeArgumentListSyntax)Visit(node.TypeArgumentList));
27537
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.GreaterThanToken));
27540
=> node.Update((IdentifierNameSyntax)Visit(node.Alias), (
SyntaxToken
)Visit(node.ColonColonToken), (SimpleNameSyntax)Visit(node.Name));
27543
=> node.Update((
SyntaxToken
)Visit(node.Keyword));
27549
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Sizes), (
SyntaxToken
)Visit(node.CloseBracketToken));
27552
=> node.Update((TypeSyntax)Visit(node.ElementType), (
SyntaxToken
)Visit(node.AsteriskToken));
27555
=> node.Update((
SyntaxToken
)Visit(node.DelegateKeyword), (
SyntaxToken
)Visit(node.AsteriskToken), (FunctionPointerCallingConventionSyntax)Visit(node.CallingConvention), (FunctionPointerParameterListSyntax)Visit(node.ParameterList));
27558
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.GreaterThanToken));
27561
=> node.Update((
SyntaxToken
)Visit(node.ManagedOrUnmanagedKeyword), (FunctionPointerUnmanagedCallingConventionListSyntax)Visit(node.UnmanagedCallingConventionList));
27564
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.CallingConventions), (
SyntaxToken
)Visit(node.CloseBracketToken));
27567
=> node.Update((
SyntaxToken
)Visit(node.Name));
27570
=> node.Update((TypeSyntax)Visit(node.ElementType), (
SyntaxToken
)Visit(node.QuestionToken));
27573
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Elements), (
SyntaxToken
)Visit(node.CloseParenToken));
27576
=> node.Update((TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier));
27579
=> node.Update((
SyntaxToken
)Visit(node.OmittedTypeArgumentToken));
27582
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (
SyntaxToken
)Visit(node.ReadOnlyKeyword), (TypeSyntax)Visit(node.Type));
27585
=> node.Update((
SyntaxToken
)Visit(node.ScopedKeyword), (TypeSyntax)Visit(node.Type));
27588
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27591
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
27594
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Operand));
27597
=> node.Update((
SyntaxToken
)Visit(node.AwaitKeyword), (ExpressionSyntax)Visit(node.Expression));
27600
=> node.Update((ExpressionSyntax)Visit(node.Operand), (
SyntaxToken
)Visit(node.OperatorToken));
27603
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.OperatorToken), (SimpleNameSyntax)Visit(node.Name));
27606
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.WhenNotNull));
27609
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (SimpleNameSyntax)Visit(node.Name));
27615
=> node.Update((ExpressionSyntax)Visit(node.LeftOperand), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.RightOperand));
27621
=> node.Update((ExpressionSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Right));
27624
=> node.Update((ExpressionSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Right));
27627
=> node.Update((ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.QuestionToken), (ExpressionSyntax)Visit(node.WhenTrue), (
SyntaxToken
)Visit(node.ColonToken), (ExpressionSyntax)Visit(node.WhenFalse));
27630
=> node.Update((
SyntaxToken
)Visit(node.Token));
27633
=> node.Update((
SyntaxToken
)Visit(node.Token));
27636
=> node.Update((
SyntaxToken
)Visit(node.Token));
27639
=> node.Update((
SyntaxToken
)Visit(node.Token));
27642
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27645
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27648
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.Comma), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27651
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27654
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27657
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27660
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27669
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
27672
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseBracketToken));
27675
=> node.Update((NameColonSyntax)Visit(node.NameColon), (
SyntaxToken
)Visit(node.RefKindKeyword), (ExpressionSyntax)Visit(node.Expression));
27678
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.ColonToken));
27681
=> node.Update((IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.ColonToken));
27687
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken), (ExpressionSyntax)Visit(node.Expression));
27690
=> node.Update(VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.DelegateKeyword), (ParameterListSyntax)Visit(node.ParameterList), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
27693
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (ParameterSyntax)Visit(node.Parameter), (
SyntaxToken
)Visit(node.ArrowToken), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
27696
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (ExpressionSyntax)Visit(node.Expression));
27699
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.ReturnType), (ParameterListSyntax)Visit(node.ParameterList), (
SyntaxToken
)Visit(node.ArrowToken), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
27702
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Expressions), (
SyntaxToken
)Visit(node.CloseBraceToken));
27705
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (ArgumentListSyntax)Visit(node.ArgumentList), (InitializerExpressionSyntax)Visit(node.Initializer));
27708
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (TypeSyntax)Visit(node.Type), (ArgumentListSyntax)Visit(node.ArgumentList), (InitializerExpressionSyntax)Visit(node.Initializer));
27711
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.WithKeyword), (InitializerExpressionSyntax)Visit(node.Initializer));
27717
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Initializers), (
SyntaxToken
)Visit(node.CloseBraceToken));
27720
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (ArrayTypeSyntax)Visit(node.Type), (InitializerExpressionSyntax)Visit(node.Initializer));
27723
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Commas), (
SyntaxToken
)Visit(node.CloseBracketToken), (InitializerExpressionSyntax)Visit(node.Initializer));
27726
=> node.Update((
SyntaxToken
)Visit(node.StackAllocKeyword), (TypeSyntax)Visit(node.Type), (InitializerExpressionSyntax)Visit(node.Initializer));
27729
=> node.Update((
SyntaxToken
)Visit(node.StackAllocKeyword), (
SyntaxToken
)Visit(node.OpenBracketToken), (
SyntaxToken
)Visit(node.CloseBracketToken), (InitializerExpressionSyntax)Visit(node.Initializer));
27732
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Elements), (
SyntaxToken
)Visit(node.CloseBracketToken));
27738
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Expression));
27741
=> node.Update((
SyntaxToken
)Visit(node.WithKeyword), (ArgumentListSyntax)Visit(node.ArgumentList));
27750
=> node.Update((
SyntaxToken
)Visit(node.FromKeyword), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.InKeyword), (ExpressionSyntax)Visit(node.Expression));
27753
=> node.Update((
SyntaxToken
)Visit(node.LetKeyword), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EqualsToken), (ExpressionSyntax)Visit(node.Expression));
27756
=> node.Update((
SyntaxToken
)Visit(node.JoinKeyword), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.InKeyword), (ExpressionSyntax)Visit(node.InExpression), (
SyntaxToken
)Visit(node.OnKeyword), (ExpressionSyntax)Visit(node.LeftExpression), (
SyntaxToken
)Visit(node.EqualsKeyword), (ExpressionSyntax)Visit(node.RightExpression), (JoinIntoClauseSyntax)Visit(node.Into));
27759
=> node.Update((
SyntaxToken
)Visit(node.IntoKeyword), (
SyntaxToken
)Visit(node.Identifier));
27762
=> node.Update((
SyntaxToken
)Visit(node.WhereKeyword), (ExpressionSyntax)Visit(node.Condition));
27765
=> node.Update((
SyntaxToken
)Visit(node.OrderByKeyword), VisitList(node.Orderings));
27768
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.AscendingOrDescendingKeyword));
27771
=> node.Update((
SyntaxToken
)Visit(node.SelectKeyword), (ExpressionSyntax)Visit(node.Expression));
27774
=> node.Update((
SyntaxToken
)Visit(node.GroupKeyword), (ExpressionSyntax)Visit(node.GroupExpression), (
SyntaxToken
)Visit(node.ByKeyword), (ExpressionSyntax)Visit(node.ByExpression));
27777
=> node.Update((
SyntaxToken
)Visit(node.IntoKeyword), (
SyntaxToken
)Visit(node.Identifier), (QueryBodySyntax)Visit(node.Body));
27780
=> node.Update((
SyntaxToken
)Visit(node.OmittedArraySizeExpressionToken));
27783
=> node.Update((
SyntaxToken
)Visit(node.StringStartToken), VisitList(node.Contents), (
SyntaxToken
)Visit(node.StringEndToken));
27786
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.IsKeyword), (PatternSyntax)Visit(node.Pattern));
27789
=> node.Update((
SyntaxToken
)Visit(node.ThrowKeyword), (ExpressionSyntax)Visit(node.Expression));
27792
=> node.Update((
SyntaxToken
)Visit(node.WhenKeyword), (ExpressionSyntax)Visit(node.Condition));
27795
=> node.Update((
SyntaxToken
)Visit(node.UnderscoreToken));
27801
=> node.Update((
SyntaxToken
)Visit(node.VarKeyword), (VariableDesignationSyntax)Visit(node.Designation));
27807
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Subpatterns), (
SyntaxToken
)Visit(node.CloseParenToken));
27810
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Subpatterns), (
SyntaxToken
)Visit(node.CloseBraceToken));
27819
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (PatternSyntax)Visit(node.Pattern), (
SyntaxToken
)Visit(node.CloseParenToken));
27822
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Expression));
27828
=> node.Update((PatternSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (PatternSyntax)Visit(node.Right));
27831
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (PatternSyntax)Visit(node.Pattern));
27834
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Patterns), (
SyntaxToken
)Visit(node.CloseBracketToken), (VariableDesignationSyntax)Visit(node.Designation));
27837
=> node.Update((
SyntaxToken
)Visit(node.DotDotToken), (PatternSyntax)Visit(node.Pattern));
27840
=> node.Update((
SyntaxToken
)Visit(node.TextToken));
27843
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), (ExpressionSyntax)Visit(node.Expression), (InterpolationAlignmentClauseSyntax)Visit(node.AlignmentClause), (InterpolationFormatClauseSyntax)Visit(node.FormatClause), (
SyntaxToken
)Visit(node.CloseBraceToken));
27846
=> node.Update((
SyntaxToken
)Visit(node.CommaToken), (ExpressionSyntax)Visit(node.Value));
27849
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.FormatStringToken));
27855
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Statements), (
SyntaxToken
)Visit(node.CloseBraceToken));
27858
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.ReturnType), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), VisitList(node.ConstraintClauses), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
27861
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.AwaitKeyword), (
SyntaxToken
)Visit(node.UsingKeyword), VisitList(node.Modifiers), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
27867
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (BracketedArgumentListSyntax)Visit(node.ArgumentList), (EqualsValueClauseSyntax)Visit(node.Initializer));
27870
=> node.Update((
SyntaxToken
)Visit(node.EqualsToken), (ExpressionSyntax)Visit(node.Value));
27873
=> node.Update((
SyntaxToken
)Visit(node.Identifier));
27876
=> node.Update((
SyntaxToken
)Visit(node.UnderscoreToken));
27879
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Variables), (
SyntaxToken
)Visit(node.CloseParenToken));
27882
=> node.Update(VisitList(node.AttributeLists), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27885
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.SemicolonToken));
27888
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.ColonToken), (StatementSyntax)Visit(node.Statement));
27891
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.GotoKeyword), (
SyntaxToken
)Visit(node.CaseOrDefaultKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27894
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.BreakKeyword), (
SyntaxToken
)Visit(node.SemicolonToken));
27897
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ContinueKeyword), (
SyntaxToken
)Visit(node.SemicolonToken));
27900
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ReturnKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27903
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ThrowKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27906
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.YieldKeyword), (
SyntaxToken
)Visit(node.ReturnOrBreakKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27909
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.WhileKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
27912
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.DoKeyword), (StatementSyntax)Visit(node.Statement), (
SyntaxToken
)Visit(node.WhileKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.CloseParenToken), (
SyntaxToken
)Visit(node.SemicolonToken));
27915
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ForKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (VariableDeclarationSyntax)Visit(node.Declaration), VisitList(node.Initializers), (
SyntaxToken
)Visit(node.FirstSemicolonToken), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.SecondSemicolonToken), VisitList(node.Incrementors), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
27918
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.AwaitKeyword), (
SyntaxToken
)Visit(node.ForEachKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.InKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
27921
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.AwaitKeyword), (
SyntaxToken
)Visit(node.ForEachKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Variable), (
SyntaxToken
)Visit(node.InKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
27924
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.AwaitKeyword), (
SyntaxToken
)Visit(node.UsingKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (VariableDeclarationSyntax)Visit(node.Declaration), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
27927
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.FixedKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
27930
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.Keyword), (BlockSyntax)Visit(node.Block));
27933
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.UnsafeKeyword), (BlockSyntax)Visit(node.Block));
27936
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.LockKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement));
27939
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.IfKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.CloseParenToken), (StatementSyntax)Visit(node.Statement), (ElseClauseSyntax)Visit(node.Else));
27942
=> node.Update((
SyntaxToken
)Visit(node.ElseKeyword), (StatementSyntax)Visit(node.Statement));
27945
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.SwitchKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Sections), (
SyntaxToken
)Visit(node.CloseBraceToken));
27951
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (PatternSyntax)Visit(node.Pattern), (WhenClauseSyntax)Visit(node.WhenClause), (
SyntaxToken
)Visit(node.ColonToken));
27954
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (ExpressionSyntax)Visit(node.Value), (
SyntaxToken
)Visit(node.ColonToken));
27957
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.ColonToken));
27960
=> node.Update((ExpressionSyntax)Visit(node.GoverningExpression), (
SyntaxToken
)Visit(node.SwitchKeyword), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Arms), (
SyntaxToken
)Visit(node.CloseBraceToken));
27963
=> node.Update((PatternSyntax)Visit(node.Pattern), (WhenClauseSyntax)Visit(node.WhenClause), (
SyntaxToken
)Visit(node.EqualsGreaterThanToken), (ExpressionSyntax)Visit(node.Expression));
27966
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.TryKeyword), (BlockSyntax)Visit(node.Block), VisitList(node.Catches), (FinallyClauseSyntax)Visit(node.Finally));
27969
=> node.Update((
SyntaxToken
)Visit(node.CatchKeyword), (CatchDeclarationSyntax)Visit(node.Declaration), (CatchFilterClauseSyntax)Visit(node.Filter), (BlockSyntax)Visit(node.Block));
27972
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.CloseParenToken));
27975
=> node.Update((
SyntaxToken
)Visit(node.WhenKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.FilterExpression), (
SyntaxToken
)Visit(node.CloseParenToken));
27978
=> node.Update((
SyntaxToken
)Visit(node.FinallyKeyword), (BlockSyntax)Visit(node.Block));
27981
=> node.Update(VisitList(node.Externs), VisitList(node.Usings), VisitList(node.AttributeLists), VisitList(node.Members), (
SyntaxToken
)Visit(node.EndOfFileToken));
27984
=> node.Update((
SyntaxToken
)Visit(node.ExternKeyword), (
SyntaxToken
)Visit(node.AliasKeyword), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.SemicolonToken));
27987
=> node.Update((
SyntaxToken
)Visit(node.GlobalKeyword), (
SyntaxToken
)Visit(node.UsingKeyword), (
SyntaxToken
)Visit(node.StaticKeyword), (
SyntaxToken
)Visit(node.UnsafeKeyword), (NameEqualsSyntax)Visit(node.Alias), (TypeSyntax)Visit(node.NamespaceOrType), (
SyntaxToken
)Visit(node.SemicolonToken));
27990
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.NamespaceKeyword), (NameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Externs), VisitList(node.Usings), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
27993
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.NamespaceKeyword), (NameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.SemicolonToken), VisitList(node.Externs), VisitList(node.Usings), VisitList(node.Members));
27996
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), (AttributeTargetSpecifierSyntax)Visit(node.Target), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.CloseBracketToken));
27999
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.ColonToken));
28005
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
28011
=> node.Update((IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken));
28014
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.GreaterThanToken));
28017
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.VarianceKeyword), (
SyntaxToken
)Visit(node.Identifier));
28020
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), (BaseListSyntax)Visit(node.BaseList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28023
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), (BaseListSyntax)Visit(node.BaseList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28026
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), (BaseListSyntax)Visit(node.BaseList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28029
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.ClassOrStructKeyword), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), (BaseListSyntax)Visit(node.BaseList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28032
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.EnumKeyword), (
SyntaxToken
)Visit(node.Identifier), (BaseListSyntax)Visit(node.BaseList), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28035
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.DelegateKeyword), (TypeSyntax)Visit(node.ReturnType), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.SemicolonToken));
28038
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Identifier), (EqualsValueClauseSyntax)Visit(node.EqualsValue));
28041
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), VisitList(node.ConstraintClauses), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Members), (
SyntaxToken
)Visit(node.CloseBraceToken), (
SyntaxToken
)Visit(node.SemicolonToken));
28044
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), VisitList(node.Types));
28053
=> node.Update((
SyntaxToken
)Visit(node.WhereKeyword), (IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.ColonToken), VisitList(node.Constraints));
28056
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (
SyntaxToken
)Visit(node.CloseParenToken));
28059
=> node.Update((
SyntaxToken
)Visit(node.ClassOrStructKeyword), (
SyntaxToken
)Visit(node.QuestionToken));
28065
=> node.Update((
SyntaxToken
)Visit(node.DefaultKeyword));
28068
=> node.Update((
SyntaxToken
)Visit(node.AllowsKeyword), VisitList(node.Constraints));
28071
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (
SyntaxToken
)Visit(node.StructKeyword));
28074
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
28077
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.EventKeyword), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
28080
=> node.Update((NameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.DotToken));
28083
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.ReturnType), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.Identifier), (TypeParameterListSyntax)Visit(node.TypeParameterList), (ParameterListSyntax)Visit(node.ParameterList), VisitList(node.ConstraintClauses), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28086
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.ReturnType), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (
SyntaxToken
)Visit(node.OperatorToken), (ParameterListSyntax)Visit(node.ParameterList), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28089
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.ImplicitOrExplicitKeyword), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (TypeSyntax)Visit(node.Type), (ParameterListSyntax)Visit(node.ParameterList), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28092
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Identifier), (ParameterListSyntax)Visit(node.ParameterList), (ConstructorInitializerSyntax)Visit(node.Initializer), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28095
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.ThisOrBaseKeyword), (ArgumentListSyntax)Visit(node.ArgumentList));
28098
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.TildeToken), (
SyntaxToken
)Visit(node.Identifier), (ParameterListSyntax)Visit(node.ParameterList), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28101
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.Type), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.Identifier), (AccessorListSyntax)Visit(node.AccessorList), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (EqualsValueClauseSyntax)Visit(node.Initializer), (
SyntaxToken
)Visit(node.SemicolonToken));
28104
=> node.Update((
SyntaxToken
)Visit(node.ArrowToken), (ExpressionSyntax)Visit(node.Expression));
28107
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.EventKeyword), (TypeSyntax)Visit(node.Type), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.Identifier), (AccessorListSyntax)Visit(node.AccessorList), (
SyntaxToken
)Visit(node.SemicolonToken));
28110
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.Type), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (
SyntaxToken
)Visit(node.ThisKeyword), (BracketedParameterListSyntax)Visit(node.ParameterList), (AccessorListSyntax)Visit(node.AccessorList), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28113
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Accessors), (
SyntaxToken
)Visit(node.CloseBraceToken));
28116
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28119
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseParenToken));
28122
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseBracketToken));
28125
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (EqualsValueClauseSyntax)Visit(node.Default));
28137
=> node.Update(VisitList(node.Content), (
SyntaxToken
)Visit(node.EndOfComment));
28143
=> node.Update((TypeSyntax)Visit(node.Container), (
SyntaxToken
)Visit(node.DotToken), (MemberCrefSyntax)Visit(node.Member));
28149
=> node.Update((
SyntaxToken
)Visit(node.ExtensionKeyword), (TypeArgumentListSyntax)Visit(node.TypeArgumentList), (CrefParameterListSyntax)Visit(node.Parameters), (
SyntaxToken
)Visit(node.DotToken), (MemberCrefSyntax)Visit(node.Member));
28152
=> node.Update((
SyntaxToken
)Visit(node.ThisKeyword), (CrefBracketedParameterListSyntax)Visit(node.Parameters));
28155
=> node.Update((
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (
SyntaxToken
)Visit(node.OperatorToken), (CrefParameterListSyntax)Visit(node.Parameters));
28158
=> node.Update((
SyntaxToken
)Visit(node.ImplicitOrExplicitKeyword), (
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (TypeSyntax)Visit(node.Type), (CrefParameterListSyntax)Visit(node.Parameters));
28161
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseParenToken));
28164
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseBracketToken));
28167
=> node.Update((
SyntaxToken
)Visit(node.RefKindKeyword), (
SyntaxToken
)Visit(node.ReadOnlyKeyword), (TypeSyntax)Visit(node.Type));
28173
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.GreaterThanToken));
28176
=> node.Update((
SyntaxToken
)Visit(node.LessThanSlashToken), (XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.GreaterThanToken));
28179
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.SlashGreaterThanToken));
28182
=> node.Update((XmlPrefixSyntax)Visit(node.Prefix), (
SyntaxToken
)Visit(node.LocalName));
28185
=> node.Update((
SyntaxToken
)Visit(node.Prefix), (
SyntaxToken
)Visit(node.ColonToken));
28188
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndQuoteToken));
28191
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), (CrefSyntax)Visit(node.Cref), (
SyntaxToken
)Visit(node.EndQuoteToken));
28194
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), (IdentifierNameSyntax)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EndQuoteToken));
28200
=> node.Update((
SyntaxToken
)Visit(node.StartCDataToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndCDataToken));
28203
=> node.Update((
SyntaxToken
)Visit(node.StartProcessingInstructionToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndProcessingInstructionToken));
28206
=> node.Update((
SyntaxToken
)Visit(node.LessThanExclamationMinusMinusToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.MinusMinusGreaterThanToken));
28209
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.IfKeyword), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
28212
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ElifKeyword), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
28215
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ElseKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken);
28218
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.EndIfKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28221
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.RegionKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28224
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.EndRegionKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28227
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ErrorKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28230
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.WarningKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28233
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28236
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.DefineKeyword), (
SyntaxToken
)Visit(node.Name), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28239
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.UndefKeyword), (
SyntaxToken
)Visit(node.Name), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28242
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LineKeyword), (
SyntaxToken
)Visit(node.Line), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28245
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (
SyntaxToken
)Visit(node.Line), (
SyntaxToken
)Visit(node.CommaToken), (
SyntaxToken
)Visit(node.Character), (
SyntaxToken
)Visit(node.CloseParenToken));
28248
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LineKeyword), (LineDirectivePositionSyntax)Visit(node.Start), (
SyntaxToken
)Visit(node.MinusToken), (LineDirectivePositionSyntax)Visit(node.End), (
SyntaxToken
)Visit(node.CharacterOffset), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28251
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.PragmaKeyword), (
SyntaxToken
)Visit(node.WarningKeyword), (
SyntaxToken
)Visit(node.DisableOrRestoreKeyword), VisitList(node.ErrorCodes), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28254
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.PragmaKeyword), (
SyntaxToken
)Visit(node.ChecksumKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.Guid), (
SyntaxToken
)Visit(node.Bytes), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28257
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ReferenceKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28260
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LoadKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28263
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ExclamationToken), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28266
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.Content), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28269
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.NullableKeyword), (
SyntaxToken
)Visit(node.SettingToken), (
SyntaxToken
)Visit(node.TargetToken), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28280
public IdentifierNameSyntax IdentifierName(
SyntaxToken
identifier)
28305
public QualifiedNameSyntax QualifiedName(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
28327
public GenericNameSyntax GenericName(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
28348
public TypeArgumentListSyntax TypeArgumentList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
28370
public AliasQualifiedNameSyntax AliasQualifiedName(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
28392
public PredefinedTypeSyntax PredefinedType(
SyntaxToken
keyword)
28450
public ArrayRankSpecifierSyntax ArrayRankSpecifier(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
28472
public PointerTypeSyntax PointerType(TypeSyntax elementType,
SyntaxToken
asteriskToken)
28493
public FunctionPointerTypeSyntax FunctionPointerType(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
28506
public FunctionPointerParameterListSyntax FunctionPointerParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
28528
public FunctionPointerCallingConventionSyntax FunctionPointerCallingConvention(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
28553
public FunctionPointerUnmanagedCallingConventionListSyntax FunctionPointerUnmanagedCallingConventionList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
28575
public FunctionPointerUnmanagedCallingConventionSyntax FunctionPointerUnmanagedCallingConvention(
SyntaxToken
name)
28595
public NullableTypeSyntax NullableType(TypeSyntax elementType,
SyntaxToken
questionToken)
28616
public TupleTypeSyntax TupleType(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
28638
public TupleElementSyntax TupleElement(TypeSyntax type,
SyntaxToken
? identifier)
28666
public OmittedTypeArgumentSyntax OmittedTypeArgument(
SyntaxToken
omittedTypeArgumentToken)
28686
public RefTypeSyntax RefType(
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
28716
public ScopedTypeSyntax ScopedType(
SyntaxToken
scopedKeyword, TypeSyntax type)
28737
public ParenthesizedExpressionSyntax ParenthesizedExpression(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
28760
public TupleExpressionSyntax TupleExpression(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
28782
public PrefixUnaryExpressionSyntax PrefixUnaryExpression(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
28828
public AwaitExpressionSyntax AwaitExpression(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
28849
public PostfixUnaryExpressionSyntax PostfixUnaryExpression(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
28883
public MemberAccessExpressionSyntax MemberAccessExpression(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
28916
public ConditionalAccessExpressionSyntax ConditionalAccessExpression(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
28938
public MemberBindingExpressionSyntax MemberBindingExpression(
SyntaxToken
operatorToken, SimpleNameSyntax name)
28978
public RangeExpressionSyntax RangeExpression(ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
29017
public BinaryExpressionSyntax BinaryExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
29090
public AssignmentExpressionSyntax AssignmentExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
29145
public ConditionalExpressionSyntax ConditionalExpression(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
29160
public ThisExpressionSyntax ThisExpression(
SyntaxToken
token)
29180
public BaseExpressionSyntax BaseExpression(
SyntaxToken
token)
29200
public LiteralExpressionSyntax LiteralExpression(SyntaxKind kind,
SyntaxToken
token)
29249
public FieldExpressionSyntax FieldExpression(
SyntaxToken
token)
29269
public MakeRefExpressionSyntax MakeRefExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29284
public RefTypeExpressionSyntax RefTypeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29299
public RefValueExpressionSyntax RefValueExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
29317
public CheckedExpressionSyntax CheckedExpression(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29343
public DefaultExpressionSyntax DefaultExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29358
public TypeOfExpressionSyntax TypeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29373
public SizeOfExpressionSyntax SizeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29428
public ArgumentListSyntax ArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
29450
public BracketedArgumentListSyntax BracketedArgumentList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
29472
public ArgumentSyntax Argument(NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
29502
public ExpressionColonSyntax ExpressionColon(ExpressionSyntax expression,
SyntaxToken
colonToken)
29522
public NameColonSyntax NameColon(IdentifierNameSyntax name,
SyntaxToken
colonToken)
29562
public CastExpressionSyntax CastExpression(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
29576
public AnonymousMethodExpressionSyntax AnonymousMethodExpression(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
29587
public SimpleLambdaExpressionSyntax SimpleLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
29598
public RefExpressionSyntax RefExpression(
SyntaxToken
refKeyword, ExpressionSyntax expression)
29619
public ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
29630
public InitializerExpressionSyntax InitializerExpression(SyntaxKind kind,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
29661
public ImplicitObjectCreationExpressionSyntax ImplicitObjectCreationExpression(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
29682
public ObjectCreationExpressionSyntax ObjectCreationExpression(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
29693
public WithExpressionSyntax WithExpression(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
29734
public AnonymousObjectCreationExpressionSyntax AnonymousObjectCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
29748
public ArrayCreationExpressionSyntax ArrayCreationExpression(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
29769
public ImplicitArrayCreationExpressionSyntax ImplicitArrayCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
29784
public StackAllocArrayCreationExpressionSyntax StackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
29805
public ImplicitStackAllocArrayCreationExpressionSyntax ImplicitStackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
29820
public CollectionExpressionSyntax CollectionExpression(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
29861
public SpreadElementSyntax SpreadElement(
SyntaxToken
operatorToken, ExpressionSyntax expression)
29882
public WithElementSyntax WithElement(
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
29942
public FromClauseSyntax FromClause(
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
29957
public LetClauseSyntax LetClause(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
29972
public JoinClauseSyntax JoinClause(
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
29993
public JoinIntoClauseSyntax JoinIntoClause(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
30015
public WhereClauseSyntax WhereClause(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
30036
public OrderByClauseSyntax OrderByClause(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
30056
public OrderingSyntax Ordering(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
30091
public SelectClauseSyntax SelectClause(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
30112
public GroupClauseSyntax GroupClause(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
30126
public QueryContinuationSyntax QueryContinuation(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
30149
public OmittedArraySizeExpressionSyntax OmittedArraySizeExpression(
SyntaxToken
omittedArraySizeExpressionToken)
30169
public InterpolatedStringExpressionSyntax InterpolatedStringExpression(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
30203
public IsPatternExpressionSyntax IsPatternExpression(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
30225
public ThrowExpressionSyntax ThrowExpression(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
30246
public WhenClauseSyntax WhenClause(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
30267
public DiscardPatternSyntax DiscardPattern(
SyntaxToken
underscoreToken)
30307
public VarPatternSyntax VarPattern(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
30336
public PositionalPatternClauseSyntax PositionalPatternClause(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
30358
public PropertyPatternClauseSyntax PropertyPatternClause(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
30418
public ParenthesizedPatternSyntax ParenthesizedPattern(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
30441
public RelationalPatternSyntax RelationalPattern(
SyntaxToken
operatorToken, ExpressionSyntax expression)
30490
public BinaryPatternSyntax BinaryPattern(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
30523
public UnaryPatternSyntax UnaryPattern(
SyntaxToken
operatorToken, PatternSyntax pattern)
30544
public ListPatternSyntax ListPattern(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
30556
public SlicePatternSyntax SlicePattern(
SyntaxToken
dotDotToken, PatternSyntax? pattern)
30576
public InterpolatedStringTextSyntax InterpolatedStringText(
SyntaxToken
textToken)
30596
public InterpolationSyntax Interpolation(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
30609
public InterpolationAlignmentClauseSyntax InterpolationAlignmentClause(
SyntaxToken
commaToken, ExpressionSyntax value)
30629
public InterpolationFormatClauseSyntax InterpolationFormatClause(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
30650
public GlobalStatementSyntax GlobalStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
30669
public BlockSyntax Block(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
30681
public LocalFunctionStatementSyntax LocalFunctionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
30702
public LocalDeclarationStatementSyntax LocalDeclarationStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
30750
public VariableDeclaratorSyntax VariableDeclarator(
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
30770
public EqualsValueClauseSyntax EqualsValueClause(
SyntaxToken
equalsToken, ExpressionSyntax value)
30791
public SingleVariableDesignationSyntax SingleVariableDesignation(
SyntaxToken
identifier)
30811
public DiscardDesignationSyntax DiscardDesignation(
SyntaxToken
underscoreToken)
30831
public ParenthesizedVariableDesignationSyntax ParenthesizedVariableDesignation(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
30853
public ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
30874
public EmptyStatementSyntax EmptyStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
30894
public LabeledStatementSyntax LabeledStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
30907
public GotoStatementSyntax GotoStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
30936
public BreakStatementSyntax BreakStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
30958
public ContinueStatementSyntax ContinueStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
30980
public ReturnStatementSyntax ReturnStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
30992
public ThrowStatementSyntax ThrowStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
31004
public YieldStatementSyntax YieldStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
31029
public WhileStatementSyntax WhileStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
31045
public DoStatementSyntax DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
31065
public ForStatementSyntax ForStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax? condition,
SyntaxToken
secondSemicolonToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement)
31084
public ForEachStatementSyntax ForEachStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31114
public ForEachVariableStatementSyntax ForEachVariableStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31142
public UsingStatementSyntax UsingStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31166
public FixedStatementSyntax FixedStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
31182
public CheckedStatementSyntax CheckedStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
31214
public UnsafeStatementSyntax UnsafeStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
31235
public LockStatementSyntax LockStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31251
public IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
31267
public ElseClauseSyntax ElseClause(
SyntaxToken
elseKeyword, StatementSyntax statement)
31288
public SwitchStatementSyntax SwitchStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
31339
public CasePatternSwitchLabelSyntax CasePatternSwitchLabel(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
31351
public CaseSwitchLabelSyntax CaseSwitchLabel(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
31373
public DefaultSwitchLabelSyntax DefaultSwitchLabel(
SyntaxToken
keyword,
SyntaxToken
colonToken)
31394
public SwitchExpressionSyntax SwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
31409
public SwitchExpressionArmSyntax SwitchExpressionArm(PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
31421
public TryStatementSyntax TryStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax? @finally)
31432
public CatchClauseSyntax CatchClause(
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
31443
public CatchDeclarationSyntax CatchDeclaration(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
31465
public CatchFilterClauseSyntax CatchFilterClause(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
31480
public FinallyClauseSyntax FinallyClause(
SyntaxToken
finallyKeyword, BlockSyntax block)
31501
public CompilationUnitSyntax CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
31511
public ExternAliasDirectiveSyntax ExternAliasDirective(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
31527
public UsingDirectiveSyntax UsingDirective(
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
31567
public NamespaceDeclarationSyntax NamespaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken)
31591
public FileScopedNamespaceDeclarationSyntax FileScopedNamespaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members)
31604
public AttributeListSyntax AttributeList(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
31616
public AttributeTargetSpecifierSyntax AttributeTargetSpecifier(
SyntaxToken
identifier,
SyntaxToken
colonToken)
31646
public AttributeArgumentListSyntax AttributeArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
31687
public NameEqualsSyntax NameEquals(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
31708
public TypeParameterListSyntax TypeParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
31730
public TypeParameterSyntax TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
31760
public ClassDeclarationSyntax ClassDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
31799
public StructDeclarationSyntax StructDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
31838
public InterfaceDeclarationSyntax InterfaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
31877
public RecordDeclarationSyntax RecordDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
? classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
31931
public EnumDeclarationSyntax EnumDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, CoreSyntax.SeparatedSyntaxList<EnumMemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
31970
public DelegateDeclarationSyntax DelegateDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
semicolonToken)
31986
public EnumMemberDeclarationSyntax EnumMemberDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
31996
public ExtensionBlockDeclarationSyntax ExtensionBlockDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
32033
public BaseListSyntax BaseList(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
32092
public TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
32105
public ConstructorConstraintSyntax ConstructorConstraint(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
32129
public ClassOrStructConstraintSyntax ClassOrStructConstraint(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
32188
public DefaultConstraintSyntax DefaultConstraint(
SyntaxToken
defaultKeyword)
32208
public AllowsConstraintClauseSyntax AllowsConstraintClause(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
32228
public RefStructConstraintSyntax RefStructConstraint(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
32250
public FieldDeclarationSyntax FieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
32261
public EventFieldDeclarationSyntax EventFieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
32274
public ExplicitInterfaceSpecifierSyntax ExplicitInterfaceSpecifier(NameSyntax name,
SyntaxToken
dotToken)
32295
public MethodDeclarationSyntax MethodDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32316
public OperatorDeclarationSyntax OperatorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32386
public ConversionOperatorDeclarationSyntax ConversionOperatorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32423
public ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32443
public ConstructorInitializerSyntax ConstructorInitializer(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
32477
public DestructorDeclarationSyntax DestructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32499
public PropertyDeclarationSyntax PropertyDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken)
32519
public ArrowExpressionClauseSyntax ArrowExpressionClause(
SyntaxToken
arrowToken, ExpressionSyntax expression)
32540
public EventDeclarationSyntax EventDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
32562
public IndexerDeclarationSyntax IndexerDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32583
public AccessorListSyntax AccessorList(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
32605
public AccessorDeclarationSyntax AccessorDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32643
public ParameterListSyntax ParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
32665
public BracketedParameterListSyntax BracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
32687
public ParameterSyntax Parameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
32705
public FunctionPointerParameterSyntax FunctionPointerParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
32724
public IncompleteMemberSyntax IncompleteMember(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type)
32732
public SkippedTokensTriviaSyntax SkippedTokensTrivia(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
32740
public DocumentationCommentTriviaSyntax DocumentationCommentTrivia(SyntaxKind kind, CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
32775
public QualifiedCrefSyntax QualifiedCref(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
32816
public ExtensionMemberCrefSyntax ExtensionMemberCref(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
32830
public IndexerMemberCrefSyntax IndexerMemberCref(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
32850
public OperatorMemberCrefSyntax OperatorMemberCref(
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
32908
public ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
32935
public CrefParameterListSyntax CrefParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
32957
public CrefBracketedParameterListSyntax CrefBracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
32979
public CrefParameterSyntax CrefParameter(
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
33038
public XmlElementStartTagSyntax XmlElementStartTag(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
33051
public XmlElementEndTagSyntax XmlElementEndTag(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
33074
public XmlEmptyElementSyntax XmlEmptyElement(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
33087
public XmlNameSyntax XmlName(XmlPrefixSyntax? prefix,
SyntaxToken
localName)
33107
public XmlPrefixSyntax XmlPrefix(
SyntaxToken
prefix,
SyntaxToken
colonToken)
33129
public XmlTextAttributeSyntax XmlTextAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
33154
public XmlCrefAttributeSyntax XmlCrefAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
33180
public XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
33206
public XmlTextSyntax XmlText(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
33224
public XmlCDataSectionSyntax XmlCDataSection(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
33246
public XmlProcessingInstructionSyntax XmlProcessingInstruction(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
33259
public XmlCommentSyntax XmlComment(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
33281
public IfDirectiveTriviaSyntax IfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
33296
public ElifDirectiveTriviaSyntax ElifDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
33311
public ElseDirectiveTriviaSyntax ElseDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
33325
public EndIfDirectiveTriviaSyntax EndIfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33339
public RegionDirectiveTriviaSyntax RegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33353
public EndRegionDirectiveTriviaSyntax EndRegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33367
public ErrorDirectiveTriviaSyntax ErrorDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33381
public WarningDirectiveTriviaSyntax WarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33395
public BadDirectiveTriviaSyntax BadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
33408
public DefineDirectiveTriviaSyntax DefineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
33424
public UndefDirectiveTriviaSyntax UndefDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
33440
public LineDirectiveTriviaSyntax LineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33471
public LineDirectivePositionSyntax LineDirectivePosition(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
33489
public LineSpanDirectiveTriviaSyntax LineSpanDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33518
public PragmaWarningDirectiveTriviaSyntax PragmaWarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
33541
public PragmaChecksumDirectiveTriviaSyntax PragmaChecksumDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
33563
public ReferenceDirectiveTriviaSyntax ReferenceDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33579
public LoadDirectiveTriviaSyntax LoadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33595
public ShebangDirectiveTriviaSyntax ShebangDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
33609
public IgnoredDirectiveTriviaSyntax IgnoredDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
33632
public NullableDirectiveTriviaSyntax NullableDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
33668
public static IdentifierNameSyntax IdentifierName(
SyntaxToken
identifier)
33693
public static QualifiedNameSyntax QualifiedName(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
33715
public static GenericNameSyntax GenericName(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
33736
public static TypeArgumentListSyntax TypeArgumentList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
33758
public static AliasQualifiedNameSyntax AliasQualifiedName(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
33780
public static PredefinedTypeSyntax PredefinedType(
SyntaxToken
keyword)
33838
public static ArrayRankSpecifierSyntax ArrayRankSpecifier(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
33860
public static PointerTypeSyntax PointerType(TypeSyntax elementType,
SyntaxToken
asteriskToken)
33881
public static FunctionPointerTypeSyntax FunctionPointerType(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
33894
public static FunctionPointerParameterListSyntax FunctionPointerParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
33916
public static FunctionPointerCallingConventionSyntax FunctionPointerCallingConvention(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
33941
public static FunctionPointerUnmanagedCallingConventionListSyntax FunctionPointerUnmanagedCallingConventionList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
33963
public static FunctionPointerUnmanagedCallingConventionSyntax FunctionPointerUnmanagedCallingConvention(
SyntaxToken
name)
33983
public static NullableTypeSyntax NullableType(TypeSyntax elementType,
SyntaxToken
questionToken)
34004
public static TupleTypeSyntax TupleType(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
34026
public static TupleElementSyntax TupleElement(TypeSyntax type,
SyntaxToken
? identifier)
34054
public static OmittedTypeArgumentSyntax OmittedTypeArgument(
SyntaxToken
omittedTypeArgumentToken)
34074
public static RefTypeSyntax RefType(
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
34104
public static ScopedTypeSyntax ScopedType(
SyntaxToken
scopedKeyword, TypeSyntax type)
34125
public static ParenthesizedExpressionSyntax ParenthesizedExpression(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34148
public static TupleExpressionSyntax TupleExpression(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
34170
public static PrefixUnaryExpressionSyntax PrefixUnaryExpression(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
34216
public static AwaitExpressionSyntax AwaitExpression(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
34237
public static PostfixUnaryExpressionSyntax PostfixUnaryExpression(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
34271
public static MemberAccessExpressionSyntax MemberAccessExpression(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
34304
public static ConditionalAccessExpressionSyntax ConditionalAccessExpression(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
34326
public static MemberBindingExpressionSyntax MemberBindingExpression(
SyntaxToken
operatorToken, SimpleNameSyntax name)
34366
public static RangeExpressionSyntax RangeExpression(ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
34405
public static BinaryExpressionSyntax BinaryExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
34478
public static AssignmentExpressionSyntax AssignmentExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
34533
public static ConditionalExpressionSyntax ConditionalExpression(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
34548
public static ThisExpressionSyntax ThisExpression(
SyntaxToken
token)
34568
public static BaseExpressionSyntax BaseExpression(
SyntaxToken
token)
34588
public static LiteralExpressionSyntax LiteralExpression(SyntaxKind kind,
SyntaxToken
token)
34637
public static FieldExpressionSyntax FieldExpression(
SyntaxToken
token)
34657
public static MakeRefExpressionSyntax MakeRefExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34672
public static RefTypeExpressionSyntax RefTypeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34687
public static RefValueExpressionSyntax RefValueExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
34705
public static CheckedExpressionSyntax CheckedExpression(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34731
public static DefaultExpressionSyntax DefaultExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
34746
public static TypeOfExpressionSyntax TypeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
34761
public static SizeOfExpressionSyntax SizeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
34816
public static ArgumentListSyntax ArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
34838
public static BracketedArgumentListSyntax BracketedArgumentList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
34860
public static ArgumentSyntax Argument(NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
34890
public static ExpressionColonSyntax ExpressionColon(ExpressionSyntax expression,
SyntaxToken
colonToken)
34910
public static NameColonSyntax NameColon(IdentifierNameSyntax name,
SyntaxToken
colonToken)
34950
public static CastExpressionSyntax CastExpression(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
34964
public static AnonymousMethodExpressionSyntax AnonymousMethodExpression(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
34975
public static SimpleLambdaExpressionSyntax SimpleLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
34986
public static RefExpressionSyntax RefExpression(
SyntaxToken
refKeyword, ExpressionSyntax expression)
35007
public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
35018
public static InitializerExpressionSyntax InitializerExpression(SyntaxKind kind,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
35049
public static ImplicitObjectCreationExpressionSyntax ImplicitObjectCreationExpression(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
35070
public static ObjectCreationExpressionSyntax ObjectCreationExpression(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
35081
public static WithExpressionSyntax WithExpression(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
35122
public static AnonymousObjectCreationExpressionSyntax AnonymousObjectCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
35136
public static ArrayCreationExpressionSyntax ArrayCreationExpression(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
35157
public static ImplicitArrayCreationExpressionSyntax ImplicitArrayCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
35172
public static StackAllocArrayCreationExpressionSyntax StackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
35193
public static ImplicitStackAllocArrayCreationExpressionSyntax ImplicitStackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
35208
public static CollectionExpressionSyntax CollectionExpression(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
35249
public static SpreadElementSyntax SpreadElement(
SyntaxToken
operatorToken, ExpressionSyntax expression)
35270
public static WithElementSyntax WithElement(
SyntaxToken
withKeyword, ArgumentListSyntax argumentList)
35330
public static FromClauseSyntax FromClause(
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
35345
public static LetClauseSyntax LetClause(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
35360
public static JoinClauseSyntax JoinClause(
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
35381
public static JoinIntoClauseSyntax JoinIntoClause(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
35403
public static WhereClauseSyntax WhereClause(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
35424
public static OrderByClauseSyntax OrderByClause(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
35444
public static OrderingSyntax Ordering(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
35479
public static SelectClauseSyntax SelectClause(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
35500
public static GroupClauseSyntax GroupClause(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
35514
public static QueryContinuationSyntax QueryContinuation(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
35537
public static OmittedArraySizeExpressionSyntax OmittedArraySizeExpression(
SyntaxToken
omittedArraySizeExpressionToken)
35557
public static InterpolatedStringExpressionSyntax InterpolatedStringExpression(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
35591
public static IsPatternExpressionSyntax IsPatternExpression(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
35613
public static ThrowExpressionSyntax ThrowExpression(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
35634
public static WhenClauseSyntax WhenClause(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
35655
public static DiscardPatternSyntax DiscardPattern(
SyntaxToken
underscoreToken)
35695
public static VarPatternSyntax VarPattern(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
35724
public static PositionalPatternClauseSyntax PositionalPatternClause(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
35746
public static PropertyPatternClauseSyntax PropertyPatternClause(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
35806
public static ParenthesizedPatternSyntax ParenthesizedPattern(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
35829
public static RelationalPatternSyntax RelationalPattern(
SyntaxToken
operatorToken, ExpressionSyntax expression)
35878
public static BinaryPatternSyntax BinaryPattern(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
35911
public static UnaryPatternSyntax UnaryPattern(
SyntaxToken
operatorToken, PatternSyntax pattern)
35932
public static ListPatternSyntax ListPattern(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
35944
public static SlicePatternSyntax SlicePattern(
SyntaxToken
dotDotToken, PatternSyntax? pattern)
35964
public static InterpolatedStringTextSyntax InterpolatedStringText(
SyntaxToken
textToken)
35984
public static InterpolationSyntax Interpolation(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
35997
public static InterpolationAlignmentClauseSyntax InterpolationAlignmentClause(
SyntaxToken
commaToken, ExpressionSyntax value)
36017
public static InterpolationFormatClauseSyntax InterpolationFormatClause(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
36038
public static GlobalStatementSyntax GlobalStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
36057
public static BlockSyntax Block(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
36069
public static LocalFunctionStatementSyntax LocalFunctionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
36090
public static LocalDeclarationStatementSyntax LocalDeclarationStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
36138
public static VariableDeclaratorSyntax VariableDeclarator(
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
36158
public static EqualsValueClauseSyntax EqualsValueClause(
SyntaxToken
equalsToken, ExpressionSyntax value)
36179
public static SingleVariableDesignationSyntax SingleVariableDesignation(
SyntaxToken
identifier)
36199
public static DiscardDesignationSyntax DiscardDesignation(
SyntaxToken
underscoreToken)
36219
public static ParenthesizedVariableDesignationSyntax ParenthesizedVariableDesignation(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
36241
public static ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
36262
public static EmptyStatementSyntax EmptyStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
36282
public static LabeledStatementSyntax LabeledStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
36295
public static GotoStatementSyntax GotoStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36324
public static BreakStatementSyntax BreakStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
36346
public static ContinueStatementSyntax ContinueStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
36368
public static ReturnStatementSyntax ReturnStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36380
public static ThrowStatementSyntax ThrowStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36392
public static YieldStatementSyntax YieldStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36417
public static WhileStatementSyntax WhileStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
36433
public static DoStatementSyntax DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
36453
public static ForStatementSyntax ForStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
forKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> initializers,
SyntaxToken
firstSemicolonToken, ExpressionSyntax? condition,
SyntaxToken
secondSemicolonToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> incrementors,
SyntaxToken
closeParenToken, StatementSyntax statement)
36472
public static ForEachStatementSyntax ForEachStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36502
public static ForEachVariableStatementSyntax ForEachVariableStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36530
public static UsingStatementSyntax UsingStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36554
public static FixedStatementSyntax FixedStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
36570
public static CheckedStatementSyntax CheckedStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
36602
public static UnsafeStatementSyntax UnsafeStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
36623
public static LockStatementSyntax LockStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36639
public static IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
36655
public static ElseClauseSyntax ElseClause(
SyntaxToken
elseKeyword, StatementSyntax statement)
36676
public static SwitchStatementSyntax SwitchStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
36727
public static CasePatternSwitchLabelSyntax CasePatternSwitchLabel(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
36739
public static CaseSwitchLabelSyntax CaseSwitchLabel(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
36761
public static DefaultSwitchLabelSyntax DefaultSwitchLabel(
SyntaxToken
keyword,
SyntaxToken
colonToken)
36782
public static SwitchExpressionSyntax SwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
36797
public static SwitchExpressionArmSyntax SwitchExpressionArm(PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
36809
public static TryStatementSyntax TryStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax? @finally)
36820
public static CatchClauseSyntax CatchClause(
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
36831
public static CatchDeclarationSyntax CatchDeclaration(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
36853
public static CatchFilterClauseSyntax CatchFilterClause(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
36868
public static FinallyClauseSyntax FinallyClause(
SyntaxToken
finallyKeyword, BlockSyntax block)
36889
public static CompilationUnitSyntax CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
36899
public static ExternAliasDirectiveSyntax ExternAliasDirective(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
36915
public static UsingDirectiveSyntax UsingDirective(
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
36955
public static NamespaceDeclarationSyntax NamespaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken)
36979
public static FileScopedNamespaceDeclarationSyntax FileScopedNamespaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members)
36992
public static AttributeListSyntax AttributeList(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
37004
public static AttributeTargetSpecifierSyntax AttributeTargetSpecifier(
SyntaxToken
identifier,
SyntaxToken
colonToken)
37034
public static AttributeArgumentListSyntax AttributeArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
37075
public static NameEqualsSyntax NameEquals(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
37096
public static TypeParameterListSyntax TypeParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
37118
public static TypeParameterSyntax TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
37148
public static ClassDeclarationSyntax ClassDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37187
public static StructDeclarationSyntax StructDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37226
public static InterfaceDeclarationSyntax InterfaceDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37265
public static RecordDeclarationSyntax RecordDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword,
SyntaxToken
? classOrStructKeyword,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, BaseListSyntax? baseList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37319
public static EnumDeclarationSyntax EnumDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, CoreSyntax.SeparatedSyntaxList<EnumMemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37358
public static DelegateDeclarationSyntax DelegateDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
semicolonToken)
37374
public static EnumMemberDeclarationSyntax EnumMemberDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
37384
public static ExtensionBlockDeclarationSyntax ExtensionBlockDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses,
SyntaxToken
? openBraceToken, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
37421
public static BaseListSyntax BaseList(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
37480
public static TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
37493
public static ConstructorConstraintSyntax ConstructorConstraint(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
37517
public static ClassOrStructConstraintSyntax ClassOrStructConstraint(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
37576
public static DefaultConstraintSyntax DefaultConstraint(
SyntaxToken
defaultKeyword)
37596
public static AllowsConstraintClauseSyntax AllowsConstraintClause(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
37616
public static RefStructConstraintSyntax RefStructConstraint(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
37638
public static FieldDeclarationSyntax FieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
37649
public static EventFieldDeclarationSyntax EventFieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
37662
public static ExplicitInterfaceSpecifierSyntax ExplicitInterfaceSpecifier(NameSyntax name,
SyntaxToken
dotToken)
37683
public static MethodDeclarationSyntax MethodDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, CoreSyntax.SyntaxList<TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37704
public static OperatorDeclarationSyntax OperatorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax returnType, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37774
public static ConversionOperatorDeclarationSyntax ConversionOperatorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37811
public static ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37831
public static ConstructorInitializerSyntax ConstructorInitializer(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
37865
public static DestructorDeclarationSyntax DestructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37887
public static PropertyDeclarationSyntax PropertyDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken)
37907
public static ArrowExpressionClauseSyntax ArrowExpressionClause(
SyntaxToken
arrowToken, ExpressionSyntax expression)
37928
public static EventDeclarationSyntax EventDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
37950
public static IndexerDeclarationSyntax IndexerDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37971
public static AccessorListSyntax AccessorList(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
37993
public static AccessorDeclarationSyntax AccessorDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
38031
public static ParameterListSyntax ParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
38053
public static BracketedParameterListSyntax BracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
38075
public static ParameterSyntax Parameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
38093
public static FunctionPointerParameterSyntax FunctionPointerParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
38112
public static IncompleteMemberSyntax IncompleteMember(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type)
38120
public static SkippedTokensTriviaSyntax SkippedTokensTrivia(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
38128
public static DocumentationCommentTriviaSyntax DocumentationCommentTrivia(SyntaxKind kind, CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
38163
public static QualifiedCrefSyntax QualifiedCref(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
38204
public static ExtensionMemberCrefSyntax ExtensionMemberCref(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
38218
public static IndexerMemberCrefSyntax IndexerMemberCref(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
38238
public static OperatorMemberCrefSyntax OperatorMemberCref(
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
38296
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
38323
public static CrefParameterListSyntax CrefParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
38345
public static CrefBracketedParameterListSyntax CrefBracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
38367
public static CrefParameterSyntax CrefParameter(
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
38426
public static XmlElementStartTagSyntax XmlElementStartTag(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
38439
public static XmlElementEndTagSyntax XmlElementEndTag(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
38462
public static XmlEmptyElementSyntax XmlEmptyElement(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
38475
public static XmlNameSyntax XmlName(XmlPrefixSyntax? prefix,
SyntaxToken
localName)
38495
public static XmlPrefixSyntax XmlPrefix(
SyntaxToken
prefix,
SyntaxToken
colonToken)
38517
public static XmlTextAttributeSyntax XmlTextAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
38542
public static XmlCrefAttributeSyntax XmlCrefAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
38568
public static XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
38594
public static XmlTextSyntax XmlText(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
38612
public static XmlCDataSectionSyntax XmlCDataSection(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
38634
public static XmlProcessingInstructionSyntax XmlProcessingInstruction(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
38647
public static XmlCommentSyntax XmlComment(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
38669
public static IfDirectiveTriviaSyntax IfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
38684
public static ElifDirectiveTriviaSyntax ElifDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
38699
public static ElseDirectiveTriviaSyntax ElseDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
38713
public static EndIfDirectiveTriviaSyntax EndIfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38727
public static RegionDirectiveTriviaSyntax RegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38741
public static EndRegionDirectiveTriviaSyntax EndRegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38755
public static ErrorDirectiveTriviaSyntax ErrorDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38769
public static WarningDirectiveTriviaSyntax WarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38783
public static BadDirectiveTriviaSyntax BadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
38796
public static DefineDirectiveTriviaSyntax DefineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
38812
public static UndefDirectiveTriviaSyntax UndefDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
38828
public static LineDirectiveTriviaSyntax LineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38859
public static LineDirectivePositionSyntax LineDirectivePosition(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
38877
public static LineSpanDirectiveTriviaSyntax LineSpanDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38906
public static PragmaWarningDirectiveTriviaSyntax PragmaWarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
38929
public static PragmaChecksumDirectiveTriviaSyntax PragmaChecksumDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
38951
public static ReferenceDirectiveTriviaSyntax ReferenceDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38967
public static LoadDirectiveTriviaSyntax LoadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38983
public static ShebangDirectiveTriviaSyntax ShebangDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
38997
public static IgnoredDirectiveTriviaSyntax IgnoredDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
39020
public static NullableDirectiveTriviaSyntax NullableDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
Syntax.xml.Main.Generated.cs (514)
2269
return (IdentifierNameSyntax)Syntax.InternalSyntax.SyntaxFactory.IdentifierName((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
2278
return (QualifiedNameSyntax)Syntax.InternalSyntax.SyntaxFactory.QualifiedName((Syntax.InternalSyntax.NameSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)right.Green).CreateRed();
2290
return (GenericNameSyntax)Syntax.InternalSyntax.SyntaxFactory.GenericName((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.TypeArgumentListSyntax)typeArgumentList.Green).CreateRed();
2306
return (TypeArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeArgumentList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
2319
return (AliasQualifiedNameSyntax)Syntax.InternalSyntax.SyntaxFactory.AliasQualifiedName((Syntax.InternalSyntax.IdentifierNameSyntax)alias.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonColonToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2353
return (PredefinedTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.PredefinedType((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!).CreateRed();
2372
return (ArrayRankSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.ArrayRankSpecifier((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, sizes.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
2384
return (PointerTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.PointerType((Syntax.InternalSyntax.TypeSyntax)elementType.Green, (Syntax.InternalSyntax.
SyntaxToken
)asteriskToken.Node!).CreateRed();
2397
return (FunctionPointerTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerType((Syntax.InternalSyntax.
SyntaxToken
)delegateKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)asteriskToken.Node!, callingConvention == null ? null : (Syntax.InternalSyntax.FunctionPointerCallingConventionSyntax)callingConvention.Green, (Syntax.InternalSyntax.FunctionPointerParameterListSyntax)parameterList.Green).CreateRed();
2413
return (FunctionPointerParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerParameterList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.FunctionPointerParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
2429
return (FunctionPointerCallingConventionSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerCallingConvention((Syntax.InternalSyntax.
SyntaxToken
)managedOrUnmanagedKeyword.Node!, unmanagedCallingConventionList == null ? null : (Syntax.InternalSyntax.FunctionPointerUnmanagedCallingConventionListSyntax)unmanagedCallingConventionList.Green).CreateRed();
2441
return (FunctionPointerUnmanagedCallingConventionListSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerUnmanagedCallingConventionList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, callingConventions.Node.ToGreenSeparatedList<Syntax.InternalSyntax.FunctionPointerUnmanagedCallingConventionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
2452
return (FunctionPointerUnmanagedCallingConventionSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerUnmanagedCallingConvention((Syntax.InternalSyntax.
SyntaxToken
)name.Node!).CreateRed();
2460
return (NullableTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.NullableType((Syntax.InternalSyntax.TypeSyntax)elementType.Green, (Syntax.InternalSyntax.
SyntaxToken
)questionToken.Node!).CreateRed();
2472
return (TupleTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleType((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, elements.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TupleElementSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2489
return (TupleElementSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleElement((Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
?)identifier.Node).CreateRed();
2500
return (OmittedTypeArgumentSyntax)Syntax.InternalSyntax.SyntaxFactory.OmittedTypeArgument((Syntax.InternalSyntax.
SyntaxToken
)omittedTypeArgumentToken.Node!).CreateRed();
2518
return (RefTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.RefType((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)readOnlyKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
2530
return (ScopedTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.ScopedType((Syntax.InternalSyntax.
SyntaxToken
)scopedKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
2543
return (ParenthesizedExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedExpression((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2555
return (TupleExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleExpression((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2592
return (PrefixUnaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.PrefixUnaryExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)operand.Green).CreateRed();
2619
return (AwaitExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AwaitExpression((Syntax.InternalSyntax.
SyntaxToken
)awaitKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
2644
return (PostfixUnaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.PostfixUnaryExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)operand.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!).CreateRed();
2677
return (MemberAccessExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.MemberAccessExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2698
return (ConditionalAccessExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ConditionalAccessExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)whenNotNull.Green).CreateRed();
2710
return (MemberBindingExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.MemberBindingExpression((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2732
return (RangeExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.RangeExpression(leftOperand == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)leftOperand.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, rightOperand == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)rightOperand.Green).CreateRed();
2811
return (BinaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.BinaryExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)right.Green).CreateRed();
2885
return (AssignmentExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AssignmentExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)right.Green).CreateRed();
2919
return (ConditionalExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ConditionalExpression((Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)questionToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)whenTrue.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)whenFalse.Green).CreateRed();
2930
return (ThisExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ThisExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
2941
return (BaseExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.BaseExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
2981
return (LiteralExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.LiteralExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
2988
return (FieldExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.FieldExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
3002
return (MakeRefExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.MakeRefExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3016
return (RefTypeExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.RefTypeExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3032
return (RefValueExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.RefValueExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)comma.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3057
return (CheckedExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.CheckedExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3079
return (DefaultExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.DefaultExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3093
return (TypeOfExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeOfExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3107
return (SizeOfExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.SizeOfExpression((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3143
return (ArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.ArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3155
return (BracketedArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.BracketedArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
3174
return (ArgumentSyntax)Syntax.InternalSyntax.SyntaxFactory.Argument(nameColon == null ? null : (Syntax.InternalSyntax.NameColonSyntax)nameColon.Green, (Syntax.InternalSyntax.
SyntaxToken
?)refKindKeyword.Node, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3186
return (ExpressionColonSyntax)Syntax.InternalSyntax.SyntaxFactory.ExpressionColon((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
3194
return (NameColonSyntax)Syntax.InternalSyntax.SyntaxFactory.NameColon((Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
3212
return (CastExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.CastExpression((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3224
return (AnonymousMethodExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AnonymousMethodExpression(modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)delegateKeyword.Node!, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, (Syntax.InternalSyntax.BlockSyntax)block.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expressionBody.Green).CreateRed();
3232
return (SimpleLambdaExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.SimpleLambdaExpression(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.ParameterSyntax)parameter.Green, (Syntax.InternalSyntax.
SyntaxToken
)arrowToken.Node!, block == null ? null : (Syntax.InternalSyntax.BlockSyntax)block.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expressionBody.Green).CreateRed();
3240
return (RefExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.RefExpression((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3252
return (ParenthesizedLambdaExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedLambdaExpression(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), returnType == null ? null : (Syntax.InternalSyntax.TypeSyntax)returnType.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, (Syntax.InternalSyntax.
SyntaxToken
)arrowToken.Node!, block == null ? null : (Syntax.InternalSyntax.BlockSyntax)block.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expressionBody.Green).CreateRed();
3277
return (InitializerExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.InitializerExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, expressions.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3289
return (ImplicitObjectCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ImplicitObjectCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3305
return (ObjectCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ObjectCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, argumentList == null ? null : (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3322
return (WithExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.WithExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)withKeyword.Node!, (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3346
return (AnonymousObjectCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AnonymousObjectCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, initializers.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AnonymousObjectMemberDeclaratorSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3358
return (ArrayCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ArrayCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.ArrayTypeSyntax)type.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3376
return (ImplicitArrayCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ImplicitArrayCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, commas.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!, (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3392
return (StackAllocArrayCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.StackAllocArrayCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)stackAllocKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3410
return (ImplicitStackAllocArrayCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ImplicitStackAllocArrayCreationExpression((Syntax.InternalSyntax.
SyntaxToken
)stackAllocKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!, (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3422
return (CollectionExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.CollectionExpression((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, elements.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CollectionElementSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
3441
return (SpreadElementSyntax)Syntax.InternalSyntax.SyntaxFactory.SpreadElement((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3453
return (WithElementSyntax)Syntax.InternalSyntax.SyntaxFactory.WithElement((Syntax.InternalSyntax.
SyntaxToken
)withKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green).CreateRed();
3486
return (FromClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.FromClause((Syntax.InternalSyntax.
SyntaxToken
)fromKeyword.Node!, type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3508
return (LetClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.LetClause((Syntax.InternalSyntax.
SyntaxToken
)letKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3530
return (JoinClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.JoinClause((Syntax.InternalSyntax.
SyntaxToken
)joinKeyword.Node!, type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)inExpression.Green, (Syntax.InternalSyntax.
SyntaxToken
)onKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)leftExpression.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)rightExpression.Green, into == null ? null : (Syntax.InternalSyntax.JoinIntoClauseSyntax)into.Green).CreateRed();
3550
return (JoinIntoClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.JoinIntoClause((Syntax.InternalSyntax.
SyntaxToken
)intoKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
3566
return (WhereClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.WhereClause((Syntax.InternalSyntax.
SyntaxToken
)whereKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green).CreateRed();
3577
return (OrderByClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.OrderByClause((Syntax.InternalSyntax.
SyntaxToken
)orderByKeyword.Node!, orderings.Node.ToGreenSeparatedList<Syntax.InternalSyntax.OrderingSyntax>()).CreateRed();
3601
return (OrderingSyntax)Syntax.InternalSyntax.SyntaxFactory.Ordering(kind, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
?)ascendingOrDescendingKeyword.Node).CreateRed();
3621
return (SelectClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.SelectClause((Syntax.InternalSyntax.
SyntaxToken
)selectKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3635
return (GroupClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.GroupClause((Syntax.InternalSyntax.
SyntaxToken
)groupKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)groupExpression.Green, (Syntax.InternalSyntax.
SyntaxToken
)byKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)byExpression.Green).CreateRed();
3648
return (QueryContinuationSyntax)Syntax.InternalSyntax.SyntaxFactory.QueryContinuation((Syntax.InternalSyntax.
SyntaxToken
)intoKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.QueryBodySyntax)body.Green).CreateRed();
3663
return (OmittedArraySizeExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.OmittedArraySizeExpression((Syntax.InternalSyntax.
SyntaxToken
)omittedArraySizeExpressionToken.Node!).CreateRed();
3687
return (InterpolatedStringExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolatedStringExpression((Syntax.InternalSyntax.
SyntaxToken
)stringStartToken.Node!, contents.Node.ToGreenList<Syntax.InternalSyntax.InterpolatedStringContentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)stringEndToken.Node!).CreateRed();
3700
return (IsPatternExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.IsPatternExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)isKeyword.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3712
return (ThrowExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ThrowExpression((Syntax.InternalSyntax.
SyntaxToken
)throwKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3724
return (WhenClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.WhenClause((Syntax.InternalSyntax.
SyntaxToken
)whenKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green).CreateRed();
3735
return (DiscardPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.DiscardPattern((Syntax.InternalSyntax.
SyntaxToken
)underscoreToken.Node!).CreateRed();
3755
return (VarPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.VarPattern((Syntax.InternalSyntax.
SyntaxToken
)varKeyword.Node!, (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
3777
return (PositionalPatternClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.PositionalPatternClause((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, subpatterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SubpatternSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3789
return (PropertyPatternClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.PropertyPatternClause((Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, subpatterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SubpatternSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3820
return (ParenthesizedPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedPattern((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3841
return (RelationalPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.RelationalPattern((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3868
return (BinaryPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.BinaryPattern(kind, (Syntax.InternalSyntax.PatternSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.PatternSyntax)right.Green).CreateRed();
3888
return (UnaryPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.UnaryPattern((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3900
return (ListPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.ListPattern((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, patterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.PatternSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!, designation == null ? null : (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
3915
return (SlicePatternSyntax)Syntax.InternalSyntax.SyntaxFactory.SlicePattern((Syntax.InternalSyntax.
SyntaxToken
)dotDotToken.Node!, pattern == null ? null : (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3926
return (InterpolatedStringTextSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolatedStringText((Syntax.InternalSyntax.
SyntaxToken
)textToken.Node!).CreateRed();
3939
return (InterpolationSyntax)Syntax.InternalSyntax.SyntaxFactory.Interpolation((Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, alignmentClause == null ? null : (Syntax.InternalSyntax.InterpolationAlignmentClauseSyntax)alignmentClause.Green, formatClause == null ? null : (Syntax.InternalSyntax.InterpolationFormatClauseSyntax)formatClause.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3954
return (InterpolationAlignmentClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolationAlignmentClause((Syntax.InternalSyntax.
SyntaxToken
)commaToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green).CreateRed();
3961
return (InterpolationFormatClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolationFormatClause((Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)formatStringToken.Node!).CreateRed();
3972
return (GlobalStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.GlobalStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
3984
return (BlockSyntax)Syntax.InternalSyntax.SyntaxFactory.Block(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, statements.Node.ToGreenList<Syntax.InternalSyntax.StatementSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
4009
return (LocalFunctionStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.LocalFunctionStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)returnType.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
4041
return (LocalDeclarationStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.LocalDeclarationStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)awaitKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
?)usingKeyword.Node, modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4067
return (VariableDeclaratorSyntax)Syntax.InternalSyntax.SyntaxFactory.VariableDeclarator((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, argumentList == null ? null : (Syntax.InternalSyntax.BracketedArgumentListSyntax)argumentList.Green, initializer == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)initializer.Green).CreateRed();
4083
return (EqualsValueClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.EqualsValueClause((Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green).CreateRed();
4094
return (SingleVariableDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.SingleVariableDesignation((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
4101
return (DiscardDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.DiscardDesignation((Syntax.InternalSyntax.
SyntaxToken
)underscoreToken.Node!).CreateRed();
4113
return (ParenthesizedVariableDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedVariableDesignation((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, variables.Node.ToGreenSeparatedList<Syntax.InternalSyntax.VariableDesignationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4125
return (ExpressionStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ExpressionStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4140
return (EmptyStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.EmptyStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4157
return (LabeledStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.LabeledStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4191
return (GotoStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.GotoStatement(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)gotoKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)caseOrDefaultKeyword.Node, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4209
return (BreakStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.BreakStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)breakKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4225
return (ContinueStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ContinueStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)continueKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4241
return (ReturnStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ReturnStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)returnKeyword.Node!, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4259
return (ThrowStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ThrowStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)throwKeyword.Node!, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4289
return (YieldStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.YieldStatement(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)yieldKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)returnOrBreakKeyword.Node!, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4318
return (WhileStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.WhileStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)whileKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4339
return (DoStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.DoStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)doKeyword.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green, (Syntax.InternalSyntax.
SyntaxToken
)whileKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4359
return (ForStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ForStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)forKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, declaration == null ? null : (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, initializers.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)firstSemicolonToken.Node!, condition == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)secondSemicolonToken.Node!, incrementors.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4387
return (ForEachStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ForEachStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)awaitKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)forEachKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4418
return (ForEachVariableStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ForEachVariableStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)awaitKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)forEachKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)variable.Green, (Syntax.InternalSyntax.
SyntaxToken
)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4442
return (UsingStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.UsingStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)awaitKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)usingKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, declaration == null ? null : (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4461
return (FixedStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.FixedStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)fixedKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4488
return (CheckedStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.CheckedStatement(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4514
return (UnsafeStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.UnsafeStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)unsafeKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4535
return (LockStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.LockStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)lockKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4554
return (IfStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.IfStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)ifKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green, @else == null ? null : (Syntax.InternalSyntax.ElseClauseSyntax)@else.Green).CreateRed();
4570
return (ElseClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.ElseClause((Syntax.InternalSyntax.
SyntaxToken
)elseKeyword.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4596
return (SwitchStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.SwitchStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)switchKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)openParenToken.Node, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
?)closeParenToken.Node, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, sections.Node.ToGreenList<Syntax.InternalSyntax.SwitchSectionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
4615
return (CasePatternSwitchLabelSyntax)Syntax.InternalSyntax.SyntaxFactory.CasePatternSwitchLabel((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green, whenClause == null ? null : (Syntax.InternalSyntax.WhenClauseSyntax)whenClause.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4632
return (CaseSwitchLabelSyntax)Syntax.InternalSyntax.SyntaxFactory.CaseSwitchLabel((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4644
return (DefaultSwitchLabelSyntax)Syntax.InternalSyntax.SyntaxFactory.DefaultSwitchLabel((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4658
return (SwitchExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.SwitchExpression((Syntax.InternalSyntax.ExpressionSyntax)governingExpression.Green, (Syntax.InternalSyntax.
SyntaxToken
)switchKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, arms.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SwitchExpressionArmSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
4675
return (SwitchExpressionArmSyntax)Syntax.InternalSyntax.SyntaxFactory.SwitchExpressionArm((Syntax.InternalSyntax.PatternSyntax)pattern.Green, whenClause == null ? null : (Syntax.InternalSyntax.WhenClauseSyntax)whenClause.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsGreaterThanToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
4691
return (TryStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.TryStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)tryKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green, catches.Node.ToGreenList<Syntax.InternalSyntax.CatchClauseSyntax>(), @finally == null ? null : (Syntax.InternalSyntax.FinallyClauseSyntax)@finally.Green).CreateRed();
4709
return (CatchClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.CatchClause((Syntax.InternalSyntax.
SyntaxToken
)catchKeyword.Node!, declaration == null ? null : (Syntax.InternalSyntax.CatchDeclarationSyntax)declaration.Green, filter == null ? null : (Syntax.InternalSyntax.CatchFilterClauseSyntax)filter.Green, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4732
return (CatchDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.CatchDeclaration((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
?)identifier.Node, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4750
return (CatchFilterClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.CatchFilterClause((Syntax.InternalSyntax.
SyntaxToken
)whenKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)filterExpression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4762
return (FinallyClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.FinallyClause((Syntax.InternalSyntax.
SyntaxToken
)finallyKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4773
return (CompilationUnitSyntax)Syntax.InternalSyntax.SyntaxFactory.CompilationUnit(externs.Node.ToGreenList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), usings.Node.ToGreenList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)endOfFileToken.Node!).CreateRed();
4791
return (ExternAliasDirectiveSyntax)Syntax.InternalSyntax.SyntaxFactory.ExternAliasDirective((Syntax.InternalSyntax.
SyntaxToken
)externKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)aliasKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4826
return (UsingDirectiveSyntax)Syntax.InternalSyntax.SyntaxFactory.UsingDirective((Syntax.InternalSyntax.
SyntaxToken
?)globalKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)usingKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)staticKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
?)unsafeKeyword.Node, alias == null ? null : (Syntax.InternalSyntax.NameEqualsSyntax)alias.Green, (Syntax.InternalSyntax.TypeSyntax)namespaceOrType.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4850
return (NamespaceDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.NamespaceDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)namespaceKeyword.Node!, (Syntax.InternalSyntax.NameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, externs.Node.ToGreenList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), usings.Node.ToGreenList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
4867
return (FileScopedNamespaceDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.FileScopedNamespaceDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)namespaceKeyword.Node!, (Syntax.InternalSyntax.NameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!, externs.Node.ToGreenList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), usings.Node.ToGreenList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>()).CreateRed();
4883
return (AttributeListSyntax)Syntax.InternalSyntax.SyntaxFactory.AttributeList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, target == null ? null : (Syntax.InternalSyntax.AttributeTargetSpecifierSyntax)target.Green, attributes.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AttributeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
4898
return (AttributeTargetSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.AttributeTargetSpecifier((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4921
return (AttributeArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.AttributeArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AttributeArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4944
return (NameEqualsSyntax)Syntax.InternalSyntax.SyntaxFactory.NameEquals((Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!).CreateRed();
4960
return (TypeParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameterList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
4978
return (TypeParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)varianceKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
5012
return (ClassDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.ClassDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5038
return (StructDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.StructDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5064
return (InterfaceDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.InterfaceDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5102
return (RecordDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.RecordDeclaration(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)classOrStructKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5148
return (EnumDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.EnumDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)enumKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenSeparatedList<Syntax.InternalSyntax.EnumMemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5159
return (DelegateDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.DelegateDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)delegateKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)returnType.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
5178
return (EnumMemberDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.EnumMemberDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, equalsValue == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)equalsValue.Green).CreateRed();
5211
return (ExtensionBlockDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.ExtensionBlockDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)closeBraceToken.Node, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5226
return (BaseListSyntax)Syntax.InternalSyntax.SyntaxFactory.BaseList((Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, types.Node.ToGreenSeparatedList<Syntax.InternalSyntax.BaseTypeSyntax>()).CreateRed();
5258
return (TypeParameterConstraintClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameterConstraintClause((Syntax.InternalSyntax.
SyntaxToken
)whereKeyword.Node!, (Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, constraints.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeParameterConstraintSyntax>()).CreateRed();
5279
return (ConstructorConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.ConstructorConstraint((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
5307
return (ClassOrStructConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.ClassOrStructConstraint(kind, (Syntax.InternalSyntax.
SyntaxToken
)classOrStructKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)questionToken.Node).CreateRed();
5333
return (DefaultConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.DefaultConstraint((Syntax.InternalSyntax.
SyntaxToken
)defaultKeyword.Node!).CreateRed();
5344
return (AllowsConstraintClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.AllowsConstraintClause((Syntax.InternalSyntax.
SyntaxToken
)allowsKeyword.Node!, constraints.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AllowsConstraintSyntax>()).CreateRed();
5356
return (RefStructConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.RefStructConstraint((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)structKeyword.Node!).CreateRed();
5368
return (FieldDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.FieldDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
5385
return (EventFieldDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.EventFieldDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)eventKeyword.Node!, (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
5401
return (ExplicitInterfaceSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.ExplicitInterfaceSpecifier((Syntax.InternalSyntax.NameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!).CreateRed();
5420
return (MethodDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.MethodDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)returnType.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5492
return (OperatorDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.OperatorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)returnType.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)checkedKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5527
return (ConversionOperatorDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.ConversionOperatorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)implicitOrExplicitKeyword.Node!, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)checkedKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5549
return (ConstructorDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.ConstructorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, initializer == null ? null : (Syntax.InternalSyntax.ConstructorInitializerSyntax)initializer.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5581
return (ConstructorInitializerSyntax)Syntax.InternalSyntax.SyntaxFactory.ConstructorInitializer(kind, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)thisOrBaseKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green).CreateRed();
5608
return (DestructorDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.DestructorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)tildeToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5634
return (PropertyDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.PropertyDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)type.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, accessorList == null ? null : (Syntax.InternalSyntax.AccessorListSyntax)accessorList.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, initializer == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)initializer.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5654
return (ArrowExpressionClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.ArrowExpressionClause((Syntax.InternalSyntax.
SyntaxToken
)arrowToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
5673
return (EventDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.EventDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)eventKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, accessorList == null ? null : (Syntax.InternalSyntax.AccessorListSyntax)accessorList.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5700
return (IndexerDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.IndexerDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)type.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)thisKeyword.Node!, (Syntax.InternalSyntax.BracketedParameterListSyntax)parameterList.Green, accessorList == null ? null : (Syntax.InternalSyntax.AccessorListSyntax)accessorList.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5716
return (AccessorListSyntax)Syntax.InternalSyntax.SyntaxFactory.AccessorList((Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, accessors.Node.ToGreenList<Syntax.InternalSyntax.AccessorDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
5752
return (AccessorDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.AccessorDeclaration(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.
SyntaxToken
?)semicolonToken.Node).CreateRed();
5780
return (ParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.ParameterList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
5792
return (BracketedParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.BracketedParameterList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
5809
return (ParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.Parameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
?)identifier.Node, @default == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)@default.Green).CreateRed();
5816
return (FunctionPointerParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerParameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
5826
return (IncompleteMemberSyntax)Syntax.InternalSyntax.SyntaxFactory.IncompleteMember(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
5838
return (SkippedTokensTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.SkippedTokensTrivia(tokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>()).CreateRed();
5855
return (DocumentationCommentTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.DocumentationCommentTrivia(kind, content.Node.ToGreenList<Syntax.InternalSyntax.XmlNodeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)endOfComment.Node!).CreateRed();
5875
return (QualifiedCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.QualifiedCref((Syntax.InternalSyntax.TypeSyntax)container.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!, (Syntax.InternalSyntax.MemberCrefSyntax)member.Green).CreateRed();
5900
return (ExtensionMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.ExtensionMemberCref((Syntax.InternalSyntax.
SyntaxToken
)extensionKeyword.Node!, typeArgumentList == null ? null : (Syntax.InternalSyntax.TypeArgumentListSyntax)typeArgumentList.Green, (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!, (Syntax.InternalSyntax.MemberCrefSyntax)member.Green).CreateRed();
5915
return (IndexerMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.IndexerMemberCref((Syntax.InternalSyntax.
SyntaxToken
)thisKeyword.Node!, parameters == null ? null : (Syntax.InternalSyntax.CrefBracketedParameterListSyntax)parameters.Green).CreateRed();
5970
return (OperatorMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.OperatorMemberCref((Syntax.InternalSyntax.
SyntaxToken
)operatorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)checkedKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, parameters == null ? null : (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green).CreateRed();
5998
return (ConversionOperatorMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.ConversionOperatorMemberCref((Syntax.InternalSyntax.
SyntaxToken
)implicitOrExplicitKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)operatorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)checkedKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green, parameters == null ? null : (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green).CreateRed();
6014
return (CrefParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefParameterList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
6026
return (CrefBracketedParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefBracketedParameterList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
6051
return (CrefParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefParameter((Syntax.InternalSyntax.
SyntaxToken
?)refKindKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
?)readOnlyKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
6080
return (XmlElementStartTagSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlElementStartTag((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, attributes.Node.ToGreenList<Syntax.InternalSyntax.XmlAttributeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
6097
return (XmlElementEndTagSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlElementEndTag((Syntax.InternalSyntax.
SyntaxToken
)lessThanSlashToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
6110
return (XmlEmptyElementSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlEmptyElement((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, attributes.Node.ToGreenList<Syntax.InternalSyntax.XmlAttributeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)slashGreaterThanToken.Node!).CreateRed();
6125
return (XmlNameSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlName(prefix == null ? null : (Syntax.InternalSyntax.XmlPrefixSyntax)prefix.Green, (Syntax.InternalSyntax.
SyntaxToken
)localName.Node!).CreateRed();
6141
return (XmlPrefixSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlPrefix((Syntax.InternalSyntax.
SyntaxToken
)prefix.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
6169
return (XmlTextAttributeSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlTextAttribute((Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)startQuoteToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)endQuoteToken.Node!).CreateRed();
6198
return (XmlCrefAttributeSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlCrefAttribute((Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)startQuoteToken.Node!, (Syntax.InternalSyntax.CrefSyntax)cref.Green, (Syntax.InternalSyntax.
SyntaxToken
)endQuoteToken.Node!).CreateRed();
6223
return (XmlNameAttributeSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlNameAttribute((Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)startQuoteToken.Node!, (Syntax.InternalSyntax.IdentifierNameSyntax)identifier.Green, (Syntax.InternalSyntax.
SyntaxToken
)endQuoteToken.Node!).CreateRed();
6237
return (XmlTextSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlText(textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>()).CreateRed();
6249
return (XmlCDataSectionSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlCDataSection((Syntax.InternalSyntax.
SyntaxToken
)startCDataToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)endCDataToken.Node!).CreateRed();
6262
return (XmlProcessingInstructionSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlProcessingInstruction((Syntax.InternalSyntax.
SyntaxToken
)startProcessingInstructionToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)endProcessingInstructionToken.Node!).CreateRed();
6278
return (XmlCommentSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlComment((Syntax.InternalSyntax.
SyntaxToken
)lessThanExclamationMinusMinusToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)minusMinusGreaterThanToken.Node!).CreateRed();
6292
return (IfDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.IfDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)ifKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive, branchTaken, conditionValue).CreateRed();
6306
return (ElifDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ElifDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)elifKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive, branchTaken, conditionValue).CreateRed();
6319
return (ElseDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ElseDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)elseKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive, branchTaken).CreateRed();
6332
return (EndIfDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.EndIfDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endIfKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6345
return (RegionDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.RegionDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)regionKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6358
return (EndRegionDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.EndRegionDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endRegionKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6371
return (ErrorDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ErrorDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)errorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6384
return (WarningDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.WarningDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)warningKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6396
return (BadDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.BadDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6410
return (DefineDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.DefineDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)defineKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)name.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6428
return (UndefDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.UndefDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)undefKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)name.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6458
return (LineDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.LineDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)lineKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)line.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)file.Node, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6477
return (LineDirectivePositionSyntax)Syntax.InternalSyntax.SyntaxFactory.LineDirectivePosition((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)line.Node!, (Syntax.InternalSyntax.
SyntaxToken
)commaToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)character.Node!, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
6500
return (LineSpanDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.LineSpanDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)lineKeyword.Node!, (Syntax.InternalSyntax.LineDirectivePositionSyntax)start.Green, (Syntax.InternalSyntax.
SyntaxToken
)minusToken.Node!, (Syntax.InternalSyntax.LineDirectivePositionSyntax)end.Green, (Syntax.InternalSyntax.
SyntaxToken
?)characterOffset.Node, (Syntax.InternalSyntax.
SyntaxToken
)file.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6524
return (PragmaWarningDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.PragmaWarningDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)pragmaKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)warningKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)disableOrRestoreKeyword.Node!, errorCodes.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6545
return (PragmaChecksumDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.PragmaChecksumDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)pragmaKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)checksumKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)file.Node!, (Syntax.InternalSyntax.
SyntaxToken
)guid.Node!, (Syntax.InternalSyntax.
SyntaxToken
)bytes.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6559
return (ReferenceDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ReferenceDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)referenceKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)file.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6573
return (LoadDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.LoadDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)loadKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)file.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6586
return (ShebangDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ShebangDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)exclamationToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6605
return (IgnoredDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.IgnoredDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)content.Node, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6636
return (NullableDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.NullableDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)nullableKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)settingToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)targetToken.Node, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
Syntax.xml.Syntax.Generated.cs (59)
916
var
slot = ((Syntax.InternalSyntax.TupleElementSyntax)this.Green).identifier;
1007
var
slot = ((Syntax.InternalSyntax.RefTypeSyntax)this.Green).readOnlyKeyword;
2750
var
slot = ((Syntax.InternalSyntax.ArgumentSyntax)this.Green).refKindKeyword;
4816
var
slot = ((Syntax.InternalSyntax.OrderingSyntax)this.Green).ascendingOrDescendingKeyword;
6404
var
slot = ((Syntax.InternalSyntax.LocalFunctionStatementSyntax)this.Green).semicolonToken;
6506
var
slot = ((Syntax.InternalSyntax.LocalDeclarationStatementSyntax)this.Green).awaitKeyword;
6515
var
slot = ((Syntax.InternalSyntax.LocalDeclarationStatementSyntax)this.Green).usingKeyword;
7099
var
slot = ((Syntax.InternalSyntax.GotoStatementSyntax)this.Green).caseOrDefaultKeyword;
7785
var
slot = ((Syntax.InternalSyntax.ForEachStatementSyntax)this.Green).awaitKeyword;
7889
var
slot = ((Syntax.InternalSyntax.ForEachVariableStatementSyntax)this.Green).awaitKeyword;
7995
var
slot = ((Syntax.InternalSyntax.UsingStatementSyntax)this.Green).awaitKeyword;
8518
var
slot = ((Syntax.InternalSyntax.SwitchStatementSyntax)this.Green).openParenToken;
8535
var
slot = ((Syntax.InternalSyntax.SwitchStatementSyntax)this.Green).closeParenToken;
9160
var
slot = ((Syntax.InternalSyntax.CatchDeclarationSyntax)this.Green).identifier;
9435
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).globalKeyword;
9446
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).staticKeyword;
9455
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).unsafeKeyword;
9624
var
slot = ((Syntax.InternalSyntax.NamespaceDeclarationSyntax)this.Green).semicolonToken;
10231
var
slot = ((Syntax.InternalSyntax.TypeParameterSyntax)this.Green).varianceKeyword;
10410
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).openBraceToken;
10421
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).closeBraceToken;
10430
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).semicolonToken;
10576
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).openBraceToken;
10587
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).closeBraceToken;
10596
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).semicolonToken;
10742
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).openBraceToken;
10753
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).closeBraceToken;
10762
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).semicolonToken;
10897
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).classOrStructKeyword;
10916
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).openBraceToken;
10927
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).closeBraceToken;
10936
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).semicolonToken;
11074
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).openBraceToken;
11093
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).closeBraceToken;
11103
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).semicolonToken;
11403
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).openBraceToken;
11414
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).closeBraceToken;
11423
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).semicolonToken;
11828
var
slot = ((Syntax.InternalSyntax.ClassOrStructConstraintSyntax)this.Green).questionToken;
12373
var
slot = ((Syntax.InternalSyntax.MethodDeclarationSyntax)this.Green).semicolonToken;
12510
var
slot = ((Syntax.InternalSyntax.OperatorDeclarationSyntax)this.Green).checkedKeyword;
12529
var
slot = ((Syntax.InternalSyntax.OperatorDeclarationSyntax)this.Green).semicolonToken;
12656
var
slot = ((Syntax.InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).checkedKeyword;
12675
var
slot = ((Syntax.InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).semicolonToken;
12804
var
slot = ((Syntax.InternalSyntax.ConstructorDeclarationSyntax)this.Green).semicolonToken;
12979
var
slot = ((Syntax.InternalSyntax.DestructorDeclarationSyntax)this.Green).semicolonToken;
13135
var
slot = ((Syntax.InternalSyntax.PropertyDeclarationSyntax)this.Green).semicolonToken;
13293
var
slot = ((Syntax.InternalSyntax.EventDeclarationSyntax)this.Green).semicolonToken;
13407
var
slot = ((Syntax.InternalSyntax.IndexerDeclarationSyntax)this.Green).semicolonToken;
13575
var
slot = ((Syntax.InternalSyntax.AccessorDeclarationSyntax)this.Green).semicolonToken;
13839
var
slot = ((Syntax.InternalSyntax.ParameterSyntax)this.Green).identifier;
14491
var
slot = ((Syntax.InternalSyntax.OperatorMemberCrefSyntax)this.Green).checkedKeyword;
14560
var
slot = ((Syntax.InternalSyntax.ConversionOperatorMemberCrefSyntax)this.Green).checkedKeyword;
14780
var
slot = ((Syntax.InternalSyntax.CrefParameterSyntax)this.Green).refKindKeyword;
14789
var
slot = ((Syntax.InternalSyntax.CrefParameterSyntax)this.Green).readOnlyKeyword;
16238
var
slot = ((Syntax.InternalSyntax.LineDirectiveTriviaSyntax)this.Green).file;
16358
var
slot = ((Syntax.InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).characterOffset;
16719
var
slot = ((Syntax.InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).content;
16780
var
slot = ((Syntax.InternalSyntax.NullableDirectiveTriviaSyntax)this.Green).targetToken;
Syntax\InternalSyntax\CSharpSyntaxNode.cs (8)
99
public
SyntaxToken
GetFirstToken()
101
return (
SyntaxToken
)this.GetFirstTerminal();
104
public
SyntaxToken
GetLastToken()
106
return (
SyntaxToken
)this.GetLastTerminal();
109
public
SyntaxToken
GetLastNonmissingToken()
111
return (
SyntaxToken
)this.GetLastNonmissingTerminal();
200
var
t = node as
SyntaxToken
;
Syntax\InternalSyntax\CSharpSyntaxRewriter.cs (1)
21
public override CSharpSyntaxNode VisitToken(
SyntaxToken
token)
Syntax\InternalSyntax\CSharpSyntaxVisitor.cs (2)
25
public virtual TResult VisitToken(
SyntaxToken
token)
53
public virtual void VisitToken(
SyntaxToken
token)
Syntax\InternalSyntax\SyntaxFactory.cs (55)
32
private static
SyntaxToken
s_xmlCarriageReturnLineFeed;
33
private static
SyntaxToken
XmlCarriageReturnLineFeed
116
public static
SyntaxToken
Token(SyntaxKind kind)
118
return
SyntaxToken
.Create(kind);
121
internal static
SyntaxToken
Token(GreenNode leading, SyntaxKind kind, GreenNode trailing)
123
return
SyntaxToken
.Create(kind, leading, trailing);
127
/// Creates a token whose <see cref="
SyntaxToken
.Text"/> and <see cref="
SyntaxToken
.ValueText"/> are the same.
129
internal static
SyntaxToken
Token(GreenNode leading, SyntaxKind kind, string text, GreenNode trailing)
134
internal static
SyntaxToken
Token(GreenNode leading, SyntaxKind kind, string text, string valueText, GreenNode trailing)
142
return kind >=
SyntaxToken
.FirstTokenWithWellKnownText && kind <=
SyntaxToken
.LastTokenWithWellKnownText && text == defaultText && valueText == defaultText
144
:
SyntaxToken
.WithValue(kind, leading, text, valueText, trailing);
147
internal static
SyntaxToken
MissingToken(SyntaxKind kind)
149
return
SyntaxToken
.CreateMissing(kind);
152
internal static
SyntaxToken
MissingToken(GreenNode leading, SyntaxKind kind, GreenNode trailing)
154
return
SyntaxToken
.CreateMissing(kind, leading, trailing);
157
internal static
SyntaxToken
Identifier(string text)
162
internal static
SyntaxToken
Identifier(GreenNode leading, string text, GreenNode trailing)
167
internal static
SyntaxToken
Identifier(SyntaxKind contextualKind, GreenNode leading, string text, string valueText, GreenNode trailing)
169
return
SyntaxToken
.Identifier(contextualKind, leading, text, valueText, trailing);
172
internal static
SyntaxToken
Literal(GreenNode leading, string text, int value, GreenNode trailing)
174
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
177
internal static
SyntaxToken
Literal(GreenNode leading, string text, uint value, GreenNode trailing)
179
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
182
internal static
SyntaxToken
Literal(GreenNode leading, string text, long value, GreenNode trailing)
184
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
187
internal static
SyntaxToken
Literal(GreenNode leading, string text, ulong value, GreenNode trailing)
189
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
192
internal static
SyntaxToken
Literal(GreenNode leading, string text, float value, GreenNode trailing)
194
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
197
internal static
SyntaxToken
Literal(GreenNode leading, string text, double value, GreenNode trailing)
199
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
202
internal static
SyntaxToken
Literal(GreenNode leading, string text, decimal value, GreenNode trailing)
204
return
SyntaxToken
.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing);
207
internal static
SyntaxToken
Literal(GreenNode leading, string text, string value, GreenNode trailing)
209
return
SyntaxToken
.WithValue(SyntaxKind.StringLiteralToken, leading, text, value, trailing);
212
internal static
SyntaxToken
Literal(GreenNode leading, string text, SyntaxKind kind, string value, GreenNode trailing)
214
return
SyntaxToken
.WithValue(kind, leading, text, value, trailing);
217
internal static
SyntaxToken
Literal(GreenNode leading, string text, char value, GreenNode trailing)
219
return
SyntaxToken
.WithValue(SyntaxKind.CharacterLiteralToken, leading, text, value, trailing);
222
internal static
SyntaxToken
BadToken(GreenNode leading, string text, GreenNode trailing)
224
return
SyntaxToken
.WithValue(SyntaxKind.BadToken, leading, text, text, trailing);
227
internal static
SyntaxToken
XmlTextLiteral(GreenNode leading, string text, string value, GreenNode trailing)
229
return
SyntaxToken
.WithValue(SyntaxKind.XmlTextLiteralToken, leading, text, value, trailing);
232
internal static
SyntaxToken
XmlTextNewLine(GreenNode leading, string text, string value, GreenNode trailing)
239
return
SyntaxToken
.WithValue(SyntaxKind.XmlTextLiteralNewLineToken, leading, text, value, trailing);
242
internal static
SyntaxToken
XmlTextNewLine(string text)
244
return
SyntaxToken
.WithValue(SyntaxKind.XmlTextLiteralNewLineToken, null, text, text, null);
247
internal static
SyntaxToken
XmlEntity(GreenNode leading, string text, string value, GreenNode trailing)
249
return
SyntaxToken
.WithValue(SyntaxKind.XmlEntityLiteralToken, leading, text, value, trailing);
307
public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(
SyntaxToken
token) where TNode : CSharpSyntaxNode
312
public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(TNode node1,
SyntaxToken
token, TNode node2) where TNode : CSharpSyntaxNode
344
internal static IEnumerable<
SyntaxToken
> GetWellKnownTokens()
346
return
SyntaxToken
.GetWellKnownTokens();
Syntax\InternalSyntax\SyntaxFirstTokenReplacer.cs (8)
16
private readonly
SyntaxToken
_oldToken;
17
private readonly
SyntaxToken
_newToken;
21
private SyntaxFirstTokenReplacer(
SyntaxToken
oldToken,
SyntaxToken
newToken, int diagnosticOffsetDelta)
29
internal static TRoot Replace<TRoot>(TRoot root,
SyntaxToken
oldToken,
SyntaxToken
newToken, int diagnosticOffsetDelta)
44
var
token = node as
SyntaxToken
;
Syntax\InternalSyntax\SyntaxLastTokenReplacer.cs (8)
16
private readonly
SyntaxToken
_oldToken;
17
private readonly
SyntaxToken
_newToken;
21
private SyntaxLastTokenReplacer(
SyntaxToken
oldToken,
SyntaxToken
newToken)
27
internal static TRoot Replace<TRoot>(TRoot root,
SyntaxToken
newToken)
30
var
oldToken = root.GetLastToken();
49
var
token = node as
SyntaxToken
;
Syntax\InternalSyntax\SyntaxListPoolExtensions.cs (2)
11
public static SyntaxList<
SyntaxToken
> ToTokenListAndFree(this SyntaxListPool pool, SyntaxListBuilder builder)
15
return new SyntaxList<
SyntaxToken
>(listNode);
Syntax\InternalSyntax\SyntaxToken.cs (29)
70
internal static
SyntaxToken
Create(SyntaxKind kind)
85
internal static
SyntaxToken
Create(SyntaxKind kind, GreenNode leading, GreenNode trailing)
121
internal static
SyntaxToken
CreateMissing(SyntaxKind kind)
135
internal static
SyntaxToken
CreateMissing(SyntaxKind kind, GreenNode leading, GreenNode trailing)
144
private static readonly ArrayElement<
SyntaxToken
>[] s_tokensWithNoTrivia = new ArrayElement<
SyntaxToken
>[(int)LastTokenWithWellKnownText + 1];
145
private static readonly ArrayElement<
SyntaxToken
>[] s_tokensWithElasticTrivia = new ArrayElement<
SyntaxToken
>[(int)LastTokenWithWellKnownText + 1];
146
private static readonly ArrayElement<
SyntaxToken
>[] s_tokensWithSingleTrailingSpace = new ArrayElement<
SyntaxToken
>[(int)LastTokenWithWellKnownText + 1];
147
private static readonly ArrayElement<
SyntaxToken
>[] s_tokensWithSingleTrailingCRLF = new ArrayElement<
SyntaxToken
>[(int)LastTokenWithWellKnownText + 1];
148
private static readonly ArrayElement<
SyntaxToken
>[] s_missingTokensWithNoTrivia = new ArrayElement<
SyntaxToken
>[(int)LastTokenWithWellKnownText + 1];
150
private static readonly
SyntaxToken
s_missingIdentifierTokenWithNoTrivia = new MissingTokenWithTrivia(SyntaxKind.IdentifierToken, leading: null, trailing: null);
164
internal static IEnumerable<
SyntaxToken
> GetWellKnownTokens()
199
internal static
SyntaxToken
Identifier(string text)
204
internal static
SyntaxToken
Identifier(GreenNode leading, string text, GreenNode trailing)
221
internal static
SyntaxToken
Identifier(SyntaxKind contextualKind, GreenNode leading, string text, string valueText, GreenNode trailing)
231
internal static
SyntaxToken
WithValue<T>(SyntaxKind kind, string text, T value)
236
internal static
SyntaxToken
WithValue<T>(SyntaxKind kind, GreenNode leading, string text, T value, GreenNode trailing)
241
internal static
SyntaxToken
StringLiteral(string text)
246
internal static
SyntaxToken
StringLiteral(CSharpSyntaxNode leading, string text, CSharpSyntaxNode trailing)
347
public virtual
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
357
public virtual
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
364
System.Diagnostics.Debug.Assert(this.GetType() == typeof(
SyntaxToken
));
370
System.Diagnostics.Debug.Assert(this.GetType() == typeof(
SyntaxToken
));
435
var
otherToken = (
SyntaxToken
)other;
Syntax\InternalSyntax\SyntaxToken.MissingTokenWithTrivia.cs (2)
47
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
52
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifier.cs (2)
44
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
49
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierExtended.cs (2)
47
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
52
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierWithTrailingTrivia.cs (2)
40
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
45
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierWithTrivia.cs (2)
68
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
73
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxLiteral.cs (2)
57
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
62
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxLiteralWithTrivia.cs (2)
63
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
68
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\SyntaxToken.SyntaxTokenWithTrivia.cs (2)
56
public override
SyntaxToken
TokenWithLeadingTrivia(GreenNode trivia)
61
public override
SyntaxToken
TokenWithTrailingTrivia(GreenNode trivia)
Syntax\InternalSyntax\TypeDeclarationSyntax.cs (37)
16
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
17
SyntaxToken
keyword,
18
SyntaxToken
identifier,
23
SyntaxToken
openBraceToken,
25
SyntaxToken
closeBraceToken,
26
SyntaxToken
semicolonToken);
33
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
34
SyntaxToken
keyword,
35
SyntaxToken
identifier,
40
SyntaxToken
openBraceToken,
42
SyntaxToken
closeBraceToken,
43
SyntaxToken
semicolonToken)
65
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
66
SyntaxToken
keyword,
67
SyntaxToken
identifier,
72
SyntaxToken
openBraceToken,
74
SyntaxToken
closeBraceToken,
75
SyntaxToken
semicolonToken)
97
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
98
SyntaxToken
keyword,
99
SyntaxToken
identifier,
104
SyntaxToken
openBraceToken,
106
SyntaxToken
closeBraceToken,
107
SyntaxToken
semicolonToken)
130
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
131
SyntaxToken
keyword,
132
SyntaxToken
identifier,
137
SyntaxToken
openBraceToken,
139
SyntaxToken
closeBraceToken,
140
SyntaxToken
semicolonToken)
162
CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
163
SyntaxToken
keyword,
164
SyntaxToken
identifier,
169
SyntaxToken
openBraceToken,
171
SyntaxToken
closeBraceToken,
172
SyntaxToken
semicolonToken)
197
public override
SyntaxToken
Identifier => null;
Syntax\ShebangDirectiveTriviaSyntax.cs (5)
15
var
token = InternalSyntax.
SyntaxToken
.StringLiteral(this.EndOfDirectiveToken.LeadingTrivia.ToString());
25
.WithContent((InternalSyntax.
SyntaxToken
)content.Node!).CreateRed();
37
public ShebangDirectiveTriviaSyntax WithContent(
SyntaxToken
content)
39
SyntaxToken
endOfDirectiveToken = this.EndOfDirectiveToken;
Syntax\SyntaxEquivalence.cs (4)
80
if (((Green.
SyntaxToken
)before).ValueText != ((Green.
SyntaxToken
)after).ValueText)
95
if (((Green.
SyntaxToken
)before).Text != ((Green.
SyntaxToken
)after).Text)
Syntax\SyntaxFactory.cs (1)
1692
var
token = lexer.Lex(InternalSyntax.LexerMode.Syntax);
Syntax\SyntaxFacts.cs (2)
443
internal static bool IsIdentifierVar(this Syntax.InternalSyntax.
SyntaxToken
node)
448
internal static bool IsIdentifierVarOrPredefinedType(this Syntax.InternalSyntax.
SyntaxToken
node)
Syntax\SyntaxTokenParser.cs (3)
53
var
token = _lexer.Lex(InternalSyntax.LexerMode.Syntax);
68
var
containingToken = InternalSyntax.SyntaxFactory.MissingToken(leading: leadingTrivia.Node, SyntaxKind.None, trailing: null);
83
var
containingToken = InternalSyntax.SyntaxFactory.MissingToken(leading: null, SyntaxKind.None, trailing: trailingTrivia.Node);
Syntax\SyntaxTreeDiagnosticEnumerator.cs (2)
141
if (node is Syntax.InternalSyntax.
SyntaxToken
token)
151
private void PushToken(Syntax.InternalSyntax.
SyntaxToken
token)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (68)
Generated\Syntax.Test.xml.Generated.cs (37)
176
=> InternalSyntaxFactory.AnonymousMethodExpression(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.DelegateKeyword), null, GenerateBlock(), null);
179
=> InternalSyntaxFactory.SimpleLambdaExpression(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateParameter(), InternalSyntaxFactory.Token(SyntaxKind.EqualsGreaterThanToken), null, null);
185
=> InternalSyntaxFactory.ParenthesizedLambdaExpression(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), null, GenerateParameterList(), InternalSyntaxFactory.Token(SyntaxKind.EqualsGreaterThanToken), null, null);
209
=> InternalSyntaxFactory.ImplicitArrayCreationExpression(InternalSyntaxFactory.Token(SyntaxKind.NewKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenBracketToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.CloseBracketToken), GenerateInitializerExpression());
338
=> InternalSyntaxFactory.GlobalStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateBlock());
344
=> InternalSyntaxFactory.LocalFunctionStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateIdentifierName(), InternalSyntaxFactory.Identifier("Identifier"), null, GenerateParameterList(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, null, null);
347
=> InternalSyntaxFactory.LocalDeclarationStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateVariableDeclaration(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
476
=> InternalSyntaxFactory.NamespaceDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.NamespaceKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.CloseBraceToken), null);
479
=> InternalSyntaxFactory.FileScopedNamespaceDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.NamespaceKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>());
506
=> InternalSyntaxFactory.ClassDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.ClassKeyword), InternalSyntaxFactory.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
509
=> InternalSyntaxFactory.StructDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.StructKeyword), InternalSyntaxFactory.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
512
=> InternalSyntaxFactory.InterfaceDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.InterfaceKeyword), InternalSyntaxFactory.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
515
=> InternalSyntaxFactory.RecordDeclaration(SyntaxKind.RecordDeclaration, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Identifier("Keyword"), null, InternalSyntaxFactory.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
518
=> InternalSyntaxFactory.EnumDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.EnumKeyword), InternalSyntaxFactory.Identifier("Identifier"), null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.EnumMemberDeclarationSyntax>(), null, null);
521
=> InternalSyntaxFactory.DelegateDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.DelegateKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Identifier("Identifier"), null, GenerateParameterList(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
524
=> InternalSyntaxFactory.EnumMemberDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Identifier("Identifier"), null);
527
=> InternalSyntaxFactory.ExtensionBlockDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.ExtensionKeyword), null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
560
=> InternalSyntaxFactory.FieldDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateVariableDeclaration(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
563
=> InternalSyntaxFactory.EventFieldDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.EventKeyword), GenerateVariableDeclaration(), InternalSyntaxFactory.Token(SyntaxKind.SemicolonToken));
569
=> InternalSyntaxFactory.MethodDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateIdentifierName(), null, InternalSyntaxFactory.Identifier("Identifier"), null, GenerateParameterList(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, null, null);
572
=> InternalSyntaxFactory.OperatorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateIdentifierName(), null, InternalSyntaxFactory.Token(SyntaxKind.OperatorKeyword), null, InternalSyntaxFactory.Token(SyntaxKind.PlusToken), GenerateParameterList(), null, null, null);
575
=> InternalSyntaxFactory.ConversionOperatorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.ImplicitKeyword), null, InternalSyntaxFactory.Token(SyntaxKind.OperatorKeyword), null, GenerateIdentifierName(), GenerateParameterList(), null, null, null);
578
=> InternalSyntaxFactory.ConstructorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Identifier("Identifier"), GenerateParameterList(), null, null, null, null);
584
=> InternalSyntaxFactory.DestructorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.TildeToken), InternalSyntaxFactory.Identifier("Identifier"), GenerateParameterList(), null, null, null);
587
=> InternalSyntaxFactory.PropertyDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateIdentifierName(), null, InternalSyntaxFactory.Identifier("Identifier"), null, null, null, null);
593
=> InternalSyntaxFactory.EventDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.EventKeyword), GenerateIdentifierName(), null, InternalSyntaxFactory.Identifier("Identifier"), null, null);
596
=> InternalSyntaxFactory.IndexerDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateIdentifierName(), null, InternalSyntaxFactory.Token(SyntaxKind.ThisKeyword), GenerateBracketedParameterList(), null, null, null);
602
=> InternalSyntaxFactory.AccessorDeclaration(SyntaxKind.GetAccessorDeclaration, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.GetKeyword), null, null, null);
611
=> InternalSyntaxFactory.Parameter(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateIdentifierName(), null, null);
614
=> InternalSyntaxFactory.FunctionPointerParameter(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateIdentifierName());
617
=> InternalSyntaxFactory.IncompleteMember(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), null);
620
=> InternalSyntaxFactory.SkippedTokensTrivia(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>());
674
=> InternalSyntaxFactory.XmlTextAttribute(GenerateXmlName(), InternalSyntaxFactory.Token(SyntaxKind.EqualsToken), InternalSyntaxFactory.Token(SyntaxKind.SingleQuoteToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.SingleQuoteToken));
683
=> InternalSyntaxFactory.XmlText(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>());
686
=> InternalSyntaxFactory.XmlCDataSection(InternalSyntaxFactory.Token(SyntaxKind.XmlCDataStartToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.XmlCDataEndToken));
689
=> InternalSyntaxFactory.XmlProcessingInstruction(InternalSyntaxFactory.Token(SyntaxKind.XmlProcessingInstructionStartToken), GenerateXmlName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.XmlProcessingInstructionEndToken));
692
=> InternalSyntaxFactory.XmlComment(InternalSyntaxFactory.Token(SyntaxKind.XmlCommentStartToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.XmlCommentEndToken));
IncrementalParsing\IncrementalParsingTests.cs (2)
3504
var
oldToken = ((Syntax.InternalSyntax.ClassDeclarationSyntax)oldClassC).Identifier;
3505
var
newToken = ((Syntax.InternalSyntax.ClassDeclarationSyntax)newClassC).Identifier;
LexicalAndXml\CrefLexerTests.cs (2)
441
internal override IEnumerable<InternalSyntax.
SyntaxToken
> GetTokens(string text)
448
var
token = lexer.Lex(InternalSyntax.LexerMode.XmlCrefQuote | InternalSyntax.LexerMode.XmlDocCommentStyleSingleLine | InternalSyntax.LexerMode.XmlDocCommentLocationInterior);
LexicalAndXml\DocumentationCommentLexerTestBase.cs (3)
59
var
actualToken = actualEnumerator.Current;
79
private static string ToExpectedTokenString(InternalSyntax.
SyntaxToken
token)
145
internal abstract IEnumerable<InternalSyntax.
SyntaxToken
> GetTokens(string text);
LexicalAndXml\LexicalTests.cs (4)
4615
var
token1 = lexer.Lex(ref mode);
4620
var
token2 = lexer.Lex(ref mode);
4624
var
token3 = lexer.Lex(ref mode);
4632
var
token4 = lexer.Lex(ref mode);
LexicalAndXml\NameAttributeValueLexerTests.cs (2)
405
internal override IEnumerable<InternalSyntax.
SyntaxToken
> GetTokens(string text)
412
var
token = lexer.Lex(InternalSyntax.LexerMode.XmlNameQuote | InternalSyntax.LexerMode.XmlDocCommentStyleSingleLine | InternalSyntax.LexerMode.XmlDocCommentLocationInterior);
Parsing\ParsingTests.cs (2)
489
static ImmutableArray<Syntax.InternalSyntax.
SyntaxToken
> getLexedTokens(string text)
492
var tokensBuilder = ArrayBuilder<Syntax.InternalSyntax.
SyntaxToken
>.GetInstance();
Syntax\GreenNodeTests.cs (1)
27
public override InternalSyntax.CSharpSyntaxNode VisitToken(InternalSyntax.
SyntaxToken
token)
Syntax\SyntaxFactoryTests.cs (7)
191
for (SyntaxKind kind = InternalSyntax.
SyntaxToken
.FirstTokenWithWellKnownText; kind <= InternalSyntax.
SyntaxToken
.LastTokenWithWellKnownText; kind++)
199
var
expectedGreen = InternalSyntax.SyntaxFactory.Token(InternalSyntax.SyntaxFactory.ElasticZeroSpace, kind, InternalSyntax.SyntaxFactory.ElasticZeroSpace);
208
for (SyntaxKind kind = InternalSyntax.
SyntaxToken
.FirstTokenWithWellKnownText; kind <= InternalSyntax.
SyntaxToken
.LastTokenWithWellKnownText; kind++)
224
Assert.IsType<InternalSyntax.
SyntaxToken
.SyntaxTokenWithTrivia>(token.Node);
228
Assert.IsType<InternalSyntax.
SyntaxToken
.SyntaxTokenWithValueAndTrivia<string>>(token.Node);
Syntax\SyntaxNodeCacheTests.cs (1)
9
using SyntaxTokenWithTrivia = Microsoft.CodeAnalysis.CSharp.Syntax.InternalSyntax.
SyntaxToken
.SyntaxTokenWithTrivia;
Syntax\SyntaxRewriterTests.cs (7)
728
private readonly Func<InternalSyntax.
SyntaxToken
, InternalSyntax.
SyntaxToken
> _rewriteToken;
732
Func<InternalSyntax.
SyntaxToken
, InternalSyntax.
SyntaxToken
> rewriteToken = null)
744
public override InternalSyntax.CSharpSyntaxNode VisitToken(InternalSyntax.
SyntaxToken
token)
746
var
visited = (InternalSyntax.
SyntaxToken
)base.VisitToken(token);