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);
6014 references to SyntaxToken
Microsoft.CodeAnalysis.CSharp (5946)
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();
371
private DirectiveTriviaSyntax ParseLineDirective(
SyntaxToken
hash,
SyntaxToken
id, bool isActive)
373
SyntaxToken
line;
374
SyntaxToken
file = null;
407
var
end = this.ParseEndOfDirective(ignoreErrors: line.IsMissing || !isActive, afterLineNumber: sawLineButNotFile);
411
private LineSpanDirectiveTriviaSyntax ParseLineSpanDirective(
SyntaxToken
hash,
SyntaxToken
lineKeyword, bool isActive)
422
var
minus = EatToken(SyntaxKind.MinusToken, reportError: reportError);
432
var
characterOffset = (CurrentToken.Kind == SyntaxKind.NumericLiteralToken) ?
441
var
file = EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_MissingPPFile, reportError: reportError);
449
var
endOfDirective = this.ParseEndOfDirective(ignoreErrors: !reportError);
452
static bool noTriviaBetween(
SyntaxToken
token1,
SyntaxToken
token2)
462
var
openParen = EatToken(SyntaxKind.OpenParenToken, reportError);
465
var
lineToken = ParseLineDirectiveNumericLiteral(ref reportError, minValue: 1, maxValue: MaxLineValue, out line);
467
var
comma = EatToken(SyntaxKind.CommaToken, reportError);
470
var
characterToken = ParseLineDirectiveNumericLiteral(ref reportError, minValue: 1, maxValue: MaxCharacterValue, out character);
472
var
closeParen = EatToken(SyntaxKind.CloseParenToken, reportError);
478
private
SyntaxToken
ParseLineDirectiveNumericLiteral(ref bool reportError, int minValue, int maxValue, out int value)
480
var
token = this.EatToken(SyntaxKind.NumericLiteralToken, ErrorCode.ERR_LineSpanDirectiveInvalidValue, reportError: reportError);
498
private DirectiveTriviaSyntax ParseReferenceDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool isFollowingToken)
512
SyntaxToken
file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_ExpectedPPFile, reportError: isActive);
514
var
end = this.ParseEndOfDirective(ignoreErrors: file.IsMissing || !isActive);
518
private DirectiveTriviaSyntax ParseLoadDirective(
SyntaxToken
hash,
SyntaxToken
keyword, bool isActive, bool isFollowingToken)
532
SyntaxToken
file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_ExpectedPPFile, reportError: isActive);
534
var
end = this.ParseEndOfDirective(ignoreErrors: file.IsMissing || !isActive);
538
private DirectiveTriviaSyntax ParseNullableDirective(
SyntaxToken
hash,
SyntaxToken
token, bool isActive)
545
SyntaxToken
setting = this.CurrentToken.Kind switch
553
SyntaxToken
target = this.CurrentToken.Kind switch
562
var
end = this.ParseEndOfDirective(ignoreErrors: setting.IsMissing || target?.IsMissing == true || !isActive);
566
private DirectiveTriviaSyntax ParsePragmaDirective(
SyntaxToken
hash,
SyntaxToken
pragma, bool isActive)
576
var
warning = this.EatContextualToken(SyntaxKind.WarningKeyword);
577
SyntaxToken
style;
585
SyntaxToken
id;
629
var
end = this.ParseEndOfDirective(hasError || !isActive, afterPragma: true);
635
var
end = this.ParseEndOfDirective(ignoreErrors: true, afterPragma: true);
641
var
checksum = this.EatToken();
642
var
file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive);
643
var
guid = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive && !file.IsMissing);
653
var
bytes = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive && !guid.IsMissing);
674
var
eod = this.ParseEndOfDirective(ignoreErrors: hasError, afterPragma: true);
679
var
warning = this.EatToken(SyntaxKind.WarningKeyword, ErrorCode.WRN_IllegalPragma, reportError: isActive);
680
var
style = this.EatToken(SyntaxKind.DisableKeyword, reportError: false);
681
var
eod = this.ParseEndOfDirective(ignoreErrors: true, afterPragma: true);
686
private DirectiveTriviaSyntax ParseShebangDirective(
SyntaxToken
hash,
SyntaxToken
exclamation, bool isActive)
696
private DirectiveTriviaSyntax ParseIgnoredDirective(
SyntaxToken
hash,
SyntaxToken
colon, bool isActive, bool isFollowingToken)
716
SyntaxToken
endOfDirective = this.lexer.LexEndOfDirectiveWithOptionalContent(out
SyntaxToken
content);
720
private
SyntaxToken
ParseEndOfDirectiveWithOptionalPreprocessingMessage()
723
private
SyntaxToken
ParseEndOfDirective(bool ignoreErrors, bool afterPragma = false, bool afterLineNumber = false)
725
var skippedTokens = new SyntaxListBuilder<
SyntaxToken
>();
731
skippedTokens = new SyntaxListBuilder<
SyntaxToken
>(10);
756
SyntaxToken
endOfDirective = this.CurrentToken.Kind == SyntaxKind.EndOfDirectiveToken
779
var
op = this.EatToken();
792
var
op = this.EatToken();
805
var
op = this.EatToken();
817
var
op = this.EatToken();
830
var
open = this.EatToken();
832
var
close = this.EatToken(SyntaxKind.CloseParenToken);
835
var
identifier = TruncateIdentifier(this.EatToken());
847
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;
1054
var
operatorToken2 = this.EatToken();
1059
var
operatorToken3 = this.EatToken();
1095
var
operatorToken2 = this.EatToken();
1105
var
operatorToken2 = this.EatToken();
1159
SyntaxToken
tryParseCompoundAssignmentOperatorToken(
SyntaxToken
operatorToken, SyntaxKind kind)
1164
var
operatorToken2 = this.EatToken();
1178
private
SyntaxToken
TryEatCheckedKeyword(bool isConversion, ref
SyntaxToken
operatorKeyword)
1180
SyntaxToken
checkedKeyword = tryEatCheckedOrHandleUnchecked(ref operatorKeyword);
1190
SyntaxToken
tryEatCheckedOrHandleUnchecked(ref
SyntaxToken
operatorKeyword)
1195
var
misplacedToken = AddErrorAsWarning(EatToken(), ErrorCode.ERR_MisplacedUnchecked);
1211
SyntaxToken
implicitOrExplicit = EatToken();
1213
SyntaxToken
operatorKeyword = EatToken(SyntaxKind.OperatorKeyword);
1214
SyntaxToken
checkedKeyword = TryEatCheckedKeyword(isConversion: true, ref operatorKeyword);
1252
SyntaxToken
open = EatToken(openKind);
1263
SyntaxToken
comma = EatToken(SyntaxKind.CommaToken);
1280
SyntaxToken
close = EatToken(closeKind);
1318
SyntaxToken
refKindOpt = null;
1328
SyntaxToken
readOnlyOpt = null;
1334
var
misplacedToken = AddErrorAsWarning(EatToken(), ErrorCode.ERR_RefReadOnlyWrongOrdering);
1354
SyntaxToken
identifierToken = EatToken(SyntaxKind.IdentifierToken);
1367
var
open = EatToken();
1398
SyntaxToken
close = EatToken(SyntaxKind.GreaterThanToken);
1458
SyntaxToken
alias = EatToken();
1466
SyntaxToken
colonColon = EatToken();
1492
SyntaxToken
dot = EatToken();
1536
SyntaxToken
open = EatToken();
1565
var
close = this.EatToken(SyntaxKind.CloseBracketToken);
1637
SyntaxToken
identifierToken = this.EatToken(SyntaxKind.IdentifierToken, reportError: false);
1641
var badTokens = _pool.Allocate<
SyntaxToken
>();
Parser\DocumentationCommentXmlTokens.cs (24)
16
private static readonly
SyntaxToken
s_seeToken = Identifier(DocumentationCommentXmlNames.SeeElementName);
17
private static readonly
SyntaxToken
s_codeToken = Identifier(DocumentationCommentXmlNames.CodeElementName);
18
private static readonly
SyntaxToken
s_listToken = Identifier(DocumentationCommentXmlNames.ListElementName);
19
private static readonly
SyntaxToken
s_paramToken = Identifier(DocumentationCommentXmlNames.ParameterElementName);
20
private static readonly
SyntaxToken
s_valueToken = Identifier(DocumentationCommentXmlNames.ValueElementName);
21
private static readonly
SyntaxToken
s_exampleToken = Identifier(DocumentationCommentXmlNames.ExampleElementName);
22
private static readonly
SyntaxToken
s_includeToken = Identifier(DocumentationCommentXmlNames.IncludeElementName);
23
private static readonly
SyntaxToken
s_remarksToken = Identifier(DocumentationCommentXmlNames.RemarksElementName);
24
private static readonly
SyntaxToken
s_seealsoToken = Identifier(DocumentationCommentXmlNames.SeeAlsoElementName);
25
private static readonly
SyntaxToken
s_summaryToken = Identifier(DocumentationCommentXmlNames.SummaryElementName);
26
private static readonly
SyntaxToken
s_exceptionToken = Identifier(DocumentationCommentXmlNames.ExceptionElementName);
27
private static readonly
SyntaxToken
s_typeparamToken = Identifier(DocumentationCommentXmlNames.TypeParameterElementName);
28
private static readonly
SyntaxToken
s_permissionToken = Identifier(DocumentationCommentXmlNames.PermissionElementName);
29
private static readonly
SyntaxToken
s_typeparamrefToken = Identifier(DocumentationCommentXmlNames.TypeParameterReferenceElementName);
32
private static readonly
SyntaxToken
s_crefToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.CrefAttributeName);
33
private static readonly
SyntaxToken
s_fileToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.FileAttributeName);
34
private static readonly
SyntaxToken
s_nameToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.NameAttributeName);
35
private static readonly
SyntaxToken
s_pathToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.PathAttributeName);
36
private static readonly
SyntaxToken
s_typeToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.TypeAttributeName);
38
private static
SyntaxToken
Identifier(string text)
43
private static
SyntaxToken
IdentifierWithLeadingSpace(string text)
60
public static
SyntaxToken
? LookupToken(string text, SyntaxListBuilder? leading)
75
private static
SyntaxToken
? LookupXmlElementTag(string text)
157
private static
SyntaxToken
? LookupXmlAttribute(string text)
Parser\LanguageParser.cs (364)
182
SyntaxToken
? tmp = null;
189
var
eof = this.EatToken(SyntaxKind.EndOfFileToken);
230
var fileAsTrivia = _syntaxFactory.SkippedTokensTrivia(builder.ToList<
SyntaxToken
>());
252
var
namespaceToken = this.EatToken(SyntaxKind.NamespaceKeyword);
261
SyntaxToken
? openBrace = null;
262
SyntaxToken
? semicolon = null;
362
ref
SyntaxToken
? openBraceOrSemicolon,
411
[NotNullIfNotNull(nameof(openBraceOrSemicolon))] ref
SyntaxToken
? openBraceOrSemicolon,
525
var
finalCloseBraceToken = isLast
563
[NotNullIfNotNull(nameof(openBraceOrSemicolon))] ref
SyntaxToken
? openBraceOrSemicolon,
615
var
token = this.EatToken();
730
var
skippedToken = EatToken();
816
ref
SyntaxToken
? openBrace,
850
ref
SyntaxToken
? openBraceOrSemicolon,
956
var
globalToken = this.CurrentToken.ContextualKind == SyntaxKind.GlobalKeyword
962
var
usingToken = this.EatToken(SyntaxKind.UsingKeyword);
963
var
staticToken = this.TryEatToken(SyntaxKind.StaticKeyword);
964
var
unsafeToken = this.TryEatToken(SyntaxKind.UnsafeKeyword);
977
SyntaxToken
semicolon;
1026
private static bool IsGlobalAttributeTarget(
SyntaxToken
token)
1122
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
1139
var
closeBracket = this.EatToken(SyntaxKind.CloseBracketToken);
1174
LanguageParser @this, ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<AttributeSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
1210
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
1229
LanguageParser @this, ref
SyntaxToken
openParen, SeparatedSyntaxListBuilder<AttributeArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
1290
private static DeclarationModifiers GetModifierExcludingScoped(
SyntaxToken
token)
1365
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
1377
SyntaxToken
modTok;
1381
var
nextToken = PeekToken(1);
1412
var
next = PeekToken(1);
1473
bool isStructOrRecordKeyword(
SyntaxToken
token)
1606
private static bool IsNonContextualModifier(
SyntaxToken
nextToken)
1614
var
nextToken = this.PeekToken(1);
1727
if (!tryScanRecordStart(out
var
keyword, out
var
recordModifier))
1739
SyntaxToken
? name;
1776
SyntaxToken
semicolon;
1777
SyntaxToken
? openBrace;
1778
SyntaxToken
? closeBrace;
1866
bool tryScanRecordStart([NotNullWhen(true)] out
SyntaxToken
? keyword, out
SyntaxToken
? recordModifier)
1883
var
misplacedToken = this.EatToken();
1900
static TypeDeclarationSyntax constructTypeDeclaration(ContextAwareSyntax syntaxFactory, SyntaxList<AttributeListSyntax> attributes, SyntaxListBuilder modifiers,
SyntaxToken
keyword,
SyntaxToken
? recordModifier,
1901
SyntaxToken
? name, TypeParameterListSyntax typeParameters, ParameterListSyntax? paramList, BaseListSyntax? baseList, SyntaxListBuilder<TypeParameterConstraintClauseSyntax> constraints,
1902
SyntaxToken
? openBrace, SyntaxListBuilder<MemberDeclarationSyntax> members,
SyntaxToken
? closeBrace,
SyntaxToken
semicolon)
1904
var modifiersList = (SyntaxList<
SyntaxToken
>)modifiers.ToList();
2002
private void SkipBadMemberListTokens(ref
SyntaxToken
openBrace, SyntaxListBuilder members)
2014
openBrace = (
SyntaxToken
)tmp;
2026
var
token = this.EatToken();
2094
var
colon = this.TryEatToken(SyntaxKind.ColonToken);
2149
PostSkipAction skipBadBaseListTokens(ref
SyntaxToken
colon, SeparatedSyntaxListBuilder<BaseTypeSyntax> list, SyntaxKind expected)
2176
var
where = this.EatContextualToken(SyntaxKind.WhereKeyword);
2181
var
colon = this.EatToken(SyntaxKind.ColonToken);
2209
SyntaxToken
separatorToken = this.EatToken(SyntaxKind.CommaToken);
2319
var
allows = this.EatContextualToken(SyntaxKind.AllowsKeyword);
2494
new SyntaxList<
SyntaxToken
>(),
2631
var
identifier = this.EatToken();
2778
SyntaxToken
identifierOrThisOpt;
2963
var
misplacedModifier = this.CurrentToken;
2980
ExplicitInterfaceSpecifierSyntax explicitInterfaceOpt,
SyntaxToken
identifierOrThisOpt, TypeParameterListSyntax typeParameterListOpt,
3021
ref ExplicitInterfaceSpecifierSyntax explicitInterfaceOpt, ref
SyntaxToken
identifierOrThisOpt,
3044
ExplicitInterfaceSpecifierSyntax explicitInterfaceOpt,
SyntaxToken
identifierOrThisOpt,
3196
SyntaxToken
identifierOrThisOpt;
3255
SyntaxToken
identifierOrThisOpt)
3263
var
identifier = ((IdentifierNameSyntax)type).Identifier;
3334
if (child is not
SyntaxToken
token)
3358
var
name = this.ParseIdentifierToken();
3368
this.ParseBlockAndExpressionBodiesWithSemicolon(out var body, out var expressionBody, out
var
semicolon);
3380
var
colon = this.EatToken(SyntaxKind.ColonToken);
3387
SyntaxToken
token;
3413
var
tilde = this.EatToken(SyntaxKind.TildeToken);
3415
var
name = this.ParseIdentifierToken();
3422
out BlockSyntax body, out ArrowExpressionClauseSyntax expressionBody, out
SyntaxToken
semicolon);
3434
out
SyntaxToken
semicolon,
3522
SyntaxToken
identifier,
3540
var
colonToken = this.CurrentToken;
3561
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
3687
var
style = this.CurrentToken.Kind is SyntaxKind.ImplicitKeyword or SyntaxKind.ExplicitKeyword
3694
SyntaxToken
opKeyword;
3724
var
checkedKeyword = TryEatCheckedOrHandleUnchecked(ref opKeyword);
3743
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
3771
SyntaxToken
separator = null;
3829
private
SyntaxToken
TryEatCheckedOrHandleUnchecked(ref
SyntaxToken
operatorKeyword)
3834
var
misplacedToken = this.AddError(this.EatToken(), ErrorCode.ERR_MisplacedUnchecked);
3850
var
firstToken = this.CurrentToken;
3859
var
newImplicitOrExplicitKeyword = AddLeadingSkippedSyntax(
3877
var
opKeyword = this.EatToken(SyntaxKind.OperatorKeyword);
3878
var
checkedKeyword = TryEatCheckedOrHandleUnchecked(ref opKeyword);
3879
SyntaxToken
opToken;
3927
var
tk = this.CurrentToken;
3933
var
opToken2 = this.EatToken();
3960
var
opToken2 = this.EatToken();
4016
this.ParseBlockAndExpressionBodiesWithSemicolon(out var blockBody, out var expressionBody, out
var
semicolon);
4047
SyntaxToken
thisKeyword,
4063
SyntaxToken
semicolon = null;
4107
SyntaxToken
identifier,
4144
var
equals = this.EatToken(SyntaxKind.EqualsToken);
4149
SyntaxToken
semicolon = null;
4198
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
4243
var
refKeyword = this.CurrentToken.Kind == SyntaxKind.RefKeyword && !this.IsPossibleLambdaExpression(Precedence.Expression)
4251
private PostSkipAction SkipBadAccessorListTokens(ref
SyntaxToken
openBrace, SyntaxListBuilder<AccessorDeclarationSyntax> list, ErrorCode error)
4298
var
token = this.PeekToken(peekIndex);
4435
var
token = (first && !this.CurrentToken.ContainsDiagnostics) ? this.EatTokenWithPrejudice(expected) : this.EatToken();
4461
var
token = (first && !this.CurrentToken.ContainsDiagnostics) ? this.EatTokenWithPrejudice(errorCode) : this.EatToken();
4484
var
accessorName = this.EatToken(SyntaxKind.IdentifierToken,
4515
SyntaxToken
semicolon = null;
4569
private
SyntaxToken
EatAccessorSemicolon()
4575
private static SyntaxKind GetAccessorKind(
SyntaxToken
accessorName)
4595
var parameters = this.ParseParameterList(out
var
open, out
var
close, SyntaxKind.OpenParenToken, SyntaxKind.CloseParenToken, forExtension);
4606
var parameters = this.ParseParameterList(out
var
open, out
var
close, SyntaxKind.OpenBracketToken, SyntaxKind.CloseBracketToken, forExtension: false);
4667
out
SyntaxToken
open,
4668
out
SyntaxToken
close,
4699
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
4797
SyntaxToken
? identifier;
4818
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
4828
internal static bool NoTriviaBetween(
SyntaxToken
token1,
SyntaxToken
token2)
4833
private static bool IsParameterModifierIncludingScoped(
SyntaxToken
token)
4836
private static bool IsParameterModifierExcludingScoped(
SyntaxToken
token)
4868
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter, isLambdaParameter);
4908
var
eventToken = this.EatToken();
4919
SyntaxToken
eventToken,
4923
SyntaxToken
identifierOrThisOpt;
4949
SyntaxToken
identifier;
4980
SyntaxToken
semicolon = null;
5011
var
semi = this.EatToken();
5028
if (modifiers is [..,
SyntaxToken
{ Kind: SyntaxKind.ScopedKeyword } scopedKeyword])
5044
SyntaxToken
eventToken,
5121
SyntaxList<
SyntaxToken
> mods,
5309
SyntaxList<
SyntaxToken
> mods,
5380
var
missingIdentifier = CreateMissingIdentifierToken();
5398
var
name = this.ParseIdentifierToken();
5425
var
equals = this.EatToken();
5428
var
refKeyword = isLocalOrField && !isConst && this.CurrentToken.Kind == SyntaxKind.RefKeyword && !this.IsPossibleLambdaExpression(Precedence.Expression)
5472
var
open = specifier.OpenBracketToken;
5474
var
close = specifier.CloseBracketToken;
5496
args.AddSeparator((
SyntaxToken
)item);
5600
var
delegateToken = this.EatToken(SyntaxKind.DelegateKeyword);
5604
var
name = this.ParseIdentifierToken();
5633
var
enumToken = this.EatToken(SyntaxKind.EnumKeyword);
5634
var
name = this.ParseIdentifierToken();
5648
var
colon = this.EatToken(SyntaxKind.ColonToken);
5658
SyntaxToken
semicolon;
5659
SyntaxToken
openBrace;
5660
SyntaxToken
closeBrace;
5704
LanguageParser @this, ref
SyntaxToken
openBrace, SeparatedSyntaxListBuilder<EnumMemberDeclarationSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
5721
var
memberName = this.ParseIdentifierToken();
5757
private static
SyntaxToken
CreateMissingIdentifierToken()
5799
private bool IsTrueIdentifier(
SyntaxToken
token)
5820
private
SyntaxToken
ParseIdentifierToken(ErrorCode code = ErrorCode.ERR_IdentifierExpected)
5833
var
result = CreateMissingIdentifierToken();
5838
SyntaxToken
identifierToken = this.EatToken();
5888
var
open = this.EatToken(SyntaxKind.LessThanToken);
5907
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<TypeParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
5983
this.ParseTypeArgumentList(out
var
open, types, out
var
close);
6037
out
var
greaterThanToken, out bool isDefinitelyTypeArgumentList);
6133
out
SyntaxToken
greaterThanToken,
6146
var
start = this.EatToken();
6321
private void ParseTypeArgumentList(out
SyntaxToken
open, SeparatedSyntaxListBuilder<TypeSyntax> types, out
SyntaxToken
close)
6394
static bool tokenBreaksTypeArgumentList(
SyntaxToken
token)
6476
var
varianceToken = this.CurrentToken.Kind is SyntaxKind.InKeyword or SyntaxKind.OutKeyword
6539
out
SyntaxToken
identifierOrThisOpt,
6555
SyntaxToken
separator = null;
6675
private void AccumulateExplicitInterfaceName(ref NameSyntax explicitInterfaceName, ref
SyntaxToken
separator)
6737
SyntaxToken
separator = null;
6824
var
separator = this.EatToken();
6834
SyntaxToken
separator)
6876
private
SyntaxToken
ConvertToMissingWithTrailingTrivia(
SyntaxToken
token, SyntaxKind expectedKind)
6878
var
newToken = SyntaxFactory.MissingToken(expectedKind);
6946
private ScanTypeFlags ScanType(out
SyntaxToken
lastTokenOfType, bool forPattern = false)
6956
private ScanTypeFlags ScanNamedTypePart(out
SyntaxToken
lastTokenOfType)
6975
private ScanTypeFlags ScanType(ParseTypeMode mode, out
SyntaxToken
lastTokenOfType)
7149
private ScanTypeFlags ScanTupleType(out
SyntaxToken
lastTokenOfType)
7193
private ScanTypeFlags ScanFunctionPointerType(out
SyntaxToken
lastTokenOfType)
7203
var
peek1 = PeekToken(1);
7263
var ignoredModifiers = _pool.Allocate<
SyntaxToken
>();
7401
var
question = TryEatNullableQualifierIfApplicable(type, mode);
7463
private
SyntaxToken
TryEatNullableQualifierIfApplicable(
7477
var
questionToken = this.EatToken();
7555
var
nextToken = PeekToken(1);
7645
var
open = this.EatToken(SyntaxKind.OpenBracketToken);
7707
var
open = this.EatToken(SyntaxKind.OpenParenToken);
7746
private PostSkipAction SkipBadArrayRankSpecifierTokens(ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expected)
7759
var
token = this.EatToken();
7792
var
@delegate = EatToken(SyntaxKind.DelegateKeyword);
7793
var
asterisk = EatToken(SyntaxKind.AsteriskToken);
7799
var
lessThanTokenError = WithAdditionalDiagnostics(SyntaxFactory.MissingToken(SyntaxKind.LessThanToken), GetExpectedTokenError(SyntaxKind.LessThanToken, SyntaxKind.None));
7817
var
lessThanToken = EatTokenAsKind(SyntaxKind.LessThanToken);
7826
var modifiers = _pool.Allocate<
SyntaxToken
>();
7876
SyntaxToken
managedSpecifier;
7877
SyntaxToken
peek1 = PeekToken(1);
7904
var
openBracket = EatToken(SyntaxKind.OpenBracketToken);
7924
var
closeBracket = EatToken(SyntaxKind.CloseBracketToken);
7952
private static bool IsPossibleFunctionPointerParameterListStart(
SyntaxToken
token)
8354
var
token1 = PeekToken(1);
8474
SyntaxToken
identifierOrThisOpt;
8637
SyntaxToken
nextToken = PeekToken(1);
8718
private bool? IsPossibleTypedIdentifierStart(
SyntaxToken
current,
SyntaxToken
next, bool allowThisKeyword)
8792
(
SyntaxToken
)openBrace,
8823
(
SyntaxToken
)openBrace,
8957
var
@fixed = this.EatToken(SyntaxKind.FixedKeyword);
8958
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9006
var
semicolonToken = expressionStatementSyntax.SemicolonToken;
9042
var
@try = this.EatToken(SyntaxKind.TryKeyword);
9117
var
@catch = this.EatToken();
9124
var
openParen = this.EatToken();
9128
SyntaxToken
name = null;
9136
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9145
var
whenKeyword = this.EatContextualToken(SyntaxKind.WhenKeyword);
9157
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9161
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9205
var
keyword = this.EatToken();
9216
var
@do = this.EatToken(SyntaxKind.DoKeyword);
9218
var
@while = this.EatToken(SyntaxKind.WhileKeyword);
9219
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9282
var
forToken = this.EatToken(SyntaxKind.ForKeyword);
9283
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9286
var
firstSemicolonToken = eatCommaOrSemicolon();
9292
var
secondSemicolonToken = eatCommaOrSemicolon();
9369
SyntaxToken
eatCommaOrSemicolon()
9374
SyntaxToken
eatUnexpectedTokensAndCloseParenToken()
9381
var
result = this.EatToken(SyntaxKind.CloseParenToken);
9388
SeparatedSyntaxList<ExpressionSyntax> parseForStatementExpressionList(ref
SyntaxToken
startToken, bool allowSemicolonAsSeparator)
9400
LanguageParser @this, ref
SyntaxToken
startToken, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
9418
SyntaxList<AttributeListSyntax> attributes,
SyntaxToken
awaitTokenOpt)
9428
SyntaxToken
@foreach;
9434
var
skippedForToken = this.EatToken();
9443
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9446
var
@in = this.EatToken(SyntaxKind.InKeyword, ErrorCode.ERR_InExpected);
9453
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9461
SyntaxToken
identifier;
9469
var
discard = ((DiscardDesignationSyntax)decl.designation).underscoreToken;
9471
identifier =
SyntaxToken
.WithValue(SyntaxKind.IdentifierToken, discard.LeadingTrivia.Node, discard.Text, discard.ValueText, discard.TrailingTrivia.Node);
9569
SyntaxToken
lastTokenOfType;
9640
var
@goto = this.EatToken(SyntaxKind.GotoKeyword);
9642
SyntaxToken
caseOrDefault = null;
9673
var stack = ArrayBuilder<(
SyntaxToken
,
SyntaxToken
, ExpressionSyntax,
SyntaxToken
, StatementSyntax,
SyntaxToken
)>.GetInstance();
9678
var
ifKeyword = this.EatToken(SyntaxKind.IfKeyword);
9679
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
9681
var
closeParen = this.EatToken(SyntaxKind.CloseParenToken);
9684
var
elseKeyword = this.CurrentToken.Kind != SyntaxKind.ElseKeyword ?
9783
var
yieldToken = ConvertToKeyword(this.EatToken());
9784
SyntaxToken
returnOrBreak;
9820
parseSwitchHeader(out
var
switchKeyword, out
var
openParen, out var expression, out
var
closeParen, out
var
openBrace);
9837
out
SyntaxToken
switchKeyword,
9838
out
SyntaxToken
openParen,
9840
out
SyntaxToken
closeParen,
9841
out
SyntaxToken
openBrace)
9905
var
caseKeyword = this.EatToken();
9983
private UsingStatementSyntax ParseUsingStatement(SyntaxList<AttributeListSyntax> attributes,
SyntaxToken
awaitTokenOpt = null)
9985
var
@using = this.EatToken(SyntaxKind.UsingKeyword);
9986
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10024
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
10140
SyntaxToken
awaitKeyword, usingKeyword;
10165
SyntaxToken
scopedKeyword = ParsePossibleScopedKeyword(isFunctionPointerParameter: false, isLambdaParameter: false);
10197
if (attributes.Count == 0 && mods.Count > 0 && IsAccessibilityModifier(((
SyntaxToken
)mods[0]).ContextualKind))
10215
var
mod = (
SyntaxToken
)mods[i];
10239
private
SyntaxToken
ParsePossibleScopedKeyword(
10252
var
scopedKeyword = this.EatContextualToken(SyntaxKind.ScopedKeyword);
10304
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
10377
VariableFlags initialFlags,
SyntaxToken
? scopedKeyword)
10403
SyntaxList<
SyntaxToken
> mods,
10404
SyntaxToken
? scopedKeyword,
10459
SyntaxToken
mod;
10578
SyntaxList<
SyntaxToken
> modifiers,
10580
SyntaxToken
identifier)
10596
var
id = ((IdentifierNameSyntax)type).Identifier;
10605
var
modifier = modifiers[i];
10668
SyntaxToken
semicolon;
10701
SyntaxToken
semicolon;
11044
var
next = PeekToken(1);
11236
var
operatorToken = EatExpressionOperatorToken(operatorTokenKind);
11300
var
questionToken = this.EatToken();
11391
var
token1 = this.CurrentToken;
11445
private
SyntaxToken
EatExpressionOperatorToken(SyntaxKind operatorTokenKind)
11457
var
token1 = EatToken();
11458
var
token2 = EatToken();
11470
var
token1 = EatToken();
11472
var
token3 = EatToken();
11486
private AssignmentExpressionSyntax ParseAssignmentExpression(SyntaxKind operatorExpressionKind, ExpressionSyntax leftOperand,
SyntaxToken
operatorToken)
11516
var
nextToken = this.PeekToken(1);
11520
public static bool IsAtDotDotToken(
SyntaxToken
token1,
SyntaxToken
token2)
11528
public
SyntaxToken
EatDotDotToken()
11531
var
token1 = this.EatToken();
11532
var
token2 = this.EatToken();
11534
var
dotDotToken = SyntaxFactory.Token(token1.GetLeadingTrivia(), SyntaxKind.DotDotToken, token2.GetTrailingTrivia());
11566
var
scopedKeyword = isScoped
11583
private ExpressionSyntax ParseIsExpression(ExpressionSyntax leftOperand,
SyntaxToken
opToken)
11724
var
refKeyword = this.EatToken();
11973
(
SyntaxToken
? questionToken, ExpressionSyntax? bindingExpression) tryEatQuestionAndBindingExpression()
11977
var
nextToken = this.PeekToken(1);
12085
openToken: out
SyntaxToken
openToken,
12087
closeToken: out
SyntaxToken
closeToken,
12101
openToken: out
SyntaxToken
openToken,
12103
closeToken: out
SyntaxToken
closeToken,
12110
out
SyntaxToken
openToken,
12112
out
SyntaxToken
closeToken,
12180
LanguageParser @this, ref
SyntaxToken
open, SeparatedSyntaxListBuilder<ArgumentSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
12223
SyntaxToken
refKindKeyword = null;
12269
var
keyword = this.EatToken();
12313
var
checkedOrUnchecked = this.EatToken();
12360
var
token = this.PeekToken(index++);
12419
var
identifier = this.IsTrueIdentifier() ? this.EatToken() : CreateMissingIdentifierToken();
12421
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
12479
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
12507
private TupleExpressionSyntax ParseTupleExpressionTail(
SyntaxToken
openParen, ArgumentSyntax firstArg)
12672
var
token1 = this.PeekToken(1);
12875
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
12892
LanguageParser @this, ref
SyntaxToken
openBracket, SeparatedSyntaxListBuilder<CollectionElementSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
12921
var
@new = this.EatToken(SyntaxKind.NewKeyword);
12925
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
12975
SyntaxToken
@new = this.EatToken(SyntaxKind.NewKeyword);
13048
private WithExpressionSyntax ParseWithExpression(ExpressionSyntax receiverExpression,
SyntaxToken
withKeyword)
13050
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13075
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13149
LanguageParser @this, ref
SyntaxToken
startToken, SeparatedSyntaxListBuilder<T> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13182
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13209
var
@new = this.EatToken(SyntaxKind.NewKeyword);
13210
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13249
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13267
LanguageParser @this, ref
SyntaxToken
openBrace, SeparatedSyntaxListBuilder<ExpressionSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13285
var
@stackalloc = this.EatToken(SyntaxKind.StackAllocKeyword);
13286
var
openBracket = this.EatToken(SyntaxKind.OpenBracketToken);
13299
var
comma = this.AddError(this.EatToken(), ErrorCode.ERR_InvalidStackAllocArray);
13344
var
@delegate = this.EatToken(SyntaxKind.DelegateKeyword);
13363
var
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
13385
private SyntaxList<
SyntaxToken
> ParseAnonymousFunctionModifiers()
13484
var
arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken);
13494
var
identifier = (this.CurrentToken.Kind != SyntaxKind.IdentifierToken && this.PeekToken(1).Kind == SyntaxKind.EqualsGreaterThanToken)
13499
var
arrow = this.EatToken(SyntaxKind.EqualsGreaterThanToken);
13517
var
openParen = this.EatToken(SyntaxKind.OpenParenToken);
13539
LanguageParser @this, ref
SyntaxToken
openParen, SeparatedSyntaxListBuilder<ParameterSyntax> list, SyntaxKind expectedKind, SyntaxKind closeKind)
13588
var
identifier = this.ParseIdentifierToken();
13591
var
equalsToken = TryEatToken(SyntaxKind.EqualsToken);
13633
var
peek1 = this.PeekToken(1);
13651
private static bool IsTokenQueryContextualKeyword(
SyntaxToken
token)
13671
private static bool IsTokenStartOfNewQueryClause(
SyntaxToken
token)
13813
var
@from = this.EatContextualToken(SyntaxKind.FromKeyword);
13819
SyntaxToken
name;
13884
var
@orderby = this.EatContextualToken(SyntaxKind.OrderByKeyword);
13929
SyntaxToken
direction = null;
14025
LanguageParser parser, ref
SyntaxToken
openToken, SeparatedSyntaxListBuilder<TNode> builder, SyntaxKind expectedKind, SyntaxKind closeTokenKind) where TNode : GreenNode;
14057
ref
SyntaxToken
openToken,
14079
ref
SyntaxToken
openToken,
14255
SyntaxListBuilder<
SyntaxToken
> b = _pool.Allocate<
SyntaxToken
>();
Parser\LanguageParser_InterpolatedString.cs (10)
41
var
originalToken = this.EatToken();
78
SyntaxToken
getOpenQuote()
238
SyntaxToken
getCloseQuote()
319
private static
SyntaxToken
TokenOrMissingToken(GreenNode? leading, SyntaxKind kind, string text, GreenNode? trailing)
395
SyntaxToken
openBraceToken)
421
(InterpolationFormatClauseSyntax? format,
SyntaxToken
closeBraceToken) getFormatAndCloseBrace()
437
SyntaxToken
getInterpolationCloseToken(GreenNode? leading)
452
private
SyntaxToken
MakeInterpolatedStringTextToken(Lexer.InterpolatedStringKind kind, string text)
467
var
token = tempLexer.Lex(ref mode);
469
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)
307
private
SyntaxToken
LexSyntaxToken()
342
private
SyntaxToken
Create(in TokenInfo info, SyntaxListBuilder? leading, SyntaxListBuilder? trailing, SyntaxDiagnosticInfo[]? errors)
349
SyntaxToken
token;
2010
var
token = SyntaxFactory.BadToken(null, text.ToString(), null).WithDiagnosticsGreen([error]);
2481
private
SyntaxToken
LexDirectiveToken()
2494
var
token = Create(in info, null, directiveTriviaCache, errors);
2527
private
SyntaxToken
LexEndOfDirectiveAfterOptionalPreprocessingMessage(SyntaxTrivia? leading)
2538
var
endOfDirective = SyntaxFactory.Token(leading, SyntaxKind.EndOfDirectiveToken, trailing);
2543
public
SyntaxToken
LexEndOfDirectiveWithOptionalPreprocessingMessage()
2552
public
SyntaxToken
LexEndOfDirectiveWithOptionalContent(out
SyntaxToken
? content)
2555
?
SyntaxToken
.StringLiteral(message)
2840
private
SyntaxToken
LexXmlToken()
3196
private
SyntaxToken
LexXmlElementTagToken()
3211
SyntaxToken
? token = DocumentationCommentXmlTokens.LookupToken(tagInfo.Text, leading);
3382
private
SyntaxToken
LexXmlAttributeTextToken()
3535
private
SyntaxToken
LexXmlCharacter()
3591
private
SyntaxToken
LexXmlCrefOrNameToken()
4004
private
SyntaxToken
LexXmlCDataSectionTextToken()
4126
private
SyntaxToken
LexXmlCommentTextToken()
4256
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 (56)
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, reportError: true);
552
private
SyntaxToken
CreateMissingToken(SyntaxKind expected, SyntaxKind actual, bool reportError)
555
var
token = SyntaxFactory.MissingToken(expected);
564
private
SyntaxToken
CreateMissingToken(SyntaxKind expected, ErrorCode code, bool reportError)
567
var
token = SyntaxFactory.MissingToken(expected);
576
protected
SyntaxToken
EatToken(SyntaxKind kind, bool reportError)
595
protected
SyntaxToken
EatToken(SyntaxKind kind, ErrorCode code, bool reportError = true)
608
protected
SyntaxToken
EatTokenWithPrejudice(SyntaxKind kind)
610
var
token = this.CurrentToken;
621
protected
SyntaxToken
EatTokenWithPrejudice(ErrorCode errorCode, params object[] args)
623
var
token = this.EatToken();
628
protected
SyntaxToken
EatContextualToken(SyntaxKind kind, ErrorCode code, bool reportError = true)
642
protected
SyntaxToken
EatContextualToken(SyntaxKind kind, bool reportError = true)
736
SyntaxToken
ct = this.CurrentToken;
778
SyntaxToken
token = node as
SyntaxToken
;
834
var
firstToken = node.GetFirstToken();
840
var
firstToken = node.GetFirstToken();
862
var
lastToken = node.GetLastNonmissingToken();
900
var
oldToken = node as
SyntaxToken
?? node.GetFirstToken();
901
var
newToken = AddSkippedSyntax(oldToken, skippedSyntax, trailing: false);
919
var
token = node as
SyntaxToken
;
926
var
lastToken = node.GetLastToken();
927
var
newToken = AddSkippedSyntax(lastToken, skippedSyntax, trailing: true);
936
internal
SyntaxToken
AddSkippedSyntax(
SyntaxToken
target, GreenNode skippedSyntax, bool trailing)
949
SyntaxToken
token = node as
SyntaxToken
;
957
SyntaxToken
tk = token.TokenWithLeadingTrivia(null).TokenWithTrailingTrivia(null);
1096
protected static
SyntaxToken
ConvertToKeyword(
SyntaxToken
token)
1100
var
kw = token.IsMissing
1115
protected static
SyntaxToken
ConvertToIdentifier(
SyntaxToken
token)
1119
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)
9942
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
9959
public GlobalStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
10002
internal readonly
SyntaxToken
openBraceToken;
10004
internal readonly
SyntaxToken
closeBraceToken;
10006
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10026
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
10047
internal BlockSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
openBraceToken, GreenNode? statements,
SyntaxToken
closeBraceToken)
10068
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
10070
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
10087
public BlockSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
10116
internal readonly
SyntaxToken
identifier;
10122
internal readonly
SyntaxToken
? semicolonToken;
10124
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)
10171
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)
10219
internal LocalFunctionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
10267
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10270
public
SyntaxToken
Identifier => this.identifier;
10277
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
10300
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)
10327
internal readonly
SyntaxToken
? awaitKeyword;
10328
internal readonly
SyntaxToken
? usingKeyword;
10331
internal readonly
SyntaxToken
semicolonToken;
10333
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10363
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
10394
internal LocalDeclarationStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
10425
public
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
10426
public
SyntaxToken
? UsingKeyword => this.usingKeyword;
10428
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
10430
public
SyntaxToken
SemicolonToken => this.semicolonToken;
10449
public LocalDeclarationStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
10560
internal readonly
SyntaxToken
identifier;
10564
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10582
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer, SyntaxFactoryContext context)
10601
internal VariableDeclaratorSyntax(SyntaxKind kind,
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
10620
public
SyntaxToken
Identifier => this.identifier;
10638
public VariableDeclaratorSyntax Update(
SyntaxToken
identifier, BracketedArgumentListSyntax argumentList, EqualsValueClauseSyntax initializer)
10664
internal readonly
SyntaxToken
equalsToken;
10667
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10677
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value, SyntaxFactoryContext context)
10688
internal EqualsValueClauseSyntax(SyntaxKind kind,
SyntaxToken
equalsToken, ExpressionSyntax value)
10698
public
SyntaxToken
EqualsToken => this.equalsToken;
10714
public EqualsValueClauseSyntax Update(
SyntaxToken
equalsToken, ExpressionSyntax value)
10753
internal readonly
SyntaxToken
identifier;
10755
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10763
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier, SyntaxFactoryContext context)
10772
internal SingleVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
identifier)
10780
public
SyntaxToken
Identifier => this.identifier;
10790
public SingleVariableDesignationSyntax Update(
SyntaxToken
identifier)
10816
internal readonly
SyntaxToken
underscoreToken;
10818
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10826
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken, SyntaxFactoryContext context)
10835
internal DiscardDesignationSyntax(SyntaxKind kind,
SyntaxToken
underscoreToken)
10843
public
SyntaxToken
UnderscoreToken => this.underscoreToken;
10853
public DiscardDesignationSyntax Update(
SyntaxToken
underscoreToken)
10879
internal readonly
SyntaxToken
openParenToken;
10881
internal readonly
SyntaxToken
closeParenToken;
10883
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10898
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
10914
internal ParenthesizedVariableDesignationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? variables,
SyntaxToken
closeParenToken)
10929
public
SyntaxToken
OpenParenToken => this.openParenToken;
10931
public
SyntaxToken
CloseParenToken => this.closeParenToken;
10947
public ParenthesizedVariableDesignationSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
10975
internal readonly
SyntaxToken
semicolonToken;
10977
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
10992
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11008
internal ExpressionStatementSyntax(SyntaxKind kind, GreenNode? attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11025
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11041
public ExpressionStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11068
internal readonly
SyntaxToken
semicolonToken;
11070
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11083
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11097
internal EmptyStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
semicolonToken)
11111
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11126
public EmptyStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
11154
internal readonly
SyntaxToken
identifier;
11155
internal readonly
SyntaxToken
colonToken;
11158
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11175
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement, SyntaxFactoryContext context)
11193
internal LabeledStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
11212
public
SyntaxToken
Identifier => this.identifier;
11214
public
SyntaxToken
ColonToken => this.colonToken;
11232
public LabeledStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
11262
internal readonly
SyntaxToken
gotoKeyword;
11263
internal readonly
SyntaxToken
? caseOrDefaultKeyword;
11265
internal readonly
SyntaxToken
semicolonToken;
11267
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11292
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11318
internal GotoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11347
public
SyntaxToken
GotoKeyword => this.gotoKeyword;
11351
public
SyntaxToken
? CaseOrDefaultKeyword => this.caseOrDefaultKeyword;
11359
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11377
public GotoStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
caseOrDefaultKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11404
internal readonly
SyntaxToken
breakKeyword;
11405
internal readonly
SyntaxToken
semicolonToken;
11407
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11422
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11438
internal BreakStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
11454
public
SyntaxToken
BreakKeyword => this.breakKeyword;
11455
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11471
public BreakStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
11498
internal readonly
SyntaxToken
continueKeyword;
11499
internal readonly
SyntaxToken
semicolonToken;
11501
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11516
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11532
internal ContinueStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
11548
public
SyntaxToken
ContinueKeyword => this.continueKeyword;
11549
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11565
public ContinueStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
11592
internal readonly
SyntaxToken
returnKeyword;
11594
internal readonly
SyntaxToken
semicolonToken;
11596
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11616
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11637
internal ReturnStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11658
public
SyntaxToken
ReturnKeyword => this.returnKeyword;
11660
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11677
public ReturnStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11704
internal readonly
SyntaxToken
throwKeyword;
11706
internal readonly
SyntaxToken
semicolonToken;
11708
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11728
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11749
internal ThrowStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11770
public
SyntaxToken
ThrowKeyword => this.throwKeyword;
11772
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11789
public ThrowStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11816
internal readonly
SyntaxToken
yieldKeyword;
11817
internal readonly
SyntaxToken
returnOrBreakKeyword;
11819
internal readonly
SyntaxToken
semicolonToken;
11821
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11843
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
11866
internal YieldStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
11889
public
SyntaxToken
YieldKeyword => this.yieldKeyword;
11890
public
SyntaxToken
ReturnOrBreakKeyword => this.returnOrBreakKeyword;
11892
public
SyntaxToken
SemicolonToken => this.semicolonToken;
11910
public YieldStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
11937
internal readonly
SyntaxToken
whileKeyword;
11938
internal readonly
SyntaxToken
openParenToken;
11940
internal readonly
SyntaxToken
closeParenToken;
11943
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
11964
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
11986
internal WhileStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
12008
public
SyntaxToken
WhileKeyword => this.whileKeyword;
12009
public
SyntaxToken
OpenParenToken => this.openParenToken;
12011
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12031
public WhileStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
12058
internal readonly
SyntaxToken
doKeyword;
12060
internal readonly
SyntaxToken
whileKeyword;
12061
internal readonly
SyntaxToken
openParenToken;
12063
internal readonly
SyntaxToken
closeParenToken;
12064
internal readonly
SyntaxToken
semicolonToken;
12066
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12091
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
12117
internal DoStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
12143
public
SyntaxToken
DoKeyword => this.doKeyword;
12145
public
SyntaxToken
WhileKeyword => this.whileKeyword;
12146
public
SyntaxToken
OpenParenToken => this.openParenToken;
12148
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12149
public
SyntaxToken
SemicolonToken => this.semicolonToken;
12170
public DoStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
12197
internal readonly
SyntaxToken
forKeyword;
12198
internal readonly
SyntaxToken
openParenToken;
12201
internal readonly
SyntaxToken
firstSemicolonToken;
12203
internal readonly
SyntaxToken
secondSemicolonToken;
12205
internal readonly
SyntaxToken
closeParenToken;
12208
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)
12251
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)
12295
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)
12339
public
SyntaxToken
ForKeyword => this.forKeyword;
12340
public
SyntaxToken
OpenParenToken => this.openParenToken;
12343
public
SyntaxToken
FirstSemicolonToken => this.firstSemicolonToken;
12345
public
SyntaxToken
SecondSemicolonToken => this.secondSemicolonToken;
12347
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12372
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)
12408
public abstract
SyntaxToken
? AwaitKeyword { get; }
12410
public abstract
SyntaxToken
ForEachKeyword { get; }
12412
public abstract
SyntaxToken
OpenParenToken { get; }
12414
public abstract
SyntaxToken
InKeyword { get; }
12418
public abstract
SyntaxToken
CloseParenToken { get; }
12426
internal readonly
SyntaxToken
? awaitKeyword;
12427
internal readonly
SyntaxToken
forEachKeyword;
12428
internal readonly
SyntaxToken
openParenToken;
12430
internal readonly
SyntaxToken
identifier;
12431
internal readonly
SyntaxToken
inKeyword;
12433
internal readonly
SyntaxToken
closeParenToken;
12436
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)
12468
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)
12501
internal ForEachStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12534
public override
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12535
public override
SyntaxToken
ForEachKeyword => this.forEachKeyword;
12536
public override
SyntaxToken
OpenParenToken => this.openParenToken;
12539
public
SyntaxToken
Identifier => this.identifier;
12540
public override
SyntaxToken
InKeyword => this.inKeyword;
12542
public override
SyntaxToken
CloseParenToken => this.closeParenToken;
12566
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)
12593
internal readonly
SyntaxToken
? awaitKeyword;
12594
internal readonly
SyntaxToken
forEachKeyword;
12595
internal readonly
SyntaxToken
openParenToken;
12597
internal readonly
SyntaxToken
inKeyword;
12599
internal readonly
SyntaxToken
closeParenToken;
12602
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)
12632
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12663
internal ForEachVariableStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12694
public override
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12695
public override
SyntaxToken
ForEachKeyword => this.forEachKeyword;
12696
public override
SyntaxToken
OpenParenToken => this.openParenToken;
12704
public override
SyntaxToken
InKeyword => this.inKeyword;
12706
public override
SyntaxToken
CloseParenToken => this.closeParenToken;
12729
public ForEachVariableStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12756
internal readonly
SyntaxToken
? awaitKeyword;
12757
internal readonly
SyntaxToken
usingKeyword;
12758
internal readonly
SyntaxToken
openParenToken;
12761
internal readonly
SyntaxToken
closeParenToken;
12764
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12798
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12833
internal UsingStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12868
public
SyntaxToken
? AwaitKeyword => this.awaitKeyword;
12869
public
SyntaxToken
UsingKeyword => this.usingKeyword;
12870
public
SyntaxToken
OpenParenToken => this.openParenToken;
12873
public
SyntaxToken
CloseParenToken => this.closeParenToken;
12895
public UsingStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
12922
internal readonly
SyntaxToken
fixedKeyword;
12923
internal readonly
SyntaxToken
openParenToken;
12925
internal readonly
SyntaxToken
closeParenToken;
12928
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
12949
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
12971
internal FixedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
12993
public
SyntaxToken
FixedKeyword => this.fixedKeyword;
12994
public
SyntaxToken
OpenParenToken => this.openParenToken;
12996
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13016
public FixedStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
13043
internal readonly
SyntaxToken
keyword;
13046
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13061
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block, SyntaxFactoryContext context)
13077
internal CheckedStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
keyword, BlockSyntax block)
13093
public
SyntaxToken
Keyword => this.keyword;
13110
public CheckedStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
13137
internal readonly
SyntaxToken
unsafeKeyword;
13140
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13155
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block, SyntaxFactoryContext context)
13171
internal UnsafeStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
13187
public
SyntaxToken
UnsafeKeyword => this.unsafeKeyword;
13204
public UnsafeStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
13231
internal readonly
SyntaxToken
lockKeyword;
13232
internal readonly
SyntaxToken
openParenToken;
13234
internal readonly
SyntaxToken
closeParenToken;
13237
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13258
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement, SyntaxFactoryContext context)
13280
internal LockStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13302
public
SyntaxToken
LockKeyword => this.lockKeyword;
13303
public
SyntaxToken
OpenParenToken => this.openParenToken;
13305
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13325
public LockStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
13355
internal readonly
SyntaxToken
ifKeyword;
13356
internal readonly
SyntaxToken
openParenToken;
13358
internal readonly
SyntaxToken
closeParenToken;
13362
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13388
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else, SyntaxFactoryContext context)
13415
internal IfStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
13445
public
SyntaxToken
IfKeyword => this.ifKeyword;
13449
public
SyntaxToken
OpenParenToken => this.openParenToken;
13457
public
SyntaxToken
CloseParenToken => this.closeParenToken;
13485
public IfStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax @else)
13512
internal readonly
SyntaxToken
elseKeyword;
13515
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13525
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement, SyntaxFactoryContext context)
13536
internal ElseClauseSyntax(SyntaxKind kind,
SyntaxToken
elseKeyword, StatementSyntax statement)
13549
public
SyntaxToken
ElseKeyword => this.elseKeyword;
13565
public ElseClauseSyntax Update(
SyntaxToken
elseKeyword, StatementSyntax statement)
13593
internal readonly
SyntaxToken
switchKeyword;
13594
internal readonly
SyntaxToken
? openParenToken;
13596
internal readonly
SyntaxToken
? closeParenToken;
13597
internal readonly
SyntaxToken
openBraceToken;
13599
internal readonly
SyntaxToken
closeBraceToken;
13601
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13635
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
13670
internal SwitchStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, GreenNode? sections,
SyntaxToken
closeBraceToken)
13708
public
SyntaxToken
SwitchKeyword => this.switchKeyword;
13712
public
SyntaxToken
? OpenParenToken => this.openParenToken;
13720
public
SyntaxToken
? CloseParenToken => this.closeParenToken;
13724
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
13732
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
13753
public SwitchStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
13894
public abstract
SyntaxToken
Keyword { get; }
13899
public abstract
SyntaxToken
ColonToken { get; }
13905
internal readonly
SyntaxToken
keyword;
13908
internal readonly
SyntaxToken
colonToken;
13910
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
13927
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken, SyntaxFactoryContext context)
13945
internal CasePatternSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
13963
public override
SyntaxToken
Keyword => this.keyword;
13969
public override
SyntaxToken
ColonToken => this.colonToken;
13986
public CasePatternSwitchLabelSyntax Update(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax whenClause,
SyntaxToken
colonToken)
14013
internal readonly
SyntaxToken
keyword;
14015
internal readonly
SyntaxToken
colonToken;
14017
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14029
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14042
internal CaseSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
14055
public override
SyntaxToken
Keyword => this.keyword;
14060
public override
SyntaxToken
ColonToken => this.colonToken;
14076
public CaseSwitchLabelSyntax Update(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
14103
internal readonly
SyntaxToken
keyword;
14104
internal readonly
SyntaxToken
colonToken;
14106
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14116
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken, SyntaxFactoryContext context)
14127
internal DefaultSwitchLabelSyntax(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
colonToken)
14138
public override
SyntaxToken
Keyword => this.keyword;
14139
public override
SyntaxToken
ColonToken => this.colonToken;
14154
public DefaultSwitchLabelSyntax Update(
SyntaxToken
keyword,
SyntaxToken
colonToken)
14181
internal readonly
SyntaxToken
switchKeyword;
14182
internal readonly
SyntaxToken
openBraceToken;
14184
internal readonly
SyntaxToken
closeBraceToken;
14186
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14205
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
14225
internal SwitchExpressionSyntax(SyntaxKind kind, ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, GreenNode? arms,
SyntaxToken
closeBraceToken)
14245
public
SyntaxToken
SwitchKeyword => this.switchKeyword;
14246
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
14248
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
14266
public SwitchExpressionSyntax Update(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
14294
internal readonly
SyntaxToken
equalsGreaterThanToken;
14297
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14314
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression, SyntaxFactoryContext context)
14332
internal SwitchExpressionArmSyntax(SyntaxKind kind, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
14351
public
SyntaxToken
EqualsGreaterThanToken => this.equalsGreaterThanToken;
14369
public SwitchExpressionArmSyntax Update(PatternSyntax pattern, WhenClauseSyntax whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
14396
internal readonly
SyntaxToken
tryKeyword;
14401
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14426
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally, SyntaxFactoryContext context)
14452
internal TryStatementSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, GreenNode? catches, FinallyClauseSyntax? @finally)
14478
public
SyntaxToken
TryKeyword => this.tryKeyword;
14499
public TryStatementSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax @finally)
14525
internal readonly
SyntaxToken
catchKeyword;
14530
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14550
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block, SyntaxFactoryContext context)
14571
internal CatchClauseSyntax(SyntaxKind kind,
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
14591
public
SyntaxToken
CatchKeyword => this.catchKeyword;
14611
public CatchClauseSyntax Update(
SyntaxToken
catchKeyword, CatchDeclarationSyntax declaration, CatchFilterClauseSyntax filter, BlockSyntax block)
14637
internal readonly
SyntaxToken
openParenToken;
14639
internal readonly
SyntaxToken
? identifier;
14640
internal readonly
SyntaxToken
closeParenToken;
14642
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14659
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
14677
internal CatchDeclarationSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
14694
public
SyntaxToken
OpenParenToken => this.openParenToken;
14696
public
SyntaxToken
? Identifier => this.identifier;
14697
public
SyntaxToken
CloseParenToken => this.closeParenToken;
14714
public CatchDeclarationSyntax Update(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
identifier,
SyntaxToken
closeParenToken)
14740
internal readonly
SyntaxToken
whenKeyword;
14741
internal readonly
SyntaxToken
openParenToken;
14743
internal readonly
SyntaxToken
closeParenToken;
14745
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14759
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
14774
internal CatchFilterClauseSyntax(SyntaxKind kind,
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
14788
public
SyntaxToken
WhenKeyword => this.whenKeyword;
14789
public
SyntaxToken
OpenParenToken => this.openParenToken;
14791
public
SyntaxToken
CloseParenToken => this.closeParenToken;
14808
public CatchFilterClauseSyntax Update(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
14834
internal readonly
SyntaxToken
finallyKeyword;
14837
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14847
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block, SyntaxFactoryContext context)
14858
internal FinallyClauseSyntax(SyntaxKind kind,
SyntaxToken
finallyKeyword, BlockSyntax block)
14868
public
SyntaxToken
FinallyKeyword => this.finallyKeyword;
14884
public FinallyClauseSyntax Update(
SyntaxToken
finallyKeyword, BlockSyntax block)
14914
internal readonly
SyntaxToken
endOfFileToken;
14916
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
14944
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken, SyntaxFactoryContext context)
14973
internal CompilationUnitSyntax(SyntaxKind kind, GreenNode? externs, GreenNode? usings, GreenNode? attributeLists, GreenNode? members,
SyntaxToken
endOfFileToken)
15006
public
SyntaxToken
EndOfFileToken => this.endOfFileToken;
15024
public CompilationUnitSyntax Update(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
15053
internal readonly
SyntaxToken
externKeyword;
15054
internal readonly
SyntaxToken
aliasKeyword;
15055
internal readonly
SyntaxToken
identifier;
15056
internal readonly
SyntaxToken
semicolonToken;
15058
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15072
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
15087
internal ExternAliasDirectiveSyntax(SyntaxKind kind,
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
15102
public
SyntaxToken
ExternKeyword => this.externKeyword;
15104
public
SyntaxToken
AliasKeyword => this.aliasKeyword;
15106
public
SyntaxToken
Identifier => this.identifier;
15108
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15125
public ExternAliasDirectiveSyntax Update(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
15151
internal readonly
SyntaxToken
? globalKeyword;
15152
internal readonly
SyntaxToken
usingKeyword;
15153
internal readonly
SyntaxToken
? staticKeyword;
15154
internal readonly
SyntaxToken
? unsafeKeyword;
15157
internal readonly
SyntaxToken
semicolonToken;
15159
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15191
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
15224
internal UsingDirectiveSyntax(SyntaxKind kind,
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
15256
public
SyntaxToken
? GlobalKeyword => this.globalKeyword;
15257
public
SyntaxToken
UsingKeyword => this.usingKeyword;
15258
public
SyntaxToken
? StaticKeyword => this.staticKeyword;
15259
public
SyntaxToken
? UnsafeKeyword => this.unsafeKeyword;
15262
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15282
public UsingDirectiveSyntax Update(
SyntaxToken
globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
staticKeyword,
SyntaxToken
unsafeKeyword, NameEqualsSyntax alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
15323
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
15338
public abstract
SyntaxToken
NamespaceKeyword { get; }
15353
internal readonly
SyntaxToken
namespaceKeyword;
15355
internal readonly
SyntaxToken
openBraceToken;
15359
internal readonly
SyntaxToken
closeBraceToken;
15360
internal readonly
SyntaxToken
? semicolonToken;
15362
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)
15406
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)
15451
internal NamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
openBraceToken, GreenNode? externs, GreenNode? usings, GreenNode? members,
SyntaxToken
closeBraceToken,
SyntaxToken
? semicolonToken)
15496
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
15497
public override
SyntaxToken
NamespaceKeyword => this.namespaceKeyword;
15499
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
15503
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
15505
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
15528
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)
15556
internal readonly
SyntaxToken
namespaceKeyword;
15558
internal readonly
SyntaxToken
semicolonToken;
15563
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15600
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members, SyntaxFactoryContext context)
15638
internal FileScopedNamespaceDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
namespaceKeyword, NameSyntax name,
SyntaxToken
semicolonToken, GreenNode? externs, GreenNode? usings, GreenNode? members)
15676
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
15677
public override
SyntaxToken
NamespaceKeyword => this.namespaceKeyword;
15679
public
SyntaxToken
SemicolonToken => this.semicolonToken;
15703
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)
15730
internal readonly
SyntaxToken
openBracketToken;
15733
internal readonly
SyntaxToken
closeBracketToken;
15735
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15755
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
15776
internal AttributeListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, GreenNode? attributes,
SyntaxToken
closeBracketToken)
15797
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
15803
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
15820
public AttributeListSyntax Update(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
15847
internal readonly
SyntaxToken
identifier;
15848
internal readonly
SyntaxToken
colonToken;
15850
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
15860
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken, SyntaxFactoryContext context)
15871
internal AttributeTargetSpecifierSyntax(SyntaxKind kind,
SyntaxToken
identifier,
SyntaxToken
colonToken)
15882
public
SyntaxToken
Identifier => this.identifier;
15884
public
SyntaxToken
ColonToken => this.colonToken;
15899
public AttributeTargetSpecifierSyntax Update(
SyntaxToken
identifier,
SyntaxToken
colonToken)
16016
internal readonly
SyntaxToken
openParenToken;
16018
internal readonly
SyntaxToken
closeParenToken;
16020
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16035
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
16051
internal AttributeArgumentListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? arguments,
SyntaxToken
closeParenToken)
16067
public
SyntaxToken
OpenParenToken => this.openParenToken;
16071
public
SyntaxToken
CloseParenToken => this.closeParenToken;
16087
public AttributeArgumentListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
16220
internal readonly
SyntaxToken
equalsToken;
16222
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16232
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken, SyntaxFactoryContext context)
16243
internal NameEqualsSyntax(SyntaxKind kind, IdentifierNameSyntax name,
SyntaxToken
equalsToken)
16255
public
SyntaxToken
EqualsToken => this.equalsToken;
16270
public NameEqualsSyntax Update(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
16297
internal readonly
SyntaxToken
lessThanToken;
16299
internal readonly
SyntaxToken
greaterThanToken;
16301
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16316
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
16332
internal TypeParameterListSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, GreenNode? parameters,
SyntaxToken
greaterThanToken)
16348
public
SyntaxToken
LessThanToken => this.lessThanToken;
16352
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
16368
public TypeParameterListSyntax Update(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
16396
internal readonly
SyntaxToken
? varianceKeyword;
16397
internal readonly
SyntaxToken
identifier;
16399
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
16417
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier, SyntaxFactoryContext context)
16436
internal TypeParameterSyntax(SyntaxKind kind, GreenNode? attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
16456
public
SyntaxToken
? VarianceKeyword => this.varianceKeyword;
16458
public
SyntaxToken
Identifier => this.identifier;
16474
public TypeParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
varianceKeyword,
SyntaxToken
identifier)
16512
public abstract
SyntaxToken
? Identifier { get; }
16518
public abstract
SyntaxToken
? OpenBraceToken { get; }
16521
public abstract
SyntaxToken
? CloseBraceToken { get; }
16524
public abstract
SyntaxToken
? SemicolonToken { get; }
16541
public abstract
SyntaxToken
Keyword { get; }
16559
internal readonly
SyntaxToken
keyword;
16560
internal readonly
SyntaxToken
identifier;
16565
internal readonly
SyntaxToken
? openBraceToken;
16567
internal readonly
SyntaxToken
? closeBraceToken;
16568
internal readonly
SyntaxToken
? semicolonToken;
16570
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)
16630
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)
16691
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)
16752
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
16754
public override
SyntaxToken
Keyword => this.keyword;
16755
public override
SyntaxToken
Identifier => this.identifier;
16760
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
16762
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
16763
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
16788
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)
16817
internal readonly
SyntaxToken
keyword;
16818
internal readonly
SyntaxToken
identifier;
16823
internal readonly
SyntaxToken
? openBraceToken;
16825
internal readonly
SyntaxToken
? closeBraceToken;
16826
internal readonly
SyntaxToken
? semicolonToken;
16828
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)
16888
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)
16949
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)
17010
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17012
public override
SyntaxToken
Keyword => this.keyword;
17013
public override
SyntaxToken
Identifier => this.identifier;
17018
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17020
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17021
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17046
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)
17075
internal readonly
SyntaxToken
keyword;
17076
internal readonly
SyntaxToken
identifier;
17081
internal readonly
SyntaxToken
? openBraceToken;
17083
internal readonly
SyntaxToken
? closeBraceToken;
17084
internal readonly
SyntaxToken
? semicolonToken;
17086
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)
17146
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)
17207
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)
17268
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17270
public override
SyntaxToken
Keyword => this.keyword;
17271
public override
SyntaxToken
Identifier => this.identifier;
17276
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17278
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17279
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17304
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)
17332
internal readonly
SyntaxToken
keyword;
17333
internal readonly
SyntaxToken
? classOrStructKeyword;
17334
internal readonly
SyntaxToken
identifier;
17339
internal readonly
SyntaxToken
? openBraceToken;
17341
internal readonly
SyntaxToken
? closeBraceToken;
17342
internal readonly
SyntaxToken
? semicolonToken;
17344
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)
17409
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)
17475
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)
17541
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17542
public override
SyntaxToken
Keyword => this.keyword;
17543
public
SyntaxToken
? ClassOrStructKeyword => this.classOrStructKeyword;
17544
public override
SyntaxToken
Identifier => this.identifier;
17549
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17551
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17552
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17578
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)
17607
internal readonly
SyntaxToken
enumKeyword;
17608
internal readonly
SyntaxToken
identifier;
17610
internal readonly
SyntaxToken
? openBraceToken;
17612
internal readonly
SyntaxToken
? closeBraceToken;
17613
internal readonly
SyntaxToken
? semicolonToken;
17615
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)
17660
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
17706
internal EnumDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
enumKeyword,
SyntaxToken
identifier, BaseListSyntax? baseList,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
17752
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17754
public
SyntaxToken
EnumKeyword => this.enumKeyword;
17755
public override
SyntaxToken
Identifier => this.identifier;
17757
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
17760
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
17762
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
17784
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)
17813
internal readonly
SyntaxToken
delegateKeyword;
17815
internal readonly
SyntaxToken
identifier;
17819
internal readonly
SyntaxToken
semicolonToken;
17821
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)
17857
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
17894
internal DelegateDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
delegateKeyword, TypeSyntax returnType,
SyntaxToken
identifier, TypeParameterListSyntax? typeParameterList, ParameterListSyntax parameterList, GreenNode? constraintClauses,
SyntaxToken
semicolonToken)
17931
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
17933
public
SyntaxToken
DelegateKeyword => this.delegateKeyword;
17937
public
SyntaxToken
Identifier => this.identifier;
17944
public
SyntaxToken
SemicolonToken => this.semicolonToken;
17966
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)
17994
internal readonly
SyntaxToken
identifier;
17997
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18020
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue, SyntaxFactoryContext context)
18044
internal EnumMemberDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
18068
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18070
public
SyntaxToken
Identifier => this.identifier;
18088
public EnumMemberDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax equalsValue)
18117
internal readonly
SyntaxToken
keyword;
18121
internal readonly
SyntaxToken
? openBraceToken;
18123
internal readonly
SyntaxToken
? closeBraceToken;
18124
internal readonly
SyntaxToken
? semicolonToken;
18126
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)
18179
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)
18233
internal ExtensionBlockDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, TypeParameterListSyntax? typeParameterList, ParameterListSyntax? parameterList, GreenNode? constraintClauses,
SyntaxToken
? openBraceToken, GreenNode? members,
SyntaxToken
? closeBraceToken,
SyntaxToken
? semicolonToken)
18287
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
18288
public override
SyntaxToken
Keyword => this.keyword;
18292
public override
SyntaxToken
? OpenBraceToken => this.openBraceToken;
18294
public override
SyntaxToken
? CloseBraceToken => this.closeBraceToken;
18295
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
18318
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)
18345
internal readonly
SyntaxToken
colonToken;
18348
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18361
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types, SyntaxFactoryContext context)
18375
internal BaseListSyntax(SyntaxKind kind,
SyntaxToken
colonToken, GreenNode? types)
18389
public
SyntaxToken
ColonToken => this.colonToken;
18406
public BaseListSyntax Update(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
18588
internal readonly
SyntaxToken
whereKeyword;
18590
internal readonly
SyntaxToken
colonToken;
18593
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18610
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints, SyntaxFactoryContext context)
18628
internal TypeParameterConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, GreenNode? constraints)
18645
public
SyntaxToken
WhereKeyword => this.whereKeyword;
18649
public
SyntaxToken
ColonToken => this.colonToken;
18668
public TypeParameterConstraintClauseSyntax Update(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
18709
internal readonly
SyntaxToken
newKeyword;
18710
internal readonly
SyntaxToken
openParenToken;
18711
internal readonly
SyntaxToken
closeParenToken;
18713
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18725
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
18738
internal ConstructorConstraintSyntax(SyntaxKind kind,
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
18751
public
SyntaxToken
NewKeyword => this.newKeyword;
18753
public
SyntaxToken
OpenParenToken => this.openParenToken;
18755
public
SyntaxToken
CloseParenToken => this.closeParenToken;
18771
public ConstructorConstraintSyntax Update(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
18798
internal readonly
SyntaxToken
classOrStructKeyword;
18799
internal readonly
SyntaxToken
? questionToken;
18801
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18814
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken, SyntaxFactoryContext context)
18828
internal ClassOrStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
18842
public
SyntaxToken
ClassOrStructKeyword => this.classOrStructKeyword;
18844
public
SyntaxToken
? QuestionToken => this.questionToken;
18859
public ClassOrStructConstraintSyntax Update(
SyntaxToken
classOrStructKeyword,
SyntaxToken
questionToken)
18951
internal readonly
SyntaxToken
defaultKeyword;
18953
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
18961
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword, SyntaxFactoryContext context)
18970
internal DefaultConstraintSyntax(SyntaxKind kind,
SyntaxToken
defaultKeyword)
18979
public
SyntaxToken
DefaultKeyword => this.defaultKeyword;
18989
public DefaultConstraintSyntax Update(
SyntaxToken
defaultKeyword)
19016
internal readonly
SyntaxToken
allowsKeyword;
19019
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19032
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints, SyntaxFactoryContext context)
19046
internal AllowsConstraintClauseSyntax(SyntaxKind kind,
SyntaxToken
allowsKeyword, GreenNode? constraints)
19059
public
SyntaxToken
AllowsKeyword => this.allowsKeyword;
19076
public AllowsConstraintClauseSyntax Update(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
19117
internal readonly
SyntaxToken
refKeyword;
19118
internal readonly
SyntaxToken
structKeyword;
19120
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19130
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword, SyntaxFactoryContext context)
19141
internal RefStructConstraintSyntax(SyntaxKind kind,
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
19152
public
SyntaxToken
RefKeyword => this.refKeyword;
19154
public
SyntaxToken
StructKeyword => this.structKeyword;
19169
public RefStructConstraintSyntax Update(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
19207
public abstract
SyntaxToken
SemicolonToken { get; }
19215
internal readonly
SyntaxToken
semicolonToken;
19217
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19237
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
19258
internal FieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19279
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19281
public override
SyntaxToken
SemicolonToken => this.semicolonToken;
19298
public FieldDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19326
internal readonly
SyntaxToken
eventKeyword;
19328
internal readonly
SyntaxToken
semicolonToken;
19330
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19352
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken, SyntaxFactoryContext context)
19375
internal EventFieldDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19398
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19399
public
SyntaxToken
EventKeyword => this.eventKeyword;
19401
public override
SyntaxToken
SemicolonToken => this.semicolonToken;
19419
public EventFieldDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
19446
internal readonly
SyntaxToken
dotToken;
19448
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
19458
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken, SyntaxFactoryContext context)
19469
internal ExplicitInterfaceSpecifierSyntax(SyntaxKind kind, NameSyntax name,
SyntaxToken
dotToken)
19480
public
SyntaxToken
DotToken => this.dotToken;
19495
public ExplicitInterfaceSpecifierSyntax Update(NameSyntax name,
SyntaxToken
dotToken)
19540
public abstract
SyntaxToken
? SemicolonToken { get; }
19550
internal readonly
SyntaxToken
identifier;
19556
internal readonly
SyntaxToken
? semicolonToken;
19558
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)
19610
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)
19663
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)
19716
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19721
public
SyntaxToken
Identifier => this.identifier;
19729
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
19753
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)
19784
internal readonly
SyntaxToken
operatorKeyword;
19785
internal readonly
SyntaxToken
? checkedKeyword;
19786
internal readonly
SyntaxToken
operatorToken;
19790
internal readonly
SyntaxToken
? semicolonToken;
19792
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)
19841
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)
19891
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)
19941
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
19946
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
19948
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
19950
public
SyntaxToken
OperatorToken => this.operatorToken;
19955
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
19979
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)
20008
internal readonly
SyntaxToken
implicitOrExplicitKeyword;
20010
internal readonly
SyntaxToken
operatorKeyword;
20011
internal readonly
SyntaxToken
? checkedKeyword;
20016
internal readonly
SyntaxToken
? semicolonToken;
20018
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)
20067
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)
20117
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)
20167
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20169
public
SyntaxToken
ImplicitOrExplicitKeyword => this.implicitOrExplicitKeyword;
20172
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
20174
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
20181
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20205
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)
20234
internal readonly
SyntaxToken
identifier;
20239
internal readonly
SyntaxToken
? semicolonToken;
20241
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20281
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20322
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20363
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20365
public
SyntaxToken
Identifier => this.identifier;
20371
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20392
public ConstructorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax initializer, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20419
internal readonly
SyntaxToken
colonToken;
20420
internal readonly
SyntaxToken
thisOrBaseKeyword;
20423
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20435
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList, SyntaxFactoryContext context)
20448
internal ConstructorInitializerSyntax(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
20461
public
SyntaxToken
ColonToken => this.colonToken;
20463
public
SyntaxToken
ThisOrBaseKeyword => this.thisOrBaseKeyword;
20480
public ConstructorInitializerSyntax Update(
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
20509
internal readonly
SyntaxToken
tildeToken;
20510
internal readonly
SyntaxToken
identifier;
20514
internal readonly
SyntaxToken
? semicolonToken;
20516
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20553
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20591
internal DestructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
20629
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20631
public
SyntaxToken
TildeToken => this.tildeToken;
20633
public
SyntaxToken
Identifier => this.identifier;
20638
public override
SyntaxToken
? SemicolonToken => this.semicolonToken;
20659
public DestructorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
20711
internal readonly
SyntaxToken
identifier;
20715
internal readonly
SyntaxToken
? semicolonToken;
20717
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)
20762
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
20808
internal PropertyDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, EqualsValueClauseSyntax? initializer,
SyntaxToken
? semicolonToken)
20854
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
20858
public
SyntaxToken
Identifier => this.identifier;
20862
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
20884
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)
20911
internal readonly
SyntaxToken
arrowToken;
20914
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20924
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression, SyntaxFactoryContext context)
20935
internal ArrowExpressionClauseSyntax(SyntaxKind kind,
SyntaxToken
arrowToken, ExpressionSyntax expression)
20945
public
SyntaxToken
ArrowToken => this.arrowToken;
20961
public ArrowExpressionClauseSyntax Update(
SyntaxToken
arrowToken, ExpressionSyntax expression)
20989
internal readonly
SyntaxToken
eventKeyword;
20992
internal readonly
SyntaxToken
identifier;
20994
internal readonly
SyntaxToken
? semicolonToken;
20996
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21033
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21071
internal EventDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
21109
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21110
public
SyntaxToken
EventKeyword => this.eventKeyword;
21114
public
SyntaxToken
Identifier => this.identifier;
21116
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21137
public EventDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax accessorList,
SyntaxToken
semicolonToken)
21167
internal readonly
SyntaxToken
thisKeyword;
21171
internal readonly
SyntaxToken
? semicolonToken;
21173
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)
21215
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21258
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
thisKeyword, BracketedParameterListSyntax parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
21301
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21304
public
SyntaxToken
ThisKeyword => this.thisKeyword;
21309
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21331
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)
21357
internal readonly
SyntaxToken
openBraceToken;
21359
internal readonly
SyntaxToken
closeBraceToken;
21361
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21376
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken, SyntaxFactoryContext context)
21392
internal AccessorListSyntax(SyntaxKind kind,
SyntaxToken
openBraceToken, GreenNode? accessors,
SyntaxToken
closeBraceToken)
21407
public
SyntaxToken
OpenBraceToken => this.openBraceToken;
21409
public
SyntaxToken
CloseBraceToken => this.closeBraceToken;
21425
public AccessorListSyntax Update(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
21453
internal readonly
SyntaxToken
keyword;
21456
internal readonly
SyntaxToken
? semicolonToken;
21458
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21491
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken, SyntaxFactoryContext context)
21525
internal AccessorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
21561
public CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21563
public
SyntaxToken
Keyword => this.keyword;
21569
public
SyntaxToken
? SemicolonToken => this.semicolonToken;
21588
public AccessorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody,
SyntaxToken
semicolonToken)
21632
internal readonly
SyntaxToken
openParenToken;
21634
internal readonly
SyntaxToken
closeParenToken;
21636
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21651
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
21667
internal ParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken)
21683
public
SyntaxToken
OpenParenToken => this.openParenToken;
21686
public
SyntaxToken
CloseParenToken => this.closeParenToken;
21702
public ParameterListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
21729
internal readonly
SyntaxToken
openBracketToken;
21731
internal readonly
SyntaxToken
closeBracketToken;
21733
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21748
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
21764
internal BracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken)
21780
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
21783
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
21799
public BracketedParameterListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
21840
public abstract CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers { get; }
21851
internal readonly
SyntaxToken
? identifier;
21854
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21885
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default, SyntaxFactoryContext context)
21917
internal ParameterSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
21951
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
21954
public
SyntaxToken
? Identifier => this.identifier;
21973
public ParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type,
SyntaxToken
identifier, EqualsValueClauseSyntax @default)
22062
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22079
public FunctionPointerParameterSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
22174
public override CoreSyntax.SyntaxList<
SyntaxToken
> Modifiers => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.modifiers);
22191
public IncompleteMemberSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
22253
public CoreSyntax.SyntaxList<
SyntaxToken
> Tokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.tokens);
22263
public SkippedTokensTriviaSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
22290
internal readonly
SyntaxToken
endOfComment;
22292
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22305
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment, SyntaxFactoryContext context)
22319
internal DocumentationCommentTriviaSyntax(SyntaxKind kind, GreenNode? content,
SyntaxToken
endOfComment)
22333
public
SyntaxToken
EndOfComment => this.endOfComment;
22348
public DocumentationCommentTriviaSyntax Update(CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
22469
internal readonly
SyntaxToken
dotToken;
22472
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22484
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member, SyntaxFactoryContext context)
22497
internal QualifiedCrefSyntax(SyntaxKind kind, TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
22510
public
SyntaxToken
DotToken => this.dotToken;
22527
public QualifiedCrefSyntax Update(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
22664
internal readonly
SyntaxToken
extensionKeyword;
22667
internal readonly
SyntaxToken
dotToken;
22670
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22689
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member, SyntaxFactoryContext context)
22709
internal ExtensionMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
22728
public
SyntaxToken
ExtensionKeyword => this.extensionKeyword;
22731
public
SyntaxToken
DotToken => this.dotToken;
22750
public ExtensionMemberCrefSyntax Update(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
22780
internal readonly
SyntaxToken
thisKeyword;
22783
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22796
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters, SyntaxFactoryContext context)
22810
internal IndexerMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
22823
public
SyntaxToken
ThisKeyword => this.thisKeyword;
22839
public IndexerMemberCrefSyntax Update(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax parameters)
22870
internal readonly
SyntaxToken
operatorKeyword;
22871
internal readonly
SyntaxToken
? checkedKeyword;
22872
internal readonly
SyntaxToken
operatorToken;
22875
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
22895
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters, SyntaxFactoryContext context)
22916
internal OperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
22936
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
22937
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
22939
public
SyntaxToken
OperatorToken => this.operatorToken;
22957
public OperatorMemberCrefSyntax Update(
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax parameters)
22987
internal readonly
SyntaxToken
implicitOrExplicitKeyword;
22988
internal readonly
SyntaxToken
operatorKeyword;
22989
internal readonly
SyntaxToken
? checkedKeyword;
22993
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23015
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters, SyntaxFactoryContext context)
23038
internal ConversionOperatorMemberCrefSyntax(SyntaxKind kind,
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
23060
public
SyntaxToken
ImplicitOrExplicitKeyword => this.implicitOrExplicitKeyword;
23061
public
SyntaxToken
OperatorKeyword => this.operatorKeyword;
23062
public
SyntaxToken
? CheckedKeyword => this.checkedKeyword;
23082
public ConversionOperatorMemberCrefSyntax Update(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
checkedKeyword, TypeSyntax type, CrefParameterListSyntax parameters)
23131
internal readonly
SyntaxToken
openParenToken;
23133
internal readonly
SyntaxToken
closeParenToken;
23135
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23150
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
23166
internal CrefParameterListSyntax(SyntaxKind kind,
SyntaxToken
openParenToken, GreenNode? parameters,
SyntaxToken
closeParenToken)
23182
public
SyntaxToken
OpenParenToken => this.openParenToken;
23185
public
SyntaxToken
CloseParenToken => this.closeParenToken;
23201
public CrefParameterListSyntax Update(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
23230
internal readonly
SyntaxToken
openBracketToken;
23232
internal readonly
SyntaxToken
closeBracketToken;
23234
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23249
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken, SyntaxFactoryContext context)
23265
internal CrefBracketedParameterListSyntax(SyntaxKind kind,
SyntaxToken
openBracketToken, GreenNode? parameters,
SyntaxToken
closeBracketToken)
23281
public
SyntaxToken
OpenBracketToken => this.openBracketToken;
23284
public
SyntaxToken
CloseBracketToken => this.closeBracketToken;
23300
public CrefBracketedParameterListSyntax Update(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
23332
internal readonly
SyntaxToken
? refKindKeyword;
23333
internal readonly
SyntaxToken
? readOnlyKeyword;
23336
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23354
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type, SyntaxFactoryContext context)
23373
internal CrefParameterSyntax(SyntaxKind kind,
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
23391
public
SyntaxToken
? RefKindKeyword => this.refKindKeyword;
23392
public
SyntaxToken
? ReadOnlyKeyword => this.readOnlyKeyword;
23409
public CrefParameterSyntax Update(
SyntaxToken
refKindKeyword,
SyntaxToken
readOnlyKeyword, TypeSyntax type)
23542
internal readonly
SyntaxToken
lessThanToken;
23545
internal readonly
SyntaxToken
greaterThanToken;
23547
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23564
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
23582
internal XmlElementStartTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
greaterThanToken)
23599
public
SyntaxToken
LessThanToken => this.lessThanToken;
23602
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
23619
public XmlElementStartTagSyntax Update(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
23645
internal readonly
SyntaxToken
lessThanSlashToken;
23647
internal readonly
SyntaxToken
greaterThanToken;
23649
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23661
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken, SyntaxFactoryContext context)
23674
internal XmlElementEndTagSyntax(SyntaxKind kind,
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
23686
public
SyntaxToken
LessThanSlashToken => this.lessThanSlashToken;
23688
public
SyntaxToken
GreaterThanToken => this.greaterThanToken;
23704
public XmlElementEndTagSyntax Update(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
23730
internal readonly
SyntaxToken
lessThanToken;
23733
internal readonly
SyntaxToken
slashGreaterThanToken;
23735
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23752
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken, SyntaxFactoryContext context)
23770
internal XmlEmptyElementSyntax(SyntaxKind kind,
SyntaxToken
lessThanToken, XmlNameSyntax name, GreenNode? attributes,
SyntaxToken
slashGreaterThanToken)
23787
public
SyntaxToken
LessThanToken => this.lessThanToken;
23790
public
SyntaxToken
SlashGreaterThanToken => this.slashGreaterThanToken;
23807
public XmlEmptyElementSyntax Update(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
23834
internal readonly
SyntaxToken
localName;
23836
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23849
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName, SyntaxFactoryContext context)
23863
internal XmlNameSyntax(SyntaxKind kind, XmlPrefixSyntax? prefix,
SyntaxToken
localName)
23877
public
SyntaxToken
LocalName => this.localName;
23892
public XmlNameSyntax Update(XmlPrefixSyntax prefix,
SyntaxToken
localName)
23918
internal readonly
SyntaxToken
prefix;
23919
internal readonly
SyntaxToken
colonToken;
23921
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
23931
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken, SyntaxFactoryContext context)
23942
internal XmlPrefixSyntax(SyntaxKind kind,
SyntaxToken
prefix,
SyntaxToken
colonToken)
23952
public
SyntaxToken
Prefix => this.prefix;
23953
public
SyntaxToken
ColonToken => this.colonToken;
23968
public XmlPrefixSyntax Update(
SyntaxToken
prefix,
SyntaxToken
colonToken)
24006
public abstract
SyntaxToken
EqualsToken { get; }
24008
public abstract
SyntaxToken
StartQuoteToken { get; }
24010
public abstract
SyntaxToken
EndQuoteToken { get; }
24016
internal readonly
SyntaxToken
equalsToken;
24017
internal readonly
SyntaxToken
startQuoteToken;
24019
internal readonly
SyntaxToken
endQuoteToken;
24021
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24040
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24060
internal XmlTextAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, GreenNode? textTokens,
SyntaxToken
endQuoteToken)
24080
public override
SyntaxToken
EqualsToken => this.equalsToken;
24081
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24082
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24083
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24101
public XmlTextAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
24128
internal readonly
SyntaxToken
equalsToken;
24129
internal readonly
SyntaxToken
startQuoteToken;
24131
internal readonly
SyntaxToken
endQuoteToken;
24133
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24149
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24166
internal XmlCrefAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
24183
public override
SyntaxToken
EqualsToken => this.equalsToken;
24184
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24186
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24204
public XmlCrefAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
24231
internal readonly
SyntaxToken
equalsToken;
24232
internal readonly
SyntaxToken
startQuoteToken;
24234
internal readonly
SyntaxToken
endQuoteToken;
24236
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24252
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken, SyntaxFactoryContext context)
24269
internal XmlNameAttributeSyntax(SyntaxKind kind, XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
24286
public override
SyntaxToken
EqualsToken => this.equalsToken;
24287
public override
SyntaxToken
StartQuoteToken => this.startQuoteToken;
24289
public override
SyntaxToken
EndQuoteToken => this.endQuoteToken;
24307
public XmlNameAttributeSyntax Update(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
24369
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24379
public XmlTextSyntax Update(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
24405
internal readonly
SyntaxToken
startCDataToken;
24407
internal readonly
SyntaxToken
endCDataToken;
24409
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24424
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken, SyntaxFactoryContext context)
24440
internal XmlCDataSectionSyntax(SyntaxKind kind,
SyntaxToken
startCDataToken, GreenNode? textTokens,
SyntaxToken
endCDataToken)
24455
public
SyntaxToken
StartCDataToken => this.startCDataToken;
24456
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24457
public
SyntaxToken
EndCDataToken => this.endCDataToken;
24473
public XmlCDataSectionSyntax Update(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
24499
internal readonly
SyntaxToken
startProcessingInstructionToken;
24502
internal readonly
SyntaxToken
endProcessingInstructionToken;
24504
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24521
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken, SyntaxFactoryContext context)
24539
internal XmlProcessingInstructionSyntax(SyntaxKind kind,
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, GreenNode? textTokens,
SyntaxToken
endProcessingInstructionToken)
24556
public
SyntaxToken
StartProcessingInstructionToken => this.startProcessingInstructionToken;
24558
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24559
public
SyntaxToken
EndProcessingInstructionToken => this.endProcessingInstructionToken;
24576
public XmlProcessingInstructionSyntax Update(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
24602
internal readonly
SyntaxToken
lessThanExclamationMinusMinusToken;
24604
internal readonly
SyntaxToken
minusMinusGreaterThanToken;
24606
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24621
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken, SyntaxFactoryContext context)
24637
internal XmlCommentSyntax(SyntaxKind kind,
SyntaxToken
lessThanExclamationMinusMinusToken, GreenNode? textTokens,
SyntaxToken
minusMinusGreaterThanToken)
24652
public
SyntaxToken
LessThanExclamationMinusMinusToken => this.lessThanExclamationMinusMinusToken;
24653
public CoreSyntax.SyntaxList<
SyntaxToken
> TextTokens => new CoreSyntax.SyntaxList<
SyntaxToken
>(this.textTokens);
24654
public
SyntaxToken
MinusMinusGreaterThanToken => this.minusMinusGreaterThanToken;
24670
public XmlCommentSyntax Update(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
24708
public abstract
SyntaxToken
HashToken { get; }
24710
public abstract
SyntaxToken
EndOfDirectiveToken { get; }
24749
internal readonly
SyntaxToken
hashToken;
24750
internal readonly
SyntaxToken
ifKeyword;
24752
internal readonly
SyntaxToken
endOfDirectiveToken;
24757
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24774
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, SyntaxFactoryContext context)
24792
internal IfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
24809
public override
SyntaxToken
HashToken => this.hashToken;
24810
public
SyntaxToken
IfKeyword => this.ifKeyword;
24812
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
24832
public IfDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
24858
internal readonly
SyntaxToken
hashToken;
24859
internal readonly
SyntaxToken
elifKeyword;
24861
internal readonly
SyntaxToken
endOfDirectiveToken;
24866
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24883
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue, SyntaxFactoryContext context)
24901
internal ElifDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
24918
public override
SyntaxToken
HashToken => this.hashToken;
24919
public
SyntaxToken
ElifKeyword => this.elifKeyword;
24921
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
24941
public ElifDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
24967
internal readonly
SyntaxToken
hashToken;
24968
internal readonly
SyntaxToken
elseKeyword;
24969
internal readonly
SyntaxToken
endOfDirectiveToken;
24973
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
24987
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, SyntaxFactoryContext context)
25002
internal ElseDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
25016
public override
SyntaxToken
HashToken => this.hashToken;
25017
public
SyntaxToken
ElseKeyword => this.elseKeyword;
25018
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25036
public ElseDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
25062
internal readonly
SyntaxToken
hashToken;
25063
internal readonly
SyntaxToken
endIfKeyword;
25064
internal readonly
SyntaxToken
endOfDirectiveToken;
25067
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25080
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25094
internal EndIfDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25107
public override
SyntaxToken
HashToken => this.hashToken;
25108
public
SyntaxToken
EndIfKeyword => this.endIfKeyword;
25109
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25126
public EndIfDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25152
internal readonly
SyntaxToken
hashToken;
25153
internal readonly
SyntaxToken
regionKeyword;
25154
internal readonly
SyntaxToken
endOfDirectiveToken;
25157
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25170
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25184
internal RegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25197
public override
SyntaxToken
HashToken => this.hashToken;
25198
public
SyntaxToken
RegionKeyword => this.regionKeyword;
25199
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25216
public RegionDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25242
internal readonly
SyntaxToken
hashToken;
25243
internal readonly
SyntaxToken
endRegionKeyword;
25244
internal readonly
SyntaxToken
endOfDirectiveToken;
25247
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25260
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25274
internal EndRegionDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25287
public override
SyntaxToken
HashToken => this.hashToken;
25288
public
SyntaxToken
EndRegionKeyword => this.endRegionKeyword;
25289
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25306
public EndRegionDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25332
internal readonly
SyntaxToken
hashToken;
25333
internal readonly
SyntaxToken
errorKeyword;
25334
internal readonly
SyntaxToken
endOfDirectiveToken;
25337
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25350
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25364
internal ErrorDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25377
public override
SyntaxToken
HashToken => this.hashToken;
25378
public
SyntaxToken
ErrorKeyword => this.errorKeyword;
25379
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25396
public ErrorDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25422
internal readonly
SyntaxToken
hashToken;
25423
internal readonly
SyntaxToken
warningKeyword;
25424
internal readonly
SyntaxToken
endOfDirectiveToken;
25427
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25440
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25454
internal WarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25467
public override
SyntaxToken
HashToken => this.hashToken;
25468
public
SyntaxToken
WarningKeyword => this.warningKeyword;
25469
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25486
public WarningDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
25512
internal readonly
SyntaxToken
hashToken;
25513
internal readonly
SyntaxToken
identifier;
25514
internal readonly
SyntaxToken
endOfDirectiveToken;
25517
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25530
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25544
internal BadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
25557
public override
SyntaxToken
HashToken => this.hashToken;
25558
public
SyntaxToken
Identifier => this.identifier;
25559
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25576
public BadDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
25602
internal readonly
SyntaxToken
hashToken;
25603
internal readonly
SyntaxToken
defineKeyword;
25604
internal readonly
SyntaxToken
name;
25605
internal readonly
SyntaxToken
endOfDirectiveToken;
25608
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25623
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25639
internal DefineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25654
public override
SyntaxToken
HashToken => this.hashToken;
25655
public
SyntaxToken
DefineKeyword => this.defineKeyword;
25656
public
SyntaxToken
Name => this.name;
25657
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25675
public DefineDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25701
internal readonly
SyntaxToken
hashToken;
25702
internal readonly
SyntaxToken
undefKeyword;
25703
internal readonly
SyntaxToken
name;
25704
internal readonly
SyntaxToken
endOfDirectiveToken;
25707
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25722
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25738
internal UndefDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25753
public override
SyntaxToken
HashToken => this.hashToken;
25754
public
SyntaxToken
UndefKeyword => this.undefKeyword;
25755
public
SyntaxToken
Name => this.name;
25756
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25774
public UndefDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
25810
public abstract
SyntaxToken
LineKeyword { get; }
25812
public abstract
SyntaxToken
? File { get; }
25817
internal readonly
SyntaxToken
hashToken;
25818
internal readonly
SyntaxToken
lineKeyword;
25819
internal readonly
SyntaxToken
line;
25820
internal readonly
SyntaxToken
? file;
25821
internal readonly
SyntaxToken
endOfDirectiveToken;
25824
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25844
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
25865
internal LineDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
25885
public override
SyntaxToken
HashToken => this.hashToken;
25886
public override
SyntaxToken
LineKeyword => this.lineKeyword;
25887
public
SyntaxToken
Line => this.line;
25888
public override
SyntaxToken
? File => this.file;
25889
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
25908
public LineDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
25934
internal readonly
SyntaxToken
openParenToken;
25935
internal readonly
SyntaxToken
line;
25936
internal readonly
SyntaxToken
commaToken;
25937
internal readonly
SyntaxToken
character;
25938
internal readonly
SyntaxToken
closeParenToken;
25940
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
25956
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken, SyntaxFactoryContext context)
25973
internal LineDirectivePositionSyntax(SyntaxKind kind,
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
25989
public
SyntaxToken
OpenParenToken => this.openParenToken;
25990
public
SyntaxToken
Line => this.line;
25991
public
SyntaxToken
CommaToken => this.commaToken;
25992
public
SyntaxToken
Character => this.character;
25993
public
SyntaxToken
CloseParenToken => this.closeParenToken;
26011
public LineDirectivePositionSyntax Update(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
26037
internal readonly
SyntaxToken
hashToken;
26038
internal readonly
SyntaxToken
lineKeyword;
26040
internal readonly
SyntaxToken
minusToken;
26042
internal readonly
SyntaxToken
? characterOffset;
26043
internal readonly
SyntaxToken
file;
26044
internal readonly
SyntaxToken
endOfDirectiveToken;
26047
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)
26073
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26100
internal LineSpanDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26126
public override
SyntaxToken
HashToken => this.hashToken;
26127
public override
SyntaxToken
LineKeyword => this.lineKeyword;
26129
public
SyntaxToken
MinusToken => this.minusToken;
26131
public
SyntaxToken
? CharacterOffset => this.characterOffset;
26132
public override
SyntaxToken
File => this.file;
26133
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26155
public LineSpanDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26181
internal readonly
SyntaxToken
hashToken;
26182
internal readonly
SyntaxToken
pragmaKeyword;
26183
internal readonly
SyntaxToken
warningKeyword;
26184
internal readonly
SyntaxToken
disableOrRestoreKeyword;
26186
internal readonly
SyntaxToken
endOfDirectiveToken;
26189
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26211
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26234
internal PragmaWarningDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, GreenNode? errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26256
public override
SyntaxToken
HashToken => this.hashToken;
26257
public
SyntaxToken
PragmaKeyword => this.pragmaKeyword;
26258
public
SyntaxToken
WarningKeyword => this.warningKeyword;
26259
public
SyntaxToken
DisableOrRestoreKeyword => this.disableOrRestoreKeyword;
26261
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26281
public PragmaWarningDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26307
internal readonly
SyntaxToken
hashToken;
26308
internal readonly
SyntaxToken
pragmaKeyword;
26309
internal readonly
SyntaxToken
checksumKeyword;
26310
internal readonly
SyntaxToken
file;
26311
internal readonly
SyntaxToken
guid;
26312
internal readonly
SyntaxToken
bytes;
26313
internal readonly
SyntaxToken
endOfDirectiveToken;
26316
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26337
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26359
internal PragmaChecksumDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26380
public override
SyntaxToken
HashToken => this.hashToken;
26381
public
SyntaxToken
PragmaKeyword => this.pragmaKeyword;
26382
public
SyntaxToken
ChecksumKeyword => this.checksumKeyword;
26383
public
SyntaxToken
File => this.file;
26384
public
SyntaxToken
Guid => this.guid;
26385
public
SyntaxToken
Bytes => this.bytes;
26386
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26407
public PragmaChecksumDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
26433
internal readonly
SyntaxToken
hashToken;
26434
internal readonly
SyntaxToken
referenceKeyword;
26435
internal readonly
SyntaxToken
file;
26436
internal readonly
SyntaxToken
endOfDirectiveToken;
26439
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26454
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26470
internal ReferenceDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26485
public override
SyntaxToken
HashToken => this.hashToken;
26486
public
SyntaxToken
ReferenceKeyword => this.referenceKeyword;
26487
public
SyntaxToken
File => this.file;
26488
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26506
public ReferenceDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26532
internal readonly
SyntaxToken
hashToken;
26533
internal readonly
SyntaxToken
loadKeyword;
26534
internal readonly
SyntaxToken
file;
26535
internal readonly
SyntaxToken
endOfDirectiveToken;
26538
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26553
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26569
internal LoadDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26584
public override
SyntaxToken
HashToken => this.hashToken;
26585
public
SyntaxToken
LoadKeyword => this.loadKeyword;
26586
public
SyntaxToken
File => this.file;
26587
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26605
public LoadDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
26631
internal readonly
SyntaxToken
hashToken;
26632
internal readonly
SyntaxToken
exclamationToken;
26633
internal readonly
SyntaxToken
endOfDirectiveToken;
26636
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26649
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26663
internal ShebangDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
26676
public override
SyntaxToken
HashToken => this.hashToken;
26677
public
SyntaxToken
ExclamationToken => this.exclamationToken;
26678
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26695
public ShebangDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
26721
internal readonly
SyntaxToken
hashToken;
26722
internal readonly
SyntaxToken
colonToken;
26723
internal readonly
SyntaxToken
? content;
26724
internal readonly
SyntaxToken
endOfDirectiveToken;
26727
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26745
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26764
internal IgnoredDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
26782
public override
SyntaxToken
HashToken => this.hashToken;
26783
public
SyntaxToken
ColonToken => this.colonToken;
26784
public
SyntaxToken
? Content => this.content;
26785
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26803
public IgnoredDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
content,
SyntaxToken
endOfDirectiveToken, bool isActive)
26829
internal readonly
SyntaxToken
hashToken;
26830
internal readonly
SyntaxToken
nullableKeyword;
26831
internal readonly
SyntaxToken
settingToken;
26832
internal readonly
SyntaxToken
? targetToken;
26833
internal readonly
SyntaxToken
endOfDirectiveToken;
26836
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
26856
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive, SyntaxFactoryContext context)
26877
internal NullableDirectiveTriviaSyntax(SyntaxKind kind,
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
26897
public override
SyntaxToken
HashToken => this.hashToken;
26898
public
SyntaxToken
NullableKeyword => this.nullableKeyword;
26899
public
SyntaxToken
SettingToken => this.settingToken;
26900
public
SyntaxToken
? TargetToken => this.targetToken;
26901
public override
SyntaxToken
EndOfDirectiveToken => this.endOfDirectiveToken;
26920
public NullableDirectiveTriviaSyntax Update(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
27449
=> node.Update((
SyntaxToken
)Visit(node.Identifier));
27452
=> node.Update((NameSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.DotToken), (SimpleNameSyntax)Visit(node.Right));
27455
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (TypeArgumentListSyntax)Visit(node.TypeArgumentList));
27458
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.GreaterThanToken));
27461
=> node.Update((IdentifierNameSyntax)Visit(node.Alias), (
SyntaxToken
)Visit(node.ColonColonToken), (SimpleNameSyntax)Visit(node.Name));
27464
=> node.Update((
SyntaxToken
)Visit(node.Keyword));
27470
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Sizes), (
SyntaxToken
)Visit(node.CloseBracketToken));
27473
=> node.Update((TypeSyntax)Visit(node.ElementType), (
SyntaxToken
)Visit(node.AsteriskToken));
27476
=> node.Update((
SyntaxToken
)Visit(node.DelegateKeyword), (
SyntaxToken
)Visit(node.AsteriskToken), (FunctionPointerCallingConventionSyntax)Visit(node.CallingConvention), (FunctionPointerParameterListSyntax)Visit(node.ParameterList));
27479
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.GreaterThanToken));
27482
=> node.Update((
SyntaxToken
)Visit(node.ManagedOrUnmanagedKeyword), (FunctionPointerUnmanagedCallingConventionListSyntax)Visit(node.UnmanagedCallingConventionList));
27485
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.CallingConventions), (
SyntaxToken
)Visit(node.CloseBracketToken));
27488
=> node.Update((
SyntaxToken
)Visit(node.Name));
27491
=> node.Update((TypeSyntax)Visit(node.ElementType), (
SyntaxToken
)Visit(node.QuestionToken));
27494
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Elements), (
SyntaxToken
)Visit(node.CloseParenToken));
27497
=> node.Update((TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier));
27500
=> node.Update((
SyntaxToken
)Visit(node.OmittedTypeArgumentToken));
27503
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (
SyntaxToken
)Visit(node.ReadOnlyKeyword), (TypeSyntax)Visit(node.Type));
27506
=> node.Update((
SyntaxToken
)Visit(node.ScopedKeyword), (TypeSyntax)Visit(node.Type));
27509
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27512
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
27515
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Operand));
27518
=> node.Update((
SyntaxToken
)Visit(node.AwaitKeyword), (ExpressionSyntax)Visit(node.Expression));
27521
=> node.Update((ExpressionSyntax)Visit(node.Operand), (
SyntaxToken
)Visit(node.OperatorToken));
27524
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.OperatorToken), (SimpleNameSyntax)Visit(node.Name));
27527
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.WhenNotNull));
27530
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (SimpleNameSyntax)Visit(node.Name));
27536
=> node.Update((ExpressionSyntax)Visit(node.LeftOperand), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.RightOperand));
27542
=> node.Update((ExpressionSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Right));
27545
=> node.Update((ExpressionSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Right));
27548
=> node.Update((ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.QuestionToken), (ExpressionSyntax)Visit(node.WhenTrue), (
SyntaxToken
)Visit(node.ColonToken), (ExpressionSyntax)Visit(node.WhenFalse));
27551
=> node.Update((
SyntaxToken
)Visit(node.Token));
27554
=> node.Update((
SyntaxToken
)Visit(node.Token));
27557
=> node.Update((
SyntaxToken
)Visit(node.Token));
27560
=> node.Update((
SyntaxToken
)Visit(node.Token));
27563
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27566
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27569
=> 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));
27572
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.CloseParenToken));
27575
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27578
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27581
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken));
27590
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
27593
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseBracketToken));
27596
=> node.Update((NameColonSyntax)Visit(node.NameColon), (
SyntaxToken
)Visit(node.RefKindKeyword), (ExpressionSyntax)Visit(node.Expression));
27599
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.ColonToken));
27602
=> node.Update((IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.ColonToken));
27608
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.CloseParenToken), (ExpressionSyntax)Visit(node.Expression));
27611
=> node.Update(VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.DelegateKeyword), (ParameterListSyntax)Visit(node.ParameterList), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
27614
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (ParameterSyntax)Visit(node.Parameter), (
SyntaxToken
)Visit(node.ArrowToken), (BlockSyntax)Visit(node.Block), (ExpressionSyntax)Visit(node.ExpressionBody));
27617
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (ExpressionSyntax)Visit(node.Expression));
27620
=> 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));
27623
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Expressions), (
SyntaxToken
)Visit(node.CloseBraceToken));
27626
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (ArgumentListSyntax)Visit(node.ArgumentList), (InitializerExpressionSyntax)Visit(node.Initializer));
27629
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (TypeSyntax)Visit(node.Type), (ArgumentListSyntax)Visit(node.ArgumentList), (InitializerExpressionSyntax)Visit(node.Initializer));
27632
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.WithKeyword), (InitializerExpressionSyntax)Visit(node.Initializer));
27638
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Initializers), (
SyntaxToken
)Visit(node.CloseBraceToken));
27641
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (ArrayTypeSyntax)Visit(node.Type), (InitializerExpressionSyntax)Visit(node.Initializer));
27644
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Commas), (
SyntaxToken
)Visit(node.CloseBracketToken), (InitializerExpressionSyntax)Visit(node.Initializer));
27647
=> node.Update((
SyntaxToken
)Visit(node.StackAllocKeyword), (TypeSyntax)Visit(node.Type), (InitializerExpressionSyntax)Visit(node.Initializer));
27650
=> node.Update((
SyntaxToken
)Visit(node.StackAllocKeyword), (
SyntaxToken
)Visit(node.OpenBracketToken), (
SyntaxToken
)Visit(node.CloseBracketToken), (InitializerExpressionSyntax)Visit(node.Initializer));
27653
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Elements), (
SyntaxToken
)Visit(node.CloseBracketToken));
27659
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Expression));
27668
=> node.Update((
SyntaxToken
)Visit(node.FromKeyword), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.InKeyword), (ExpressionSyntax)Visit(node.Expression));
27671
=> node.Update((
SyntaxToken
)Visit(node.LetKeyword), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EqualsToken), (ExpressionSyntax)Visit(node.Expression));
27674
=> 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));
27677
=> node.Update((
SyntaxToken
)Visit(node.IntoKeyword), (
SyntaxToken
)Visit(node.Identifier));
27680
=> node.Update((
SyntaxToken
)Visit(node.WhereKeyword), (ExpressionSyntax)Visit(node.Condition));
27683
=> node.Update((
SyntaxToken
)Visit(node.OrderByKeyword), VisitList(node.Orderings));
27686
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.AscendingOrDescendingKeyword));
27689
=> node.Update((
SyntaxToken
)Visit(node.SelectKeyword), (ExpressionSyntax)Visit(node.Expression));
27692
=> node.Update((
SyntaxToken
)Visit(node.GroupKeyword), (ExpressionSyntax)Visit(node.GroupExpression), (
SyntaxToken
)Visit(node.ByKeyword), (ExpressionSyntax)Visit(node.ByExpression));
27695
=> node.Update((
SyntaxToken
)Visit(node.IntoKeyword), (
SyntaxToken
)Visit(node.Identifier), (QueryBodySyntax)Visit(node.Body));
27698
=> node.Update((
SyntaxToken
)Visit(node.OmittedArraySizeExpressionToken));
27701
=> node.Update((
SyntaxToken
)Visit(node.StringStartToken), VisitList(node.Contents), (
SyntaxToken
)Visit(node.StringEndToken));
27704
=> node.Update((ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.IsKeyword), (PatternSyntax)Visit(node.Pattern));
27707
=> node.Update((
SyntaxToken
)Visit(node.ThrowKeyword), (ExpressionSyntax)Visit(node.Expression));
27710
=> node.Update((
SyntaxToken
)Visit(node.WhenKeyword), (ExpressionSyntax)Visit(node.Condition));
27713
=> node.Update((
SyntaxToken
)Visit(node.UnderscoreToken));
27719
=> node.Update((
SyntaxToken
)Visit(node.VarKeyword), (VariableDesignationSyntax)Visit(node.Designation));
27725
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Subpatterns), (
SyntaxToken
)Visit(node.CloseParenToken));
27728
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Subpatterns), (
SyntaxToken
)Visit(node.CloseBraceToken));
27737
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (PatternSyntax)Visit(node.Pattern), (
SyntaxToken
)Visit(node.CloseParenToken));
27740
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (ExpressionSyntax)Visit(node.Expression));
27746
=> node.Update((PatternSyntax)Visit(node.Left), (
SyntaxToken
)Visit(node.OperatorToken), (PatternSyntax)Visit(node.Right));
27749
=> node.Update((
SyntaxToken
)Visit(node.OperatorToken), (PatternSyntax)Visit(node.Pattern));
27752
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Patterns), (
SyntaxToken
)Visit(node.CloseBracketToken), (VariableDesignationSyntax)Visit(node.Designation));
27755
=> node.Update((
SyntaxToken
)Visit(node.DotDotToken), (PatternSyntax)Visit(node.Pattern));
27758
=> node.Update((
SyntaxToken
)Visit(node.TextToken));
27761
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), (ExpressionSyntax)Visit(node.Expression), (InterpolationAlignmentClauseSyntax)Visit(node.AlignmentClause), (InterpolationFormatClauseSyntax)Visit(node.FormatClause), (
SyntaxToken
)Visit(node.CloseBraceToken));
27764
=> node.Update((
SyntaxToken
)Visit(node.CommaToken), (ExpressionSyntax)Visit(node.Value));
27767
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.FormatStringToken));
27773
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Statements), (
SyntaxToken
)Visit(node.CloseBraceToken));
27776
=> 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));
27779
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.AwaitKeyword), (
SyntaxToken
)Visit(node.UsingKeyword), VisitList(node.Modifiers), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
27785
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (BracketedArgumentListSyntax)Visit(node.ArgumentList), (EqualsValueClauseSyntax)Visit(node.Initializer));
27788
=> node.Update((
SyntaxToken
)Visit(node.EqualsToken), (ExpressionSyntax)Visit(node.Value));
27791
=> node.Update((
SyntaxToken
)Visit(node.Identifier));
27794
=> node.Update((
SyntaxToken
)Visit(node.UnderscoreToken));
27797
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Variables), (
SyntaxToken
)Visit(node.CloseParenToken));
27800
=> node.Update(VisitList(node.AttributeLists), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27803
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.SemicolonToken));
27806
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.ColonToken), (StatementSyntax)Visit(node.Statement));
27809
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.GotoKeyword), (
SyntaxToken
)Visit(node.CaseOrDefaultKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27812
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.BreakKeyword), (
SyntaxToken
)Visit(node.SemicolonToken));
27815
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ContinueKeyword), (
SyntaxToken
)Visit(node.SemicolonToken));
27818
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ReturnKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27821
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.ThrowKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27824
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.YieldKeyword), (
SyntaxToken
)Visit(node.ReturnOrBreakKeyword), (ExpressionSyntax)Visit(node.Expression), (
SyntaxToken
)Visit(node.SemicolonToken));
27827
=> 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));
27830
=> 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));
27833
=> 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));
27836
=> 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));
27839
=> 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));
27842
=> 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));
27845
=> 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));
27848
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.Keyword), (BlockSyntax)Visit(node.Block));
27851
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.UnsafeKeyword), (BlockSyntax)Visit(node.Block));
27854
=> 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));
27857
=> 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));
27860
=> node.Update((
SyntaxToken
)Visit(node.ElseKeyword), (StatementSyntax)Visit(node.Statement));
27863
=> 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));
27869
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (PatternSyntax)Visit(node.Pattern), (WhenClauseSyntax)Visit(node.WhenClause), (
SyntaxToken
)Visit(node.ColonToken));
27872
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (ExpressionSyntax)Visit(node.Value), (
SyntaxToken
)Visit(node.ColonToken));
27875
=> node.Update((
SyntaxToken
)Visit(node.Keyword), (
SyntaxToken
)Visit(node.ColonToken));
27878
=> node.Update((ExpressionSyntax)Visit(node.GoverningExpression), (
SyntaxToken
)Visit(node.SwitchKeyword), (
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Arms), (
SyntaxToken
)Visit(node.CloseBraceToken));
27881
=> node.Update((PatternSyntax)Visit(node.Pattern), (WhenClauseSyntax)Visit(node.WhenClause), (
SyntaxToken
)Visit(node.EqualsGreaterThanToken), (ExpressionSyntax)Visit(node.Expression));
27884
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.TryKeyword), (BlockSyntax)Visit(node.Block), VisitList(node.Catches), (FinallyClauseSyntax)Visit(node.Finally));
27887
=> node.Update((
SyntaxToken
)Visit(node.CatchKeyword), (CatchDeclarationSyntax)Visit(node.Declaration), (CatchFilterClauseSyntax)Visit(node.Filter), (BlockSyntax)Visit(node.Block));
27890
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.CloseParenToken));
27893
=> node.Update((
SyntaxToken
)Visit(node.WhenKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (ExpressionSyntax)Visit(node.FilterExpression), (
SyntaxToken
)Visit(node.CloseParenToken));
27896
=> node.Update((
SyntaxToken
)Visit(node.FinallyKeyword), (BlockSyntax)Visit(node.Block));
27899
=> node.Update(VisitList(node.Externs), VisitList(node.Usings), VisitList(node.AttributeLists), VisitList(node.Members), (
SyntaxToken
)Visit(node.EndOfFileToken));
27902
=> node.Update((
SyntaxToken
)Visit(node.ExternKeyword), (
SyntaxToken
)Visit(node.AliasKeyword), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.SemicolonToken));
27905
=> 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));
27908
=> 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));
27911
=> 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));
27914
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), (AttributeTargetSpecifierSyntax)Visit(node.Target), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.CloseBracketToken));
27917
=> node.Update((
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.ColonToken));
27923
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Arguments), (
SyntaxToken
)Visit(node.CloseParenToken));
27929
=> node.Update((IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken));
27932
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.GreaterThanToken));
27935
=> node.Update(VisitList(node.AttributeLists), (
SyntaxToken
)Visit(node.VarianceKeyword), (
SyntaxToken
)Visit(node.Identifier));
27938
=> 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));
27941
=> 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));
27944
=> 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));
27947
=> 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));
27950
=> 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));
27953
=> 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));
27956
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Identifier), (EqualsValueClauseSyntax)Visit(node.EqualsValue));
27959
=> 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));
27962
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), VisitList(node.Types));
27971
=> node.Update((
SyntaxToken
)Visit(node.WhereKeyword), (IdentifierNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.ColonToken), VisitList(node.Constraints));
27974
=> node.Update((
SyntaxToken
)Visit(node.NewKeyword), (
SyntaxToken
)Visit(node.OpenParenToken), (
SyntaxToken
)Visit(node.CloseParenToken));
27977
=> node.Update((
SyntaxToken
)Visit(node.ClassOrStructKeyword), (
SyntaxToken
)Visit(node.QuestionToken));
27983
=> node.Update((
SyntaxToken
)Visit(node.DefaultKeyword));
27986
=> node.Update((
SyntaxToken
)Visit(node.AllowsKeyword), VisitList(node.Constraints));
27989
=> node.Update((
SyntaxToken
)Visit(node.RefKeyword), (
SyntaxToken
)Visit(node.StructKeyword));
27992
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
27995
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.EventKeyword), (VariableDeclarationSyntax)Visit(node.Declaration), (
SyntaxToken
)Visit(node.SemicolonToken));
27998
=> node.Update((NameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.DotToken));
28001
=> 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));
28004
=> 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));
28007
=> 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));
28010
=> 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));
28013
=> node.Update((
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.ThisOrBaseKeyword), (ArgumentListSyntax)Visit(node.ArgumentList));
28016
=> 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));
28019
=> 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));
28022
=> node.Update((
SyntaxToken
)Visit(node.ArrowToken), (ExpressionSyntax)Visit(node.Expression));
28025
=> 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));
28028
=> 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));
28031
=> node.Update((
SyntaxToken
)Visit(node.OpenBraceToken), VisitList(node.Accessors), (
SyntaxToken
)Visit(node.CloseBraceToken));
28034
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (
SyntaxToken
)Visit(node.Keyword), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (
SyntaxToken
)Visit(node.SemicolonToken));
28037
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseParenToken));
28040
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseBracketToken));
28043
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.Type), (
SyntaxToken
)Visit(node.Identifier), (EqualsValueClauseSyntax)Visit(node.Default));
28055
=> node.Update(VisitList(node.Content), (
SyntaxToken
)Visit(node.EndOfComment));
28061
=> node.Update((TypeSyntax)Visit(node.Container), (
SyntaxToken
)Visit(node.DotToken), (MemberCrefSyntax)Visit(node.Member));
28067
=> node.Update((
SyntaxToken
)Visit(node.ExtensionKeyword), (TypeArgumentListSyntax)Visit(node.TypeArgumentList), (CrefParameterListSyntax)Visit(node.Parameters), (
SyntaxToken
)Visit(node.DotToken), (MemberCrefSyntax)Visit(node.Member));
28070
=> node.Update((
SyntaxToken
)Visit(node.ThisKeyword), (CrefBracketedParameterListSyntax)Visit(node.Parameters));
28073
=> node.Update((
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (
SyntaxToken
)Visit(node.OperatorToken), (CrefParameterListSyntax)Visit(node.Parameters));
28076
=> node.Update((
SyntaxToken
)Visit(node.ImplicitOrExplicitKeyword), (
SyntaxToken
)Visit(node.OperatorKeyword), (
SyntaxToken
)Visit(node.CheckedKeyword), (TypeSyntax)Visit(node.Type), (CrefParameterListSyntax)Visit(node.Parameters));
28079
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseParenToken));
28082
=> node.Update((
SyntaxToken
)Visit(node.OpenBracketToken), VisitList(node.Parameters), (
SyntaxToken
)Visit(node.CloseBracketToken));
28085
=> node.Update((
SyntaxToken
)Visit(node.RefKindKeyword), (
SyntaxToken
)Visit(node.ReadOnlyKeyword), (TypeSyntax)Visit(node.Type));
28091
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.GreaterThanToken));
28094
=> node.Update((
SyntaxToken
)Visit(node.LessThanSlashToken), (XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.GreaterThanToken));
28097
=> node.Update((
SyntaxToken
)Visit(node.LessThanToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.Attributes), (
SyntaxToken
)Visit(node.SlashGreaterThanToken));
28100
=> node.Update((XmlPrefixSyntax)Visit(node.Prefix), (
SyntaxToken
)Visit(node.LocalName));
28103
=> node.Update((
SyntaxToken
)Visit(node.Prefix), (
SyntaxToken
)Visit(node.ColonToken));
28106
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndQuoteToken));
28109
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), (CrefSyntax)Visit(node.Cref), (
SyntaxToken
)Visit(node.EndQuoteToken));
28112
=> node.Update((XmlNameSyntax)Visit(node.Name), (
SyntaxToken
)Visit(node.EqualsToken), (
SyntaxToken
)Visit(node.StartQuoteToken), (IdentifierNameSyntax)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EndQuoteToken));
28118
=> node.Update((
SyntaxToken
)Visit(node.StartCDataToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndCDataToken));
28121
=> node.Update((
SyntaxToken
)Visit(node.StartProcessingInstructionToken), (XmlNameSyntax)Visit(node.Name), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.EndProcessingInstructionToken));
28124
=> node.Update((
SyntaxToken
)Visit(node.LessThanExclamationMinusMinusToken), VisitList(node.TextTokens), (
SyntaxToken
)Visit(node.MinusMinusGreaterThanToken));
28127
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.IfKeyword), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
28130
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ElifKeyword), (ExpressionSyntax)Visit(node.Condition), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken, node.ConditionValue);
28133
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ElseKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive, node.BranchTaken);
28136
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.EndIfKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28139
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.RegionKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28142
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.EndRegionKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28145
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ErrorKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28148
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.WarningKeyword), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28151
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.Identifier), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28154
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.DefineKeyword), (
SyntaxToken
)Visit(node.Name), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28157
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.UndefKeyword), (
SyntaxToken
)Visit(node.Name), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28160
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LineKeyword), (
SyntaxToken
)Visit(node.Line), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28163
=> node.Update((
SyntaxToken
)Visit(node.OpenParenToken), (
SyntaxToken
)Visit(node.Line), (
SyntaxToken
)Visit(node.CommaToken), (
SyntaxToken
)Visit(node.Character), (
SyntaxToken
)Visit(node.CloseParenToken));
28166
=> 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);
28169
=> 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);
28172
=> 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);
28175
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ReferenceKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28178
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.LoadKeyword), (
SyntaxToken
)Visit(node.File), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28181
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ExclamationToken), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28184
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.ColonToken), (
SyntaxToken
)Visit(node.Content), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28187
=> node.Update((
SyntaxToken
)Visit(node.HashToken), (
SyntaxToken
)Visit(node.NullableKeyword), (
SyntaxToken
)Visit(node.SettingToken), (
SyntaxToken
)Visit(node.TargetToken), (
SyntaxToken
)Visit(node.EndOfDirectiveToken), node.IsActive);
28198
public IdentifierNameSyntax IdentifierName(
SyntaxToken
identifier)
28223
public QualifiedNameSyntax QualifiedName(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
28245
public GenericNameSyntax GenericName(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
28266
public TypeArgumentListSyntax TypeArgumentList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
28288
public AliasQualifiedNameSyntax AliasQualifiedName(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
28310
public PredefinedTypeSyntax PredefinedType(
SyntaxToken
keyword)
28368
public ArrayRankSpecifierSyntax ArrayRankSpecifier(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
28390
public PointerTypeSyntax PointerType(TypeSyntax elementType,
SyntaxToken
asteriskToken)
28411
public FunctionPointerTypeSyntax FunctionPointerType(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
28424
public FunctionPointerParameterListSyntax FunctionPointerParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
28446
public FunctionPointerCallingConventionSyntax FunctionPointerCallingConvention(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
28471
public FunctionPointerUnmanagedCallingConventionListSyntax FunctionPointerUnmanagedCallingConventionList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
28493
public FunctionPointerUnmanagedCallingConventionSyntax FunctionPointerUnmanagedCallingConvention(
SyntaxToken
name)
28513
public NullableTypeSyntax NullableType(TypeSyntax elementType,
SyntaxToken
questionToken)
28534
public TupleTypeSyntax TupleType(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
28556
public TupleElementSyntax TupleElement(TypeSyntax type,
SyntaxToken
? identifier)
28584
public OmittedTypeArgumentSyntax OmittedTypeArgument(
SyntaxToken
omittedTypeArgumentToken)
28604
public RefTypeSyntax RefType(
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
28634
public ScopedTypeSyntax ScopedType(
SyntaxToken
scopedKeyword, TypeSyntax type)
28655
public ParenthesizedExpressionSyntax ParenthesizedExpression(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
28678
public TupleExpressionSyntax TupleExpression(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
28700
public PrefixUnaryExpressionSyntax PrefixUnaryExpression(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
28746
public AwaitExpressionSyntax AwaitExpression(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
28767
public PostfixUnaryExpressionSyntax PostfixUnaryExpression(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
28801
public MemberAccessExpressionSyntax MemberAccessExpression(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
28834
public ConditionalAccessExpressionSyntax ConditionalAccessExpression(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
28856
public MemberBindingExpressionSyntax MemberBindingExpression(
SyntaxToken
operatorToken, SimpleNameSyntax name)
28896
public RangeExpressionSyntax RangeExpression(ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
28935
public BinaryExpressionSyntax BinaryExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
29008
public AssignmentExpressionSyntax AssignmentExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
29063
public ConditionalExpressionSyntax ConditionalExpression(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
29078
public ThisExpressionSyntax ThisExpression(
SyntaxToken
token)
29098
public BaseExpressionSyntax BaseExpression(
SyntaxToken
token)
29118
public LiteralExpressionSyntax LiteralExpression(SyntaxKind kind,
SyntaxToken
token)
29167
public FieldExpressionSyntax FieldExpression(
SyntaxToken
token)
29187
public MakeRefExpressionSyntax MakeRefExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29202
public RefTypeExpressionSyntax RefTypeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29217
public RefValueExpressionSyntax RefValueExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
29235
public CheckedExpressionSyntax CheckedExpression(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
29261
public DefaultExpressionSyntax DefaultExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29276
public TypeOfExpressionSyntax TypeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29291
public SizeOfExpressionSyntax SizeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
29346
public ArgumentListSyntax ArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
29368
public BracketedArgumentListSyntax BracketedArgumentList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
29390
public ArgumentSyntax Argument(NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
29420
public ExpressionColonSyntax ExpressionColon(ExpressionSyntax expression,
SyntaxToken
colonToken)
29440
public NameColonSyntax NameColon(IdentifierNameSyntax name,
SyntaxToken
colonToken)
29480
public CastExpressionSyntax CastExpression(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
29494
public AnonymousMethodExpressionSyntax AnonymousMethodExpression(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
29505
public SimpleLambdaExpressionSyntax SimpleLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
29516
public RefExpressionSyntax RefExpression(
SyntaxToken
refKeyword, ExpressionSyntax expression)
29537
public ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
29548
public InitializerExpressionSyntax InitializerExpression(SyntaxKind kind,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
29579
public ImplicitObjectCreationExpressionSyntax ImplicitObjectCreationExpression(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
29600
public ObjectCreationExpressionSyntax ObjectCreationExpression(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
29611
public WithExpressionSyntax WithExpression(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
29652
public AnonymousObjectCreationExpressionSyntax AnonymousObjectCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
29666
public ArrayCreationExpressionSyntax ArrayCreationExpression(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
29687
public ImplicitArrayCreationExpressionSyntax ImplicitArrayCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
29702
public StackAllocArrayCreationExpressionSyntax StackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
29723
public ImplicitStackAllocArrayCreationExpressionSyntax ImplicitStackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
29738
public CollectionExpressionSyntax CollectionExpression(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
29779
public SpreadElementSyntax SpreadElement(
SyntaxToken
operatorToken, ExpressionSyntax expression)
29839
public FromClauseSyntax FromClause(
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
29854
public LetClauseSyntax LetClause(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
29869
public JoinClauseSyntax JoinClause(
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
29890
public JoinIntoClauseSyntax JoinIntoClause(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
29912
public WhereClauseSyntax WhereClause(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
29933
public OrderByClauseSyntax OrderByClause(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
29953
public OrderingSyntax Ordering(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
29988
public SelectClauseSyntax SelectClause(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
30009
public GroupClauseSyntax GroupClause(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
30023
public QueryContinuationSyntax QueryContinuation(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
30046
public OmittedArraySizeExpressionSyntax OmittedArraySizeExpression(
SyntaxToken
omittedArraySizeExpressionToken)
30066
public InterpolatedStringExpressionSyntax InterpolatedStringExpression(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
30100
public IsPatternExpressionSyntax IsPatternExpression(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
30122
public ThrowExpressionSyntax ThrowExpression(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
30143
public WhenClauseSyntax WhenClause(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
30164
public DiscardPatternSyntax DiscardPattern(
SyntaxToken
underscoreToken)
30204
public VarPatternSyntax VarPattern(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
30233
public PositionalPatternClauseSyntax PositionalPatternClause(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
30255
public PropertyPatternClauseSyntax PropertyPatternClause(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
30315
public ParenthesizedPatternSyntax ParenthesizedPattern(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
30338
public RelationalPatternSyntax RelationalPattern(
SyntaxToken
operatorToken, ExpressionSyntax expression)
30387
public BinaryPatternSyntax BinaryPattern(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
30420
public UnaryPatternSyntax UnaryPattern(
SyntaxToken
operatorToken, PatternSyntax pattern)
30441
public ListPatternSyntax ListPattern(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
30453
public SlicePatternSyntax SlicePattern(
SyntaxToken
dotDotToken, PatternSyntax? pattern)
30473
public InterpolatedStringTextSyntax InterpolatedStringText(
SyntaxToken
textToken)
30493
public InterpolationSyntax Interpolation(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
30506
public InterpolationAlignmentClauseSyntax InterpolationAlignmentClause(
SyntaxToken
commaToken, ExpressionSyntax value)
30526
public InterpolationFormatClauseSyntax InterpolationFormatClause(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
30547
public GlobalStatementSyntax GlobalStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
30566
public BlockSyntax Block(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
30578
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)
30599
public LocalDeclarationStatementSyntax LocalDeclarationStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
30647
public VariableDeclaratorSyntax VariableDeclarator(
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
30667
public EqualsValueClauseSyntax EqualsValueClause(
SyntaxToken
equalsToken, ExpressionSyntax value)
30688
public SingleVariableDesignationSyntax SingleVariableDesignation(
SyntaxToken
identifier)
30708
public DiscardDesignationSyntax DiscardDesignation(
SyntaxToken
underscoreToken)
30728
public ParenthesizedVariableDesignationSyntax ParenthesizedVariableDesignation(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
30750
public ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
30771
public EmptyStatementSyntax EmptyStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
30791
public LabeledStatementSyntax LabeledStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
30804
public GotoStatementSyntax GotoStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
30833
public BreakStatementSyntax BreakStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
30855
public ContinueStatementSyntax ContinueStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
30877
public ReturnStatementSyntax ReturnStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
30889
public ThrowStatementSyntax ThrowStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
30901
public YieldStatementSyntax YieldStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
30926
public WhileStatementSyntax WhileStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
30942
public DoStatementSyntax DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
30962
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)
30981
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)
31011
public ForEachVariableStatementSyntax ForEachVariableStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31039
public UsingStatementSyntax UsingStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31063
public FixedStatementSyntax FixedStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
31079
public CheckedStatementSyntax CheckedStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
31111
public UnsafeStatementSyntax UnsafeStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
31132
public LockStatementSyntax LockStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
31148
public IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
31164
public ElseClauseSyntax ElseClause(
SyntaxToken
elseKeyword, StatementSyntax statement)
31185
public SwitchStatementSyntax SwitchStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
31236
public CasePatternSwitchLabelSyntax CasePatternSwitchLabel(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
31248
public CaseSwitchLabelSyntax CaseSwitchLabel(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
31270
public DefaultSwitchLabelSyntax DefaultSwitchLabel(
SyntaxToken
keyword,
SyntaxToken
colonToken)
31291
public SwitchExpressionSyntax SwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
31306
public SwitchExpressionArmSyntax SwitchExpressionArm(PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
31318
public TryStatementSyntax TryStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax? @finally)
31329
public CatchClauseSyntax CatchClause(
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
31340
public CatchDeclarationSyntax CatchDeclaration(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
31362
public CatchFilterClauseSyntax CatchFilterClause(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
31377
public FinallyClauseSyntax FinallyClause(
SyntaxToken
finallyKeyword, BlockSyntax block)
31398
public CompilationUnitSyntax CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
31408
public ExternAliasDirectiveSyntax ExternAliasDirective(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
31424
public UsingDirectiveSyntax UsingDirective(
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
31464
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)
31488
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)
31501
public AttributeListSyntax AttributeList(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
31513
public AttributeTargetSpecifierSyntax AttributeTargetSpecifier(
SyntaxToken
identifier,
SyntaxToken
colonToken)
31543
public AttributeArgumentListSyntax AttributeArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
31584
public NameEqualsSyntax NameEquals(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
31605
public TypeParameterListSyntax TypeParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
31627
public TypeParameterSyntax TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
31657
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)
31696
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)
31735
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)
31774
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)
31828
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)
31867
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)
31883
public EnumMemberDeclarationSyntax EnumMemberDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
31893
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)
31930
public BaseListSyntax BaseList(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
31989
public TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
32002
public ConstructorConstraintSyntax ConstructorConstraint(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
32026
public ClassOrStructConstraintSyntax ClassOrStructConstraint(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
32085
public DefaultConstraintSyntax DefaultConstraint(
SyntaxToken
defaultKeyword)
32105
public AllowsConstraintClauseSyntax AllowsConstraintClause(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
32125
public RefStructConstraintSyntax RefStructConstraint(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
32147
public FieldDeclarationSyntax FieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
32158
public EventFieldDeclarationSyntax EventFieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
32171
public ExplicitInterfaceSpecifierSyntax ExplicitInterfaceSpecifier(NameSyntax name,
SyntaxToken
dotToken)
32192
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)
32213
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)
32283
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)
32320
public ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32340
public ConstructorInitializerSyntax ConstructorInitializer(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
32374
public DestructorDeclarationSyntax DestructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32396
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)
32416
public ArrowExpressionClauseSyntax ArrowExpressionClause(
SyntaxToken
arrowToken, ExpressionSyntax expression)
32437
public EventDeclarationSyntax EventDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
32459
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)
32480
public AccessorListSyntax AccessorList(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
32502
public AccessorDeclarationSyntax AccessorDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
32540
public ParameterListSyntax ParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
32562
public BracketedParameterListSyntax BracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
32584
public ParameterSyntax Parameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
32602
public FunctionPointerParameterSyntax FunctionPointerParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
32621
public IncompleteMemberSyntax IncompleteMember(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type)
32629
public SkippedTokensTriviaSyntax SkippedTokensTrivia(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
32637
public DocumentationCommentTriviaSyntax DocumentationCommentTrivia(SyntaxKind kind, CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
32672
public QualifiedCrefSyntax QualifiedCref(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
32713
public ExtensionMemberCrefSyntax ExtensionMemberCref(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
32727
public IndexerMemberCrefSyntax IndexerMemberCref(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
32747
public OperatorMemberCrefSyntax OperatorMemberCref(
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
32805
public ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
32832
public CrefParameterListSyntax CrefParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
32854
public CrefBracketedParameterListSyntax CrefBracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
32876
public CrefParameterSyntax CrefParameter(
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
32935
public XmlElementStartTagSyntax XmlElementStartTag(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
32948
public XmlElementEndTagSyntax XmlElementEndTag(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
32971
public XmlEmptyElementSyntax XmlEmptyElement(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
32984
public XmlNameSyntax XmlName(XmlPrefixSyntax? prefix,
SyntaxToken
localName)
33004
public XmlPrefixSyntax XmlPrefix(
SyntaxToken
prefix,
SyntaxToken
colonToken)
33026
public XmlTextAttributeSyntax XmlTextAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
33051
public XmlCrefAttributeSyntax XmlCrefAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
33077
public XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
33103
public XmlTextSyntax XmlText(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
33121
public XmlCDataSectionSyntax XmlCDataSection(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
33143
public XmlProcessingInstructionSyntax XmlProcessingInstruction(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
33156
public XmlCommentSyntax XmlComment(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
33178
public IfDirectiveTriviaSyntax IfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
33193
public ElifDirectiveTriviaSyntax ElifDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
33208
public ElseDirectiveTriviaSyntax ElseDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
33222
public EndIfDirectiveTriviaSyntax EndIfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33236
public RegionDirectiveTriviaSyntax RegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33250
public EndRegionDirectiveTriviaSyntax EndRegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33264
public ErrorDirectiveTriviaSyntax ErrorDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33278
public WarningDirectiveTriviaSyntax WarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
33292
public BadDirectiveTriviaSyntax BadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
33305
public DefineDirectiveTriviaSyntax DefineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
33321
public UndefDirectiveTriviaSyntax UndefDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
33337
public LineDirectiveTriviaSyntax LineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33368
public LineDirectivePositionSyntax LineDirectivePosition(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
33386
public LineSpanDirectiveTriviaSyntax LineSpanDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33415
public PragmaWarningDirectiveTriviaSyntax PragmaWarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
33438
public PragmaChecksumDirectiveTriviaSyntax PragmaChecksumDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
33460
public ReferenceDirectiveTriviaSyntax ReferenceDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33476
public LoadDirectiveTriviaSyntax LoadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
33492
public ShebangDirectiveTriviaSyntax ShebangDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
33506
public IgnoredDirectiveTriviaSyntax IgnoredDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
33529
public NullableDirectiveTriviaSyntax NullableDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
nullableKeyword,
SyntaxToken
settingToken,
SyntaxToken
? targetToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
33565
public static IdentifierNameSyntax IdentifierName(
SyntaxToken
identifier)
33590
public static QualifiedNameSyntax QualifiedName(NameSyntax left,
SyntaxToken
dotToken, SimpleNameSyntax right)
33612
public static GenericNameSyntax GenericName(
SyntaxToken
identifier, TypeArgumentListSyntax typeArgumentList)
33633
public static TypeArgumentListSyntax TypeArgumentList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeSyntax> arguments,
SyntaxToken
greaterThanToken)
33655
public static AliasQualifiedNameSyntax AliasQualifiedName(IdentifierNameSyntax alias,
SyntaxToken
colonColonToken, SimpleNameSyntax name)
33677
public static PredefinedTypeSyntax PredefinedType(
SyntaxToken
keyword)
33735
public static ArrayRankSpecifierSyntax ArrayRankSpecifier(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> sizes,
SyntaxToken
closeBracketToken)
33757
public static PointerTypeSyntax PointerType(TypeSyntax elementType,
SyntaxToken
asteriskToken)
33778
public static FunctionPointerTypeSyntax FunctionPointerType(
SyntaxToken
delegateKeyword,
SyntaxToken
asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
33791
public static FunctionPointerParameterListSyntax FunctionPointerParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
33813
public static FunctionPointerCallingConventionSyntax FunctionPointerCallingConvention(
SyntaxToken
managedOrUnmanagedKeyword, FunctionPointerUnmanagedCallingConventionListSyntax? unmanagedCallingConventionList)
33838
public static FunctionPointerUnmanagedCallingConventionListSyntax FunctionPointerUnmanagedCallingConventionList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> callingConventions,
SyntaxToken
closeBracketToken)
33860
public static FunctionPointerUnmanagedCallingConventionSyntax FunctionPointerUnmanagedCallingConvention(
SyntaxToken
name)
33880
public static NullableTypeSyntax NullableType(TypeSyntax elementType,
SyntaxToken
questionToken)
33901
public static TupleTypeSyntax TupleType(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> elements,
SyntaxToken
closeParenToken)
33923
public static TupleElementSyntax TupleElement(TypeSyntax type,
SyntaxToken
? identifier)
33951
public static OmittedTypeArgumentSyntax OmittedTypeArgument(
SyntaxToken
omittedTypeArgumentToken)
33971
public static RefTypeSyntax RefType(
SyntaxToken
refKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
34001
public static ScopedTypeSyntax ScopedType(
SyntaxToken
scopedKeyword, TypeSyntax type)
34022
public static ParenthesizedExpressionSyntax ParenthesizedExpression(
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34045
public static TupleExpressionSyntax TupleExpression(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
34067
public static PrefixUnaryExpressionSyntax PrefixUnaryExpression(SyntaxKind kind,
SyntaxToken
operatorToken, ExpressionSyntax operand)
34113
public static AwaitExpressionSyntax AwaitExpression(
SyntaxToken
awaitKeyword, ExpressionSyntax expression)
34134
public static PostfixUnaryExpressionSyntax PostfixUnaryExpression(SyntaxKind kind, ExpressionSyntax operand,
SyntaxToken
operatorToken)
34168
public static MemberAccessExpressionSyntax MemberAccessExpression(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
operatorToken, SimpleNameSyntax name)
34201
public static ConditionalAccessExpressionSyntax ConditionalAccessExpression(ExpressionSyntax expression,
SyntaxToken
operatorToken, ExpressionSyntax whenNotNull)
34223
public static MemberBindingExpressionSyntax MemberBindingExpression(
SyntaxToken
operatorToken, SimpleNameSyntax name)
34263
public static RangeExpressionSyntax RangeExpression(ExpressionSyntax? leftOperand,
SyntaxToken
operatorToken, ExpressionSyntax? rightOperand)
34302
public static BinaryExpressionSyntax BinaryExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
34375
public static AssignmentExpressionSyntax AssignmentExpression(SyntaxKind kind, ExpressionSyntax left,
SyntaxToken
operatorToken, ExpressionSyntax right)
34430
public static ConditionalExpressionSyntax ConditionalExpression(ExpressionSyntax condition,
SyntaxToken
questionToken, ExpressionSyntax whenTrue,
SyntaxToken
colonToken, ExpressionSyntax whenFalse)
34445
public static ThisExpressionSyntax ThisExpression(
SyntaxToken
token)
34465
public static BaseExpressionSyntax BaseExpression(
SyntaxToken
token)
34485
public static LiteralExpressionSyntax LiteralExpression(SyntaxKind kind,
SyntaxToken
token)
34534
public static FieldExpressionSyntax FieldExpression(
SyntaxToken
token)
34554
public static MakeRefExpressionSyntax MakeRefExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34569
public static RefTypeExpressionSyntax RefTypeExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34584
public static RefValueExpressionSyntax RefValueExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
comma, TypeSyntax type,
SyntaxToken
closeParenToken)
34602
public static CheckedExpressionSyntax CheckedExpression(SyntaxKind kind,
SyntaxToken
keyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken)
34628
public static DefaultExpressionSyntax DefaultExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
34643
public static TypeOfExpressionSyntax TypeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
34658
public static SizeOfExpressionSyntax SizeOfExpression(
SyntaxToken
keyword,
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken)
34713
public static ArgumentListSyntax ArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
34735
public static BracketedArgumentListSyntax BracketedArgumentList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> arguments,
SyntaxToken
closeBracketToken)
34757
public static ArgumentSyntax Argument(NameColonSyntax? nameColon,
SyntaxToken
? refKindKeyword, ExpressionSyntax expression)
34787
public static ExpressionColonSyntax ExpressionColon(ExpressionSyntax expression,
SyntaxToken
colonToken)
34807
public static NameColonSyntax NameColon(IdentifierNameSyntax name,
SyntaxToken
colonToken)
34847
public static CastExpressionSyntax CastExpression(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
closeParenToken, ExpressionSyntax expression)
34861
public static AnonymousMethodExpressionSyntax AnonymousMethodExpression(CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
delegateKeyword, ParameterListSyntax? parameterList, BlockSyntax block, ExpressionSyntax? expressionBody)
34872
public static SimpleLambdaExpressionSyntax SimpleLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, ParameterSyntax parameter,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
34883
public static RefExpressionSyntax RefExpression(
SyntaxToken
refKeyword, ExpressionSyntax expression)
34904
public static ParenthesizedLambdaExpressionSyntax ParenthesizedLambdaExpression(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? returnType, ParameterListSyntax parameterList,
SyntaxToken
arrowToken, BlockSyntax? block, ExpressionSyntax? expressionBody)
34915
public static InitializerExpressionSyntax InitializerExpression(SyntaxKind kind,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> expressions,
SyntaxToken
closeBraceToken)
34946
public static ImplicitObjectCreationExpressionSyntax ImplicitObjectCreationExpression(
SyntaxToken
newKeyword, ArgumentListSyntax argumentList, InitializerExpressionSyntax? initializer)
34967
public static ObjectCreationExpressionSyntax ObjectCreationExpression(
SyntaxToken
newKeyword, TypeSyntax type, ArgumentListSyntax? argumentList, InitializerExpressionSyntax? initializer)
34978
public static WithExpressionSyntax WithExpression(ExpressionSyntax expression,
SyntaxToken
withKeyword, InitializerExpressionSyntax initializer)
35019
public static AnonymousObjectCreationExpressionSyntax AnonymousObjectCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> initializers,
SyntaxToken
closeBraceToken)
35033
public static ArrayCreationExpressionSyntax ArrayCreationExpression(
SyntaxToken
newKeyword, ArrayTypeSyntax type, InitializerExpressionSyntax? initializer)
35054
public static ImplicitArrayCreationExpressionSyntax ImplicitArrayCreationExpression(
SyntaxToken
newKeyword,
SyntaxToken
openBracketToken, CoreSyntax.SyntaxList<
SyntaxToken
> commas,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
35069
public static StackAllocArrayCreationExpressionSyntax StackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword, TypeSyntax type, InitializerExpressionSyntax? initializer)
35090
public static ImplicitStackAllocArrayCreationExpressionSyntax ImplicitStackAllocArrayCreationExpression(
SyntaxToken
stackAllocKeyword,
SyntaxToken
openBracketToken,
SyntaxToken
closeBracketToken, InitializerExpressionSyntax initializer)
35105
public static CollectionExpressionSyntax CollectionExpression(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> elements,
SyntaxToken
closeBracketToken)
35146
public static SpreadElementSyntax SpreadElement(
SyntaxToken
operatorToken, ExpressionSyntax expression)
35206
public static FromClauseSyntax FromClause(
SyntaxToken
fromKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax expression)
35221
public static LetClauseSyntax LetClause(
SyntaxToken
letKeyword,
SyntaxToken
identifier,
SyntaxToken
equalsToken, ExpressionSyntax expression)
35236
public static JoinClauseSyntax JoinClause(
SyntaxToken
joinKeyword, TypeSyntax? type,
SyntaxToken
identifier,
SyntaxToken
inKeyword, ExpressionSyntax inExpression,
SyntaxToken
onKeyword, ExpressionSyntax leftExpression,
SyntaxToken
equalsKeyword, ExpressionSyntax rightExpression, JoinIntoClauseSyntax? into)
35257
public static JoinIntoClauseSyntax JoinIntoClause(
SyntaxToken
intoKeyword,
SyntaxToken
identifier)
35279
public static WhereClauseSyntax WhereClause(
SyntaxToken
whereKeyword, ExpressionSyntax condition)
35300
public static OrderByClauseSyntax OrderByClause(
SyntaxToken
orderByKeyword, CoreSyntax.SeparatedSyntaxList<OrderingSyntax> orderings)
35320
public static OrderingSyntax Ordering(SyntaxKind kind, ExpressionSyntax expression,
SyntaxToken
? ascendingOrDescendingKeyword)
35355
public static SelectClauseSyntax SelectClause(
SyntaxToken
selectKeyword, ExpressionSyntax expression)
35376
public static GroupClauseSyntax GroupClause(
SyntaxToken
groupKeyword, ExpressionSyntax groupExpression,
SyntaxToken
byKeyword, ExpressionSyntax byExpression)
35390
public static QueryContinuationSyntax QueryContinuation(
SyntaxToken
intoKeyword,
SyntaxToken
identifier, QueryBodySyntax body)
35413
public static OmittedArraySizeExpressionSyntax OmittedArraySizeExpression(
SyntaxToken
omittedArraySizeExpressionToken)
35433
public static InterpolatedStringExpressionSyntax InterpolatedStringExpression(
SyntaxToken
stringStartToken, CoreSyntax.SyntaxList<InterpolatedStringContentSyntax> contents,
SyntaxToken
stringEndToken)
35467
public static IsPatternExpressionSyntax IsPatternExpression(ExpressionSyntax expression,
SyntaxToken
isKeyword, PatternSyntax pattern)
35489
public static ThrowExpressionSyntax ThrowExpression(
SyntaxToken
throwKeyword, ExpressionSyntax expression)
35510
public static WhenClauseSyntax WhenClause(
SyntaxToken
whenKeyword, ExpressionSyntax condition)
35531
public static DiscardPatternSyntax DiscardPattern(
SyntaxToken
underscoreToken)
35571
public static VarPatternSyntax VarPattern(
SyntaxToken
varKeyword, VariableDesignationSyntax designation)
35600
public static PositionalPatternClauseSyntax PositionalPatternClause(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeParenToken)
35622
public static PropertyPatternClauseSyntax PropertyPatternClause(
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> subpatterns,
SyntaxToken
closeBraceToken)
35682
public static ParenthesizedPatternSyntax ParenthesizedPattern(
SyntaxToken
openParenToken, PatternSyntax pattern,
SyntaxToken
closeParenToken)
35705
public static RelationalPatternSyntax RelationalPattern(
SyntaxToken
operatorToken, ExpressionSyntax expression)
35754
public static BinaryPatternSyntax BinaryPattern(SyntaxKind kind, PatternSyntax left,
SyntaxToken
operatorToken, PatternSyntax right)
35787
public static UnaryPatternSyntax UnaryPattern(
SyntaxToken
operatorToken, PatternSyntax pattern)
35808
public static ListPatternSyntax ListPattern(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<PatternSyntax> patterns,
SyntaxToken
closeBracketToken, VariableDesignationSyntax? designation)
35820
public static SlicePatternSyntax SlicePattern(
SyntaxToken
dotDotToken, PatternSyntax? pattern)
35840
public static InterpolatedStringTextSyntax InterpolatedStringText(
SyntaxToken
textToken)
35860
public static InterpolationSyntax Interpolation(
SyntaxToken
openBraceToken, ExpressionSyntax expression, InterpolationAlignmentClauseSyntax? alignmentClause, InterpolationFormatClauseSyntax? formatClause,
SyntaxToken
closeBraceToken)
35873
public static InterpolationAlignmentClauseSyntax InterpolationAlignmentClause(
SyntaxToken
commaToken, ExpressionSyntax value)
35893
public static InterpolationFormatClauseSyntax InterpolationFormatClause(
SyntaxToken
colonToken,
SyntaxToken
formatStringToken)
35914
public static GlobalStatementSyntax GlobalStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, StatementSyntax statement)
35933
public static BlockSyntax Block(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<StatementSyntax> statements,
SyntaxToken
closeBraceToken)
35945
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)
35966
public static LocalDeclarationStatementSyntax LocalDeclarationStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
? usingKeyword, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
36014
public static VariableDeclaratorSyntax VariableDeclarator(
SyntaxToken
identifier, BracketedArgumentListSyntax? argumentList, EqualsValueClauseSyntax? initializer)
36034
public static EqualsValueClauseSyntax EqualsValueClause(
SyntaxToken
equalsToken, ExpressionSyntax value)
36055
public static SingleVariableDesignationSyntax SingleVariableDesignation(
SyntaxToken
identifier)
36075
public static DiscardDesignationSyntax DiscardDesignation(
SyntaxToken
underscoreToken)
36095
public static ParenthesizedVariableDesignationSyntax ParenthesizedVariableDesignation(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> variables,
SyntaxToken
closeParenToken)
36117
public static ExpressionStatementSyntax ExpressionStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax expression,
SyntaxToken
semicolonToken)
36138
public static EmptyStatementSyntax EmptyStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
semicolonToken)
36158
public static LabeledStatementSyntax LabeledStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
identifier,
SyntaxToken
colonToken, StatementSyntax statement)
36171
public static GotoStatementSyntax GotoStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
gotoKeyword,
SyntaxToken
? caseOrDefaultKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36200
public static BreakStatementSyntax BreakStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
breakKeyword,
SyntaxToken
semicolonToken)
36222
public static ContinueStatementSyntax ContinueStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
continueKeyword,
SyntaxToken
semicolonToken)
36244
public static ReturnStatementSyntax ReturnStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
returnKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36256
public static ThrowStatementSyntax ThrowStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
throwKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36268
public static YieldStatementSyntax YieldStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
yieldKeyword,
SyntaxToken
returnOrBreakKeyword, ExpressionSyntax? expression,
SyntaxToken
semicolonToken)
36293
public static WhileStatementSyntax WhileStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement)
36309
public static DoStatementSyntax DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
doKeyword, StatementSyntax statement,
SyntaxToken
whileKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken,
SyntaxToken
semicolonToken)
36329
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)
36348
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)
36378
public static ForEachVariableStatementSyntax ForEachVariableStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
forEachKeyword,
SyntaxToken
openParenToken, ExpressionSyntax variable,
SyntaxToken
inKeyword, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36406
public static UsingStatementSyntax UsingStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? awaitKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax? declaration, ExpressionSyntax? expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36430
public static FixedStatementSyntax FixedStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
fixedKeyword,
SyntaxToken
openParenToken, VariableDeclarationSyntax declaration,
SyntaxToken
closeParenToken, StatementSyntax statement)
36446
public static CheckedStatementSyntax CheckedStatement(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
keyword, BlockSyntax block)
36478
public static UnsafeStatementSyntax UnsafeStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
unsafeKeyword, BlockSyntax block)
36499
public static LockStatementSyntax LockStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
lockKeyword,
SyntaxToken
openParenToken, ExpressionSyntax expression,
SyntaxToken
closeParenToken, StatementSyntax statement)
36515
public static IfStatementSyntax IfStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
ifKeyword,
SyntaxToken
openParenToken, ExpressionSyntax condition,
SyntaxToken
closeParenToken, StatementSyntax statement, ElseClauseSyntax? @else)
36531
public static ElseClauseSyntax ElseClause(
SyntaxToken
elseKeyword, StatementSyntax statement)
36552
public static SwitchStatementSyntax SwitchStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
switchKeyword,
SyntaxToken
? openParenToken, ExpressionSyntax expression,
SyntaxToken
? closeParenToken,
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<SwitchSectionSyntax> sections,
SyntaxToken
closeBraceToken)
36603
public static CasePatternSwitchLabelSyntax CasePatternSwitchLabel(
SyntaxToken
keyword, PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
colonToken)
36615
public static CaseSwitchLabelSyntax CaseSwitchLabel(
SyntaxToken
keyword, ExpressionSyntax value,
SyntaxToken
colonToken)
36637
public static DefaultSwitchLabelSyntax DefaultSwitchLabel(
SyntaxToken
keyword,
SyntaxToken
colonToken)
36658
public static SwitchExpressionSyntax SwitchExpression(ExpressionSyntax governingExpression,
SyntaxToken
switchKeyword,
SyntaxToken
openBraceToken, CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> arms,
SyntaxToken
closeBraceToken)
36673
public static SwitchExpressionArmSyntax SwitchExpressionArm(PatternSyntax pattern, WhenClauseSyntax? whenClause,
SyntaxToken
equalsGreaterThanToken, ExpressionSyntax expression)
36685
public static TryStatementSyntax TryStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
tryKeyword, BlockSyntax block, CoreSyntax.SyntaxList<CatchClauseSyntax> catches, FinallyClauseSyntax? @finally)
36696
public static CatchClauseSyntax CatchClause(
SyntaxToken
catchKeyword, CatchDeclarationSyntax? declaration, CatchFilterClauseSyntax? filter, BlockSyntax block)
36707
public static CatchDeclarationSyntax CatchDeclaration(
SyntaxToken
openParenToken, TypeSyntax type,
SyntaxToken
? identifier,
SyntaxToken
closeParenToken)
36729
public static CatchFilterClauseSyntax CatchFilterClause(
SyntaxToken
whenKeyword,
SyntaxToken
openParenToken, ExpressionSyntax filterExpression,
SyntaxToken
closeParenToken)
36744
public static FinallyClauseSyntax FinallyClause(
SyntaxToken
finallyKeyword, BlockSyntax block)
36765
public static CompilationUnitSyntax CompilationUnit(CoreSyntax.SyntaxList<ExternAliasDirectiveSyntax> externs, CoreSyntax.SyntaxList<UsingDirectiveSyntax> usings, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<MemberDeclarationSyntax> members,
SyntaxToken
endOfFileToken)
36775
public static ExternAliasDirectiveSyntax ExternAliasDirective(
SyntaxToken
externKeyword,
SyntaxToken
aliasKeyword,
SyntaxToken
identifier,
SyntaxToken
semicolonToken)
36791
public static UsingDirectiveSyntax UsingDirective(
SyntaxToken
? globalKeyword,
SyntaxToken
usingKeyword,
SyntaxToken
? staticKeyword,
SyntaxToken
? unsafeKeyword, NameEqualsSyntax? alias, TypeSyntax namespaceOrType,
SyntaxToken
semicolonToken)
36831
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)
36855
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)
36868
public static AttributeListSyntax AttributeList(
SyntaxToken
openBracketToken, AttributeTargetSpecifierSyntax? target, CoreSyntax.SeparatedSyntaxList<AttributeSyntax> attributes,
SyntaxToken
closeBracketToken)
36880
public static AttributeTargetSpecifierSyntax AttributeTargetSpecifier(
SyntaxToken
identifier,
SyntaxToken
colonToken)
36910
public static AttributeArgumentListSyntax AttributeArgumentList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> arguments,
SyntaxToken
closeParenToken)
36951
public static NameEqualsSyntax NameEquals(IdentifierNameSyntax name,
SyntaxToken
equalsToken)
36972
public static TypeParameterListSyntax TypeParameterList(
SyntaxToken
lessThanToken, CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> parameters,
SyntaxToken
greaterThanToken)
36994
public static TypeParameterSyntax TypeParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists,
SyntaxToken
? varianceKeyword,
SyntaxToken
identifier)
37024
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)
37063
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)
37102
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)
37141
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)
37195
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)
37234
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)
37250
public static EnumMemberDeclarationSyntax EnumMemberDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, EqualsValueClauseSyntax? equalsValue)
37260
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)
37297
public static BaseListSyntax BaseList(
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> types)
37356
public static TypeParameterConstraintClauseSyntax TypeParameterConstraintClause(
SyntaxToken
whereKeyword, IdentifierNameSyntax name,
SyntaxToken
colonToken, CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> constraints)
37369
public static ConstructorConstraintSyntax ConstructorConstraint(
SyntaxToken
newKeyword,
SyntaxToken
openParenToken,
SyntaxToken
closeParenToken)
37393
public static ClassOrStructConstraintSyntax ClassOrStructConstraint(SyntaxKind kind,
SyntaxToken
classOrStructKeyword,
SyntaxToken
? questionToken)
37452
public static DefaultConstraintSyntax DefaultConstraint(
SyntaxToken
defaultKeyword)
37472
public static AllowsConstraintClauseSyntax AllowsConstraintClause(
SyntaxToken
allowsKeyword, CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> constraints)
37492
public static RefStructConstraintSyntax RefStructConstraint(
SyntaxToken
refKeyword,
SyntaxToken
structKeyword)
37514
public static FieldDeclarationSyntax FieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
37525
public static EventFieldDeclarationSyntax EventFieldDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, VariableDeclarationSyntax declaration,
SyntaxToken
semicolonToken)
37538
public static ExplicitInterfaceSpecifierSyntax ExplicitInterfaceSpecifier(NameSyntax name,
SyntaxToken
dotToken)
37559
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)
37580
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)
37650
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)
37687
public static ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
identifier, ParameterListSyntax parameterList, ConstructorInitializerSyntax? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37707
public static ConstructorInitializerSyntax ConstructorInitializer(SyntaxKind kind,
SyntaxToken
colonToken,
SyntaxToken
thisOrBaseKeyword, ArgumentListSyntax argumentList)
37741
public static DestructorDeclarationSyntax DestructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
tildeToken,
SyntaxToken
identifier, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37763
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)
37783
public static ArrowExpressionClauseSyntax ArrowExpressionClause(
SyntaxToken
arrowToken, ExpressionSyntax expression)
37804
public static EventDeclarationSyntax EventDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier,
SyntaxToken
identifier, AccessorListSyntax? accessorList,
SyntaxToken
? semicolonToken)
37826
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)
37847
public static AccessorListSyntax AccessorList(
SyntaxToken
openBraceToken, CoreSyntax.SyntaxList<AccessorDeclarationSyntax> accessors,
SyntaxToken
closeBraceToken)
37869
public static AccessorDeclarationSyntax AccessorDeclaration(SyntaxKind kind, CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers,
SyntaxToken
keyword, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody,
SyntaxToken
? semicolonToken)
37907
public static ParameterListSyntax ParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeParenToken)
37929
public static BracketedParameterListSyntax BracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
37951
public static ParameterSyntax Parameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type,
SyntaxToken
? identifier, EqualsValueClauseSyntax? @default)
37969
public static FunctionPointerParameterSyntax FunctionPointerParameter(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax type)
37988
public static IncompleteMemberSyntax IncompleteMember(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<
SyntaxToken
> modifiers, TypeSyntax? type)
37996
public static SkippedTokensTriviaSyntax SkippedTokensTrivia(CoreSyntax.SyntaxList<
SyntaxToken
> tokens)
38004
public static DocumentationCommentTriviaSyntax DocumentationCommentTrivia(SyntaxKind kind, CoreSyntax.SyntaxList<XmlNodeSyntax> content,
SyntaxToken
endOfComment)
38039
public static QualifiedCrefSyntax QualifiedCref(TypeSyntax container,
SyntaxToken
dotToken, MemberCrefSyntax member)
38080
public static ExtensionMemberCrefSyntax ExtensionMemberCref(
SyntaxToken
extensionKeyword, TypeArgumentListSyntax? typeArgumentList, CrefParameterListSyntax parameters,
SyntaxToken
dotToken, MemberCrefSyntax member)
38094
public static IndexerMemberCrefSyntax IndexerMemberCref(
SyntaxToken
thisKeyword, CrefBracketedParameterListSyntax? parameters)
38114
public static OperatorMemberCrefSyntax OperatorMemberCref(
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword,
SyntaxToken
operatorToken, CrefParameterListSyntax? parameters)
38172
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(
SyntaxToken
implicitOrExplicitKeyword,
SyntaxToken
operatorKeyword,
SyntaxToken
? checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
38199
public static CrefParameterListSyntax CrefParameterList(
SyntaxToken
openParenToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeParenToken)
38221
public static CrefBracketedParameterListSyntax CrefBracketedParameterList(
SyntaxToken
openBracketToken, CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> parameters,
SyntaxToken
closeBracketToken)
38243
public static CrefParameterSyntax CrefParameter(
SyntaxToken
? refKindKeyword,
SyntaxToken
? readOnlyKeyword, TypeSyntax type)
38302
public static XmlElementStartTagSyntax XmlElementStartTag(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
greaterThanToken)
38315
public static XmlElementEndTagSyntax XmlElementEndTag(
SyntaxToken
lessThanSlashToken, XmlNameSyntax name,
SyntaxToken
greaterThanToken)
38338
public static XmlEmptyElementSyntax XmlEmptyElement(
SyntaxToken
lessThanToken, XmlNameSyntax name, CoreSyntax.SyntaxList<XmlAttributeSyntax> attributes,
SyntaxToken
slashGreaterThanToken)
38351
public static XmlNameSyntax XmlName(XmlPrefixSyntax? prefix,
SyntaxToken
localName)
38371
public static XmlPrefixSyntax XmlPrefix(
SyntaxToken
prefix,
SyntaxToken
colonToken)
38393
public static XmlTextAttributeSyntax XmlTextAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endQuoteToken)
38418
public static XmlCrefAttributeSyntax XmlCrefAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, CrefSyntax cref,
SyntaxToken
endQuoteToken)
38444
public static XmlNameAttributeSyntax XmlNameAttribute(XmlNameSyntax name,
SyntaxToken
equalsToken,
SyntaxToken
startQuoteToken, IdentifierNameSyntax identifier,
SyntaxToken
endQuoteToken)
38470
public static XmlTextSyntax XmlText(CoreSyntax.SyntaxList<
SyntaxToken
> textTokens)
38488
public static XmlCDataSectionSyntax XmlCDataSection(
SyntaxToken
startCDataToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endCDataToken)
38510
public static XmlProcessingInstructionSyntax XmlProcessingInstruction(
SyntaxToken
startProcessingInstructionToken, XmlNameSyntax name, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
endProcessingInstructionToken)
38523
public static XmlCommentSyntax XmlComment(
SyntaxToken
lessThanExclamationMinusMinusToken, CoreSyntax.SyntaxList<
SyntaxToken
> textTokens,
SyntaxToken
minusMinusGreaterThanToken)
38545
public static IfDirectiveTriviaSyntax IfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
ifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
38560
public static ElifDirectiveTriviaSyntax ElifDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elifKeyword, ExpressionSyntax condition,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken, bool conditionValue)
38575
public static ElseDirectiveTriviaSyntax ElseDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
elseKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive, bool branchTaken)
38589
public static EndIfDirectiveTriviaSyntax EndIfDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endIfKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38603
public static RegionDirectiveTriviaSyntax RegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
regionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38617
public static EndRegionDirectiveTriviaSyntax EndRegionDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
endRegionKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38631
public static ErrorDirectiveTriviaSyntax ErrorDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
errorKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38645
public static WarningDirectiveTriviaSyntax WarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
warningKeyword,
SyntaxToken
endOfDirectiveToken, bool isActive)
38659
public static BadDirectiveTriviaSyntax BadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
identifier,
SyntaxToken
endOfDirectiveToken, bool isActive)
38672
public static DefineDirectiveTriviaSyntax DefineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
defineKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
38688
public static UndefDirectiveTriviaSyntax UndefDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
undefKeyword,
SyntaxToken
name,
SyntaxToken
endOfDirectiveToken, bool isActive)
38704
public static LineDirectiveTriviaSyntax LineDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword,
SyntaxToken
line,
SyntaxToken
? file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38735
public static LineDirectivePositionSyntax LineDirectivePosition(
SyntaxToken
openParenToken,
SyntaxToken
line,
SyntaxToken
commaToken,
SyntaxToken
character,
SyntaxToken
closeParenToken)
38753
public static LineSpanDirectiveTriviaSyntax LineSpanDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
lineKeyword, LineDirectivePositionSyntax start,
SyntaxToken
minusToken, LineDirectivePositionSyntax end,
SyntaxToken
? characterOffset,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38782
public static PragmaWarningDirectiveTriviaSyntax PragmaWarningDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
warningKeyword,
SyntaxToken
disableOrRestoreKeyword, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> errorCodes,
SyntaxToken
endOfDirectiveToken, bool isActive)
38805
public static PragmaChecksumDirectiveTriviaSyntax PragmaChecksumDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
pragmaKeyword,
SyntaxToken
checksumKeyword,
SyntaxToken
file,
SyntaxToken
guid,
SyntaxToken
bytes,
SyntaxToken
endOfDirectiveToken, bool isActive)
38827
public static ReferenceDirectiveTriviaSyntax ReferenceDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
referenceKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38843
public static LoadDirectiveTriviaSyntax LoadDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
loadKeyword,
SyntaxToken
file,
SyntaxToken
endOfDirectiveToken, bool isActive)
38859
public static ShebangDirectiveTriviaSyntax ShebangDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
exclamationToken,
SyntaxToken
endOfDirectiveToken, bool isActive)
38873
public static IgnoredDirectiveTriviaSyntax IgnoredDirectiveTrivia(
SyntaxToken
hashToken,
SyntaxToken
colonToken,
SyntaxToken
? content,
SyntaxToken
endOfDirectiveToken, bool isActive)
38896
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;
6359
var
slot = ((Syntax.InternalSyntax.LocalFunctionStatementSyntax)this.Green).semicolonToken;
6461
var
slot = ((Syntax.InternalSyntax.LocalDeclarationStatementSyntax)this.Green).awaitKeyword;
6470
var
slot = ((Syntax.InternalSyntax.LocalDeclarationStatementSyntax)this.Green).usingKeyword;
7054
var
slot = ((Syntax.InternalSyntax.GotoStatementSyntax)this.Green).caseOrDefaultKeyword;
7740
var
slot = ((Syntax.InternalSyntax.ForEachStatementSyntax)this.Green).awaitKeyword;
7844
var
slot = ((Syntax.InternalSyntax.ForEachVariableStatementSyntax)this.Green).awaitKeyword;
7950
var
slot = ((Syntax.InternalSyntax.UsingStatementSyntax)this.Green).awaitKeyword;
8473
var
slot = ((Syntax.InternalSyntax.SwitchStatementSyntax)this.Green).openParenToken;
8490
var
slot = ((Syntax.InternalSyntax.SwitchStatementSyntax)this.Green).closeParenToken;
9115
var
slot = ((Syntax.InternalSyntax.CatchDeclarationSyntax)this.Green).identifier;
9390
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).globalKeyword;
9401
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).staticKeyword;
9410
var
slot = ((Syntax.InternalSyntax.UsingDirectiveSyntax)this.Green).unsafeKeyword;
9579
var
slot = ((Syntax.InternalSyntax.NamespaceDeclarationSyntax)this.Green).semicolonToken;
10186
var
slot = ((Syntax.InternalSyntax.TypeParameterSyntax)this.Green).varianceKeyword;
10365
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).openBraceToken;
10376
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).closeBraceToken;
10385
var
slot = ((Syntax.InternalSyntax.ClassDeclarationSyntax)this.Green).semicolonToken;
10531
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).openBraceToken;
10542
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).closeBraceToken;
10551
var
slot = ((Syntax.InternalSyntax.StructDeclarationSyntax)this.Green).semicolonToken;
10697
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).openBraceToken;
10708
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).closeBraceToken;
10717
var
slot = ((Syntax.InternalSyntax.InterfaceDeclarationSyntax)this.Green).semicolonToken;
10852
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).classOrStructKeyword;
10871
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).openBraceToken;
10882
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).closeBraceToken;
10891
var
slot = ((Syntax.InternalSyntax.RecordDeclarationSyntax)this.Green).semicolonToken;
11029
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).openBraceToken;
11048
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).closeBraceToken;
11058
var
slot = ((Syntax.InternalSyntax.EnumDeclarationSyntax)this.Green).semicolonToken;
11358
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).openBraceToken;
11369
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).closeBraceToken;
11378
var
slot = ((Syntax.InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).semicolonToken;
11783
var
slot = ((Syntax.InternalSyntax.ClassOrStructConstraintSyntax)this.Green).questionToken;
12328
var
slot = ((Syntax.InternalSyntax.MethodDeclarationSyntax)this.Green).semicolonToken;
12465
var
slot = ((Syntax.InternalSyntax.OperatorDeclarationSyntax)this.Green).checkedKeyword;
12484
var
slot = ((Syntax.InternalSyntax.OperatorDeclarationSyntax)this.Green).semicolonToken;
12611
var
slot = ((Syntax.InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).checkedKeyword;
12630
var
slot = ((Syntax.InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).semicolonToken;
12759
var
slot = ((Syntax.InternalSyntax.ConstructorDeclarationSyntax)this.Green).semicolonToken;
12934
var
slot = ((Syntax.InternalSyntax.DestructorDeclarationSyntax)this.Green).semicolonToken;
13090
var
slot = ((Syntax.InternalSyntax.PropertyDeclarationSyntax)this.Green).semicolonToken;
13248
var
slot = ((Syntax.InternalSyntax.EventDeclarationSyntax)this.Green).semicolonToken;
13362
var
slot = ((Syntax.InternalSyntax.IndexerDeclarationSyntax)this.Green).semicolonToken;
13530
var
slot = ((Syntax.InternalSyntax.AccessorDeclarationSyntax)this.Green).semicolonToken;
13791
var
slot = ((Syntax.InternalSyntax.ParameterSyntax)this.Green).identifier;
14443
var
slot = ((Syntax.InternalSyntax.OperatorMemberCrefSyntax)this.Green).checkedKeyword;
14512
var
slot = ((Syntax.InternalSyntax.ConversionOperatorMemberCrefSyntax)this.Green).checkedKeyword;
14732
var
slot = ((Syntax.InternalSyntax.CrefParameterSyntax)this.Green).refKindKeyword;
14741
var
slot = ((Syntax.InternalSyntax.CrefParameterSyntax)this.Green).readOnlyKeyword;
16190
var
slot = ((Syntax.InternalSyntax.LineDirectiveTriviaSyntax)this.Green).file;
16310
var
slot = ((Syntax.InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).characterOffset;
16671
var
slot = ((Syntax.InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).content;
16732
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)
1662
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 (3)
142
var
token = node as Syntax.InternalSyntax.
SyntaxToken
;
153
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
>(), null, 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);