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);
6011 references to SyntaxToken
Microsoft.CodeAnalysis.CSharp (5943)
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 (365)
182
SyntaxToken
? tmp = null;
189
var
eof = this.EatToken(SyntaxKind.EndOfFileToken);
230
var fileAsTrivia = _syntaxFactory.SkippedTokensTrivia(builder.ToList<
SyntaxToken
>());
252
var
namespaceToken = this.EatToken(SyntaxKind.NamespaceKeyword);
261
SyntaxToken
? openBrace = null;
262
SyntaxToken
? semicolon = null;
362
ref
SyntaxToken
? openBraceOrSemicolon,
411
[NotNullIfNotNull(nameof(openBraceOrSemicolon))] ref
SyntaxToken
? openBraceOrSemicolon,
525
var
finalCloseBraceToken = isLast
563
[NotNullIfNotNull(nameof(openBraceOrSemicolon))] ref
SyntaxToken
? openBraceOrSemicolon,
615
var
token = this.EatToken();
738
var
skippedToken = EatToken();
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
>(),
2634
var
identifier = this.EatToken();
2781
SyntaxToken
identifierOrThisOpt;
2966
var
misplacedModifier = this.CurrentToken;
2986
ExplicitInterfaceSpecifierSyntax explicitInterfaceOpt,
SyntaxToken
identifierOrThisOpt, TypeParameterListSyntax typeParameterListOpt,
3031
ref ExplicitInterfaceSpecifierSyntax explicitInterfaceOpt, ref
SyntaxToken
identifierOrThisOpt,
3054
ExplicitInterfaceSpecifierSyntax explicitInterfaceOpt,
SyntaxToken
identifierOrThisOpt,
3206
SyntaxToken
identifierOrThisOpt;
3265
SyntaxToken
identifierOrThisOpt)
3273
var
identifier = ((IdentifierNameSyntax)type).Identifier;
3344
if (child is not
SyntaxToken
token)
3370
var
name = this.ParseIdentifierToken();
3378
this.ParseBlockAndExpressionBodiesWithSemicolon(out var body, out var expressionBody, out
var
semicolon);
3408
var
colon = this.EatTokenAsKind(SyntaxKind.ColonToken);
3410
var
token = this.CurrentToken.Kind is SyntaxKind.BaseKeyword or SyntaxKind.ThisKeyword
3433
var
tilde = this.EatToken(SyntaxKind.TildeToken);
3435
var
name = this.ParseIdentifierToken();
3442
out BlockSyntax body, out ArrowExpressionClauseSyntax expressionBody, out
SyntaxToken
semicolon);
3454
out
SyntaxToken
semicolon,
3542
SyntaxToken
identifier,
3560
var
colonToken = this.CurrentToken;
3581
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
3707
var
style = this.CurrentToken.Kind is SyntaxKind.ImplicitKeyword or SyntaxKind.ExplicitKeyword
3714
SyntaxToken
opKeyword;
3744
var
checkedKeyword = TryEatCheckedOrHandleUnchecked(ref opKeyword);
3763
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
3791
SyntaxToken
separator = null;
3849
private
SyntaxToken
TryEatCheckedOrHandleUnchecked(ref
SyntaxToken
operatorKeyword)
3854
var
misplacedToken = this.AddError(this.EatToken(), ErrorCode.ERR_MisplacedUnchecked);
3870
var
firstToken = this.CurrentToken;
3879
var
newImplicitOrExplicitKeyword = AddLeadingSkippedSyntax(
3897
var
opKeyword = this.EatToken(SyntaxKind.OperatorKeyword);
3898
var
checkedKeyword = TryEatCheckedOrHandleUnchecked(ref opKeyword);
3899
SyntaxToken
opToken;
3947
var
tk = this.CurrentToken;
3953
var
opToken2 = this.EatToken();
3980
var
opToken2 = this.EatToken();
4036
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
4067
SyntaxToken
thisKeyword,
4083
SyntaxToken
semicolon = null;
4127
SyntaxToken
identifier,
4164
var
equals = this.EatToken(SyntaxKind.EqualsToken);
4169
SyntaxToken
semicolon = null;
4236
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
4281
var
refKeyword = this.CurrentToken.Kind == SyntaxKind.RefKeyword && !this.IsPossibleLambdaExpression(Precedence.Expression)
4289
private PostSkipAction SkipBadAccessorListTokens(ref
SyntaxToken
openBrace, SyntaxListBuilder<AccessorDeclarationSyntax> list, ErrorCode error)
4336
var
token = this.PeekToken(peekIndex);
4473
var
token = (first && !this.CurrentToken.ContainsDiagnostics) ? this.EatTokenEvenWithIncorrectKind(expected) : this.EatToken();
4499
var
token = (first && !this.CurrentToken.ContainsDiagnostics) ? this.EatTokenWithPrejudice(errorCode) : this.EatToken();
4522
var
accessorName = this.EatToken(SyntaxKind.IdentifierToken,
4553
SyntaxToken
semicolon = null;
4607
private
SyntaxToken
EatAccessorSemicolon()
4613
private static SyntaxKind GetAccessorKind(
SyntaxToken
accessorName)
4633
var parameters = this.ParseParameterList(out
var
open, out
var
close, SyntaxKind.OpenParenToken, SyntaxKind.CloseParenToken, forExtension);
4644
var parameters = this.ParseParameterList(out
var
open, out
var
close, SyntaxKind.OpenBracketToken, SyntaxKind.CloseBracketToken, forExtension: false);
4705
out
SyntaxToken
open,
4706
out
SyntaxToken
close,
4736
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
4834
SyntaxToken
? identifier;
4855
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
4865
internal static bool NoTriviaBetween(
SyntaxToken
token1,
SyntaxToken
token2)
4870
private static bool IsParameterModifierIncludingScoped(
SyntaxToken
token)
4873
private static bool IsParameterModifierExcludingScoped(
SyntaxToken
token)
4905
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter, isLambdaParameter);
4945
var
eventToken = this.EatToken();
4956
SyntaxToken
eventToken,
4960
SyntaxToken
identifierOrThisOpt;
4986
SyntaxToken
identifier;
5017
SyntaxToken
semicolon = null;
5048
var
semi = this.EatToken();
5065
if (modifiers is [..,
SyntaxToken
{ Kind: SyntaxKind.ScopedKeyword } scopedKeyword])
5081
SyntaxToken
eventToken,
5158
SyntaxList<
SyntaxToken
> mods,
5346
SyntaxList<
SyntaxToken
> mods,
5400
var
missingIdentifier = CreateMissingIdentifierToken();
5435
var
name = this.ParseIdentifierToken();
5462
var
equals = this.EatToken();
5465
var
refKeyword = isLocalOrField && !isConst && this.CurrentToken.Kind == SyntaxKind.RefKeyword && !this.IsPossibleLambdaExpression(Precedence.Expression)
5509
var
open = specifier.OpenBracketToken;
5511
var
close = specifier.CloseBracketToken;
5533
args.AddSeparator((
SyntaxToken
)item);
5637
var
delegateToken = this.EatToken(SyntaxKind.DelegateKeyword);
5641
var
name = this.ParseIdentifierToken();
5670
var
enumToken = this.EatToken(SyntaxKind.EnumKeyword);
5671
var
name = this.ParseIdentifierToken();
5685
var
colon = this.EatToken(SyntaxKind.ColonToken);
5695
SyntaxToken
semicolon;
5696
SyntaxToken
openBrace;
5697
SyntaxToken
closeBrace;
5741
LanguageParser @this, ref
SyntaxToken
openBrace, SeparatedSyntaxListBuilder<EnumMemberDeclarationSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
5758
var
memberName = this.ParseIdentifierToken();
5794
private static
SyntaxToken
CreateMissingIdentifierToken()
5836
private bool IsTrueIdentifier(
SyntaxToken
token)
5857
private
SyntaxToken
ParseIdentifierToken(ErrorCode code = ErrorCode.ERR_IdentifierExpected)
5870
var
result = CreateMissingIdentifierToken();
5875
SyntaxToken
identifierToken = this.EatToken();
5925
var
open = this.EatToken(SyntaxKind.LessThanToken);
5944
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<TypeParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
6020
this.ParseTypeArgumentList(out
var
open, types, out
var
close);
6074
out
var
greaterThanToken, out bool isDefinitelyTypeArgumentList);
6170
out
SyntaxToken
greaterThanToken,
6183
var
start = this.EatToken();
6358
private void ParseTypeArgumentList(out
SyntaxToken
open, SeparatedSyntaxListBuilder<TypeSyntax> types, out
SyntaxToken
close)
6431
static bool tokenBreaksTypeArgumentList(
SyntaxToken
token)
6513
var
varianceToken = this.CurrentToken.Kind is SyntaxKind.InKeyword or SyntaxKind.OutKeyword
6576
out
SyntaxToken
identifierOrThisOpt,
6592
SyntaxToken
separator = null;
6712
private void AccumulateExplicitInterfaceName(ref NameSyntax explicitInterfaceName, ref
SyntaxToken
separator)
6774
SyntaxToken
separator = null;
6861
var
separator = this.EatToken();
6871
SyntaxToken
separator)
6913
private
SyntaxToken
ConvertToMissingWithTrailingTrivia(
SyntaxToken
token, SyntaxKind expectedKind)
6915
var
newToken = SyntaxFactory.MissingToken(expectedKind);
6983
private ScanTypeFlags ScanType(out
SyntaxToken
lastTokenOfType, bool forPattern = false)
6993
private ScanTypeFlags ScanNamedTypePart(out
SyntaxToken
lastTokenOfType)
7012
private ScanTypeFlags ScanType(ParseTypeMode mode, out
SyntaxToken
lastTokenOfType)
7186
private ScanTypeFlags ScanTupleType(out
SyntaxToken
lastTokenOfType)
7230
private ScanTypeFlags ScanFunctionPointerType(out
SyntaxToken
lastTokenOfType)
7240
var
peek1 = PeekToken(1);
7300
var ignoredModifiers = _pool.Allocate<
SyntaxToken
>();
7438
var
question = TryEatNullableQualifierIfApplicable(type, mode);
7500
private
SyntaxToken
TryEatNullableQualifierIfApplicable(
7514
var
questionToken = this.EatToken();
7592
var
nextToken = PeekToken(1);
7682
var
open = this.EatToken(SyntaxKind.OpenBracketToken);
7740
var
open = this.EatToken(SyntaxKind.OpenParenToken);
7779
private PostSkipAction SkipBadArrayRankSpecifierTokens(ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expected)
7792
var
token = this.EatToken();
7825
var
@delegate = EatToken(SyntaxKind.DelegateKeyword);
7826
var
asterisk = EatToken(SyntaxKind.AsteriskToken);
7832
var
lessThanTokenError = CreateMissingToken(SyntaxKind.LessThanToken, SyntaxKind.None);
7850
var
lessThanToken = EatTokenAsKind(SyntaxKind.LessThanToken);
7859
var modifiers = _pool.Allocate<
SyntaxToken
>();
7909
SyntaxToken
managedSpecifier;
7910
SyntaxToken
peek1 = PeekToken(1);
7937
var
openBracket = EatToken(SyntaxKind.OpenBracketToken);
7957
var
closeBracket = EatToken(SyntaxKind.CloseBracketToken);
7985
private static bool IsPossibleFunctionPointerParameterListStart(
SyntaxToken
token)
8387
var
token1 = PeekToken(1);
8518
SyntaxToken
identifierOrThisOpt;
8688
var
nextToken = this.PeekToken(1);
8737
SyntaxToken
nextToken = PeekToken(1);
8818
private bool? IsPossibleTypedIdentifierStart(
SyntaxToken
current,
SyntaxToken
next, bool allowThisKeyword)
8892
(
SyntaxToken
)openBrace,
8923
(
SyntaxToken
)openBrace,
9075
var
@fixed = this.EatToken(SyntaxKind.FixedKeyword);
9076
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9124
var
semicolonToken = expressionStatementSyntax.SemicolonToken;
9160
var
@try = this.EatToken(SyntaxKind.TryKeyword);
9235
var
@catch = this.EatToken();
9242
var
openParen = this.EatToken();
9246
SyntaxToken
name = null;
9254
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9263
var
whenKeyword = this.EatContextualToken(SyntaxKind.WhenKeyword);
9275
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9279
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9323
var
keyword = this.EatToken();
9334
var
@do = this.EatToken(SyntaxKind.DoKeyword);
9336
var
@while = this.EatToken(SyntaxKind.WhileKeyword);
9337
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9400
var
forToken = this.EatToken(SyntaxKind.ForKeyword);
9401
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9404
var
firstSemicolonToken = eatCommaOrSemicolon();
9410
var
secondSemicolonToken = eatCommaOrSemicolon();
9487
SyntaxToken
eatCommaOrSemicolon()
9492
SyntaxToken
eatUnexpectedTokensAndCloseParenToken()
9499
var
result = this.EatToken(SyntaxKind.CloseParenToken);
9506
SeparatedSyntaxList<ExpressionSyntax> parseForStatementExpressionList(ref
SyntaxToken
startToken, bool allowSemicolonAsSeparator)
9518
LanguageParser @this, ref
SyntaxToken
startToken, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
9536
SyntaxList<AttributeListSyntax> attributes,
SyntaxToken
awaitTokenOpt)
9546
SyntaxToken
@foreach;
9552
var
skippedForToken = this.EatToken();
9561
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9564
var
@in = this.EatToken(SyntaxKind.InKeyword, ErrorCode.ERR_InExpected);
9571
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9579
SyntaxToken
identifier;
9587
var
discard = ((DiscardDesignationSyntax)decl.designation).underscoreToken;
9589
identifier =
SyntaxToken
.WithValue(SyntaxKind.IdentifierToken, discard.LeadingTrivia.Node, discard.Text, discard.ValueText, discard.TrailingTrivia.Node);
9687
SyntaxToken
lastTokenOfType;
9758
var
@goto = this.EatToken(SyntaxKind.GotoKeyword);
9760
SyntaxToken
caseOrDefault = null;
9791
var stack = ArrayBuilder<(
SyntaxToken
,
SyntaxToken
, ExpressionSyntax,
SyntaxToken
, StatementSyntax,
SyntaxToken
)>.GetInstance();
9796
var
ifKeyword = this.EatToken(SyntaxKind.IfKeyword);
9797
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9799
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9802
var
elseKeyword = this.CurrentToken.Kind != SyntaxKind.ElseKeyword ?
9901
var
yieldToken = ConvertToKeyword(this.EatToken());
9902
SyntaxToken
returnOrBreak;
9938
parseSwitchHeader(out
var
switchKeyword, out
var
openParen, out var expression, out
var
closeParen, out
var
openBrace);
9955
out
SyntaxToken
switchKeyword,
9956
out
SyntaxToken
openParen,
9958
out
SyntaxToken
closeParen,
9959
out
SyntaxToken
openBrace)
10023
var
caseKeyword = this.EatToken();
10101
private UsingStatementSyntax ParseUsingStatement(SyntaxList<AttributeListSyntax> attributes,
SyntaxToken
awaitTokenOpt = null)
10103
var
@using = this.EatToken(SyntaxKind.UsingKeyword);
10104
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10142
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
10258
SyntaxToken
awaitKeyword, usingKeyword;
10283
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
10315
if (attributes.Count == 0 && mods.Count > 0 && IsAccessibilityModifier(((
SyntaxToken
)mods[0]).ContextualKind))
10333
var
mod = (
SyntaxToken
)mods[i];
10357
private
SyntaxToken
ParsePossibleScopedKeyword(
10370
var
scopedKeyword = this.EatContextualToken(SyntaxKind.ScopedKeyword);
10422
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10495
VariableFlags initialFlags,
SyntaxToken
? scopedKeyword)
10521
SyntaxList<
SyntaxToken
> mods,
10522
SyntaxToken
? scopedKeyword,
10577
SyntaxToken
mod;
10694
SyntaxList<
SyntaxToken
> modifiers,
10696
SyntaxToken
identifier)
10712
var
id = ((IdentifierNameSyntax)type).Identifier;
10721
var
modifier = modifiers[i];
10784
SyntaxToken
semicolon;
10817
SyntaxToken
semicolon;
11160
var
next = PeekToken(1);
11352
var
operatorToken = EatExpressionOperatorToken(operatorTokenKind);
11416
var
questionToken = this.EatToken();
11507
var
token1 = this.CurrentToken;
11561
private
SyntaxToken
EatExpressionOperatorToken(SyntaxKind operatorTokenKind)
11573
var
token1 = EatToken();
11574
var
token2 = EatToken();
11586
var
token1 = EatToken();
11588
var
token3 = EatToken();
11602
private AssignmentExpressionSyntax ParseAssignmentExpression(SyntaxKind operatorExpressionKind, ExpressionSyntax leftOperand,
SyntaxToken
operatorToken)
11632
var
nextToken = this.PeekToken(1);
11636
public static bool IsAtDotDotToken(
SyntaxToken
token1,
SyntaxToken
token2)
11644
public
SyntaxToken
EatDotDotToken()
11647
var
token1 = this.EatToken();
11648
var
token2 = this.EatToken();
11650
var
dotDotToken = SyntaxFactory.Token(token1.GetLeadingTrivia(), SyntaxKind.DotDotToken, token2.GetTrailingTrivia());
11682
var
scopedKeyword = isScoped
11699
private ExpressionSyntax ParseIsExpression(ExpressionSyntax leftOperand,
SyntaxToken
opToken)
11840
var
refKeyword = this.EatToken();
12089
(
SyntaxToken
? questionToken, ExpressionSyntax? bindingExpression) tryEatQuestionAndBindingExpression()
12093
var
nextToken = this.PeekToken(1);
12201
openToken: out
SyntaxToken
openToken,
12203
closeToken: out
SyntaxToken
closeToken,
12217
openToken: out
SyntaxToken
openToken,
12219
closeToken: out
SyntaxToken
closeToken,
12226
out
SyntaxToken
openToken,
12228
out
SyntaxToken
closeToken,
12296
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<ArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
12339
SyntaxToken
refKindKeyword = null;
12385
var
keyword = this.EatToken();
12429
var
checkedOrUnchecked = this.EatToken();
12476
var
token = this.PeekToken(index++);
12535
var
identifier = this.IsTrueIdentifier() ? this.EatToken() : CreateMissingIdentifierToken();
12537
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
12595
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
12623
private TupleExpressionSyntax ParseTupleExpressionTail(
SyntaxToken
openParen, ArgumentSyntax firstArg)
12788
var
token1 = this.PeekToken(1);
12991
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13008
LanguageParser @this, ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<CollectionElementSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13037
var
@new = this.EatToken(SyntaxKind.NewKeyword);
13041
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13096
SyntaxToken
@new = this.EatToken(SyntaxKind.NewKeyword);
13169
private WithExpressionSyntax ParseWithExpression(ExpressionSyntax receiverExpression,
SyntaxToken
withKeyword)
13171
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13196
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13270
LanguageParser @this, ref
SyntaxToken
startToken, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13305
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13332
var
@new = this.EatToken(SyntaxKind.NewKeyword);
13333
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13372
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13390
LanguageParser @this, ref
SyntaxToken
openBrace, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13408
var
@stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword);
13409
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13422
var
comma = this.AddError(this.EatToken(), ErrorCode.ERR_InvalidStackAllocArray);
13467
var
@delegate = this.EatToken(SyntaxKind.DelegateKeyword);
13486
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13508
private SyntaxList<
SyntaxToken
> ParseAnonymousFunctionModifiers()
13607
var
arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken);
13617
var
identifier = (this.CurrentToken.Kind != SyntaxKind.IdentifierToken && this.PeekToken(1).Kind == SyntaxKind.EqualsGreaterThanToken)
13622
var
arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken);
13640
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
13662
LanguageParser @this, ref
SyntaxToken
openParen, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13711
var
identifier = this.ParseIdentifierToken();
13714
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
13756
var
peek1 = this.PeekToken(1);
13774
private static bool IsTokenQueryContextualKeyword(
SyntaxToken
token)
13794
private static bool IsTokenStartOfNewQueryClause(
SyntaxToken
token)
13936
var
@from = this.EatContextualToken(SyntaxKind.FromKeyword);
13942
SyntaxToken
name;
14010
var
@orderby = this.EatContextualToken(SyntaxKind.OrderByKeyword);
14055
SyntaxToken
direction = null;
14151
LanguageParser parser, ref
SyntaxToken
openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode;
14183
ref
SyntaxToken
openToken,
14205
ref
SyntaxToken
openToken,
14386
SyntaxListBuilder<
SyntaxToken
> b = _pool.Allocate<
SyntaxToken
>();
Parser\LanguageParser_InterpolatedString.cs (10)
41
var
originalToken = this.EatToken();
73
SyntaxToken
getOpenQuote()
233
SyntaxToken
getCloseQuote()
314
private static
SyntaxToken
TokenOrMissingToken(GreenNode? leading, SyntaxKind kind, string text, GreenNode? trailing)
392
SyntaxToken
openBraceToken)
418
(InterpolationFormatClauseSyntax? format,
SyntaxToken
closeBraceToken) getFormatAndCloseBrace()
434
SyntaxToken
getInterpolationCloseToken(GreenNode? leading)
449
private
SyntaxToken
MakeInterpolatedStringTextToken(Lexer.InterpolatedStringKind kind, string text)
464
var
token = tempLexer.Lex(ref mode);
466
var
result = SyntaxFactory.Literal(leading: null, text, SyntaxKind.InterpolatedStringTextToken, token.ValueText, trailing: null);
Parser\LanguageParser_Patterns.cs (11)
274
var
typeIdentifierToken = typeIdentifier.Identifier;
279
var
varToken = ConvertToKeyword(typeIdentifierToken);
289
var
openParenToken = this.EatToken(SyntaxKind.OpenParenToken);
299
var
closeParenToken = this.EatToken(SyntaxKind.CloseParenToken);
486
var
openBraceToken = this.EatToken(SyntaxKind.OpenBraceToken);
511
var
colon = EatToken();
540
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
568
private SwitchExpressionSyntax ParseSwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword)
590
var
errantCase = this.CurrentToken.Kind == SyntaxKind.CaseKeyword
624
var
commaToken = this.CurrentToken.Kind == SyntaxKind.SemicolonToken
637
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)
300
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, bool reportError = true)
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 (4498)
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)
6892
internal readonly
SyntaxToken
fromKeyword;
6894
internal readonly
SyntaxToken
identifier;
6895
internal readonly
SyntaxToken
inKeyword;
6898
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6917
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
6937
internal FromClauseSyntax(SyntaxKind kind,
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
6956
public
SyntaxToken
FromKeyword => this.fromKeyword;
6959
public
SyntaxToken
Identifier => this.identifier;
6960
public
SyntaxToken
InKeyword => this.inKeyword;
6979
public FromClauseSyntax Update(
SyntaxToken
fromKeyword, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
7005
internal readonly
SyntaxToken
letKeyword;
7006
internal readonly
SyntaxToken
identifier;
7007
internal readonly
SyntaxToken
equalsToken;
7010
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7024
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression, SyntaxFactoryContext context)
7039
internal LetClauseSyntax(SyntaxKind kind,
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
7053
public
SyntaxToken
LetKeyword => this.letKeyword;
7055
public
SyntaxToken
Identifier => this.identifier;
7056
public
SyntaxToken
EqualsToken => this.equalsToken;
7074
public LetClauseSyntax Update(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
7100
internal readonly
SyntaxToken
joinKeyword;
7102
internal readonly
SyntaxToken
identifier;
7103
internal readonly
SyntaxToken
inKeyword;
7105
internal readonly
SyntaxToken
onKeyword;
7107
internal readonly
SyntaxToken
equalsKeyword;
7111
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)
7143
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)
7176
internal JoinClauseSyntax(SyntaxKind kind,
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
7208
public
SyntaxToken
JoinKeyword => this.joinKeyword;
7211
public
SyntaxToken
Identifier => this.identifier;
7212
public
SyntaxToken
InKeyword => this.inKeyword;
7214
public
SyntaxToken
OnKeyword => this.onKeyword;
7216
public
SyntaxToken
EqualsKeyword => this.equalsKeyword;
7241
public JoinClauseSyntax Update(
SyntaxToken
joinKeyword, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax into)
7267
internal readonly
SyntaxToken
intoKeyword;
7268
internal readonly
SyntaxToken
identifier;
7270
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7280
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, SyntaxFactoryContext context)
7291
internal JoinIntoClauseSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
7301
public
SyntaxToken
IntoKeyword => this.intoKeyword;
7303
public
SyntaxToken
Identifier => this.identifier;
7318
public JoinIntoClauseSyntax Update(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
7344
internal readonly
SyntaxToken
whereKeyword;
7347
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7357
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition, SyntaxFactoryContext context)
7368
internal WhereClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, ExpressionSyntax condition)
7378
public
SyntaxToken
WhereKeyword => this.whereKeyword;
7394
public WhereClauseSyntax Update(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
7420
internal readonly
SyntaxToken
orderByKeyword;
7423
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7436
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings, SyntaxFactoryContext context)
7450
internal OrderByClauseSyntax(SyntaxKind kind,
SyntaxToken
orderByKeyword, GreenNode? orderings)
7463
public
SyntaxToken
OrderByKeyword => this.orderByKeyword;
7479
public OrderByClauseSyntax Update(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
7506
internal readonly
SyntaxToken
? ascendingOrDescendingKeyword;
7508
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7521
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword, SyntaxFactoryContext context)
7535
internal OrderingSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
7549
public
SyntaxToken
? AscendingOrDescendingKeyword => this.ascendingOrDescendingKeyword;
7564
public OrderingSyntax Update(ExpressionSyntax expression,
SyntaxToken
ascendingOrDescendingKeyword)
7590
internal readonly
SyntaxToken
selectKeyword;
7593
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7603
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
7614
internal SelectClauseSyntax(SyntaxKind kind,
SyntaxToken
selectKeyword, ExpressionSyntax expression)
7624
public
SyntaxToken
SelectKeyword => this.selectKeyword;
7640
public SelectClauseSyntax Update(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
7666
internal readonly
SyntaxToken
groupKeyword;
7668
internal readonly
SyntaxToken
byKeyword;
7671
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7685
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression, SyntaxFactoryContext context)
7700
internal GroupClauseSyntax(SyntaxKind kind,
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
7714
public
SyntaxToken
GroupKeyword => this.groupKeyword;
7716
public
SyntaxToken
ByKeyword => this.byKeyword;
7734
public GroupClauseSyntax Update(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
7760
internal readonly
SyntaxToken
intoKeyword;
7761
internal readonly
SyntaxToken
identifier;
7764
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7776
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body, SyntaxFactoryContext context)
7789
internal QueryContinuationSyntax(SyntaxKind kind,
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
7801
public
SyntaxToken
IntoKeyword => this.intoKeyword;
7803
public
SyntaxToken
Identifier => this.identifier;
7820
public QueryContinuationSyntax Update(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
7847
internal readonly
SyntaxToken
omittedArraySizeExpressionToken;
7849
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7857
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken, SyntaxFactoryContext context)
7866
internal OmittedArraySizeExpressionSyntax(SyntaxKind kind,
SyntaxToken
omittedArraySizeExpressionToken)
7875
public
SyntaxToken
OmittedArraySizeExpressionToken => this.omittedArraySizeExpressionToken;
7885
public OmittedArraySizeExpressionSyntax Update(
SyntaxToken
omittedArraySizeExpressionToken)
7911
internal readonly
SyntaxToken
stringStartToken;
7913
internal readonly
SyntaxToken
stringEndToken;
7915
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
7930
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken, SyntaxFactoryContext context)
7946
internal InterpolatedStringExpressionSyntax(SyntaxKind kind,
SyntaxToken
stringStartToken, GreenNode? contents,
SyntaxToken
stringEndToken)
7962
public
SyntaxToken
StringStartToken => this.stringStartToken;
7966
public
SyntaxToken
StringEndToken => this.stringEndToken;
7982
public InterpolatedStringExpressionSyntax Update(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
8010
internal readonly
SyntaxToken
isKeyword;
8013
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8025
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern, SyntaxFactoryContext context)
8038
internal IsPatternExpressionSyntax(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
8052
public
SyntaxToken
IsKeyword => this.isKeyword;
8070
public IsPatternExpressionSyntax Update(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
8096
internal readonly
SyntaxToken
throwKeyword;
8099
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8109
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression, SyntaxFactoryContext context)
8120
internal ThrowExpressionSyntax(SyntaxKind kind,
SyntaxToken
throwKeyword, ExpressionSyntax expression)
8130
public
SyntaxToken
ThrowKeyword => this.throwKeyword;
8146
public ThrowExpressionSyntax Update(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
8172
internal readonly
SyntaxToken
whenKeyword;
8175
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8185
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition, SyntaxFactoryContext context)
8196
internal WhenClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword, ExpressionSyntax condition)
8206
public
SyntaxToken
WhenKeyword => this.whenKeyword;
8222
public WhenClauseSyntax Update(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
8261
internal readonly
SyntaxToken
underscoreToken;
8263
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8271
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, SyntaxFactoryContext context)
8280
internal DiscardPatternSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken)
8288
public
SyntaxToken
UnderscoreToken => this.underscoreToken;
8298
public DiscardPatternSyntax Update(
SyntaxToken
underscoreToken)
8400
internal readonly
SyntaxToken
varKeyword;
8403
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8413
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation, SyntaxFactoryContext context)
8424
internal VarPatternSyntax(SyntaxKind kind,
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
8434
public
SyntaxToken
VarKeyword => this.varKeyword;
8450
public VarPatternSyntax Update(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
8606
internal readonly
SyntaxToken
openParenToken;
8608
internal readonly
SyntaxToken
closeParenToken;
8610
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8625
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
8641
internal PositionalPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? subpatterns,
SyntaxToken
closeParenToken)
8656
public
SyntaxToken
OpenParenToken => this.openParenToken;
8658
public
SyntaxToken
CloseParenToken => this.closeParenToken;
8674
public PositionalPatternClauseSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
8700
internal readonly
SyntaxToken
openBraceToken;
8702
internal readonly
SyntaxToken
closeBraceToken;
8704
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8719
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
8735
internal PropertyPatternClauseSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? subpatterns,
SyntaxToken
closeBraceToken)
8750
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
8752
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
8768
public PropertyPatternClauseSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
8943
internal readonly
SyntaxToken
openParenToken;
8945
internal readonly
SyntaxToken
closeParenToken;
8947
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
8959
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
8972
internal ParenthesizedPatternSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
8984
public
SyntaxToken
OpenParenToken => this.openParenToken;
8986
public
SyntaxToken
CloseParenToken => this.closeParenToken;
9002
public ParenthesizedPatternSyntax Update(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
9028
internal readonly
SyntaxToken
operatorToken;
9031
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9041
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression, SyntaxFactoryContext context)
9052
internal RelationalPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax expression)
9063
public
SyntaxToken
OperatorToken => this.operatorToken;
9079
public RelationalPatternSyntax Update(
SyntaxToken
operatorToken, ExpressionSyntax expression)
9170
internal readonly
SyntaxToken
operatorToken;
9173
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9185
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right, SyntaxFactoryContext context)
9198
internal BinaryPatternSyntax(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
9211
public
SyntaxToken
OperatorToken => this.operatorToken;
9228
public BinaryPatternSyntax Update(PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
9254
internal readonly
SyntaxToken
operatorToken;
9257
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9267
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern, SyntaxFactoryContext context)
9278
internal UnaryPatternSyntax(SyntaxKind kind,
SyntaxToken
operatorToken, PatternSyntax pattern)
9288
public
SyntaxToken
OperatorToken => this.operatorToken;
9304
public UnaryPatternSyntax Update(
SyntaxToken
operatorToken, PatternSyntax pattern)
9330
internal readonly
SyntaxToken
openBracketToken;
9332
internal readonly
SyntaxToken
closeBracketToken;
9335
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9355
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation, SyntaxFactoryContext context)
9376
internal ListPatternSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
9396
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
9398
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
9416
public ListPatternSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax designation)
9442
internal readonly
SyntaxToken
dotDotToken;
9445
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9458
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern, SyntaxFactoryContext context)
9472
internal SlicePatternSyntax(SyntaxKind kind,
SyntaxToken
dotDotToken, PatternSyntax? pattern)
9485
public
SyntaxToken
DotDotToken => this.dotDotToken;
9501
public SlicePatternSyntax Update(
SyntaxToken
dotDotToken, PatternSyntax pattern)
9540
internal readonly
SyntaxToken
textToken;
9542
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9550
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken, SyntaxFactoryContext context)
9559
internal InterpolatedStringTextSyntax(SyntaxKind kind,
SyntaxToken
textToken)
9568
public
SyntaxToken
TextToken => this.textToken;
9578
public InterpolatedStringTextSyntax Update(
SyntaxToken
textToken)
9604
internal readonly
SyntaxToken
openBraceToken;
9608
internal readonly
SyntaxToken
closeBraceToken;
9610
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9632
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
9655
internal InterpolationSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
9678
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
9685
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
9703
public InterpolationSyntax Update(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax alignmentClause, InterpolationFormatClauseSyntax formatClause,
SyntaxToken
closeBraceToken)
9729
internal readonly
SyntaxToken
commaToken;
9732
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9742
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value, SyntaxFactoryContext context)
9753
internal InterpolationAlignmentClauseSyntax(SyntaxKind kind,
SyntaxToken
commaToken, ExpressionSyntax value)
9763
public
SyntaxToken
CommaToken => this.commaToken;
9779
public InterpolationAlignmentClauseSyntax Update(
SyntaxToken
commaToken, ExpressionSyntax value)
9805
internal readonly
SyntaxToken
colonToken;
9806
internal readonly
SyntaxToken
formatStringToken;
9808
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
9818
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken, SyntaxFactoryContext context)
9829
internal InterpolationFormatClauseSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
9839
public
SyntaxToken
ColonToken => this.colonToken;
9841
public
SyntaxToken
FormatStringToken => this.formatStringToken;
9856
public InterpolationFormatClauseSyntax Update(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
9943
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
9960
public GlobalStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
10003
internal readonly
SyntaxToken
openBraceToken;
10005
internal readonly
SyntaxToken
closeBraceToken;
10007
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10027
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
10048
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken)
10069
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
10071
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
10088
public BlockSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
10117
internal readonly
SyntaxToken
identifier;
10123
internal readonly
SyntaxToken
? semicolonToken;
10125
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)
10172
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)
10220
internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
10268
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10271
public
SyntaxToken
Identifier => this.identifier;
10278
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
10301
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)
10328
internal readonly
SyntaxToken
? awaitKeyword;
10329
internal readonly
SyntaxToken
? usingKeyword;
10332
internal readonly
SyntaxToken
semicolonToken;
10334
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10364
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
10395
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
10426
public
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
10427
public
SyntaxToken
? UsingKeyword => this.usingKeyword;
10429
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10431
public
SyntaxToken
SemicolonToken => this.semicolonToken;
10450
public LocalDeclarationStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
10561
internal readonly
SyntaxToken
identifier;
10565
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10583
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer, SyntaxFactoryContext context)
10602
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
10621
public
SyntaxToken
Identifier => this.identifier;
10639
public VariableDeclaratorSyntax Update(
SyntaxToken
identifier, BracketedArgumentListSyntax argumentList, EqualsValueClauseSyntax initializer)
10665
internal readonly
SyntaxToken
equalsToken;
10668
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10678
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value, SyntaxFactoryContext context)
10689
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value)
10699
public
SyntaxToken
EqualsToken => this.equalsToken;
10715
public EqualsValueClauseSyntax Update(
SyntaxToken
equalsToken, ExpressionSyntax value)
10754
internal readonly
SyntaxToken
identifier;
10756
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10764
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier, SyntaxFactoryContext context)
10773
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier)
10781
public
SyntaxToken
Identifier => this.identifier;
10791
public SingleVariableDesignationSyntax Update(
SyntaxToken
identifier)
10817
internal readonly
SyntaxToken
underscoreToken;
10819
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10827
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, SyntaxFactoryContext context)
10836
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken)
10844
public
SyntaxToken
UnderscoreToken => this.underscoreToken;
10854
public DiscardDesignationSyntax Update(
SyntaxToken
underscoreToken)
10880
internal readonly
SyntaxToken
openParenToken;
10882
internal readonly
SyntaxToken
closeParenToken;
10884
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10899
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
10915
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken)
10930
public
SyntaxToken
OpenParenToken => this.openParenToken;
10932
public
SyntaxToken
CloseParenToken => this.closeParenToken;
10948
public ParenthesizedVariableDesignationSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
10976
internal readonly
SyntaxToken
semicolonToken;
10978
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10993
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11009
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11026
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11042
public ExpressionStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11069
internal readonly
SyntaxToken
semicolonToken;
11071
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11084
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11098
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken)
11112
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11127
public EmptyStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
11155
internal readonly
SyntaxToken
identifier;
11156
internal readonly
SyntaxToken
colonToken;
11159
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11176
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement, SyntaxFactoryContext context)
11194
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
11213
public
SyntaxToken
Identifier => this.identifier;
11215
public
SyntaxToken
ColonToken => this.colonToken;
11233
public LabeledStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
11263
internal readonly
SyntaxToken
gotoKeyword;
11264
internal readonly
SyntaxToken
? caseOrDefaultKeyword;
11266
internal readonly
SyntaxToken
semicolonToken;
11268
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11293
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11319
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11348
public
SyntaxToken
GotoKeyword => this.gotoKeyword;
11352
public
SyntaxToken
? CaseOrDefaultKeyword => this.caseOrDefaultKeyword;
11360
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11378
public GotoStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
caseOrDefaultKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11405
internal readonly
SyntaxToken
breakKeyword;
11406
internal readonly
SyntaxToken
semicolonToken;
11408
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11423
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11439
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
11455
public
SyntaxToken
BreakKeyword => this.breakKeyword;
11456
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11472
public BreakStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
11499
internal readonly
SyntaxToken
continueKeyword;
11500
internal readonly
SyntaxToken
semicolonToken;
11502
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11517
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11533
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
11549
public
SyntaxToken
ContinueKeyword => this.continueKeyword;
11550
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11566
public ContinueStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
11593
internal readonly
SyntaxToken
returnKeyword;
11595
internal readonly
SyntaxToken
semicolonToken;
11597
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11617
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11638
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11659
public
SyntaxToken
ReturnKeyword => this.returnKeyword;
11661
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11678
public ReturnStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11705
internal readonly
SyntaxToken
throwKeyword;
11707
internal readonly
SyntaxToken
semicolonToken;
11709
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11729
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11750
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11771
public
SyntaxToken
ThrowKeyword => this.throwKeyword;
11773
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11790
public ThrowStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11817
internal readonly
SyntaxToken
yieldKeyword;
11818
internal readonly
SyntaxToken
returnOrBreakKeyword;
11820
internal readonly
SyntaxToken
semicolonToken;
11822
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11844
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11867
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11890
public
SyntaxToken
YieldKeyword => this.yieldKeyword;
11891
public
SyntaxToken
ReturnOrBreakKeyword => this.returnOrBreakKeyword;
11893
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11911
public YieldStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11938
internal readonly
SyntaxToken
whileKeyword;
11939
internal readonly
SyntaxToken
openParenToken;
11941
internal readonly
SyntaxToken
closeParenToken;
11944
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11965
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
11987
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
12009
public
SyntaxToken
WhileKeyword => this.whileKeyword;
12010
public
SyntaxToken
OpenParenToken => this.openParenToken;
12012
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12032
public WhileStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
12059
internal readonly
SyntaxToken
doKeyword;
12061
internal readonly
SyntaxToken
whileKeyword;
12062
internal readonly
SyntaxToken
openParenToken;
12064
internal readonly
SyntaxToken
closeParenToken;
12065
internal readonly
SyntaxToken
semicolonToken;
12067
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12092
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
12118
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
12144
public
SyntaxToken
DoKeyword => this.doKeyword;
12146
public
SyntaxToken
WhileKeyword => this.whileKeyword;
12147
public
SyntaxToken
OpenParenToken => this.openParenToken;
12149
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12150
public
SyntaxToken
SemicolonToken => this.semicolonToken;
12171
public DoStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
12198
internal readonly
SyntaxToken
forKeyword;
12199
internal readonly
SyntaxToken
openParenToken;
12202
internal readonly
SyntaxToken
firstSemicolonToken;
12204
internal readonly
SyntaxToken
secondSemicolonToken;
12206
internal readonly
SyntaxToken
closeParenToken;
12209
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)
12252
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)
12296
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)
12340
public
SyntaxToken
ForKeyword => this.forKeyword;
12341
public
SyntaxToken
OpenParenToken => this.openParenToken;
12344
public
SyntaxToken
FirstSemicolonToken => this.firstSemicolonToken;
12346
public
SyntaxToken
SecondSemicolonToken => this.secondSemicolonToken;
12348
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12373
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)
12409
public abstract
SyntaxToken
? AwaitKeyword { get; }
12411
public abstract
SyntaxToken
ForEachKeyword { get; }
12413
public abstract
SyntaxToken
OpenParenToken { get; }
12415
public abstract
SyntaxToken
InKeyword { get; }
12419
public abstract
SyntaxToken
CloseParenToken { get; }
12427
internal readonly
SyntaxToken
? awaitKeyword;
12428
internal readonly
SyntaxToken
forEachKeyword;
12429
internal readonly
SyntaxToken
openParenToken;
12431
internal readonly
SyntaxToken
identifier;
12432
internal readonly
SyntaxToken
inKeyword;
12434
internal readonly
SyntaxToken
closeParenToken;
12437
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)
12469
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)
12502
internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12535
public override
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12536
public override
SyntaxToken
ForEachKeyword => this.forEachKeyword;
12537
public override
SyntaxToken
OpenParenToken => this.openParenToken;
12540
public
SyntaxToken
Identifier => this.identifier;
12541
public override
SyntaxToken
InKeyword => this.inKeyword;
12543
public override
SyntaxToken
CloseParenToken => this.closeParenToken;
12567
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)
12594
internal readonly
SyntaxToken
? awaitKeyword;
12595
internal readonly
SyntaxToken
forEachKeyword;
12596
internal readonly
SyntaxToken
openParenToken;
12598
internal readonly
SyntaxToken
inKeyword;
12600
internal readonly
SyntaxToken
closeParenToken;
12603
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)
12633
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12664
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12695
public override
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12696
public override
SyntaxToken
ForEachKeyword => this.forEachKeyword;
12697
public override
SyntaxToken
OpenParenToken => this.openParenToken;
12705
public override
SyntaxToken
InKeyword => this.inKeyword;
12707
public override
SyntaxToken
CloseParenToken => this.closeParenToken;
12730
public ForEachVariableStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12757
internal readonly
SyntaxToken
? awaitKeyword;
12758
internal readonly
SyntaxToken
usingKeyword;
12759
internal readonly
SyntaxToken
openParenToken;
12762
internal readonly
SyntaxToken
closeParenToken;
12765
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12799
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12834
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12869
public
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12870
public
SyntaxToken
UsingKeyword => this.usingKeyword;
12871
public
SyntaxToken
OpenParenToken => this.openParenToken;
12874
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12896
public UsingStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12923
internal readonly
SyntaxToken
fixedKeyword;
12924
internal readonly
SyntaxToken
openParenToken;
12926
internal readonly
SyntaxToken
closeParenToken;
12929
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12950
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12972
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
12994
public
SyntaxToken
FixedKeyword => this.fixedKeyword;
12995
public
SyntaxToken
OpenParenToken => this.openParenToken;
12997
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13017
public FixedStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
13044
internal readonly
SyntaxToken
keyword;
13047
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13062
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block, SyntaxFactoryContext context)
13078
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block)
13094
public
SyntaxToken
Keyword => this.keyword;
13111
public CheckedStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
13138
internal readonly
SyntaxToken
unsafeKeyword;
13141
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13156
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block, SyntaxFactoryContext context)
13172
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
13188
public
SyntaxToken
UnsafeKeyword => this.unsafeKeyword;
13205
public UnsafeStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
13232
internal readonly
SyntaxToken
lockKeyword;
13233
internal readonly
SyntaxToken
openParenToken;
13235
internal readonly
SyntaxToken
closeParenToken;
13238
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13259
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
13281
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13303
public
SyntaxToken
LockKeyword => this.lockKeyword;
13304
public
SyntaxToken
OpenParenToken => this.openParenToken;
13306
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13326
public LockStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13356
internal readonly
SyntaxToken
ifKeyword;
13357
internal readonly
SyntaxToken
openParenToken;
13359
internal readonly
SyntaxToken
closeParenToken;
13363
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13389
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, SyntaxFactoryContext context)
13416
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
13446
public
SyntaxToken
IfKeyword => this.ifKeyword;
13450
public
SyntaxToken
OpenParenToken => this.openParenToken;
13458
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13486
public IfStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax @else)
13513
internal readonly
SyntaxToken
elseKeyword;
13516
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13526
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement, SyntaxFactoryContext context)
13537
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement)
13550
public
SyntaxToken
ElseKeyword => this.elseKeyword;
13566
public ElseClauseSyntax Update(
SyntaxToken
elseKeyword, StatementSyntax statement)
13594
internal readonly
SyntaxToken
switchKeyword;
13595
internal readonly
SyntaxToken
? openParenToken;
13597
internal readonly
SyntaxToken
? closeParenToken;
13598
internal readonly
SyntaxToken
openBraceToken;
13600
internal readonly
SyntaxToken
closeBraceToken;
13602
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13636
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
13671
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken)
13709
public
SyntaxToken
SwitchKeyword => this.switchKeyword;
13713
public
SyntaxToken
? OpenParenToken => this.openParenToken;
13721
public
SyntaxToken
? CloseParenToken => this.closeParenToken;
13725
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
13733
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
13754
public SwitchStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
13895
public abstract
SyntaxToken
Keyword { get; }
13900
public abstract
SyntaxToken
ColonToken { get; }
13906
internal readonly
SyntaxToken
keyword;
13909
internal readonly
SyntaxToken
colonToken;
13911
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13928
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken, SyntaxFactoryContext context)
13946
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
13964
public override
SyntaxToken
Keyword => this.keyword;
13970
public override
SyntaxToken
ColonToken => this.colonToken;
13987
public CasePatternSwitchLabelSyntax Update(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax whenClause,
SyntaxToken
colonToken)
14014
internal readonly
SyntaxToken
keyword;
14016
internal readonly
SyntaxToken
colonToken;
14018
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14030
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14043
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
14056
public override
SyntaxToken
Keyword => this.keyword;
14061
public override
SyntaxToken
ColonToken => this.colonToken;
14077
public CaseSwitchLabelSyntax Update(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
14104
internal readonly
SyntaxToken
keyword;
14105
internal readonly
SyntaxToken
colonToken;
14107
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14117
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14128
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken)
14139
public override
SyntaxToken
Keyword => this.keyword;
14140
public override
SyntaxToken
ColonToken => this.colonToken;
14155
public DefaultSwitchLabelSyntax Update(
SyntaxToken
keyword,
SyntaxToken
colonToken)
14182
internal readonly
SyntaxToken
switchKeyword;
14183
internal readonly
SyntaxToken
openBraceToken;
14185
internal readonly
SyntaxToken
closeBraceToken;
14187
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14206
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
14226
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken)
14246
public
SyntaxToken
SwitchKeyword => this.switchKeyword;
14247
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
14249
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
14267
public SwitchExpressionSyntax Update(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
14295
internal readonly
SyntaxToken
equalsGreaterThanToken;
14298
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14315
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression, SyntaxFactoryContext context)
14333
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
14352
public
SyntaxToken
EqualsGreaterThanToken => this.equalsGreaterThanToken;
14370
public SwitchExpressionArmSyntax Update(PatternSyntax pattern, WhenClauseSyntax whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
14397
internal readonly
SyntaxToken
tryKeyword;
14402
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14427
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, SyntaxFactoryContext context)
14453
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally)
14479
public
SyntaxToken
TryKeyword => this.tryKeyword;
14500
public TryStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax @finally)
14526
internal readonly
SyntaxToken
catchKeyword;
14531
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14551
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block, SyntaxFactoryContext context)
14572
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
14592
public
SyntaxToken
CatchKeyword => this.catchKeyword;
14612
public CatchClauseSyntax Update(
SyntaxToken
catchKeyword, CatchDeclarationSyntax declaration, CatchFilterClauseSyntax filter, BlockSyntax block)
14638
internal readonly
SyntaxToken
openParenToken;
14640
internal readonly
SyntaxToken
? identifier;
14641
internal readonly
SyntaxToken
closeParenToken;
14643
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14660
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
14678
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
14695
public
SyntaxToken
OpenParenToken => this.openParenToken;
14697
public
SyntaxToken
? Identifier => this.identifier;
14698
public
SyntaxToken
CloseParenToken => this.closeParenToken;
14715
public CatchDeclarationSyntax Update(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
closeParenToken)
14741
internal readonly
SyntaxToken
whenKeyword;
14742
internal readonly
SyntaxToken
openParenToken;
14744
internal readonly
SyntaxToken
closeParenToken;
14746
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14760
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
14775
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
14789
public
SyntaxToken
WhenKeyword => this.whenKeyword;
14790
public
SyntaxToken
OpenParenToken => this.openParenToken;
14792
public
SyntaxToken
CloseParenToken => this.closeParenToken;
14809
public CatchFilterClauseSyntax Update(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
14835
internal readonly
SyntaxToken
finallyKeyword;
14838
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14848
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block, SyntaxFactoryContext context)
14859
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block)
14869
public
SyntaxToken
FinallyKeyword => this.finallyKeyword;
14885
public FinallyClauseSyntax Update(
SyntaxToken
finallyKeyword, BlockSyntax block)
14915
internal readonly
SyntaxToken
endOfFileToken;
14917
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14945
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken, SyntaxFactoryContext context)
14974
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken)
15007
public
SyntaxToken
EndOfFileToken => this.endOfFileToken;
15025
public CompilationUnitSyntax Update(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
15054
internal readonly
SyntaxToken
externKeyword;
15055
internal readonly
SyntaxToken
aliasKeyword;
15056
internal readonly
SyntaxToken
identifier;
15057
internal readonly
SyntaxToken
semicolonToken;
15059
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15073
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
15088
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
15103
public
SyntaxToken
ExternKeyword => this.externKeyword;
15105
public
SyntaxToken
AliasKeyword => this.aliasKeyword;
15107
public
SyntaxToken
Identifier => this.identifier;
15109
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15126
public ExternAliasDirectiveSyntax Update(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
15152
internal readonly
SyntaxToken
? globalKeyword;
15153
internal readonly
SyntaxToken
usingKeyword;
15154
internal readonly
SyntaxToken
? staticKeyword;
15155
internal readonly
SyntaxToken
? unsafeKeyword;
15158
internal readonly
SyntaxToken
semicolonToken;
15160
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15192
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
15225
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
15257
public
SyntaxToken
? GlobalKeyword => this.globalKeyword;
15258
public
SyntaxToken
UsingKeyword => this.usingKeyword;
15259
public
SyntaxToken
? StaticKeyword => this.staticKeyword;
15260
public
SyntaxToken
? UnsafeKeyword => this.unsafeKeyword;
15263
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15283
public UsingDirectiveSyntax Update(
SyntaxToken
globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
staticKeyword,
SyntaxToken
unsafeKeyword, NameEqualsSyntax alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
15324
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
15339
public abstract
SyntaxToken
NamespaceKeyword { get; }
15354
internal readonly
SyntaxToken
namespaceKeyword;
15356
internal readonly
SyntaxToken
openBraceToken;
15360
internal readonly
SyntaxToken
closeBraceToken;
15361
internal readonly
SyntaxToken
? semicolonToken;
15363
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)
15407
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)
15452
internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken)
15497
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
15498
public override
SyntaxToken
NamespaceKeyword => this.namespaceKeyword;
15500
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
15504
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
15506
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
15529
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)
15557
internal readonly
SyntaxToken
namespaceKeyword;
15559
internal readonly
SyntaxToken
semicolonToken;
15564
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15601
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, SyntaxFactoryContext context)
15639
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members)
15677
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
15678
public override
SyntaxToken
NamespaceKeyword => this.namespaceKeyword;
15680
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15704
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)
15731
internal readonly
SyntaxToken
openBracketToken;
15734
internal readonly
SyntaxToken
closeBracketToken;
15736
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15756
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
15777
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken)
15798
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
15804
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
15821
public AttributeListSyntax Update(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
15848
internal readonly
SyntaxToken
identifier;
15849
internal readonly
SyntaxToken
colonToken;
15851
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15861
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken, SyntaxFactoryContext context)
15872
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken)
15883
public
SyntaxToken
Identifier => this.identifier;
15885
public
SyntaxToken
ColonToken => this.colonToken;
15900
public AttributeTargetSpecifierSyntax Update(
SyntaxToken
identifier,
SyntaxToken
colonToken)
16017
internal readonly
SyntaxToken
openParenToken;
16019
internal readonly
SyntaxToken
closeParenToken;
16021
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16036
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
16052
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken)
16068
public
SyntaxToken
OpenParenToken => this.openParenToken;
16072
public
SyntaxToken
CloseParenToken => this.closeParenToken;
16088
public AttributeArgumentListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
16221
internal readonly
SyntaxToken
equalsToken;
16223
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16233
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken, SyntaxFactoryContext context)
16244
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken)
16256
public
SyntaxToken
EqualsToken => this.equalsToken;
16271
public NameEqualsSyntax Update(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
16298
internal readonly
SyntaxToken
lessThanToken;
16300
internal readonly
SyntaxToken
greaterThanToken;
16302
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16317
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
16333
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken)
16349
public
SyntaxToken
LessThanToken => this.lessThanToken;
16353
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
16369
public TypeParameterListSyntax Update(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
16397
internal readonly
SyntaxToken
? varianceKeyword;
16398
internal readonly
SyntaxToken
identifier;
16400
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16418
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier, SyntaxFactoryContext context)
16437
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
16457
public
SyntaxToken
? VarianceKeyword => this.varianceKeyword;
16459
public
SyntaxToken
Identifier => this.identifier;
16475
public TypeParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
varianceKeyword,
SyntaxToken
identifier)
16513
public abstract
SyntaxToken
? Identifier { get; }
16519
public abstract
SyntaxToken
? OpenBraceToken { get; }
16522
public abstract
SyntaxToken
? CloseBraceToken { get; }
16525
public abstract
SyntaxToken
? SemicolonToken { get; }
16542
public abstract
SyntaxToken
Keyword { get; }
16560
internal readonly
SyntaxToken
keyword;
16561
internal readonly
SyntaxToken
identifier;
16566
internal readonly
SyntaxToken
? openBraceToken;
16568
internal readonly
SyntaxToken
? closeBraceToken;
16569
internal readonly
SyntaxToken
? semicolonToken;
16571
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)
16631
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)
16692
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)
16753
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
16755
public override
SyntaxToken
Keyword => this.keyword;
16756
public override
SyntaxToken
Identifier => this.identifier;
16761
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
16763
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
16764
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
16789
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)
16818
internal readonly
SyntaxToken
keyword;
16819
internal readonly
SyntaxToken
identifier;
16824
internal readonly
SyntaxToken
? openBraceToken;
16826
internal readonly
SyntaxToken
? closeBraceToken;
16827
internal readonly
SyntaxToken
? semicolonToken;
16829
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)
16889
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)
16950
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)
17011
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17013
public override
SyntaxToken
Keyword => this.keyword;
17014
public override
SyntaxToken
Identifier => this.identifier;
17019
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17021
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17022
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17047
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)
17076
internal readonly
SyntaxToken
keyword;
17077
internal readonly
SyntaxToken
identifier;
17082
internal readonly
SyntaxToken
? openBraceToken;
17084
internal readonly
SyntaxToken
? closeBraceToken;
17085
internal readonly
SyntaxToken
? semicolonToken;
17087
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)
17147
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)
17208
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)
17269
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17271
public override
SyntaxToken
Keyword => this.keyword;
17272
public override
SyntaxToken
Identifier => this.identifier;
17277
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17279
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17280
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17305
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)
17333
internal readonly
SyntaxToken
keyword;
17334
internal readonly
SyntaxToken
? classOrStructKeyword;
17335
internal readonly
SyntaxToken
identifier;
17340
internal readonly
SyntaxToken
? openBraceToken;
17342
internal readonly
SyntaxToken
? closeBraceToken;
17343
internal readonly
SyntaxToken
? semicolonToken;
17345
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)
17410
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)
17476
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)
17542
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17543
public override
SyntaxToken
Keyword => this.keyword;
17544
public
SyntaxToken
? ClassOrStructKeyword => this.classOrStructKeyword;
17545
public override
SyntaxToken
Identifier => this.identifier;
17550
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17552
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17553
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17579
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)
17608
internal readonly
SyntaxToken
enumKeyword;
17609
internal readonly
SyntaxToken
identifier;
17611
internal readonly
SyntaxToken
? openBraceToken;
17613
internal readonly
SyntaxToken
? closeBraceToken;
17614
internal readonly
SyntaxToken
? semicolonToken;
17616
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)
17661
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
17707
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
17753
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17755
public
SyntaxToken
EnumKeyword => this.enumKeyword;
17756
public override
SyntaxToken
Identifier => this.identifier;
17758
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17761
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17763
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17785
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)
17814
internal readonly
SyntaxToken
delegateKeyword;
17816
internal readonly
SyntaxToken
identifier;
17820
internal readonly
SyntaxToken
semicolonToken;
17822
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)
17858
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
17895
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken)
17932
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17934
public
SyntaxToken
DelegateKeyword => this.delegateKeyword;
17938
public
SyntaxToken
Identifier => this.identifier;
17945
public
SyntaxToken
SemicolonToken => this.semicolonToken;
17967
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)
17995
internal readonly
SyntaxToken
identifier;
17998
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18021
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue, SyntaxFactoryContext context)
18045
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
18069
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18071
public
SyntaxToken
Identifier => this.identifier;
18089
public EnumMemberDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax equalsValue)
18118
internal readonly
SyntaxToken
keyword;
18122
internal readonly
SyntaxToken
? openBraceToken;
18124
internal readonly
SyntaxToken
? closeBraceToken;
18125
internal readonly
SyntaxToken
? semicolonToken;
18127
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)
18180
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)
18234
internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
18288
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18289
public override
SyntaxToken
Keyword => this.keyword;
18293
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
18295
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
18296
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
18319
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)
18346
internal readonly
SyntaxToken
colonToken;
18349
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18362
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types, SyntaxFactoryContext context)
18376
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types)
18390
public
SyntaxToken
ColonToken => this.colonToken;
18407
public BaseListSyntax Update(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
18589
internal readonly
SyntaxToken
whereKeyword;
18591
internal readonly
SyntaxToken
colonToken;
18594
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18611
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints, SyntaxFactoryContext context)
18629
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints)
18646
public
SyntaxToken
WhereKeyword => this.whereKeyword;
18650
public
SyntaxToken
ColonToken => this.colonToken;
18669
public TypeParameterConstraintClauseSyntax Update(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
18710
internal readonly
SyntaxToken
newKeyword;
18711
internal readonly
SyntaxToken
openParenToken;
18712
internal readonly
SyntaxToken
closeParenToken;
18714
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18726
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
18739
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
18752
public
SyntaxToken
NewKeyword => this.newKeyword;
18754
public
SyntaxToken
OpenParenToken => this.openParenToken;
18756
public
SyntaxToken
CloseParenToken => this.closeParenToken;
18772
public ConstructorConstraintSyntax Update(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
18799
internal readonly
SyntaxToken
classOrStructKeyword;
18800
internal readonly
SyntaxToken
? questionToken;
18802
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18815
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken, SyntaxFactoryContext context)
18829
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
18843
public
SyntaxToken
ClassOrStructKeyword => this.classOrStructKeyword;
18845
public
SyntaxToken
? QuestionToken => this.questionToken;
18860
public ClassOrStructConstraintSyntax Update(
SyntaxToken
classOrStructKeyword,
SyntaxToken
questionToken)
18952
internal readonly
SyntaxToken
defaultKeyword;
18954
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18962
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword, SyntaxFactoryContext context)
18971
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword)
18980
public
SyntaxToken
DefaultKeyword => this.defaultKeyword;
18990
public DefaultConstraintSyntax Update(
SyntaxToken
defaultKeyword)
19017
internal readonly
SyntaxToken
allowsKeyword;
19020
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19033
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints, SyntaxFactoryContext context)
19047
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints)
19060
public
SyntaxToken
AllowsKeyword => this.allowsKeyword;
19077
public AllowsConstraintClauseSyntax Update(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
19118
internal readonly
SyntaxToken
refKeyword;
19119
internal readonly
SyntaxToken
structKeyword;
19121
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19131
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword, SyntaxFactoryContext context)
19142
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
19153
public
SyntaxToken
RefKeyword => this.refKeyword;
19155
public
SyntaxToken
StructKeyword => this.structKeyword;
19170
public RefStructConstraintSyntax Update(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
19208
public abstract
SyntaxToken
SemicolonToken { get; }
19216
internal readonly
SyntaxToken
semicolonToken;
19218
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19238
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
19259
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19280
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19282
public override
SyntaxToken
SemicolonToken => this.semicolonToken;
19299
public FieldDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19327
internal readonly
SyntaxToken
eventKeyword;
19329
internal readonly
SyntaxToken
semicolonToken;
19331
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19353
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
19376
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19399
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19400
public
SyntaxToken
EventKeyword => this.eventKeyword;
19402
public override
SyntaxToken
SemicolonToken => this.semicolonToken;
19420
public EventFieldDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19447
internal readonly
SyntaxToken
dotToken;
19449
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19459
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken, SyntaxFactoryContext context)
19470
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken)
19481
public
SyntaxToken
DotToken => this.dotToken;
19496
public ExplicitInterfaceSpecifierSyntax Update(NameSyntax name,
SyntaxToken
dotToken)
19541
public abstract
SyntaxToken
? SemicolonToken { get; }
19551
internal readonly
SyntaxToken
identifier;
19557
internal readonly
SyntaxToken
? semicolonToken;
19559
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)
19611
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)
19664
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)
19717
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19722
public
SyntaxToken
Identifier => this.identifier;
19730
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
19754
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)
19785
internal readonly
SyntaxToken
operatorKeyword;
19786
internal readonly
SyntaxToken
? checkedKeyword;
19787
internal readonly
SyntaxToken
operatorToken;
19791
internal readonly
SyntaxToken
? semicolonToken;
19793
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)
19842
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)
19892
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)
19942
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19947
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
19949
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
19951
public
SyntaxToken
OperatorToken => this.operatorToken;
19956
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
19980
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)
20009
internal readonly
SyntaxToken
implicitOrExplicitKeyword;
20011
internal readonly
SyntaxToken
operatorKeyword;
20012
internal readonly
SyntaxToken
? checkedKeyword;
20017
internal readonly
SyntaxToken
? semicolonToken;
20019
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)
20068
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)
20118
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)
20168
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20170
public
SyntaxToken
ImplicitOrExplicitKeyword => this.implicitOrExplicitKeyword;
20173
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
20175
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
20182
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20206
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)
20235
internal readonly
SyntaxToken
identifier;
20240
internal readonly
SyntaxToken
? semicolonToken;
20242
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20282
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20323
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20364
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20366
public
SyntaxToken
Identifier => this.identifier;
20372
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20393
public ConstructorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax initializer, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20420
internal readonly
SyntaxToken
colonToken;
20421
internal readonly
SyntaxToken
thisOrBaseKeyword;
20424
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20436
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList, SyntaxFactoryContext context)
20449
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
20462
public
SyntaxToken
ColonToken => this.colonToken;
20464
public
SyntaxToken
ThisOrBaseKeyword => this.thisOrBaseKeyword;
20481
public ConstructorInitializerSyntax Update(
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
20510
internal readonly
SyntaxToken
tildeToken;
20511
internal readonly
SyntaxToken
identifier;
20515
internal readonly
SyntaxToken
? semicolonToken;
20517
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20554
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20592
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20630
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20632
public
SyntaxToken
TildeToken => this.tildeToken;
20634
public
SyntaxToken
Identifier => this.identifier;
20639
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20660
public DestructorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20712
internal readonly
SyntaxToken
identifier;
20716
internal readonly
SyntaxToken
? semicolonToken;
20718
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)
20763
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20809
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken)
20855
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20859
public
SyntaxToken
Identifier => this.identifier;
20863
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
20885
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)
20912
internal readonly
SyntaxToken
arrowToken;
20915
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20925
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression, SyntaxFactoryContext context)
20936
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression)
20946
public
SyntaxToken
ArrowToken => this.arrowToken;
20962
public ArrowExpressionClauseSyntax Update(
SyntaxToken
arrowToken, ExpressionSyntax expression)
20990
internal readonly
SyntaxToken
eventKeyword;
20993
internal readonly
SyntaxToken
identifier;
20995
internal readonly
SyntaxToken
? semicolonToken;
20997
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21034
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21072
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
21110
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21111
public
SyntaxToken
EventKeyword => this.eventKeyword;
21115
public
SyntaxToken
Identifier => this.identifier;
21117
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21138
public EventDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax accessorList,
SyntaxToken
semicolonToken)
21168
internal readonly
SyntaxToken
thisKeyword;
21172
internal readonly
SyntaxToken
? semicolonToken;
21174
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)
21216
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21259
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
21302
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21305
public
SyntaxToken
ThisKeyword => this.thisKeyword;
21310
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21332
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)
21358
internal readonly
SyntaxToken
openBraceToken;
21360
internal readonly
SyntaxToken
closeBraceToken;
21362
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21377
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
21393
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken)
21408
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
21410
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
21426
public AccessorListSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
21454
internal readonly
SyntaxToken
keyword;
21457
internal readonly
SyntaxToken
? semicolonToken;
21459
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21492
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21526
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
21562
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21564
public
SyntaxToken
Keyword => this.keyword;
21570
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21589
public AccessorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
21633
internal readonly
SyntaxToken
openParenToken;
21635
internal readonly
SyntaxToken
closeParenToken;
21637
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21652
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
21668
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken)
21684
public
SyntaxToken
OpenParenToken => this.openParenToken;
21687
public
SyntaxToken
CloseParenToken => this.closeParenToken;
21703
public ParameterListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
21730
internal readonly
SyntaxToken
openBracketToken;
21732
internal readonly
SyntaxToken
closeBracketToken;
21734
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21749
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
21765
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken)
21781
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
21784
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
21800
public BracketedParameterListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
21841
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
21852
internal readonly
SyntaxToken
? identifier;
21855
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21886
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default, SyntaxFactoryContext context)
21918
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
21952
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21955
public
SyntaxToken
? Identifier => this.identifier;
21974
public ParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type,
SyntaxToken
identifier, EqualsValueClauseSyntax @default)
22063
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22080
public FunctionPointerParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
22175
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22192
public IncompleteMemberSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
22254
public CoreSyntax.SyntaxList<
SyntaxToken
> Tokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.tokens);
22264
public SkippedTokensTriviaSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
22291
internal readonly
SyntaxToken
endOfComment;
22293
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22306
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment, SyntaxFactoryContext context)
22320
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment)
22334
public
SyntaxToken
EndOfComment => this.endOfComment;
22349
public DocumentationCommentTriviaSyntax Update(CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
22470
internal readonly
SyntaxToken
dotToken;
22473
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22485
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member, SyntaxFactoryContext context)
22498
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
22511
public
SyntaxToken
DotToken => this.dotToken;
22528
public QualifiedCrefSyntax Update(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
22665
internal readonly
SyntaxToken
extensionKeyword;
22668
internal readonly
SyntaxToken
dotToken;
22671
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22690
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member, SyntaxFactoryContext context)
22710
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
22729
public
SyntaxToken
ExtensionKeyword => this.extensionKeyword;
22732
public
SyntaxToken
DotToken => this.dotToken;
22751
public ExtensionMemberCrefSyntax Update(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
22781
internal readonly
SyntaxToken
thisKeyword;
22784
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22797
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters, SyntaxFactoryContext context)
22811
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
22824
public
SyntaxToken
ThisKeyword => this.thisKeyword;
22840
public IndexerMemberCrefSyntax Update(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax parameters)
22871
internal readonly
SyntaxToken
operatorKeyword;
22872
internal readonly
SyntaxToken
? checkedKeyword;
22873
internal readonly
SyntaxToken
operatorToken;
22876
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22896
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters, SyntaxFactoryContext context)
22917
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
22937
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
22938
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
22940
public
SyntaxToken
OperatorToken => this.operatorToken;
22958
public OperatorMemberCrefSyntax Update(
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax parameters)
22988
internal readonly
SyntaxToken
implicitOrExplicitKeyword;
22989
internal readonly
SyntaxToken
operatorKeyword;
22990
internal readonly
SyntaxToken
? checkedKeyword;
22994
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23016
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters, SyntaxFactoryContext context)
23039
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
23061
public
SyntaxToken
ImplicitOrExplicitKeyword => this.implicitOrExplicitKeyword;
23062
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
23063
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
23083
public ConversionOperatorMemberCrefSyntax Update(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword, TypeSyntax type, CrefParameterListSyntax parameters)
23132
internal readonly
SyntaxToken
openParenToken;
23134
internal readonly
SyntaxToken
closeParenToken;
23136
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23151
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
23167
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken)
23183
public
SyntaxToken
OpenParenToken => this.openParenToken;
23186
public
SyntaxToken
CloseParenToken => this.closeParenToken;
23202
public CrefParameterListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
23231
internal readonly
SyntaxToken
openBracketToken;
23233
internal readonly
SyntaxToken
closeBracketToken;
23235
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23250
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
23266
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken)
23282
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
23285
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
23301
public CrefBracketedParameterListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
23333
internal readonly
SyntaxToken
? refKindKeyword;
23334
internal readonly
SyntaxToken
? readOnlyKeyword;
23337
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23355
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, SyntaxFactoryContext context)
23374
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
23392
public
SyntaxToken
? RefKindKeyword => this.refKindKeyword;
23393
public
SyntaxToken
? ReadOnlyKeyword => this.readOnlyKeyword;
23410
public CrefParameterSyntax Update(
SyntaxToken
refKindKeyword,
SyntaxToken
readOnlyKeyword, TypeSyntax type)
23543
internal readonly
SyntaxToken
lessThanToken;
23546
internal readonly
SyntaxToken
greaterThanToken;
23548
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23565
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
23583
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken)
23600
public
SyntaxToken
LessThanToken => this.lessThanToken;
23603
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
23620
public XmlElementStartTagSyntax Update(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
23646
internal readonly
SyntaxToken
lessThanSlashToken;
23648
internal readonly
SyntaxToken
greaterThanToken;
23650
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23662
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
23675
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
23687
public
SyntaxToken
LessThanSlashToken => this.lessThanSlashToken;
23689
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
23705
public XmlElementEndTagSyntax Update(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
23731
internal readonly
SyntaxToken
lessThanToken;
23734
internal readonly
SyntaxToken
slashGreaterThanToken;
23736
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23753
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken, SyntaxFactoryContext context)
23771
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken)
23788
public
SyntaxToken
LessThanToken => this.lessThanToken;
23791
public
SyntaxToken
SlashGreaterThanToken => this.slashGreaterThanToken;
23808
public XmlEmptyElementSyntax Update(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
23835
internal readonly
SyntaxToken
localName;
23837
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23850
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName, SyntaxFactoryContext context)
23864
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName)
23878
public
SyntaxToken
LocalName => this.localName;
23893
public XmlNameSyntax Update(XmlPrefixSyntax prefix,
SyntaxToken
localName)
23919
internal readonly
SyntaxToken
prefix;
23920
internal readonly
SyntaxToken
colonToken;
23922
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23932
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken, SyntaxFactoryContext context)
23943
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken)
23953
public
SyntaxToken
Prefix => this.prefix;
23954
public
SyntaxToken
ColonToken => this.colonToken;
23969
public XmlPrefixSyntax Update(
SyntaxToken
prefix,
SyntaxToken
colonToken)
24007
public abstract
SyntaxToken
EqualsToken { get; }
24009
public abstract
SyntaxToken
StartQuoteToken { get; }
24011
public abstract
SyntaxToken
EndQuoteToken { get; }
24017
internal readonly
SyntaxToken
equalsToken;
24018
internal readonly
SyntaxToken
startQuoteToken;
24020
internal readonly
SyntaxToken
endQuoteToken;
24022
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24041
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24061
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken)
24081
public override
SyntaxToken
EqualsToken => this.equalsToken;
24082
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24083
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24084
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24102
public XmlTextAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
24129
internal readonly
SyntaxToken
equalsToken;
24130
internal readonly
SyntaxToken
startQuoteToken;
24132
internal readonly
SyntaxToken
endQuoteToken;
24134
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24150
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24167
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
24184
public override
SyntaxToken
EqualsToken => this.equalsToken;
24185
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24187
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24205
public XmlCrefAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
24232
internal readonly
SyntaxToken
equalsToken;
24233
internal readonly
SyntaxToken
startQuoteToken;
24235
internal readonly
SyntaxToken
endQuoteToken;
24237
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24253
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24270
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
24287
public override
SyntaxToken
EqualsToken => this.equalsToken;
24288
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24290
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24308
public XmlNameAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
24370
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24380
public XmlTextSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
24406
internal readonly
SyntaxToken
startCDataToken;
24408
internal readonly
SyntaxToken
endCDataToken;
24410
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24425
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken, SyntaxFactoryContext context)
24441
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken)
24456
public
SyntaxToken
StartCDataToken => this.startCDataToken;
24457
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24458
public
SyntaxToken
EndCDataToken => this.endCDataToken;
24474
public XmlCDataSectionSyntax Update(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
24500
internal readonly
SyntaxToken
startProcessingInstructionToken;
24503
internal readonly
SyntaxToken
endProcessingInstructionToken;
24505
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24522
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken, SyntaxFactoryContext context)
24540
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken)
24557
public
SyntaxToken
StartProcessingInstructionToken => this.startProcessingInstructionToken;
24559
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24560
public
SyntaxToken
EndProcessingInstructionToken => this.endProcessingInstructionToken;
24577
public XmlProcessingInstructionSyntax Update(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
24603
internal readonly
SyntaxToken
lessThanExclamationMinusMinusToken;
24605
internal readonly
SyntaxToken
minusMinusGreaterThanToken;
24607
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24622
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken, SyntaxFactoryContext context)
24638
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken)
24653
public
SyntaxToken
LessThanExclamationMinusMinusToken => this.lessThanExclamationMinusMinusToken;
24654
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24655
public
SyntaxToken
MinusMinusGreaterThanToken => this.minusMinusGreaterThanToken;
24671
public XmlCommentSyntax Update(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
24709
public abstract
SyntaxToken
HashToken { get; }
24711
public abstract
SyntaxToken
EndOfDirectiveToken { get; }
24750
internal readonly
SyntaxToken
hashToken;
24751
internal readonly
SyntaxToken
ifKeyword;
24753
internal readonly
SyntaxToken
endOfDirectiveToken;
24758
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24775
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, SyntaxFactoryContext context)
24793
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
24810
public override
SyntaxToken
HashToken => this.hashToken;
24811
public
SyntaxToken
IfKeyword => this.ifKeyword;
24813
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
24833
public IfDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
24859
internal readonly
SyntaxToken
hashToken;
24860
internal readonly
SyntaxToken
elifKeyword;
24862
internal readonly
SyntaxToken
endOfDirectiveToken;
24867
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24884
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, SyntaxFactoryContext context)
24902
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
24919
public override
SyntaxToken
HashToken => this.hashToken;
24920
public
SyntaxToken
ElifKeyword => this.elifKeyword;
24922
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
24942
public ElifDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
24968
internal readonly
SyntaxToken
hashToken;
24969
internal readonly
SyntaxToken
elseKeyword;
24970
internal readonly
SyntaxToken
endOfDirectiveToken;
24974
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24988
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, SyntaxFactoryContext context)
25003
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
25017
public override
SyntaxToken
HashToken => this.hashToken;
25018
public
SyntaxToken
ElseKeyword => this.elseKeyword;
25019
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25037
public ElseDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
25063
internal readonly
SyntaxToken
hashToken;
25064
internal readonly
SyntaxToken
endIfKeyword;
25065
internal readonly
SyntaxToken
endOfDirectiveToken;
25068
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25081
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25095
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25108
public override
SyntaxToken
HashToken => this.hashToken;
25109
public
SyntaxToken
EndIfKeyword => this.endIfKeyword;
25110
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25127
public EndIfDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25153
internal readonly
SyntaxToken
hashToken;
25154
internal readonly
SyntaxToken
regionKeyword;
25155
internal readonly
SyntaxToken
endOfDirectiveToken;
25158
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25171
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25185
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25198
public override
SyntaxToken
HashToken => this.hashToken;
25199
public
SyntaxToken
RegionKeyword => this.regionKeyword;
25200
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25217
public RegionDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25243
internal readonly
SyntaxToken
hashToken;
25244
internal readonly
SyntaxToken
endRegionKeyword;
25245
internal readonly
SyntaxToken
endOfDirectiveToken;
25248
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25261
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25275
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25288
public override
SyntaxToken
HashToken => this.hashToken;
25289
public
SyntaxToken
EndRegionKeyword => this.endRegionKeyword;
25290
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25307
public EndRegionDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25333
internal readonly
SyntaxToken
hashToken;
25334
internal readonly
SyntaxToken
errorKeyword;
25335
internal readonly
SyntaxToken
endOfDirectiveToken;
25338
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25351
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25365
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25378
public override
SyntaxToken
HashToken => this.hashToken;
25379
public
SyntaxToken
ErrorKeyword => this.errorKeyword;
25380
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25397
public ErrorDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25423
internal readonly
SyntaxToken
hashToken;
25424
internal readonly
SyntaxToken
warningKeyword;
25425
internal readonly
SyntaxToken
endOfDirectiveToken;
25428
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25441
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25455
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25468
public override
SyntaxToken
HashToken => this.hashToken;
25469
public
SyntaxToken
WarningKeyword => this.warningKeyword;
25470
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25487
public WarningDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25513
internal readonly
SyntaxToken
hashToken;
25514
internal readonly
SyntaxToken
identifier;
25515
internal readonly
SyntaxToken
endOfDirectiveToken;
25518
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25531
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25545
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
25558
public override
SyntaxToken
HashToken => this.hashToken;
25559
public
SyntaxToken
Identifier => this.identifier;
25560
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25577
public BadDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
25603
internal readonly
SyntaxToken
hashToken;
25604
internal readonly
SyntaxToken
defineKeyword;
25605
internal readonly
SyntaxToken
name;
25606
internal readonly
SyntaxToken
endOfDirectiveToken;
25609
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25624
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25640
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25655
public override
SyntaxToken
HashToken => this.hashToken;
25656
public
SyntaxToken
DefineKeyword => this.defineKeyword;
25657
public
SyntaxToken
Name => this.name;
25658
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25676
public DefineDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25702
internal readonly
SyntaxToken
hashToken;
25703
internal readonly
SyntaxToken
undefKeyword;
25704
internal readonly
SyntaxToken
name;
25705
internal readonly
SyntaxToken
endOfDirectiveToken;
25708
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25723
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25739
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25754
public override
SyntaxToken
HashToken => this.hashToken;
25755
public
SyntaxToken
UndefKeyword => this.undefKeyword;
25756
public
SyntaxToken
Name => this.name;
25757
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25775
public UndefDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25811
public abstract
SyntaxToken
LineKeyword { get; }
25813
public abstract
SyntaxToken
? File { get; }
25818
internal readonly
SyntaxToken
hashToken;
25819
internal readonly
SyntaxToken
lineKeyword;
25820
internal readonly
SyntaxToken
line;
25821
internal readonly
SyntaxToken
? file;
25822
internal readonly
SyntaxToken
endOfDirectiveToken;
25825
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25845
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25866
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
25886
public override
SyntaxToken
HashToken => this.hashToken;
25887
public override
SyntaxToken
LineKeyword => this.lineKeyword;
25888
public
SyntaxToken
Line => this.line;
25889
public override
SyntaxToken
? File => this.file;
25890
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25909
public LineDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
25935
internal readonly
SyntaxToken
openParenToken;
25936
internal readonly
SyntaxToken
line;
25937
internal readonly
SyntaxToken
commaToken;
25938
internal readonly
SyntaxToken
character;
25939
internal readonly
SyntaxToken
closeParenToken;
25941
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25957
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
25974
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
25990
public
SyntaxToken
OpenParenToken => this.openParenToken;
25991
public
SyntaxToken
Line => this.line;
25992
public
SyntaxToken
CommaToken => this.commaToken;
25993
public
SyntaxToken
Character => this.character;
25994
public
SyntaxToken
CloseParenToken => this.closeParenToken;
26012
public LineDirectivePositionSyntax Update(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
26038
internal readonly
SyntaxToken
hashToken;
26039
internal readonly
SyntaxToken
lineKeyword;
26041
internal readonly
SyntaxToken
minusToken;
26043
internal readonly
SyntaxToken
? characterOffset;
26044
internal readonly
SyntaxToken
file;
26045
internal readonly
SyntaxToken
endOfDirectiveToken;
26048
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)
26074
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26101
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26127
public override
SyntaxToken
HashToken => this.hashToken;
26128
public override
SyntaxToken
LineKeyword => this.lineKeyword;
26130
public
SyntaxToken
MinusToken => this.minusToken;
26132
public
SyntaxToken
? CharacterOffset => this.characterOffset;
26133
public override
SyntaxToken
File => this.file;
26134
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26156
public LineSpanDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26182
internal readonly
SyntaxToken
hashToken;
26183
internal readonly
SyntaxToken
pragmaKeyword;
26184
internal readonly
SyntaxToken
warningKeyword;
26185
internal readonly
SyntaxToken
disableOrRestoreKeyword;
26187
internal readonly
SyntaxToken
endOfDirectiveToken;
26190
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26212
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26235
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26257
public override
SyntaxToken
HashToken => this.hashToken;
26258
public
SyntaxToken
PragmaKeyword => this.pragmaKeyword;
26259
public
SyntaxToken
WarningKeyword => this.warningKeyword;
26260
public
SyntaxToken
DisableOrRestoreKeyword => this.disableOrRestoreKeyword;
26262
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26282
public PragmaWarningDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26308
internal readonly
SyntaxToken
hashToken;
26309
internal readonly
SyntaxToken
pragmaKeyword;
26310
internal readonly
SyntaxToken
checksumKeyword;
26311
internal readonly
SyntaxToken
file;
26312
internal readonly
SyntaxToken
guid;
26313
internal readonly
SyntaxToken
bytes;
26314
internal readonly
SyntaxToken
endOfDirectiveToken;
26317
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26338
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26360
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26381
public override
SyntaxToken
HashToken => this.hashToken;
26382
public
SyntaxToken
PragmaKeyword => this.pragmaKeyword;
26383
public
SyntaxToken
ChecksumKeyword => this.checksumKeyword;
26384
public
SyntaxToken
File => this.file;
26385
public
SyntaxToken
Guid => this.guid;
26386
public
SyntaxToken
Bytes => this.bytes;
26387
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26408
public PragmaChecksumDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26434
internal readonly
SyntaxToken
hashToken;
26435
internal readonly
SyntaxToken
referenceKeyword;
26436
internal readonly
SyntaxToken
file;
26437
internal readonly
SyntaxToken
endOfDirectiveToken;
26440
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26455
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26471
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26486
public override
SyntaxToken
HashToken => this.hashToken;
26487
public
SyntaxToken
ReferenceKeyword => this.referenceKeyword;
26488
public
SyntaxToken
File => this.file;
26489
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26507
public ReferenceDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26533
internal readonly
SyntaxToken
hashToken;
26534
internal readonly
SyntaxToken
loadKeyword;
26535
internal readonly
SyntaxToken
file;
26536
internal readonly
SyntaxToken
endOfDirectiveToken;
26539
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26554
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26570
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26585
public override
SyntaxToken
HashToken => this.hashToken;
26586
public
SyntaxToken
LoadKeyword => this.loadKeyword;
26587
public
SyntaxToken
File => this.file;
26588
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26606
public LoadDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26632
internal readonly
SyntaxToken
hashToken;
26633
internal readonly
SyntaxToken
exclamationToken;
26634
internal readonly
SyntaxToken
endOfDirectiveToken;
26637
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26650
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26664
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
26677
public override
SyntaxToken
HashToken => this.hashToken;
26678
public
SyntaxToken
ExclamationToken => this.exclamationToken;
26679
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26696
public ShebangDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
26722
internal readonly
SyntaxToken
hashToken;
26723
internal readonly
SyntaxToken
colonToken;
26724
internal readonly
SyntaxToken
? content;
26725
internal readonly
SyntaxToken
endOfDirectiveToken;
26728
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26746
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26765
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
26783
public override
SyntaxToken
HashToken => this.hashToken;
26784
public
SyntaxToken
ColonToken => this.colonToken;
26785
public
SyntaxToken
? Content => this.content;
26786
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26804
public IgnoredDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
content,
SyntaxToken
endOfDirectiveToken, bool isActive)
26830
internal readonly
SyntaxToken
hashToken;
26831
internal readonly
SyntaxToken
nullableKeyword;
26832
internal readonly
SyntaxToken
settingToken;
26833
internal readonly
SyntaxToken
? targetToken;
26834
internal readonly
SyntaxToken
endOfDirectiveToken;
26837
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26857
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26878
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
26898
public override
SyntaxToken
HashToken => this.hashToken;
26899
public
SyntaxToken
NullableKeyword => this.nullableKeyword;
26900
public
SyntaxToken
SettingToken => this.settingToken;
26901
public
SyntaxToken
? TargetToken => this.targetToken;
26902
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26921
public NullableDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
27450
=> node.Update((
SyntaxToken
)Visit(node.Identifier));
27453
=> node.Update((NameSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.DotToken), (SimpleNameSyntax)Visit(node.Right));
27456
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (TypeArgumentListSyntax)Visit(node.TypeArgumentList));
27459
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.GreaterThanToken));
27462
=> node.Update((IdentifierNameSyntax)Visit(node.Alias), (
SyntaxToken
)Visit(node.ColonColonToken), (SimpleNameSyntax)Visit(node.Name));
27465
=> node.Update((
SyntaxToken
)Visit(node.Keyword));
27471
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Sizes), (
SyntaxToken
)Visit(node.CloseBracketToken));
27474
=> node.Update((TypeSyntax)Visit(node.ElementType), (
SyntaxToken
)Visit(node.AsteriskToken));
27477
=> node.Update((
SyntaxToken
)Visit(node.DelegateKeyword), (
SyntaxToken
)Visit(node.AsteriskToken), (FunctionPointerCallingConventionSyntax)Visit(node.CallingConvention), (FunctionPointerParameterListSyntax)Visit(node.ParameterList));
27480
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.GreaterThanToken));
27483
=> node.Update((
SyntaxToken
)Visit(node.ManagedOrUnmanagedKeyword), (FunctionPointerUnmanagedCallingConventionListSyntax)Visit(node.UnmanagedCallingConventionList));
27486
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.CallingConventions), (
SyntaxToken
)Visit(node.CloseBracketToken));
27489
=> node.Update((
SyntaxToken
)Visit(node.Name));
27492
=> node.Update((TypeSyntax)Visit(node.ElementType), (
SyntaxToken
)Visit(node.QuestionToken));
27495
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Elements), (
SyntaxToken
)Visit(node.CloseParenToken));
27498
=> node.Update((TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier));
27501
=> node.Update((
SyntaxToken
)Visit(node.OmittedTypeArgumentToken));
27504
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (
SyntaxToken
)Visit(node.ReadOnlyKeyword), (TypeSyntax)Visit(node.Type));
27507
=> node.Update((
SyntaxToken
)Visit(node.ScopedKeyword), (TypeSyntax)Visit(node.Type));
27510
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27513
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
27516
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Operand));
27519
=> node.Update((
SyntaxToken
)Visit(node.AwaitKeyword), (ExpressionSyntax)Visit(node.Expression));
27522
=> node.Update((ExpressionSyntax)Visit(node.Operand), (
SyntaxToken
)Visit(node.OperatorToken));
27525
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.OperatorToken), (SimpleNameSyntax)Visit(node.Name));
27528
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.WhenNotNull));
27531
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (SimpleNameSyntax)Visit(node.Name));
27537
=> node.Update((ExpressionSyntax)Visit(node.LeftOperand), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.RightOperand));
27543
=> node.Update((ExpressionSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Right));
27546
=> node.Update((ExpressionSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Right));
27549
=> node.Update((ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.QuestionToken), (ExpressionSyntax)Visit(node.WhenTrue), (
SyntaxToken
)Visit(node.ColonToken), (ExpressionSyntax)Visit(node.WhenFalse));
27552
=> node.Update((
SyntaxToken
)Visit(node.Token));
27555
=> node.Update((
SyntaxToken
)Visit(node.Token));
27558
=> node.Update((
SyntaxToken
)Visit(node.Token));
27561
=> node.Update((
SyntaxToken
)Visit(node.Token));
27564
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27567
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27570
=> 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));
27573
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27576
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27579
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27582
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27591
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
27594
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseBracketToken));
27597
=> node.Update((NameColonSyntax)Visit(node.NameColon), (
SyntaxToken
)Visit(node.RefKindKeyword), (ExpressionSyntax)Visit(node.Expression));
27600
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.ColonToken));
27603
=> node.Update((IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.ColonToken));
27609
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken), (ExpressionSyntax)Visit(node.Expression));
27612
=> node.Update(VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.DelegateKeyword), (ParameterListSyntax)Visit(node.ParameterList), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
27615
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (ParameterSyntax)Visit(node.Parameter), (
SyntaxToken
)Visit(node.ArrowToken), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
27618
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (ExpressionSyntax)Visit(node.Expression));
27621
=> 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));
27624
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Expressions), (
SyntaxToken
)Visit(node.CloseBraceToken));
27627
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (ArgumentListSyntax)Visit(node.ArgumentList), (InitializerExpressionSyntax)Visit(node.Initializer));
27630
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (TypeSyntax)Visit(node.Type), (ArgumentListSyntax)Visit(node.ArgumentList), (InitializerExpressionSyntax)Visit(node.Initializer));
27633
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.WithKeyword), (InitializerExpressionSyntax)Visit(node.Initializer));
27639
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Initializers), (
SyntaxToken
)Visit(node.CloseBraceToken));
27642
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (ArrayTypeSyntax)Visit(node.Type), (InitializerExpressionSyntax)Visit(node.Initializer));
27645
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Commas), (
SyntaxToken
)Visit(node.CloseBracketToken), (InitializerExpressionSyntax)Visit(node.Initializer));
27648
=> node.Update((
SyntaxToken
)Visit(node.StackAllocKeyword), (TypeSyntax)Visit(node.Type), (InitializerExpressionSyntax)Visit(node.Initializer));
27651
=> node.Update((
SyntaxToken
)Visit(node.StackAllocKeyword), (
SyntaxToken
)Visit(node.OpenBracketToken), (
SyntaxToken
)Visit(node.CloseBracketToken), (InitializerExpressionSyntax)Visit(node.Initializer));
27654
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Elements), (
SyntaxToken
)Visit(node.CloseBracketToken));
27660
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Expression));
27669
=> node.Update((
SyntaxToken
)Visit(node.FromKeyword), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.InKeyword), (ExpressionSyntax)Visit(node.Expression));
27672
=> node.Update((
SyntaxToken
)Visit(node.LetKeyword), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EqualsToken), (ExpressionSyntax)Visit(node.Expression));
27675
=> 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));
27678
=> node.Update((
SyntaxToken
)Visit(node.IntoKeyword), (
SyntaxToken
)Visit(node.Identifier));
27681
=> node.Update((
SyntaxToken
)Visit(node.WhereKeyword), (ExpressionSyntax)Visit(node.Condition));
27684
=> node.Update((
SyntaxToken
)Visit(node.OrderByKeyword), VisitList(node.Orderings));
27687
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.AscendingOrDescendingKeyword));
27690
=> node.Update((
SyntaxToken
)Visit(node.SelectKeyword), (ExpressionSyntax)Visit(node.Expression));
27693
=> node.Update((
SyntaxToken
)Visit(node.GroupKeyword), (ExpressionSyntax)Visit(node.GroupExpression), (
SyntaxToken
)Visit(node.ByKeyword), (ExpressionSyntax)Visit(node.ByExpression));
27696
=> node.Update((
SyntaxToken
)Visit(node.IntoKeyword), (
SyntaxToken
)Visit(node.Identifier), (QueryBodySyntax)Visit(node.Body));
27699
=> node.Update((
SyntaxToken
)Visit(node.OmittedArraySizeExpressionToken));
27702
=> node.Update((
SyntaxToken
)Visit(node.StringStartToken), VisitList(node.Contents), (
SyntaxToken
)Visit(node.StringEndToken));
27705
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.IsKeyword), (PatternSyntax)Visit(node.Pattern));
27708
=> node.Update((
SyntaxToken
)Visit(node.ThrowKeyword), (ExpressionSyntax)Visit(node.Expression));
27711
=> node.Update((
SyntaxToken
)Visit(node.WhenKeyword), (ExpressionSyntax)Visit(node.Condition));
27714
=> node.Update((
SyntaxToken
)Visit(node.UnderscoreToken));
27720
=> node.Update((
SyntaxToken
)Visit(node.VarKeyword), (VariableDesignationSyntax)Visit(node.Designation));
27726
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Subpatterns), (
SyntaxToken
)Visit(node.CloseParenToken));
27729
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Subpatterns), (
SyntaxToken
)Visit(node.CloseBraceToken));
27738
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (PatternSyntax)Visit(node.Pattern), (
SyntaxToken
)Visit(node.CloseParenToken));
27741
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Expression));
27747
=> node.Update((PatternSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (PatternSyntax)Visit(node.Right));
27750
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (PatternSyntax)Visit(node.Pattern));
27753
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Patterns), (
SyntaxToken
)Visit(node.CloseBracketToken), (VariableDesignationSyntax)Visit(node.Designation));
27756
=> node.Update((
SyntaxToken
)Visit(node.DotDotToken), (PatternSyntax)Visit(node.Pattern));
27759
=> node.Update((
SyntaxToken
)Visit(node.TextToken));
27762
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), (ExpressionSyntax)Visit(node.Expression), (InterpolationAlignmentClauseSyntax)Visit(node.AlignmentClause), (InterpolationFormatClauseSyntax)Visit(node.FormatClause), (
SyntaxToken
)Visit(node.CloseBraceToken));
27765
=> node.Update((
SyntaxToken
)Visit(node.CommaToken), (ExpressionSyntax)Visit(node.Value));
27768
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.FormatStringToken));
27774
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Statements), (
SyntaxToken
)Visit(node.CloseBraceToken));
27777
=> 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));
27780
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.AwaitKeyword), (
SyntaxToken
)Visit(node.UsingKeyword), VisitList(node.Modifiers), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
27786
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (BracketedArgumentListSyntax)Visit(node.ArgumentList), (EqualsValueClauseSyntax)Visit(node.Initializer));
27789
=> node.Update((
SyntaxToken
)Visit(node.EqualsToken), (ExpressionSyntax)Visit(node.Value));
27792
=> node.Update((
SyntaxToken
)Visit(node.Identifier));
27795
=> node.Update((
SyntaxToken
)Visit(node.UnderscoreToken));
27798
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Variables), (
SyntaxToken
)Visit(node.CloseParenToken));
27801
=> node.Update(VisitList(node.AttributeLists), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27804
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.SemicolonToken));
27807
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.ColonToken), (StatementSyntax)Visit(node.Statement));
27810
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.GotoKeyword), (
SyntaxToken
)Visit(node.CaseOrDefaultKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27813
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.BreakKeyword), (
SyntaxToken
)Visit(node.SemicolonToken));
27816
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ContinueKeyword), (
SyntaxToken
)Visit(node.SemicolonToken));
27819
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ReturnKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27822
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ThrowKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27825
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.YieldKeyword), (
SyntaxToken
)Visit(node.ReturnOrBreakKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27828
=> 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));
27831
=> 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));
27834
=> 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));
27837
=> 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));
27840
=> 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));
27843
=> 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));
27846
=> 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));
27849
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.Keyword), (BlockSyntax)Visit(node.Block));
27852
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.UnsafeKeyword), (BlockSyntax)Visit(node.Block));
27855
=> 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));
27858
=> 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));
27861
=> node.Update((
SyntaxToken
)Visit(node.ElseKeyword), (StatementSyntax)Visit(node.Statement));
27864
=> 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));
27870
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (PatternSyntax)Visit(node.Pattern), (WhenClauseSyntax)Visit(node.WhenClause), (
SyntaxToken
)Visit(node.ColonToken));
27873
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (ExpressionSyntax)Visit(node.Value), (
SyntaxToken
)Visit(node.ColonToken));
27876
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.ColonToken));
27879
=> node.Update((ExpressionSyntax)Visit(node.GoverningExpression), (
SyntaxToken
)Visit(node.SwitchKeyword), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Arms), (
SyntaxToken
)Visit(node.CloseBraceToken));
27882
=> node.Update((PatternSyntax)Visit(node.Pattern), (WhenClauseSyntax)Visit(node.WhenClause), (
SyntaxToken
)Visit(node.EqualsGreaterThanToken), (ExpressionSyntax)Visit(node.Expression));
27885
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.TryKeyword), (BlockSyntax)Visit(node.Block), VisitList(node.Catches), (FinallyClauseSyntax)Visit(node.Finally));
27888
=> node.Update((
SyntaxToken
)Visit(node.CatchKeyword), (CatchDeclarationSyntax)Visit(node.Declaration), (CatchFilterClauseSyntax)Visit(node.Filter), (BlockSyntax)Visit(node.Block));
27891
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.CloseParenToken));
27894
=> node.Update((
SyntaxToken
)Visit(node.WhenKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.FilterExpression), (
SyntaxToken
)Visit(node.CloseParenToken));
27897
=> node.Update((
SyntaxToken
)Visit(node.FinallyKeyword), (BlockSyntax)Visit(node.Block));
27900
=> node.Update(VisitList(node.Externs), VisitList(node.Usings), VisitList(node.AttributeLists), VisitList(node.Members), (
SyntaxToken
)Visit(node.EndOfFileToken));
27903
=> node.Update((
SyntaxToken
)Visit(node.ExternKeyword), (
SyntaxToken
)Visit(node.AliasKeyword), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.SemicolonToken));
27906
=> 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));
27909
=> 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));
27912
=> 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));
27915
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), (AttributeTargetSpecifierSyntax)Visit(node.Target), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.CloseBracketToken));
27918
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.ColonToken));
27924
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
27930
=> node.Update((IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken));
27933
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.GreaterThanToken));
27936
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.VarianceKeyword), (
SyntaxToken
)Visit(node.Identifier));
27939
=> 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));
27942
=> 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));
27945
=> 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));
27948
=> 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));
27951
=> 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));
27954
=> 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));
27957
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Identifier), (EqualsValueClauseSyntax)Visit(node.EqualsValue));
27960
=> 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));
27963
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), VisitList(node.Types));
27972
=> node.Update((
SyntaxToken
)Visit(node.WhereKeyword), (IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.ColonToken), VisitList(node.Constraints));
27975
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (
SyntaxToken
)Visit(node.CloseParenToken));
27978
=> node.Update((
SyntaxToken
)Visit(node.ClassOrStructKeyword), (
SyntaxToken
)Visit(node.QuestionToken));
27984
=> node.Update((
SyntaxToken
)Visit(node.DefaultKeyword));
27987
=> node.Update((
SyntaxToken
)Visit(node.AllowsKeyword), VisitList(node.Constraints));
27990
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (
SyntaxToken
)Visit(node.StructKeyword));
27993
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
27996
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.EventKeyword), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
27999
=> node.Update((NameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.DotToken));
28002
=> 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));
28005
=> 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));
28008
=> 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));
28011
=> 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));
28014
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.ThisOrBaseKeyword), (ArgumentListSyntax)Visit(node.ArgumentList));
28017
=> 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));
28020
=> 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));
28023
=> node.Update((
SyntaxToken
)Visit(node.ArrowToken), (ExpressionSyntax)Visit(node.Expression));
28026
=> 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));
28029
=> 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));
28032
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Accessors), (
SyntaxToken
)Visit(node.CloseBraceToken));
28035
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28038
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseParenToken));
28041
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseBracketToken));
28044
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (EqualsValueClauseSyntax)Visit(node.Default));
28056
=> node.Update(VisitList(node.Content), (
SyntaxToken
)Visit(node.EndOfComment));
28062
=> node.Update((TypeSyntax)Visit(node.Container), (
SyntaxToken
)Visit(node.DotToken), (MemberCrefSyntax)Visit(node.Member));
28068
=> node.Update((
SyntaxToken
)Visit(node.ExtensionKeyword), (TypeArgumentListSyntax)Visit(node.TypeArgumentList), (CrefParameterListSyntax)Visit(node.Parameters), (
SyntaxToken
)Visit(node.DotToken), (MemberCrefSyntax)Visit(node.Member));
28071
=> node.Update((
SyntaxToken
)Visit(node.ThisKeyword), (CrefBracketedParameterListSyntax)Visit(node.Parameters));
28074
=> node.Update((
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (
SyntaxToken
)Visit(node.OperatorToken), (CrefParameterListSyntax)Visit(node.Parameters));
28077
=> node.Update((
SyntaxToken
)Visit(node.ImplicitOrExplicitKeyword), (
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (TypeSyntax)Visit(node.Type), (CrefParameterListSyntax)Visit(node.Parameters));
28080
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseParenToken));
28083
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseBracketToken));
28086
=> node.Update((
SyntaxToken
)Visit(node.RefKindKeyword), (
SyntaxToken
)Visit(node.ReadOnlyKeyword), (TypeSyntax)Visit(node.Type));
28092
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.GreaterThanToken));
28095
=> node.Update((
SyntaxToken
)Visit(node.LessThanSlashToken), (XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.GreaterThanToken));
28098
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.SlashGreaterThanToken));
28101
=> node.Update((XmlPrefixSyntax)Visit(node.Prefix), (
SyntaxToken
)Visit(node.LocalName));
28104
=> node.Update((
SyntaxToken
)Visit(node.Prefix), (
SyntaxToken
)Visit(node.ColonToken));
28107
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndQuoteToken));
28110
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), (CrefSyntax)Visit(node.Cref), (
SyntaxToken
)Visit(node.EndQuoteToken));
28113
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), (IdentifierNameSyntax)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EndQuoteToken));
28119
=> node.Update((
SyntaxToken
)Visit(node.StartCDataToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndCDataToken));
28122
=> node.Update((
SyntaxToken
)Visit(node.StartProcessingInstructionToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndProcessingInstructionToken));
28125
=> node.Update((
SyntaxToken
)Visit(node.LessThanExclamationMinusMinusToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.MinusMinusGreaterThanToken));
28128
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.IfKeyword), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
28131
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ElifKeyword), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
28134
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ElseKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken);
28137
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.EndIfKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28140
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.RegionKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28143
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.EndRegionKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28146
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ErrorKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28149
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.WarningKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28152
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28155
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.DefineKeyword), (
SyntaxToken
)Visit(node.Name), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28158
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.UndefKeyword), (
SyntaxToken
)Visit(node.Name), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28161
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LineKeyword), (
SyntaxToken
)Visit(node.Line), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28164
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (
SyntaxToken
)Visit(node.Line), (
SyntaxToken
)Visit(node.CommaToken), (
SyntaxToken
)Visit(node.Character), (
SyntaxToken
)Visit(node.CloseParenToken));
28167
=> 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);
28170
=> 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);
28173
=> 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);
28176
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ReferenceKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28179
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LoadKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28182
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ExclamationToken), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28185
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.Content), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28188
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.NullableKeyword), (
SyntaxToken
)Visit(node.SettingToken), (
SyntaxToken
)Visit(node.TargetToken), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28199
public IdentifierNameSyntax IdentifierName(
SyntaxToken
identifier)
28224
public QualifiedNameSyntax QualifiedName(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
28246
public GenericNameSyntax GenericName(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
28267
public TypeArgumentListSyntax TypeArgumentList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
28289
public AliasQualifiedNameSyntax AliasQualifiedName(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
28311
public PredefinedTypeSyntax PredefinedType(
SyntaxToken
keyword)
28369
public ArrayRankSpecifierSyntax ArrayRankSpecifier(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
28391
public PointerTypeSyntax PointerType(TypeSyntax elementType,
SyntaxToken
asteriskToken)
28412
public FunctionPointerTypeSyntax FunctionPointerType(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
28425
public FunctionPointerParameterListSyntax FunctionPointerParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
28447
public FunctionPointerCallingConventionSyntax FunctionPointerCallingConvention(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
28472
public FunctionPointerUnmanagedCallingConventionListSyntax FunctionPointerUnmanagedCallingConventionList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
28494
public FunctionPointerUnmanagedCallingConventionSyntax FunctionPointerUnmanagedCallingConvention(
SyntaxToken
name)
28514
public NullableTypeSyntax NullableType(TypeSyntax elementType,
SyntaxToken
questionToken)
28535
public TupleTypeSyntax TupleType(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
28557
public TupleElementSyntax TupleElement(TypeSyntax type,
SyntaxToken
? identifier)
28585
public OmittedTypeArgumentSyntax OmittedTypeArgument(
SyntaxToken
omittedTypeArgumentToken)
28605
public RefTypeSyntax RefType(
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
28635
public ScopedTypeSyntax ScopedType(
SyntaxToken
scopedKeyword, TypeSyntax type)
28656
public ParenthesizedExpressionSyntax ParenthesizedExpression(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
28679
public TupleExpressionSyntax TupleExpression(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
28701
public PrefixUnaryExpressionSyntax PrefixUnaryExpression(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
28747
public AwaitExpressionSyntax AwaitExpression(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
28768
public PostfixUnaryExpressionSyntax PostfixUnaryExpression(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
28802
public MemberAccessExpressionSyntax MemberAccessExpression(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
28835
public ConditionalAccessExpressionSyntax ConditionalAccessExpression(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
28857
public MemberBindingExpressionSyntax MemberBindingExpression(
SyntaxToken
operatorToken, SimpleNameSyntax name)
28897
public RangeExpressionSyntax RangeExpression(ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
28936
public BinaryExpressionSyntax BinaryExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
29009
public AssignmentExpressionSyntax AssignmentExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
29064
public ConditionalExpressionSyntax ConditionalExpression(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
29079
public ThisExpressionSyntax ThisExpression(
SyntaxToken
token)
29099
public BaseExpressionSyntax BaseExpression(
SyntaxToken
token)
29119
public LiteralExpressionSyntax LiteralExpression(SyntaxKind kind,
SyntaxToken
token)
29168
public FieldExpressionSyntax FieldExpression(
SyntaxToken
token)
29188
public MakeRefExpressionSyntax MakeRefExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29203
public RefTypeExpressionSyntax RefTypeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29218
public RefValueExpressionSyntax RefValueExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
29236
public CheckedExpressionSyntax CheckedExpression(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29262
public DefaultExpressionSyntax DefaultExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29277
public TypeOfExpressionSyntax TypeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29292
public SizeOfExpressionSyntax SizeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29347
public ArgumentListSyntax ArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
29369
public BracketedArgumentListSyntax BracketedArgumentList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
29391
public ArgumentSyntax Argument(NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
29421
public ExpressionColonSyntax ExpressionColon(ExpressionSyntax expression,
SyntaxToken
colonToken)
29441
public NameColonSyntax NameColon(IdentifierNameSyntax name,
SyntaxToken
colonToken)
29481
public CastExpressionSyntax CastExpression(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
29495
public AnonymousMethodExpressionSyntax AnonymousMethodExpression(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
29506
public SimpleLambdaExpressionSyntax SimpleLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
29517
public RefExpressionSyntax RefExpression(
SyntaxToken
refKeyword, ExpressionSyntax expression)
29538
public ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
29549
public InitializerExpressionSyntax InitializerExpression(SyntaxKind kind,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
29580
public ImplicitObjectCreationExpressionSyntax ImplicitObjectCreationExpression(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
29601
public ObjectCreationExpressionSyntax ObjectCreationExpression(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
29612
public WithExpressionSyntax WithExpression(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
29653
public AnonymousObjectCreationExpressionSyntax AnonymousObjectCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
29667
public ArrayCreationExpressionSyntax ArrayCreationExpression(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
29688
public ImplicitArrayCreationExpressionSyntax ImplicitArrayCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
29703
public StackAllocArrayCreationExpressionSyntax StackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
29724
public ImplicitStackAllocArrayCreationExpressionSyntax ImplicitStackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
29739
public CollectionExpressionSyntax CollectionExpression(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
29780
public SpreadElementSyntax SpreadElement(
SyntaxToken
operatorToken, ExpressionSyntax expression)
29840
public FromClauseSyntax FromClause(
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
29855
public LetClauseSyntax LetClause(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
29870
public JoinClauseSyntax JoinClause(
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
29891
public JoinIntoClauseSyntax JoinIntoClause(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
29913
public WhereClauseSyntax WhereClause(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
29934
public OrderByClauseSyntax OrderByClause(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
29954
public OrderingSyntax Ordering(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
29989
public SelectClauseSyntax SelectClause(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
30010
public GroupClauseSyntax GroupClause(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
30024
public QueryContinuationSyntax QueryContinuation(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
30047
public OmittedArraySizeExpressionSyntax OmittedArraySizeExpression(
SyntaxToken
omittedArraySizeExpressionToken)
30067
public InterpolatedStringExpressionSyntax InterpolatedStringExpression(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
30101
public IsPatternExpressionSyntax IsPatternExpression(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
30123
public ThrowExpressionSyntax ThrowExpression(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
30144
public WhenClauseSyntax WhenClause(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
30165
public DiscardPatternSyntax DiscardPattern(
SyntaxToken
underscoreToken)
30205
public VarPatternSyntax VarPattern(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
30234
public PositionalPatternClauseSyntax PositionalPatternClause(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
30256
public PropertyPatternClauseSyntax PropertyPatternClause(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
30316
public ParenthesizedPatternSyntax ParenthesizedPattern(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
30339
public RelationalPatternSyntax RelationalPattern(
SyntaxToken
operatorToken, ExpressionSyntax expression)
30388
public BinaryPatternSyntax BinaryPattern(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
30421
public UnaryPatternSyntax UnaryPattern(
SyntaxToken
operatorToken, PatternSyntax pattern)
30442
public ListPatternSyntax ListPattern(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
30454
public SlicePatternSyntax SlicePattern(
SyntaxToken
dotDotToken, PatternSyntax? pattern)
30474
public InterpolatedStringTextSyntax InterpolatedStringText(
SyntaxToken
textToken)
30494
public InterpolationSyntax Interpolation(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
30507
public InterpolationAlignmentClauseSyntax InterpolationAlignmentClause(
SyntaxToken
commaToken, ExpressionSyntax value)
30527
public InterpolationFormatClauseSyntax InterpolationFormatClause(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
30548
public GlobalStatementSyntax GlobalStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
30567
public BlockSyntax Block(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
30579
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)
30600
public LocalDeclarationStatementSyntax LocalDeclarationStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
30648
public VariableDeclaratorSyntax VariableDeclarator(
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
30668
public EqualsValueClauseSyntax EqualsValueClause(
SyntaxToken
equalsToken, ExpressionSyntax value)
30689
public SingleVariableDesignationSyntax SingleVariableDesignation(
SyntaxToken
identifier)
30709
public DiscardDesignationSyntax DiscardDesignation(
SyntaxToken
underscoreToken)
30729
public ParenthesizedVariableDesignationSyntax ParenthesizedVariableDesignation(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
30751
public ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
30772
public EmptyStatementSyntax EmptyStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
30792
public LabeledStatementSyntax LabeledStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
30805
public GotoStatementSyntax GotoStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
30834
public BreakStatementSyntax BreakStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
30856
public ContinueStatementSyntax ContinueStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
30878
public ReturnStatementSyntax ReturnStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
30890
public ThrowStatementSyntax ThrowStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
30902
public YieldStatementSyntax YieldStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
30927
public WhileStatementSyntax WhileStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
30943
public DoStatementSyntax DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
30963
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)
30982
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)
31012
public ForEachVariableStatementSyntax ForEachVariableStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31040
public UsingStatementSyntax UsingStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31064
public FixedStatementSyntax FixedStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
31080
public CheckedStatementSyntax CheckedStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
31112
public UnsafeStatementSyntax UnsafeStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
31133
public LockStatementSyntax LockStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31149
public IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
31165
public ElseClauseSyntax ElseClause(
SyntaxToken
elseKeyword, StatementSyntax statement)
31186
public SwitchStatementSyntax SwitchStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
31237
public CasePatternSwitchLabelSyntax CasePatternSwitchLabel(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
31249
public CaseSwitchLabelSyntax CaseSwitchLabel(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
31271
public DefaultSwitchLabelSyntax DefaultSwitchLabel(
SyntaxToken
keyword,
SyntaxToken
colonToken)
31292
public SwitchExpressionSyntax SwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
31307
public SwitchExpressionArmSyntax SwitchExpressionArm(PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
31319
public TryStatementSyntax TryStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax? @finally)
31330
public CatchClauseSyntax CatchClause(
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
31341
public CatchDeclarationSyntax CatchDeclaration(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
31363
public CatchFilterClauseSyntax CatchFilterClause(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
31378
public FinallyClauseSyntax FinallyClause(
SyntaxToken
finallyKeyword, BlockSyntax block)
31399
public CompilationUnitSyntax CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
31409
public ExternAliasDirectiveSyntax ExternAliasDirective(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
31425
public UsingDirectiveSyntax UsingDirective(
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
31465
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)
31489
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)
31502
public AttributeListSyntax AttributeList(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
31514
public AttributeTargetSpecifierSyntax AttributeTargetSpecifier(
SyntaxToken
identifier,
SyntaxToken
colonToken)
31544
public AttributeArgumentListSyntax AttributeArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
31585
public NameEqualsSyntax NameEquals(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
31606
public TypeParameterListSyntax TypeParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
31628
public TypeParameterSyntax TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
31658
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)
31697
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)
31736
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)
31775
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)
31829
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)
31868
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)
31884
public EnumMemberDeclarationSyntax EnumMemberDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
31894
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)
31931
public BaseListSyntax BaseList(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
31990
public TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
32003
public ConstructorConstraintSyntax ConstructorConstraint(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
32027
public ClassOrStructConstraintSyntax ClassOrStructConstraint(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
32086
public DefaultConstraintSyntax DefaultConstraint(
SyntaxToken
defaultKeyword)
32106
public AllowsConstraintClauseSyntax AllowsConstraintClause(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
32126
public RefStructConstraintSyntax RefStructConstraint(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
32148
public FieldDeclarationSyntax FieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
32159
public EventFieldDeclarationSyntax EventFieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
32172
public ExplicitInterfaceSpecifierSyntax ExplicitInterfaceSpecifier(NameSyntax name,
SyntaxToken
dotToken)
32193
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)
32214
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)
32284
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)
32321
public ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32341
public ConstructorInitializerSyntax ConstructorInitializer(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
32375
public DestructorDeclarationSyntax DestructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32397
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)
32417
public ArrowExpressionClauseSyntax ArrowExpressionClause(
SyntaxToken
arrowToken, ExpressionSyntax expression)
32438
public EventDeclarationSyntax EventDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
32460
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)
32481
public AccessorListSyntax AccessorList(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
32503
public AccessorDeclarationSyntax AccessorDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32541
public ParameterListSyntax ParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
32563
public BracketedParameterListSyntax BracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
32585
public ParameterSyntax Parameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
32603
public FunctionPointerParameterSyntax FunctionPointerParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
32622
public IncompleteMemberSyntax IncompleteMember(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type)
32630
public SkippedTokensTriviaSyntax SkippedTokensTrivia(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
32638
public DocumentationCommentTriviaSyntax DocumentationCommentTrivia(SyntaxKind kind, CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
32673
public QualifiedCrefSyntax QualifiedCref(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
32714
public ExtensionMemberCrefSyntax ExtensionMemberCref(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
32728
public IndexerMemberCrefSyntax IndexerMemberCref(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
32748
public OperatorMemberCrefSyntax OperatorMemberCref(
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
32806
public ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
32833
public CrefParameterListSyntax CrefParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
32855
public CrefBracketedParameterListSyntax CrefBracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
32877
public CrefParameterSyntax CrefParameter(
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
32936
public XmlElementStartTagSyntax XmlElementStartTag(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
32949
public XmlElementEndTagSyntax XmlElementEndTag(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
32972
public XmlEmptyElementSyntax XmlEmptyElement(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
32985
public XmlNameSyntax XmlName(XmlPrefixSyntax? prefix,
SyntaxToken
localName)
33005
public XmlPrefixSyntax XmlPrefix(
SyntaxToken
prefix,
SyntaxToken
colonToken)
33027
public XmlTextAttributeSyntax XmlTextAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
33052
public XmlCrefAttributeSyntax XmlCrefAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
33078
public XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
33104
public XmlTextSyntax XmlText(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
33122
public XmlCDataSectionSyntax XmlCDataSection(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
33144
public XmlProcessingInstructionSyntax XmlProcessingInstruction(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
33157
public XmlCommentSyntax XmlComment(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
33179
public IfDirectiveTriviaSyntax IfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
33194
public ElifDirectiveTriviaSyntax ElifDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
33209
public ElseDirectiveTriviaSyntax ElseDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
33223
public EndIfDirectiveTriviaSyntax EndIfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33237
public RegionDirectiveTriviaSyntax RegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33251
public EndRegionDirectiveTriviaSyntax EndRegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33265
public ErrorDirectiveTriviaSyntax ErrorDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33279
public WarningDirectiveTriviaSyntax WarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33293
public BadDirectiveTriviaSyntax BadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
33306
public DefineDirectiveTriviaSyntax DefineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
33322
public UndefDirectiveTriviaSyntax UndefDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
33338
public LineDirectiveTriviaSyntax LineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33369
public LineDirectivePositionSyntax LineDirectivePosition(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
33387
public LineSpanDirectiveTriviaSyntax LineSpanDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33416
public PragmaWarningDirectiveTriviaSyntax PragmaWarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
33439
public PragmaChecksumDirectiveTriviaSyntax PragmaChecksumDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
33461
public ReferenceDirectiveTriviaSyntax ReferenceDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33477
public LoadDirectiveTriviaSyntax LoadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33493
public ShebangDirectiveTriviaSyntax ShebangDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
33507
public IgnoredDirectiveTriviaSyntax IgnoredDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
33530
public NullableDirectiveTriviaSyntax NullableDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
33566
public static IdentifierNameSyntax IdentifierName(
SyntaxToken
identifier)
33591
public static QualifiedNameSyntax QualifiedName(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
33613
public static GenericNameSyntax GenericName(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
33634
public static TypeArgumentListSyntax TypeArgumentList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
33656
public static AliasQualifiedNameSyntax AliasQualifiedName(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
33678
public static PredefinedTypeSyntax PredefinedType(
SyntaxToken
keyword)
33736
public static ArrayRankSpecifierSyntax ArrayRankSpecifier(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
33758
public static PointerTypeSyntax PointerType(TypeSyntax elementType,
SyntaxToken
asteriskToken)
33779
public static FunctionPointerTypeSyntax FunctionPointerType(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
33792
public static FunctionPointerParameterListSyntax FunctionPointerParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
33814
public static FunctionPointerCallingConventionSyntax FunctionPointerCallingConvention(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
33839
public static FunctionPointerUnmanagedCallingConventionListSyntax FunctionPointerUnmanagedCallingConventionList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
33861
public static FunctionPointerUnmanagedCallingConventionSyntax FunctionPointerUnmanagedCallingConvention(
SyntaxToken
name)
33881
public static NullableTypeSyntax NullableType(TypeSyntax elementType,
SyntaxToken
questionToken)
33902
public static TupleTypeSyntax TupleType(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
33924
public static TupleElementSyntax TupleElement(TypeSyntax type,
SyntaxToken
? identifier)
33952
public static OmittedTypeArgumentSyntax OmittedTypeArgument(
SyntaxToken
omittedTypeArgumentToken)
33972
public static RefTypeSyntax RefType(
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
34002
public static ScopedTypeSyntax ScopedType(
SyntaxToken
scopedKeyword, TypeSyntax type)
34023
public static ParenthesizedExpressionSyntax ParenthesizedExpression(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34046
public static TupleExpressionSyntax TupleExpression(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
34068
public static PrefixUnaryExpressionSyntax PrefixUnaryExpression(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
34114
public static AwaitExpressionSyntax AwaitExpression(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
34135
public static PostfixUnaryExpressionSyntax PostfixUnaryExpression(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
34169
public static MemberAccessExpressionSyntax MemberAccessExpression(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
34202
public static ConditionalAccessExpressionSyntax ConditionalAccessExpression(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
34224
public static MemberBindingExpressionSyntax MemberBindingExpression(
SyntaxToken
operatorToken, SimpleNameSyntax name)
34264
public static RangeExpressionSyntax RangeExpression(ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
34303
public static BinaryExpressionSyntax BinaryExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
34376
public static AssignmentExpressionSyntax AssignmentExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
34431
public static ConditionalExpressionSyntax ConditionalExpression(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
34446
public static ThisExpressionSyntax ThisExpression(
SyntaxToken
token)
34466
public static BaseExpressionSyntax BaseExpression(
SyntaxToken
token)
34486
public static LiteralExpressionSyntax LiteralExpression(SyntaxKind kind,
SyntaxToken
token)
34535
public static FieldExpressionSyntax FieldExpression(
SyntaxToken
token)
34555
public static MakeRefExpressionSyntax MakeRefExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34570
public static RefTypeExpressionSyntax RefTypeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34585
public static RefValueExpressionSyntax RefValueExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
34603
public static CheckedExpressionSyntax CheckedExpression(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34629
public static DefaultExpressionSyntax DefaultExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
34644
public static TypeOfExpressionSyntax TypeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
34659
public static SizeOfExpressionSyntax SizeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
34714
public static ArgumentListSyntax ArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
34736
public static BracketedArgumentListSyntax BracketedArgumentList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
34758
public static ArgumentSyntax Argument(NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
34788
public static ExpressionColonSyntax ExpressionColon(ExpressionSyntax expression,
SyntaxToken
colonToken)
34808
public static NameColonSyntax NameColon(IdentifierNameSyntax name,
SyntaxToken
colonToken)
34848
public static CastExpressionSyntax CastExpression(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
34862
public static AnonymousMethodExpressionSyntax AnonymousMethodExpression(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
34873
public static SimpleLambdaExpressionSyntax SimpleLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
34884
public static RefExpressionSyntax RefExpression(
SyntaxToken
refKeyword, ExpressionSyntax expression)
34905
public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
34916
public static InitializerExpressionSyntax InitializerExpression(SyntaxKind kind,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
34947
public static ImplicitObjectCreationExpressionSyntax ImplicitObjectCreationExpression(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
34968
public static ObjectCreationExpressionSyntax ObjectCreationExpression(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
34979
public static WithExpressionSyntax WithExpression(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
35020
public static AnonymousObjectCreationExpressionSyntax AnonymousObjectCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
35034
public static ArrayCreationExpressionSyntax ArrayCreationExpression(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
35055
public static ImplicitArrayCreationExpressionSyntax ImplicitArrayCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
35070
public static StackAllocArrayCreationExpressionSyntax StackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
35091
public static ImplicitStackAllocArrayCreationExpressionSyntax ImplicitStackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
35106
public static CollectionExpressionSyntax CollectionExpression(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
35147
public static SpreadElementSyntax SpreadElement(
SyntaxToken
operatorToken, ExpressionSyntax expression)
35207
public static FromClauseSyntax FromClause(
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
35222
public static LetClauseSyntax LetClause(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
35237
public static JoinClauseSyntax JoinClause(
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
35258
public static JoinIntoClauseSyntax JoinIntoClause(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
35280
public static WhereClauseSyntax WhereClause(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
35301
public static OrderByClauseSyntax OrderByClause(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
35321
public static OrderingSyntax Ordering(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
35356
public static SelectClauseSyntax SelectClause(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
35377
public static GroupClauseSyntax GroupClause(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
35391
public static QueryContinuationSyntax QueryContinuation(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
35414
public static OmittedArraySizeExpressionSyntax OmittedArraySizeExpression(
SyntaxToken
omittedArraySizeExpressionToken)
35434
public static InterpolatedStringExpressionSyntax InterpolatedStringExpression(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
35468
public static IsPatternExpressionSyntax IsPatternExpression(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
35490
public static ThrowExpressionSyntax ThrowExpression(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
35511
public static WhenClauseSyntax WhenClause(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
35532
public static DiscardPatternSyntax DiscardPattern(
SyntaxToken
underscoreToken)
35572
public static VarPatternSyntax VarPattern(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
35601
public static PositionalPatternClauseSyntax PositionalPatternClause(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
35623
public static PropertyPatternClauseSyntax PropertyPatternClause(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
35683
public static ParenthesizedPatternSyntax ParenthesizedPattern(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
35706
public static RelationalPatternSyntax RelationalPattern(
SyntaxToken
operatorToken, ExpressionSyntax expression)
35755
public static BinaryPatternSyntax BinaryPattern(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
35788
public static UnaryPatternSyntax UnaryPattern(
SyntaxToken
operatorToken, PatternSyntax pattern)
35809
public static ListPatternSyntax ListPattern(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
35821
public static SlicePatternSyntax SlicePattern(
SyntaxToken
dotDotToken, PatternSyntax? pattern)
35841
public static InterpolatedStringTextSyntax InterpolatedStringText(
SyntaxToken
textToken)
35861
public static InterpolationSyntax Interpolation(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
35874
public static InterpolationAlignmentClauseSyntax InterpolationAlignmentClause(
SyntaxToken
commaToken, ExpressionSyntax value)
35894
public static InterpolationFormatClauseSyntax InterpolationFormatClause(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
35915
public static GlobalStatementSyntax GlobalStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
35934
public static BlockSyntax Block(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
35946
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)
35967
public static LocalDeclarationStatementSyntax LocalDeclarationStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
36015
public static VariableDeclaratorSyntax VariableDeclarator(
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
36035
public static EqualsValueClauseSyntax EqualsValueClause(
SyntaxToken
equalsToken, ExpressionSyntax value)
36056
public static SingleVariableDesignationSyntax SingleVariableDesignation(
SyntaxToken
identifier)
36076
public static DiscardDesignationSyntax DiscardDesignation(
SyntaxToken
underscoreToken)
36096
public static ParenthesizedVariableDesignationSyntax ParenthesizedVariableDesignation(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
36118
public static ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
36139
public static EmptyStatementSyntax EmptyStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
36159
public static LabeledStatementSyntax LabeledStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
36172
public static GotoStatementSyntax GotoStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36201
public static BreakStatementSyntax BreakStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
36223
public static ContinueStatementSyntax ContinueStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
36245
public static ReturnStatementSyntax ReturnStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36257
public static ThrowStatementSyntax ThrowStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36269
public static YieldStatementSyntax YieldStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36294
public static WhileStatementSyntax WhileStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
36310
public static DoStatementSyntax DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
36330
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)
36349
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)
36379
public static ForEachVariableStatementSyntax ForEachVariableStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36407
public static UsingStatementSyntax UsingStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36431
public static FixedStatementSyntax FixedStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
36447
public static CheckedStatementSyntax CheckedStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
36479
public static UnsafeStatementSyntax UnsafeStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
36500
public static LockStatementSyntax LockStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36516
public static IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
36532
public static ElseClauseSyntax ElseClause(
SyntaxToken
elseKeyword, StatementSyntax statement)
36553
public static SwitchStatementSyntax SwitchStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
36604
public static CasePatternSwitchLabelSyntax CasePatternSwitchLabel(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
36616
public static CaseSwitchLabelSyntax CaseSwitchLabel(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
36638
public static DefaultSwitchLabelSyntax DefaultSwitchLabel(
SyntaxToken
keyword,
SyntaxToken
colonToken)
36659
public static SwitchExpressionSyntax SwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
36674
public static SwitchExpressionArmSyntax SwitchExpressionArm(PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
36686
public static TryStatementSyntax TryStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax? @finally)
36697
public static CatchClauseSyntax CatchClause(
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
36708
public static CatchDeclarationSyntax CatchDeclaration(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
36730
public static CatchFilterClauseSyntax CatchFilterClause(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
36745
public static FinallyClauseSyntax FinallyClause(
SyntaxToken
finallyKeyword, BlockSyntax block)
36766
public static CompilationUnitSyntax CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
36776
public static ExternAliasDirectiveSyntax ExternAliasDirective(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
36792
public static UsingDirectiveSyntax UsingDirective(
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
36832
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)
36856
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)
36869
public static AttributeListSyntax AttributeList(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
36881
public static AttributeTargetSpecifierSyntax AttributeTargetSpecifier(
SyntaxToken
identifier,
SyntaxToken
colonToken)
36911
public static AttributeArgumentListSyntax AttributeArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
36952
public static NameEqualsSyntax NameEquals(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
36973
public static TypeParameterListSyntax TypeParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
36995
public static TypeParameterSyntax TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
37025
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)
37064
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)
37103
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)
37142
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)
37196
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)
37235
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)
37251
public static EnumMemberDeclarationSyntax EnumMemberDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
37261
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)
37298
public static BaseListSyntax BaseList(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
37357
public static TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
37370
public static ConstructorConstraintSyntax ConstructorConstraint(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
37394
public static ClassOrStructConstraintSyntax ClassOrStructConstraint(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
37453
public static DefaultConstraintSyntax DefaultConstraint(
SyntaxToken
defaultKeyword)
37473
public static AllowsConstraintClauseSyntax AllowsConstraintClause(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
37493
public static RefStructConstraintSyntax RefStructConstraint(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
37515
public static FieldDeclarationSyntax FieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
37526
public static EventFieldDeclarationSyntax EventFieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
37539
public static ExplicitInterfaceSpecifierSyntax ExplicitInterfaceSpecifier(NameSyntax name,
SyntaxToken
dotToken)
37560
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)
37581
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)
37651
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)
37688
public static ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37708
public static ConstructorInitializerSyntax ConstructorInitializer(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
37742
public static DestructorDeclarationSyntax DestructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37764
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)
37784
public static ArrowExpressionClauseSyntax ArrowExpressionClause(
SyntaxToken
arrowToken, ExpressionSyntax expression)
37805
public static EventDeclarationSyntax EventDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
37827
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)
37848
public static AccessorListSyntax AccessorList(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
37870
public static AccessorDeclarationSyntax AccessorDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37908
public static ParameterListSyntax ParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
37930
public static BracketedParameterListSyntax BracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
37952
public static ParameterSyntax Parameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
37970
public static FunctionPointerParameterSyntax FunctionPointerParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
37989
public static IncompleteMemberSyntax IncompleteMember(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type)
37997
public static SkippedTokensTriviaSyntax SkippedTokensTrivia(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
38005
public static DocumentationCommentTriviaSyntax DocumentationCommentTrivia(SyntaxKind kind, CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
38040
public static QualifiedCrefSyntax QualifiedCref(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
38081
public static ExtensionMemberCrefSyntax ExtensionMemberCref(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
38095
public static IndexerMemberCrefSyntax IndexerMemberCref(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
38115
public static OperatorMemberCrefSyntax OperatorMemberCref(
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
38173
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
38200
public static CrefParameterListSyntax CrefParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
38222
public static CrefBracketedParameterListSyntax CrefBracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
38244
public static CrefParameterSyntax CrefParameter(
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
38303
public static XmlElementStartTagSyntax XmlElementStartTag(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
38316
public static XmlElementEndTagSyntax XmlElementEndTag(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
38339
public static XmlEmptyElementSyntax XmlEmptyElement(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
38352
public static XmlNameSyntax XmlName(XmlPrefixSyntax? prefix,
SyntaxToken
localName)
38372
public static XmlPrefixSyntax XmlPrefix(
SyntaxToken
prefix,
SyntaxToken
colonToken)
38394
public static XmlTextAttributeSyntax XmlTextAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
38419
public static XmlCrefAttributeSyntax XmlCrefAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
38445
public static XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
38471
public static XmlTextSyntax XmlText(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
38489
public static XmlCDataSectionSyntax XmlCDataSection(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
38511
public static XmlProcessingInstructionSyntax XmlProcessingInstruction(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
38524
public static XmlCommentSyntax XmlComment(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
38546
public static IfDirectiveTriviaSyntax IfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
38561
public static ElifDirectiveTriviaSyntax ElifDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
38576
public static ElseDirectiveTriviaSyntax ElseDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
38590
public static EndIfDirectiveTriviaSyntax EndIfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38604
public static RegionDirectiveTriviaSyntax RegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38618
public static EndRegionDirectiveTriviaSyntax EndRegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38632
public static ErrorDirectiveTriviaSyntax ErrorDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38646
public static WarningDirectiveTriviaSyntax WarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38660
public static BadDirectiveTriviaSyntax BadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
38673
public static DefineDirectiveTriviaSyntax DefineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
38689
public static UndefDirectiveTriviaSyntax UndefDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
38705
public static LineDirectiveTriviaSyntax LineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38736
public static LineDirectivePositionSyntax LineDirectivePosition(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
38754
public static LineSpanDirectiveTriviaSyntax LineSpanDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38783
public static PragmaWarningDirectiveTriviaSyntax PragmaWarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
38806
public static PragmaChecksumDirectiveTriviaSyntax PragmaChecksumDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
38828
public static ReferenceDirectiveTriviaSyntax ReferenceDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38844
public static LoadDirectiveTriviaSyntax LoadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38860
public static ShebangDirectiveTriviaSyntax ShebangDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
38874
public static IgnoredDirectiveTriviaSyntax IgnoredDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
38897
public static NullableDirectiveTriviaSyntax NullableDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
Syntax.xml.Main.Generated.cs (513)
2260
return (IdentifierNameSyntax)Syntax.InternalSyntax.SyntaxFactory.IdentifierName((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
2269
return (QualifiedNameSyntax)Syntax.InternalSyntax.SyntaxFactory.QualifiedName((Syntax.InternalSyntax.NameSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)right.Green).CreateRed();
2281
return (GenericNameSyntax)Syntax.InternalSyntax.SyntaxFactory.GenericName((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.TypeArgumentListSyntax)typeArgumentList.Green).CreateRed();
2297
return (TypeArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeArgumentList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
2310
return (AliasQualifiedNameSyntax)Syntax.InternalSyntax.SyntaxFactory.AliasQualifiedName((Syntax.InternalSyntax.IdentifierNameSyntax)alias.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonColonToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2344
return (PredefinedTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.PredefinedType((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!).CreateRed();
2363
return (ArrayRankSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.ArrayRankSpecifier((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, sizes.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
2375
return (PointerTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.PointerType((Syntax.InternalSyntax.TypeSyntax)elementType.Green, (Syntax.InternalSyntax.
SyntaxToken
)asteriskToken.Node!).CreateRed();
2388
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();
2404
return (FunctionPointerParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerParameterList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.FunctionPointerParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
2420
return (FunctionPointerCallingConventionSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerCallingConvention((Syntax.InternalSyntax.
SyntaxToken
)managedOrUnmanagedKeyword.Node!, unmanagedCallingConventionList == null ? null : (Syntax.InternalSyntax.FunctionPointerUnmanagedCallingConventionListSyntax)unmanagedCallingConventionList.Green).CreateRed();
2432
return (FunctionPointerUnmanagedCallingConventionListSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerUnmanagedCallingConventionList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, callingConventions.Node.ToGreenSeparatedList<Syntax.InternalSyntax.FunctionPointerUnmanagedCallingConventionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
2443
return (FunctionPointerUnmanagedCallingConventionSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerUnmanagedCallingConvention((Syntax.InternalSyntax.
SyntaxToken
)name.Node!).CreateRed();
2451
return (NullableTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.NullableType((Syntax.InternalSyntax.TypeSyntax)elementType.Green, (Syntax.InternalSyntax.
SyntaxToken
)questionToken.Node!).CreateRed();
2463
return (TupleTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleType((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, elements.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TupleElementSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2480
return (TupleElementSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleElement((Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.
SyntaxToken
?)identifier.Node).CreateRed();
2491
return (OmittedTypeArgumentSyntax)Syntax.InternalSyntax.SyntaxFactory.OmittedTypeArgument((Syntax.InternalSyntax.
SyntaxToken
)omittedTypeArgumentToken.Node!).CreateRed();
2509
return (RefTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.RefType((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)readOnlyKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
2521
return (ScopedTypeSyntax)Syntax.InternalSyntax.SyntaxFactory.ScopedType((Syntax.InternalSyntax.
SyntaxToken
)scopedKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
2534
return (ParenthesizedExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedExpression((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2546
return (TupleExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.TupleExpression((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
2583
return (PrefixUnaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.PrefixUnaryExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)operand.Green).CreateRed();
2610
return (AwaitExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AwaitExpression((Syntax.InternalSyntax.
SyntaxToken
)awaitKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
2635
return (PostfixUnaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.PostfixUnaryExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)operand.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!).CreateRed();
2668
return (MemberAccessExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.MemberAccessExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2689
return (ConditionalAccessExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ConditionalAccessExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)whenNotNull.Green).CreateRed();
2701
return (MemberBindingExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.MemberBindingExpression((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2723
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();
2802
return (BinaryExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.BinaryExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)right.Green).CreateRed();
2876
return (AssignmentExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.AssignmentExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)right.Green).CreateRed();
2910
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();
2921
return (ThisExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ThisExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
2932
return (BaseExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.BaseExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
2972
return (LiteralExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.LiteralExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
2979
return (FieldExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.FieldExpression((Syntax.InternalSyntax.
SyntaxToken
)token.Node!).CreateRed();
2993
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();
3007
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();
3023
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();
3048
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();
3070
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();
3084
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();
3098
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();
3134
return (ArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.ArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3146
return (BracketedArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.BracketedArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
3165
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();
3177
return (ExpressionColonSyntax)Syntax.InternalSyntax.SyntaxFactory.ExpressionColon((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
3185
return (NameColonSyntax)Syntax.InternalSyntax.SyntaxFactory.NameColon((Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
3203
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();
3215
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();
3223
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();
3231
return (RefExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.RefExpression((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3243
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();
3268
return (InitializerExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.InitializerExpression(kind, (Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, expressions.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3280
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();
3296
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();
3313
return (WithExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.WithExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)withKeyword.Node!, (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3337
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();
3349
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();
3367
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();
3383
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();
3401
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();
3413
return (CollectionExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.CollectionExpression((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, elements.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CollectionElementSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
3432
return (SpreadElementSyntax)Syntax.InternalSyntax.SyntaxFactory.SpreadElement((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3465
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();
3487
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();
3509
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();
3529
return (JoinIntoClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.JoinIntoClause((Syntax.InternalSyntax.
SyntaxToken
)intoKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
3545
return (WhereClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.WhereClause((Syntax.InternalSyntax.
SyntaxToken
)whereKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green).CreateRed();
3556
return (OrderByClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.OrderByClause((Syntax.InternalSyntax.
SyntaxToken
)orderByKeyword.Node!, orderings.Node.ToGreenSeparatedList<Syntax.InternalSyntax.OrderingSyntax>()).CreateRed();
3580
return (OrderingSyntax)Syntax.InternalSyntax.SyntaxFactory.Ordering(kind, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
?)ascendingOrDescendingKeyword.Node).CreateRed();
3600
return (SelectClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.SelectClause((Syntax.InternalSyntax.
SyntaxToken
)selectKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3614
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();
3627
return (QueryContinuationSyntax)Syntax.InternalSyntax.SyntaxFactory.QueryContinuation((Syntax.InternalSyntax.
SyntaxToken
)intoKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.QueryBodySyntax)body.Green).CreateRed();
3642
return (OmittedArraySizeExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.OmittedArraySizeExpression((Syntax.InternalSyntax.
SyntaxToken
)omittedArraySizeExpressionToken.Node!).CreateRed();
3666
return (InterpolatedStringExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolatedStringExpression((Syntax.InternalSyntax.
SyntaxToken
)stringStartToken.Node!, contents.Node.ToGreenList<Syntax.InternalSyntax.InterpolatedStringContentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)stringEndToken.Node!).CreateRed();
3679
return (IsPatternExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.IsPatternExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)isKeyword.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3691
return (ThrowExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ThrowExpression((Syntax.InternalSyntax.
SyntaxToken
)throwKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3703
return (WhenClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.WhenClause((Syntax.InternalSyntax.
SyntaxToken
)whenKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green).CreateRed();
3714
return (DiscardPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.DiscardPattern((Syntax.InternalSyntax.
SyntaxToken
)underscoreToken.Node!).CreateRed();
3734
return (VarPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.VarPattern((Syntax.InternalSyntax.
SyntaxToken
)varKeyword.Node!, (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
3756
return (PositionalPatternClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.PositionalPatternClause((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, subpatterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SubpatternSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3768
return (PropertyPatternClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.PropertyPatternClause((Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, subpatterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SubpatternSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
3799
return (ParenthesizedPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedPattern((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
3820
return (RelationalPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.RelationalPattern((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3847
return (BinaryPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.BinaryPattern(kind, (Syntax.InternalSyntax.PatternSyntax)left.Green, (Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.PatternSyntax)right.Green).CreateRed();
3867
return (UnaryPatternSyntax)Syntax.InternalSyntax.SyntaxFactory.UnaryPattern((Syntax.InternalSyntax.
SyntaxToken
)operatorToken.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3879
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();
3894
return (SlicePatternSyntax)Syntax.InternalSyntax.SyntaxFactory.SlicePattern((Syntax.InternalSyntax.
SyntaxToken
)dotDotToken.Node!, pattern == null ? null : (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3905
return (InterpolatedStringTextSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolatedStringText((Syntax.InternalSyntax.
SyntaxToken
)textToken.Node!).CreateRed();
3918
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();
3933
return (InterpolationAlignmentClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolationAlignmentClause((Syntax.InternalSyntax.
SyntaxToken
)commaToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green).CreateRed();
3940
return (InterpolationFormatClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.InterpolationFormatClause((Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)formatStringToken.Node!).CreateRed();
3951
return (GlobalStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.GlobalStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
3963
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();
3988
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();
4020
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();
4046
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();
4062
return (EqualsValueClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.EqualsValueClause((Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green).CreateRed();
4073
return (SingleVariableDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.SingleVariableDesignation((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
4080
return (DiscardDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.DiscardDesignation((Syntax.InternalSyntax.
SyntaxToken
)underscoreToken.Node!).CreateRed();
4092
return (ParenthesizedVariableDesignationSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedVariableDesignation((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, variables.Node.ToGreenSeparatedList<Syntax.InternalSyntax.VariableDesignationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4104
return (ExpressionStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ExpressionStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4119
return (EmptyStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.EmptyStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4136
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();
4170
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();
4188
return (BreakStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.BreakStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)breakKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4204
return (ContinueStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.ContinueStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)continueKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)semicolonToken.Node!).CreateRed();
4220
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();
4238
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();
4268
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();
4297
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();
4318
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();
4338
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();
4366
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();
4397
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();
4421
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();
4440
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();
4467
return (CheckedStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.CheckedStatement(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4493
return (UnsafeStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.UnsafeStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)unsafeKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4514
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();
4533
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();
4549
return (ElseClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.ElseClause((Syntax.InternalSyntax.
SyntaxToken
)elseKeyword.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4575
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();
4594
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();
4611
return (CaseSwitchLabelSyntax)Syntax.InternalSyntax.SyntaxFactory.CaseSwitchLabel((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4623
return (DefaultSwitchLabelSyntax)Syntax.InternalSyntax.SyntaxFactory.DefaultSwitchLabel((Syntax.InternalSyntax.
SyntaxToken
)keyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4637
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();
4654
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();
4670
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();
4688
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();
4711
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();
4729
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();
4741
return (FinallyClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.FinallyClause((Syntax.InternalSyntax.
SyntaxToken
)finallyKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4752
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();
4770
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();
4805
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();
4829
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();
4846
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();
4862
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();
4877
return (AttributeTargetSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.AttributeTargetSpecifier((Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
4900
return (AttributeArgumentListSyntax)Syntax.InternalSyntax.SyntaxFactory.AttributeArgumentList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AttributeArgumentSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
4923
return (NameEqualsSyntax)Syntax.InternalSyntax.SyntaxFactory.NameEquals((Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)equalsToken.Node!).CreateRed();
4939
return (TypeParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameterList((Syntax.InternalSyntax.
SyntaxToken
)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
4957
return (TypeParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.TypeParameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
?)varianceKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!).CreateRed();
4991
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();
5017
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();
5043
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();
5081
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();
5127
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();
5138
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();
5157
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();
5190
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();
5205
return (BaseListSyntax)Syntax.InternalSyntax.SyntaxFactory.BaseList((Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, types.Node.ToGreenSeparatedList<Syntax.InternalSyntax.BaseTypeSyntax>()).CreateRed();
5237
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();
5258
return (ConstructorConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.ConstructorConstraint((Syntax.InternalSyntax.
SyntaxToken
)newKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
5286
return (ClassOrStructConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.ClassOrStructConstraint(kind, (Syntax.InternalSyntax.
SyntaxToken
)classOrStructKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
?)questionToken.Node).CreateRed();
5312
return (DefaultConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.DefaultConstraint((Syntax.InternalSyntax.
SyntaxToken
)defaultKeyword.Node!).CreateRed();
5323
return (AllowsConstraintClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.AllowsConstraintClause((Syntax.InternalSyntax.
SyntaxToken
)allowsKeyword.Node!, constraints.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AllowsConstraintSyntax>()).CreateRed();
5335
return (RefStructConstraintSyntax)Syntax.InternalSyntax.SyntaxFactory.RefStructConstraint((Syntax.InternalSyntax.
SyntaxToken
)refKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)structKeyword.Node!).CreateRed();
5347
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();
5364
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();
5380
return (ExplicitInterfaceSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.ExplicitInterfaceSpecifier((Syntax.InternalSyntax.NameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!).CreateRed();
5399
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();
5471
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();
5506
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();
5528
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();
5560
return (ConstructorInitializerSyntax)Syntax.InternalSyntax.SyntaxFactory.ConstructorInitializer(kind, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)thisOrBaseKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green).CreateRed();
5587
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();
5613
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();
5633
return (ArrowExpressionClauseSyntax)Syntax.InternalSyntax.SyntaxFactory.ArrowExpressionClause((Syntax.InternalSyntax.
SyntaxToken
)arrowToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
5652
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();
5679
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();
5695
return (AccessorListSyntax)Syntax.InternalSyntax.SyntaxFactory.AccessorList((Syntax.InternalSyntax.
SyntaxToken
)openBraceToken.Node!, accessors.Node.ToGreenList<Syntax.InternalSyntax.AccessorDeclarationSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBraceToken.Node!).CreateRed();
5731
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();
5759
return (ParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.ParameterList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
5771
return (BracketedParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.BracketedParameterList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
5788
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();
5795
return (FunctionPointerParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerParameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
5805
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();
5817
return (SkippedTokensTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.SkippedTokensTrivia(tokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>()).CreateRed();
5834
return (DocumentationCommentTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.DocumentationCommentTrivia(kind, content.Node.ToGreenList<Syntax.InternalSyntax.XmlNodeSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)endOfComment.Node!).CreateRed();
5854
return (QualifiedCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.QualifiedCref((Syntax.InternalSyntax.TypeSyntax)container.Green, (Syntax.InternalSyntax.
SyntaxToken
)dotToken.Node!, (Syntax.InternalSyntax.MemberCrefSyntax)member.Green).CreateRed();
5879
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();
5894
return (IndexerMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.IndexerMemberCref((Syntax.InternalSyntax.
SyntaxToken
)thisKeyword.Node!, parameters == null ? null : (Syntax.InternalSyntax.CrefBracketedParameterListSyntax)parameters.Green).CreateRed();
5949
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();
5977
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();
5993
return (CrefParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefParameterList((Syntax.InternalSyntax.
SyntaxToken
)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeParenToken.Node!).CreateRed();
6005
return (CrefBracketedParameterListSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefBracketedParameterList((Syntax.InternalSyntax.
SyntaxToken
)openBracketToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.
SyntaxToken
)closeBracketToken.Node!).CreateRed();
6030
return (CrefParameterSyntax)Syntax.InternalSyntax.SyntaxFactory.CrefParameter((Syntax.InternalSyntax.
SyntaxToken
?)refKindKeyword.Node, (Syntax.InternalSyntax.
SyntaxToken
?)readOnlyKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
6059
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();
6076
return (XmlElementEndTagSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlElementEndTag((Syntax.InternalSyntax.
SyntaxToken
)lessThanSlashToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.
SyntaxToken
)greaterThanToken.Node!).CreateRed();
6089
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();
6104
return (XmlNameSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlName(prefix == null ? null : (Syntax.InternalSyntax.XmlPrefixSyntax)prefix.Green, (Syntax.InternalSyntax.
SyntaxToken
)localName.Node!).CreateRed();
6120
return (XmlPrefixSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlPrefix((Syntax.InternalSyntax.
SyntaxToken
)prefix.Node!, (Syntax.InternalSyntax.
SyntaxToken
)colonToken.Node!).CreateRed();
6148
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();
6177
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();
6202
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();
6216
return (XmlTextSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlText(textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>()).CreateRed();
6228
return (XmlCDataSectionSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlCDataSection((Syntax.InternalSyntax.
SyntaxToken
)startCDataToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)endCDataToken.Node!).CreateRed();
6241
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();
6257
return (XmlCommentSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlComment((Syntax.InternalSyntax.
SyntaxToken
)lessThanExclamationMinusMinusToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.
SyntaxToken
>(), (Syntax.InternalSyntax.
SyntaxToken
)minusMinusGreaterThanToken.Node!).CreateRed();
6271
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();
6285
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();
6298
return (ElseDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ElseDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)elseKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive, branchTaken).CreateRed();
6311
return (EndIfDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.EndIfDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endIfKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6324
return (RegionDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.RegionDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)regionKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6337
return (EndRegionDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.EndRegionDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endRegionKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6350
return (ErrorDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ErrorDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)errorKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6363
return (WarningDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.WarningDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)warningKeyword.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6375
return (BadDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.BadDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)identifier.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6389
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();
6407
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();
6437
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();
6456
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();
6479
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();
6503
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();
6524
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();
6538
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();
6552
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();
6565
return (ShebangDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.ShebangDirectiveTrivia((Syntax.InternalSyntax.
SyntaxToken
)hashToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)exclamationToken.Node!, (Syntax.InternalSyntax.
SyntaxToken
)endOfDirectiveToken.Node!, isActive).CreateRed();
6584
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();
6615
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;
4772
var
slot = ((Syntax.InternalSyntax.OrderingSyntax)this.Green).ascendingOrDescendingKeyword;
6360
var
slot = ((Syntax.InternalSyntax.LocalFunctionStatementSyntax)this.Green).semicolonToken;
6462
var
slot = ((Syntax.InternalSyntax.LocalDeclarationStatementSyntax)this.Green).awaitKeyword;
6471
var
slot = ((Syntax.InternalSyntax.LocalDeclarationStatementSyntax)this.Green).usingKeyword;
7055
var
slot = ((Syntax.InternalSyntax.GotoStatementSyntax)this.Green).caseOrDefaultKeyword;
7741
var
slot = ((Syntax.InternalSyntax.ForEachStatementSyntax)this.Green).awaitKeyword;
7845
var
slot = ((Syntax.InternalSyntax.ForEachVariableStatementSyntax)this.Green).awaitKeyword;
7951
var
slot = ((Syntax.InternalSyntax.UsingStatementSyntax)this.Green).awaitKeyword;
8474
var
slot = ((Syntax.InternalSyntax.SwitchStatementSyntax)this.Green).openParenToken;
8491
var
slot = ((Syntax.InternalSyntax.SwitchStatementSyntax)this.Green).closeParenToken;
9116
var
slot = ((Syntax.InternalSyntax.CatchDeclarationSyntax)this.Green).identifier;
9391
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).globalKeyword;
9402
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).staticKeyword;
9411
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).unsafeKeyword;
9580
var
slot = ((Syntax.InternalSyntax.NamespaceDeclarationSyntax)this.Green).semicolonToken;
10187
var
slot = ((Syntax.InternalSyntax.TypeParameterSyntax)this.Green).varianceKeyword;
10366
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).openBraceToken;
10377
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).closeBraceToken;
10386
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).semicolonToken;
10532
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).openBraceToken;
10543
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).closeBraceToken;
10552
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).semicolonToken;
10698
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).openBraceToken;
10709
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).closeBraceToken;
10718
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).semicolonToken;
10853
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).classOrStructKeyword;
10872
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).openBraceToken;
10883
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).closeBraceToken;
10892
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).semicolonToken;
11030
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).openBraceToken;
11049
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).closeBraceToken;
11059
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).semicolonToken;
11359
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).openBraceToken;
11370
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).closeBraceToken;
11379
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).semicolonToken;
11784
var
slot = ((Syntax.InternalSyntax.ClassOrStructConstraintSyntax)this.Green).questionToken;
12329
var
slot = ((Syntax.InternalSyntax.MethodDeclarationSyntax)this.Green).semicolonToken;
12466
var
slot = ((Syntax.InternalSyntax.OperatorDeclarationSyntax)this.Green).checkedKeyword;
12485
var
slot = ((Syntax.InternalSyntax.OperatorDeclarationSyntax)this.Green).semicolonToken;
12612
var
slot = ((Syntax.InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).checkedKeyword;
12631
var
slot = ((Syntax.InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).semicolonToken;
12760
var
slot = ((Syntax.InternalSyntax.ConstructorDeclarationSyntax)this.Green).semicolonToken;
12935
var
slot = ((Syntax.InternalSyntax.DestructorDeclarationSyntax)this.Green).semicolonToken;
13091
var
slot = ((Syntax.InternalSyntax.PropertyDeclarationSyntax)this.Green).semicolonToken;
13249
var
slot = ((Syntax.InternalSyntax.EventDeclarationSyntax)this.Green).semicolonToken;
13363
var
slot = ((Syntax.InternalSyntax.IndexerDeclarationSyntax)this.Green).semicolonToken;
13531
var
slot = ((Syntax.InternalSyntax.AccessorDeclarationSyntax)this.Green).semicolonToken;
13795
var
slot = ((Syntax.InternalSyntax.ParameterSyntax)this.Green).identifier;
14447
var
slot = ((Syntax.InternalSyntax.OperatorMemberCrefSyntax)this.Green).checkedKeyword;
14516
var
slot = ((Syntax.InternalSyntax.ConversionOperatorMemberCrefSyntax)this.Green).checkedKeyword;
14736
var
slot = ((Syntax.InternalSyntax.CrefParameterSyntax)this.Green).refKindKeyword;
14745
var
slot = ((Syntax.InternalSyntax.CrefParameterSyntax)this.Green).readOnlyKeyword;
16194
var
slot = ((Syntax.InternalSyntax.LineDirectiveTriviaSyntax)this.Green).file;
16314
var
slot = ((Syntax.InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).characterOffset;
16675
var
slot = ((Syntax.InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).content;
16736
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());
335
=> InternalSyntaxFactory.GlobalStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateBlock());
341
=> 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);
344
=> 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));
473
=> 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);
476
=> 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>());
503
=> 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);
506
=> 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);
509
=> 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);
512
=> 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);
515
=> 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);
518
=> 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));
521
=> InternalSyntaxFactory.EnumMemberDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Identifier("Identifier"), null);
524
=> 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);
557
=> 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));
560
=> 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));
566
=> 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);
569
=> 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);
572
=> 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);
575
=> 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);
581
=> 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);
584
=> 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);
590
=> 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);
593
=> 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);
599
=> 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);
608
=> InternalSyntaxFactory.Parameter(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateIdentifierName(), null, null);
611
=> InternalSyntaxFactory.FunctionPointerParameter(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), GenerateIdentifierName());
614
=> InternalSyntaxFactory.IncompleteMember(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), null);
617
=> InternalSyntaxFactory.SkippedTokensTrivia(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>());
671
=> InternalSyntaxFactory.XmlTextAttribute(GenerateXmlName(), InternalSyntaxFactory.Token(SyntaxKind.EqualsToken), InternalSyntaxFactory.Token(SyntaxKind.SingleQuoteToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.SingleQuoteToken));
680
=> InternalSyntaxFactory.XmlText(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>());
683
=> InternalSyntaxFactory.XmlCDataSection(InternalSyntaxFactory.Token(SyntaxKind.XmlCDataStartToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.XmlCDataEndToken));
686
=> InternalSyntaxFactory.XmlProcessingInstruction(InternalSyntaxFactory.Token(SyntaxKind.XmlProcessingInstructionStartToken), GenerateXmlName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.
SyntaxToken
>(), InternalSyntaxFactory.Token(SyntaxKind.XmlProcessingInstructionEndToken));
689
=> 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);