1476 references to SyntaxFactory
Microsoft.CodeAnalysis.CSharp (805)
Parser\DirectiveParser.cs (48)
138
result =
SyntaxFactory
.BadDirectiveTrivia(hash, id, end, isActive);
153
return
SyntaxFactory
.IfDirectiveTrivia(hash, keyword, expr, eod, isActive, branchTaken, isTrue);
164
return
SyntaxFactory
.ElifDirectiveTrivia(hash, keyword, expr, eod, endIsActive, branchTaken, isTrue);
168
eod = eod.TokenWithLeadingTrivia(SyntaxList.Concat(
SyntaxFactory
.DisabledText(expr.ToFullString()), eod.GetLeadingTrivia()));
171
return this.AddError(
SyntaxFactory
.BadDirectiveTrivia(hash, keyword, eod, isActive), ErrorCode.ERR_EndRegionDirectiveExpected);
175
return this.AddError(
SyntaxFactory
.BadDirectiveTrivia(hash, keyword, eod, isActive), ErrorCode.ERR_EndifDirectiveExpected);
179
return this.AddError(
SyntaxFactory
.BadDirectiveTrivia(hash, keyword, eod, isActive), ErrorCode.ERR_UnexpectedDirective);
190
return
SyntaxFactory
.ElseDirectiveTrivia(hash, keyword, eod, endIsActive, branchTaken);
194
return this.AddError(
SyntaxFactory
.BadDirectiveTrivia(hash, keyword, eod, isActive), ErrorCode.ERR_EndRegionDirectiveExpected);
198
return this.AddError(
SyntaxFactory
.BadDirectiveTrivia(hash, keyword, eod, isActive), ErrorCode.ERR_EndifDirectiveExpected);
202
return this.AddError(
SyntaxFactory
.BadDirectiveTrivia(hash, keyword, eod, isActive), ErrorCode.ERR_UnexpectedDirective);
211
return
SyntaxFactory
.EndIfDirectiveTrivia(hash, keyword, eod, endIsActive);
217
return this.AddError(
SyntaxFactory
.BadDirectiveTrivia(hash, keyword, eod, isActive), ErrorCode.ERR_EndRegionDirectiveExpected);
221
return this.AddError(
SyntaxFactory
.BadDirectiveTrivia(hash, keyword, eod, isActive), ErrorCode.ERR_UnexpectedDirective);
227
return
SyntaxFactory
.RegionDirectiveTrivia(hash, keyword, this.ParseEndOfDirectiveWithOptionalPreprocessingMessage(), isActive);
235
return
SyntaxFactory
.EndRegionDirectiveTrivia(hash, keyword, eod, isActive);
239
return this.AddError(
SyntaxFactory
.BadDirectiveTrivia(hash, keyword, eod, isActive), ErrorCode.ERR_EndifDirectiveExpected);
243
return this.AddError(
SyntaxFactory
.BadDirectiveTrivia(hash, keyword, eod, isActive), ErrorCode.ERR_UnexpectedDirective);
259
return
SyntaxFactory
.DefineDirectiveTrivia(hash, keyword, name, end, isActive);
263
return
SyntaxFactory
.UndefDirectiveTrivia(hash, keyword, name, end, isActive);
361
return
SyntaxFactory
.ErrorDirectiveTrivia(hash, keyword, eod, isActive);
365
return
SyntaxFactory
.WarningDirectiveTrivia(hash, keyword, eod, isActive);
409
return
SyntaxFactory
.LineDirectiveTrivia(hash, id, line, file, end, isActive);
451
return
SyntaxFactory
.LineSpanDirectiveTrivia(hash, lineKeyword, start, minus, end, characterOffset, file, endOfDirective, isActive);
476
return
SyntaxFactory
.LineDirectivePosition(openParen, lineToken, comma, characterToken, closeParen);
516
return
SyntaxFactory
.ReferenceDirectiveTrivia(hash, keyword, file, end, isActive);
536
return
SyntaxFactory
.LoadDirectiveTrivia(hash, keyword, file, end, isActive);
564
return
SyntaxFactory
.NullableDirectiveTrivia(hash, token, setting, target, end, isActive);
599
idExpression =
SyntaxFactory
.LiteralExpression(SyntaxKind.NumericLiteralExpression, id);
611
idExpression =
SyntaxFactory
.IdentifierName(id);
616
idExpression =
SyntaxFactory
.LiteralExpression(SyntaxKind.NumericLiteralExpression, id);
631
return
SyntaxFactory
.PragmaWarningDirectiveTrivia(hash, pragma, warning, style, ids.ToList(), end, isActive);
637
return
SyntaxFactory
.PragmaWarningDirectiveTrivia(hash, pragma, warning, style, default(SeparatedSyntaxList<ExpressionSyntax>), end, isActive);
676
return
SyntaxFactory
.PragmaChecksumDirectiveTrivia(hash, pragma, checksum, file, guid, bytes, eod, isActive);
683
return
SyntaxFactory
.PragmaWarningDirectiveTrivia(hash, pragma, warning, style, default(SeparatedSyntaxList<ExpressionSyntax>), eod, isActive);
694
return
SyntaxFactory
.ShebangDirectiveTrivia(hash, exclamation, this.ParseEndOfDirectiveWithOptionalPreprocessingMessage(), isActive);
718
return
SyntaxFactory
.IgnoredDirectiveTrivia(hash, colon, content, endOfDirective, isActive);
759
:
SyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken);
764
SyntaxFactory
.SkippedTokensTrivia(skippedTokens.ToList()));
782
left =
SyntaxFactory
.BinaryExpression(SyntaxKind.LogicalOrExpression, left, op, right);
795
left =
SyntaxFactory
.BinaryExpression(SyntaxKind.LogicalAndExpression, left, op, right);
808
left =
SyntaxFactory
.BinaryExpression(SyntaxFacts.GetBinaryExpression(op.Kind), left, op, right);
819
return
SyntaxFactory
.PrefixUnaryExpression(SyntaxKind.LogicalNotExpression, op, this.ParseLogicalNot());
834
return
SyntaxFactory
.ParenthesizedExpression(open, expr, close);
837
return
SyntaxFactory
.IdentifierName(identifier);
840
return
SyntaxFactory
.LiteralExpression(SyntaxFacts.GetLiteralExpression(k), this.EatToken());
842
return
SyntaxFactory
.IdentifierName(this.EatToken(SyntaxKind.IdentifierToken, ErrorCode.ERR_InvalidPreprocExpr));
858
identifier =
SyntaxFactory
.Identifier(SyntaxKind.IdentifierToken, leading, text, identifierPart, trailing);
Parser\DocumentationCommentParser.cs (58)
91
return
SyntaxFactory
.DocumentationCommentTrivia(kind, nodes.ToList(), eoc);
116
var allRemainderText =
SyntaxFactory
.XmlText(textTokens.ToList());
199
return
SyntaxFactory
.XmlText(list);
220
var startTag =
SyntaxFactory
.XmlElementStartTag(lessThan, name, attrs, this.EatToken());
239
endName =
SyntaxFactory
.XmlName(prefix: null, localName:
SyntaxFactory
.MissingToken(SyntaxKind.IdentifierToken));
240
greaterThan =
SyntaxFactory
.MissingToken(SyntaxKind.GreaterThanToken);
270
var endTag =
SyntaxFactory
.XmlElementEndTag(lessThanSlash, endName, greaterThan);
272
return
SyntaxFactory
.XmlElement(startTag, nodes.ToList(), endTag);
288
return
SyntaxFactory
.XmlEmptyElement(lessThan, name, attrs, slashGreater);
460
return
SyntaxFactory
.XmlTextAttribute(
463
SyntaxFactory
.MissingToken(SyntaxKind.DoubleQuoteToken),
465
SyntaxFactory
.MissingToken(SyntaxKind.DoubleQuoteToken));
478
return
SyntaxFactory
.XmlCrefAttribute(attrName, equals, startQuote, cref, endQuote);
485
return
SyntaxFactory
.XmlNameAttribute(attrName, equals, startQuote, identifier, endQuote);
493
return
SyntaxFactory
.XmlTextAttribute(attrName, equals, startQuote, textTokens, endQuote);
598
endQuote =
SyntaxFactory
.MissingToken(quoteKind);
665
var quote =
SyntaxFactory
.MissingToken(SyntaxKind.DoubleQuoteToken);
700
prefix =
SyntaxFactory
.XmlPrefix(id, colon);
717
return
SyntaxFactory
.XmlName(prefix, id);
744
return
SyntaxFactory
.XmlComment(lessThanExclamationMinusMinusToken, list, minusMinusGreaterThanToken);
760
return
SyntaxFactory
.XmlCDataSection(startCDataToken, textTokens, endCDataToken);
787
return
SyntaxFactory
.XmlProcessingInstruction(startProcessingInstructionToken, name, textTokens, endProcessingInstructionToken);
898
result =
SyntaxFactory
.TypeCref(type);
904
result =
SyntaxFactory
.NameMemberCref(type, parameters);
910
result =
SyntaxFactory
.QualifiedCref(type, dot, member);
965
return
SyntaxFactory
.NameMemberCref(name, parameters);
977
return
SyntaxFactory
.IndexerMemberCref(thisKeyword, parameters);
996
?
SyntaxFactory
.GenericName(identifierToken, typeArguments)
997
:
SyntaxFactory
.IdentifierName(identifierToken);
999
return
SyntaxFactory
.NameMemberCref(name, parameters);
1009
return
SyntaxFactory
.ExtensionMemberCref(ConvertToKeyword(identifierToken), typeArguments, parameters, dotToken, member);
1030
operatorToken =
SyntaxFactory
.MissingToken(SyntaxKind.PlusToken);
1061
operatorToken =
SyntaxFactory
.Token(
1072
operatorToken =
SyntaxFactory
.Token(
1083
operatorToken =
SyntaxFactory
.Token(
1094
operatorToken =
SyntaxFactory
.Token(
1104
operatorToken =
SyntaxFactory
.Token(
1155
return
SyntaxFactory
.OperatorMemberCref(operatorKeyword, checkedKeyword, operatorToken, parameters);
1163
operatorToken =
SyntaxFactory
.Token(
1218
return
SyntaxFactory
.ConversionOperatorMemberCref(implicitOrExplicit, operatorKeyword, checkedKeyword, type, parameters);
1281
? (BaseCrefParameterListSyntax)
SyntaxFactory
.CrefBracketedParameterList(open, list, close)
1282
:
SyntaxFactory
.CrefParameterList(open, list, close);
1342
return
SyntaxFactory
.CrefParameter(refKindKeyword: refKindOpt, readOnlyKeyword: readOnlyOpt, type);
1356
return
SyntaxFactory
.IdentifierName(identifierToken);
1359
return
SyntaxFactory
.GenericName(identifierToken, ParseTypeArguments(typeArgumentsMustBeIdentifiers));
1400
return
SyntaxFactory
.TypeArgumentList(open, list, close);
1451
return
SyntaxFactory
.PredefinedType(EatToken());
1466
leftName =
SyntaxFactory
.AliasQualifiedName(
SyntaxFactory
.IdentifierName(alias), colonColon, name);
1504
leftName =
SyntaxFactory
.QualifiedName(leftName, dot, rightName);
1518
type =
SyntaxFactory
.NullableType(type, EatToken());
1523
type =
SyntaxFactory
.PointerType(type, EatToken());
1528
var omittedArraySizeExpressionInstance =
SyntaxFactory
.OmittedArraySizeExpression(
SyntaxFactory
.Token(SyntaxKind.OmittedArraySizeExpressionToken));
1565
rankList.Add(
SyntaxFactory
.ArrayRankSpecifier(open, dimensionList, close));
1573
type =
SyntaxFactory
.ArrayType(type, rankList);
1648
return
SyntaxFactory
.IdentifierName(identifierToken);
Parser\DocumentationCommentXmlTokens.cs (4)
40
return
SyntaxFactory
.Identifier(SyntaxKind.None, null, text, text, trailing: null);
45
return
SyntaxFactory
.Identifier(SyntaxKind.None,
SyntaxFactory
.Space, text, text, trailing: null);
50
return syntax.Count == 1 &&
SyntaxFactory
.Space.IsEquivalentTo(syntax[0]);
Parser\LanguageParser.cs (55)
172
static @this =>
SyntaxFactory
.CompilationUnit(
177
SyntaxFactory
.Token(SyntaxKind.EndOfFileToken)));
229
builder.Add(
SyntaxFactory
.BadToken(null, lexer.TextWindow.Text.ToString(), null));
528
SyntaxFactory
.MissingToken(SyntaxKind.CloseBraceToken), ErrorCode.ERR_RbraceExpected);
978
staticToken =
SyntaxFactory
.MissingToken(SyntaxKind.StaticKeyword);
1007
semicolon =
SyntaxFactory
.MissingToken(SyntaxKind.SemicolonToken);
1893
recordModifier =
SyntaxFactory
.MissingToken(misplacedToken.Kind);
2613
this.AddError(
SyntaxFactory
.MissingToken(SyntaxKind.VoidKeyword), ErrorCode.ERR_MemberNeedsType));
3797
SyntaxFactory
.MissingToken(SyntaxKind.OpenParenToken),
3799
SyntaxFactory
.MissingToken(SyntaxKind.CloseParenToken)),
3802
semicolonToken:
SyntaxFactory
.MissingToken(SyntaxKind.SemicolonToken));
4022
opToken =
SyntaxFactory
.Token(opToken.GetLeadingTrivia(), SyntaxKind.GreaterThanGreaterThanGreaterThanToken, opToken2.GetTrailingTrivia());
4029
opToken =
SyntaxFactory
.Token(opToken.GetLeadingTrivia(), SyntaxKind.GreaterThanGreaterThanGreaterThanEqualsToken, opToken2.GetTrailingTrivia());
4034
opToken =
SyntaxFactory
.Token(opToken.GetLeadingTrivia(), SyntaxKind.GreaterThanGreaterThanToken, opToken2.GetTrailingTrivia());
4043
opToken =
SyntaxFactory
.Token(opToken.GetLeadingTrivia(), SyntaxKind.GreaterThanGreaterThanEqualsToken, opToken2.GetTrailingTrivia());
5073
SyntaxFactory
.MissingToken(SyntaxKind.OpenBraceToken),
5075
SyntaxFactory
.MissingToken(SyntaxKind.CloseBraceToken)),
5950
return
SyntaxFactory
.MissingToken(SyntaxKind.IdentifierToken);
6007
return
SyntaxFactory
.IdentifierName(
6520
var omittedTypeArgumentInstance = _syntaxFactory.OmittedTypeArgument(
SyntaxFactory
.Token(SyntaxKind.OmittedTypeArgumentToken));
7067
var newToken =
SyntaxFactory
.MissingToken(expectedKind);
7837
var omittedArraySizeExpressionInstance = _syntaxFactory.OmittedArraySizeExpression(
SyntaxFactory
.Token(SyntaxKind.OmittedArraySizeExpressionToken));
7913
list.AddSeparator(
SyntaxFactory
.MissingToken(SyntaxKind.CommaToken));
7987
var missingType =
SyntaxFactory
.FunctionPointerParameter(attributeLists: default, modifiers: default, CreateMissingIdentifierName());
7992
return
SyntaxFactory
.FunctionPointerType(
7996
SyntaxFactory
.FunctionPointerParameterList(
7999
TryEatToken(SyntaxKind.GreaterThanToken) ??
SyntaxFactory
.MissingToken(SyntaxKind.GreaterThanToken)));
8015
types.Add(
SyntaxFactory
.FunctionPointerParameter(
8029
return
SyntaxFactory
.FunctionPointerType(
8033
SyntaxFactory
.FunctionPointerParameterList(
8098
callingConventionModifiers.Add(
SyntaxFactory
.FunctionPointerUnmanagedCallingConvention(EatToken(SyntaxKind.IdentifierToken)));
8111
unmanagedCallingConventions =
SyntaxFactory
.FunctionPointerUnmanagedCallingConventionList(
8127
return
SyntaxFactory
.FunctionPointerCallingConvention(managedSpecifier, unmanagedCallingConventions);
8158
static @this =>
SyntaxFactory
.EmptyStatement(attributeLists: default,
SyntaxFactory
.MissingToken(SyntaxKind.SemicolonToken)));
9026
SyntaxFactory
.MissingToken(SyntaxKind.OpenBraceToken),
9259
return
SyntaxFactory
.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken));
9352
SyntaxFactory
.MissingToken(SyntaxKind.FinallyKeyword),
9366
SyntaxFactory
.MissingToken(SyntaxKind.OpenBraceToken),
9368
SyntaxFactory
.MissingToken(SyntaxKind.CloseBraceToken));
10144
openParen =
SyntaxFactory
.MissingToken(SyntaxKind.OpenParenToken);
10146
closeParen =
SyntaxFactory
.MissingToken(SyntaxKind.CloseParenToken);
10147
openBrace =
SyntaxFactory
.MissingToken(SyntaxKind.OpenBraceToken);
10172
openParen =
SyntaxFactory
.MissingToken(SyntaxKind.OpenParenToken);
10174
closeParen =
SyntaxFactory
.MissingToken(SyntaxKind.CloseParenToken);
10428
this.ParsePossiblyAttributedStatement() ??
SyntaxFactory
.EmptyStatement(attributeLists: default, EatToken(SyntaxKind.SemicolonToken)));
10995
semicolon =
SyntaxFactory
.MissingToken(SyntaxKind.SemicolonToken);
11636
SyntaxFactory
.MissingToken(SyntaxKind.ColonToken),
11637
_syntaxFactory.IdentifierName(
SyntaxFactory
.MissingToken(SyntaxKind.IdentifierToken)));
11754
return
SyntaxFactory
.Token(
11768
return
SyntaxFactory
.Token(
11828
var dotDotToken =
SyntaxFactory
.Token(token1.GetLeadingTrivia(), SyntaxKind.DotDotToken, token2.GetTrailingTrivia());
12839
list.AddSeparator(
SyntaxFactory
.MissingToken(SyntaxKind.CommaToken));
13354
SyntaxFactory
.MissingToken(SyntaxKind.CloseParenToken));
13705
SyntaxFactory
.MissingToken(SyntaxKind.CloseBraceToken)),
Parser\LanguageParser_InterpolatedString.cs (17)
43
var finalToken =
SyntaxFactory
143
var result =
SyntaxFactory
.InterpolatedStringExpression(getOpenQuote(), getContent(originalTextSpan), getCloseQuote());
177
return
SyntaxFactory
.Token(
258
:
SyntaxFactory
.InterpolatedStringText(
259
SyntaxFactory
.Literal(leading: null, "", SyntaxKind.InterpolatedStringTextToken, "", trailing: null));
266
return
SyntaxFactory
.InterpolatedStringText(MakeInterpolatedStringTextToken(kind, text.ToString()));
338
var node =
SyntaxFactory
.InterpolatedStringText(
339
SyntaxFactory
.Literal(leading: null, textString, SyntaxKind.InterpolatedStringTextToken, valueString, trailing: null));
447
?
SyntaxFactory
.MissingToken(leading, kind, trailing)
448
:
SyntaxFactory
.Token(leading, kind, text, trailing);
512
SyntaxFactory
.Token(leading: null, SyntaxKind.OpenBraceToken, text[interpolation.OpenBraceRange], openTokenTrailingTrivia));
527
var result =
SyntaxFactory
.Interpolation(openBraceToken, expression, alignment, format, closeBraceToken);
542
var alignment =
SyntaxFactory
.InterpolationAlignmentClause(
553
var format =
SyntaxFactory
.InterpolationFormatClause(
554
SyntaxFactory
.Token(leading, SyntaxKind.ColonToken, text[interpolation.ColonRange], trailing: null),
584
return
SyntaxFactory
.Literal(leading: null, text, SyntaxKind.InterpolatedStringTextToken, text, trailing: null);
596
var result =
SyntaxFactory
.Literal(leading: null, text, SyntaxKind.InterpolatedStringTextToken, token.ValueText, trailing: null);
Parser\LanguageParser_Patterns.cs (1)
177
SyntaxFactory
.MissingToken(SyntaxKind.NotKeyword),
Parser\Lexer.cs (43)
337
token =
SyntaxFactory
.Token(leadingNode, info.Kind, info.Text, info.StringValue, trailingNode);
344
token =
SyntaxFactory
.Identifier(info.ContextualKind, leadingNode, info.Text, info.StringValue, trailingNode);
350
token =
SyntaxFactory
.Literal(leadingNode, info.Text, info.IntValue, trailingNode);
353
token =
SyntaxFactory
.Literal(leadingNode, info.Text, info.UintValue, trailingNode);
356
token =
SyntaxFactory
.Literal(leadingNode, info.Text, info.LongValue, trailingNode);
359
token =
SyntaxFactory
.Literal(leadingNode, info.Text, info.UlongValue, trailingNode);
362
token =
SyntaxFactory
.Literal(leadingNode, info.Text, info.FloatValue, trailingNode);
365
token =
SyntaxFactory
.Literal(leadingNode, info.Text, info.DoubleValue, trailingNode);
368
token =
SyntaxFactory
.Literal(leadingNode, info.Text, info.DecimalValue, trailingNode);
377
token =
SyntaxFactory
.Literal(leadingNode, info.Text, info.Kind, info.Text, trailingNode);
385
token =
SyntaxFactory
.Literal(leadingNode, info.Text, info.Kind, info.StringValue, trailingNode);
388
token =
SyntaxFactory
.Literal(leadingNode, info.Text, info.CharValue, trailingNode);
391
token =
SyntaxFactory
.XmlTextNewLine(leadingNode, info.Text, info.StringValue, trailingNode);
394
token =
SyntaxFactory
.XmlTextLiteral(leadingNode, info.Text, info.StringValue, trailingNode);
397
token =
SyntaxFactory
.XmlEntity(leadingNode, info.Text, info.StringValue, trailingNode);
401
token =
SyntaxFactory
.Token(leadingNode, info.Kind, trailingNode);
404
token =
SyntaxFactory
.Token(leadingNode, info.Kind, info.Text, trailingNode);
407
token =
SyntaxFactory
.BadToken(leadingNode, info.Text, trailingNode);
412
token =
SyntaxFactory
.Token(leadingNode, info.Kind, trailingNode);
1995
var token =
SyntaxFactory
.BadToken(null, text.ToString(), null).WithDiagnosticsGreen([error]);
1997
this.AddTrivia(
SyntaxFactory
.SkippedTokensTrivia(token), ref triviaList);
2041
this.AddTrivia(
SyntaxFactory
.Comment(text), ref triviaList);
2055
this.AddTrivia(
SyntaxFactory
.Comment(text), ref triviaList);
2152
this.AddTrivia(
SyntaxFactory
.DisabledText(this.GetNonInternedLexemeText()), ref triviaList);
2173
this.AddTrivia(
SyntaxFactory
.EndOfLine(this.GetNonInternedLexemeText()), ref triviaList);
2190
this.AddTrivia(
SyntaxFactory
.ConflictMarker(this.GetNonInternedLexemeText()), ref triviaList);
2256
return TextWindow.TryAdvance('\n') ?
SyntaxFactory
.CarriageReturnLineFeed :
SyntaxFactory
.CarriageReturn;
2259
return
SyntaxFactory
.LineFeed;
2264
return
SyntaxFactory
.EndOfLine(ch.ToString());
2316
return
SyntaxFactory
.Space;
2331
return
SyntaxFactory
.Whitespace(this.GetInternedLexemeText());
2435
return this.CurrentLexemeWidth > 0 ?
SyntaxFactory
.DisabledText(this.GetNonInternedLexemeText()) : null;
2445
return this.CurrentLexemeWidth > 0 ?
SyntaxFactory
.DisabledText(this.GetNonInternedLexemeText()) : null;
2523
var endOfDirective =
SyntaxFactory
.Token(leading, SyntaxKind.EndOfDirectiveToken, trailing);
2531
?
SyntaxFactory
.PreprocessingMessage(message)
2762
trivia =
SyntaxFactory
.Comment(text);
4384
this.AddTrivia(
SyntaxFactory
.DocumentationCommentExteriorTrivia(text), ref trivia);
4413
this.AddTrivia(
SyntaxFactory
.DocumentationCommentExteriorTrivia(text), ref trivia);
4431
this.AddTrivia(
SyntaxFactory
.DocumentationCommentExteriorTrivia(text), ref trivia);
4441
this.AddTrivia(
SyntaxFactory
.DocumentationCommentExteriorTrivia("*/"), ref trivia);
4476
this.AddTrivia(
SyntaxFactory
.DocumentationCommentExteriorTrivia(text), ref trivia);
4490
this.AddTrivia(
SyntaxFactory
.DocumentationCommentExteriorTrivia(text), ref trivia);
Parser\Lexer_StringLiteral.cs (1)
308
return
SyntaxFactory
.Literal(
Parser\LexerCache.cs (2)
199
value =
SyntaxFactory
.Whitespace(textWindow.GetText(lexemeStartPosition, intern: true));
207
return
SyntaxFactory
.Whitespace(textWindow.GetText(lexemeStartPosition, intern: true));
Parser\SyntaxParser.cs (7)
516
_currentToken =
SyntaxFactory
.Token(SyntaxKind.EndOfFileToken);
554
var token =
SyntaxFactory
.MissingToken(expected);
561
var token =
SyntaxFactory
.MissingToken(expected);
581
return
SyntaxFactory
.MissingToken(kind);
1055
builder.Add(
SyntaxFactory
.SkippedTokensTrivia(
1109
?
SyntaxFactory
.MissingToken(token.LeadingTrivia.Node, token.ContextualKind, token.TrailingTrivia.Node)
1110
:
SyntaxFactory
.Token(token.LeadingTrivia.Node, token.ContextualKind, token.TrailingTrivia.Node);
Syntax.xml.Internal.Generated.cs (248)
90
var newNode =
SyntaxFactory
.IdentifierName(identifier);
179
var newNode =
SyntaxFactory
.QualifiedName(left, dotToken, right);
258
var newNode =
SyntaxFactory
.GenericName(identifier, typeArgumentList);
356
var newNode =
SyntaxFactory
.TypeArgumentList(lessThanToken, arguments, greaterThanToken);
445
var newNode =
SyntaxFactory
.AliasQualifiedName(alias, colonColonToken, name);
524
var newNode =
SyntaxFactory
.PredefinedType(keyword);
612
var newNode =
SyntaxFactory
.ArrayType(elementType, rankSpecifiers);
706
var newNode =
SyntaxFactory
.ArrayRankSpecifier(openBracketToken, sizes, closeBracketToken);
785
var newNode =
SyntaxFactory
.PointerType(elementType, asteriskToken);
892
var newNode =
SyntaxFactory
.FunctionPointerType(delegateKeyword, asteriskToken, callingConvention, parameterList);
990
var newNode =
SyntaxFactory
.FunctionPointerParameterList(lessThanToken, parameters, greaterThanToken);
1078
var newNode =
SyntaxFactory
.FunctionPointerCallingConvention(managedOrUnmanagedKeyword, unmanagedCallingConventionList);
1176
var newNode =
SyntaxFactory
.FunctionPointerUnmanagedCallingConventionList(openBracketToken, callingConventions, closeBracketToken);
1241
var newNode =
SyntaxFactory
.FunctionPointerUnmanagedCallingConvention(name);
1320
var newNode =
SyntaxFactory
.NullableType(elementType, questionToken);
1417
var newNode =
SyntaxFactory
.TupleType(openParenToken, elements, closeParenToken);
1505
var newNode =
SyntaxFactory
.TupleElement(type, identifier);
1570
var newNode =
SyntaxFactory
.OmittedTypeArgument(omittedTypeArgumentToken);
1666
var newNode =
SyntaxFactory
.RefType(refKeyword, readOnlyKeyword, type);
1743
var newNode =
SyntaxFactory
.ScopedType(scopedKeyword, type);
1859
var newNode =
SyntaxFactory
.ParenthesizedExpression(openParenToken, expression, closeParenToken);
1957
var newNode =
SyntaxFactory
.TupleExpression(openParenToken, arguments, closeParenToken);
2036
var newNode =
SyntaxFactory
.PrefixUnaryExpression(this.Kind, operatorToken, operand);
2115
var newNode =
SyntaxFactory
.AwaitExpression(awaitKeyword, expression);
2194
var newNode =
SyntaxFactory
.PostfixUnaryExpression(this.Kind, operand, operatorToken);
2283
var newNode =
SyntaxFactory
.MemberAccessExpression(this.Kind, expression, operatorToken, name);
2372
var newNode =
SyntaxFactory
.ConditionalAccessExpression(expression, operatorToken, whenNotNull);
2451
var newNode =
SyntaxFactory
.MemberBindingExpression(operatorToken, name);
2516
var newNode =
SyntaxFactory
.ElementBindingExpression(argumentList);
2623
var newNode =
SyntaxFactory
.RangeExpression(leftOperand, operatorToken, rightOperand);
2688
var newNode =
SyntaxFactory
.ImplicitElementAccess(argumentList);
2777
var newNode =
SyntaxFactory
.BinaryExpression(this.Kind, left, operatorToken, right);
2866
var newNode =
SyntaxFactory
.AssignmentExpression(this.Kind, left, operatorToken, right);
2975
var newNode =
SyntaxFactory
.ConditionalExpression(condition, questionToken, whenTrue, colonToken, whenFalse);
3054
var newNode =
SyntaxFactory
.ThisExpression(token);
3119
var newNode =
SyntaxFactory
.BaseExpression(token);
3184
var newNode =
SyntaxFactory
.LiteralExpression(this.Kind, token);
3249
var newNode =
SyntaxFactory
.FieldExpression(token);
3348
var newNode =
SyntaxFactory
.MakeRefExpression(keyword, openParenToken, expression, closeParenToken);
3447
var newNode =
SyntaxFactory
.RefTypeExpression(keyword, openParenToken, expression, closeParenToken);
3566
var newNode =
SyntaxFactory
.RefValueExpression(keyword, openParenToken, expression, comma, type, closeParenToken);
3665
var newNode =
SyntaxFactory
.CheckedExpression(this.Kind, keyword, openParenToken, expression, closeParenToken);
3764
var newNode =
SyntaxFactory
.DefaultExpression(keyword, openParenToken, type, closeParenToken);
3863
var newNode =
SyntaxFactory
.TypeOfExpression(keyword, openParenToken, type, closeParenToken);
3962
var newNode =
SyntaxFactory
.SizeOfExpression(keyword, openParenToken, type, closeParenToken);
4041
var newNode =
SyntaxFactory
.InvocationExpression(expression, argumentList);
4120
var newNode =
SyntaxFactory
.ElementAccessExpression(expression, argumentList);
4235
var newNode =
SyntaxFactory
.ArgumentList(openParenToken, arguments, closeParenToken);
4333
var newNode =
SyntaxFactory
.BracketedArgumentList(openBracketToken, arguments, closeBracketToken);
4440
var newNode =
SyntaxFactory
.Argument(nameColon, refKindKeyword, expression);
4533
var newNode =
SyntaxFactory
.ExpressionColon(expression, colonToken);
4612
var newNode =
SyntaxFactory
.NameColon(name, colonToken);
4690
var newNode =
SyntaxFactory
.DeclarationExpression(type, designation);
4789
var newNode =
SyntaxFactory
.CastExpression(openParenToken, type, closeParenToken, expression);
4958
var newNode =
SyntaxFactory
.AnonymousMethodExpression(modifiers, delegateKeyword, parameterList, block, expressionBody);
5136
var newNode =
SyntaxFactory
.SimpleLambdaExpression(attributeLists, modifiers, parameter, arrowToken, block, expressionBody);
5212
var newNode =
SyntaxFactory
.RefExpression(refKeyword, expression);
5389
var newNode =
SyntaxFactory
.ParenthesizedLambdaExpression(attributeLists, modifiers, returnType, parameterList, arrowToken, block, expressionBody);
5487
var newNode =
SyntaxFactory
.InitializerExpression(this.Kind, openBraceToken, expressions, closeBraceToken);
5607
var newNode =
SyntaxFactory
.ImplicitObjectCreationExpression(newKeyword, argumentList, initializer);
5724
var newNode =
SyntaxFactory
.ObjectCreationExpression(newKeyword, type, argumentList, initializer);
5810
var newNode =
SyntaxFactory
.WithExpression(expression, withKeyword, initializer);
5897
var newNode =
SyntaxFactory
.AnonymousObjectMemberDeclarator(nameEquals, expression);
6005
var newNode =
SyntaxFactory
.AnonymousObjectCreationExpression(newKeyword, openBraceToken, initializers, closeBraceToken);
6103
var newNode =
SyntaxFactory
.ArrayCreationExpression(newKeyword, type, initializer);
6221
var newNode =
SyntaxFactory
.ImplicitArrayCreationExpression(newKeyword, openBracketToken, commas, closeBracketToken, initializer);
6319
var newNode =
SyntaxFactory
.StackAllocArrayCreationExpression(stackAllocKeyword, type, initializer);
6418
var newNode =
SyntaxFactory
.ImplicitStackAllocArrayCreationExpression(stackAllocKeyword, openBracketToken, closeBracketToken, initializer);
6513
var newNode =
SyntaxFactory
.CollectionExpression(openBracketToken, elements, closeBracketToken);
6589
var newNode =
SyntaxFactory
.ExpressionElement(expression);
6665
var newNode =
SyntaxFactory
.SpreadElement(operatorToken, expression);
6741
var newNode =
SyntaxFactory
.WithElement(withKeyword, argumentList);
6843
var newNode =
SyntaxFactory
.QueryExpression(fromClause, body);
6946
var newNode =
SyntaxFactory
.QueryBody(clauses, selectOrGroup, continuation);
7059
var newNode =
SyntaxFactory
.FromClause(fromKeyword, type, identifier, inKeyword, expression);
7154
var newNode =
SyntaxFactory
.LetClause(letKeyword, identifier, equalsToken, expression);
7321
var newNode =
SyntaxFactory
.JoinClause(joinKeyword, type, identifier, inKeyword, inExpression, onKeyword, leftExpression, equalsKeyword, rightExpression, into);
7398
var newNode =
SyntaxFactory
.JoinIntoClause(intoKeyword, identifier);
7474
var newNode =
SyntaxFactory
.WhereClause(whereKeyword, condition);
7559
var newNode =
SyntaxFactory
.OrderByClause(orderByKeyword, orderings);
7644
var newNode =
SyntaxFactory
.Ordering(this.Kind, expression, ascendingOrDescendingKeyword);
7720
var newNode =
SyntaxFactory
.SelectClause(selectKeyword, expression);
7814
var newNode =
SyntaxFactory
.GroupClause(groupKeyword, groupExpression, byKeyword, byExpression);
7900
var newNode =
SyntaxFactory
.QueryContinuation(intoKeyword, identifier, body);
7965
var newNode =
SyntaxFactory
.OmittedArraySizeExpression(omittedArraySizeExpressionToken);
8062
var newNode =
SyntaxFactory
.InterpolatedStringExpression(stringStartToken, contents, stringEndToken);
8150
var newNode =
SyntaxFactory
.IsPatternExpression(expression, isKeyword, pattern);
8226
var newNode =
SyntaxFactory
.ThrowExpression(throwKeyword, expression);
8302
var newNode =
SyntaxFactory
.WhenClause(whenKeyword, condition);
8378
var newNode =
SyntaxFactory
.DiscardPattern(underscoreToken);
8454
var newNode =
SyntaxFactory
.DeclarationPattern(type, designation);
8530
var newNode =
SyntaxFactory
.VarPattern(varKeyword, designation);
8660
var newNode =
SyntaxFactory
.RecursivePattern(type, positionalPatternClause, propertyPatternClause, designation);
8754
var newNode =
SyntaxFactory
.PositionalPatternClause(openParenToken, subpatterns, closeParenToken);
8848
var newNode =
SyntaxFactory
.PropertyPatternClause(openBraceToken, subpatterns, closeBraceToken);
8933
var newNode =
SyntaxFactory
.Subpattern(expressionColon, pattern);
8997
var newNode =
SyntaxFactory
.ConstantPattern(expression);
9082
var newNode =
SyntaxFactory
.ParenthesizedPattern(openParenToken, pattern, closeParenToken);
9159
var newNode =
SyntaxFactory
.RelationalPattern(operatorToken, expression);
9223
var newNode =
SyntaxFactory
.TypePattern(type);
9308
var newNode =
SyntaxFactory
.BinaryPattern(this.Kind, left, operatorToken, right);
9384
var newNode =
SyntaxFactory
.UnaryPattern(operatorToken, pattern);
9496
var newNode =
SyntaxFactory
.ListPattern(openBracketToken, patterns, closeBracketToken, designation);
9581
var newNode =
SyntaxFactory
.SlicePattern(dotDotToken, pattern);
9658
var newNode =
SyntaxFactory
.InterpolatedStringText(textToken);
9783
var newNode =
SyntaxFactory
.Interpolation(openBraceToken, expression, alignmentClause, formatClause, closeBraceToken);
9859
var newNode =
SyntaxFactory
.InterpolationAlignmentClause(commaToken, value);
9936
var newNode =
SyntaxFactory
.InterpolationFormatClause(colonToken, formatStringToken);
10040
var newNode =
SyntaxFactory
.GlobalStatement(attributeLists, modifiers, statement);
10168
var newNode =
SyntaxFactory
.Block(attributeLists, openBraceToken, statements, closeBraceToken);
10381
var newNode =
SyntaxFactory
.LocalFunctionStatement(attributeLists, modifiers, returnType, identifier, typeParameterList, parameterList, constraintClauses, body, expressionBody, semicolonToken);
10530
var newNode =
SyntaxFactory
.LocalDeclarationStatement(attributeLists, awaitKeyword, usingKeyword, modifiers, declaration, semicolonToken);
10615
var newNode =
SyntaxFactory
.VariableDeclaration(type, variables);
10719
var newNode =
SyntaxFactory
.VariableDeclarator(identifier, argumentList, initializer);
10795
var newNode =
SyntaxFactory
.EqualsValueClause(equalsToken, value);
10871
var newNode =
SyntaxFactory
.SingleVariableDesignation(identifier);
10934
var newNode =
SyntaxFactory
.DiscardDesignation(underscoreToken);
11028
var newNode =
SyntaxFactory
.ParenthesizedVariableDesignation(openParenToken, variables, closeParenToken);
11122
var newNode =
SyntaxFactory
.ExpressionStatement(attributeLists, expression, semicolonToken);
11207
var newNode =
SyntaxFactory
.EmptyStatement(attributeLists, semicolonToken);
11313
var newNode =
SyntaxFactory
.LabeledStatement(attributeLists, identifier, colonToken, statement);
11458
var newNode =
SyntaxFactory
.GotoStatement(this.Kind, attributeLists, gotoKeyword, caseOrDefaultKeyword, expression, semicolonToken);
11552
var newNode =
SyntaxFactory
.BreakStatement(attributeLists, breakKeyword, semicolonToken);
11646
var newNode =
SyntaxFactory
.ContinueStatement(attributeLists, continueKeyword, semicolonToken);
11758
var newNode =
SyntaxFactory
.ReturnStatement(attributeLists, returnKeyword, expression, semicolonToken);
11870
var newNode =
SyntaxFactory
.ThrowStatement(attributeLists, throwKeyword, expression, semicolonToken);
11991
var newNode =
SyntaxFactory
.YieldStatement(this.Kind, attributeLists, yieldKeyword, returnOrBreakKeyword, expression, semicolonToken);
12112
var newNode =
SyntaxFactory
.WhileStatement(attributeLists, whileKeyword, openParenToken, condition, closeParenToken, statement);
12251
var newNode =
SyntaxFactory
.DoStatement(attributeLists, doKeyword, statement, whileKeyword, openParenToken, condition, closeParenToken, semicolonToken);
12453
var newNode =
SyntaxFactory
.ForStatement(attributeLists, forKeyword, openParenToken, declaration, initializers, firstSemicolonToken, condition, secondSemicolonToken, incrementors, closeParenToken, statement);
12647
var newNode =
SyntaxFactory
.ForEachStatement(attributeLists, awaitKeyword, forEachKeyword, openParenToken, type, identifier, inKeyword, expression, closeParenToken, statement);
12810
var newNode =
SyntaxFactory
.ForEachVariableStatement(attributeLists, awaitKeyword, forEachKeyword, openParenToken, variable, inKeyword, expression, closeParenToken, statement);
12976
var newNode =
SyntaxFactory
.UsingStatement(attributeLists, awaitKeyword, usingKeyword, openParenToken, declaration, expression, closeParenToken, statement);
13097
var newNode =
SyntaxFactory
.FixedStatement(attributeLists, fixedKeyword, openParenToken, declaration, closeParenToken, statement);
13191
var newNode =
SyntaxFactory
.CheckedStatement(this.Kind, attributeLists, keyword, block);
13285
var newNode =
SyntaxFactory
.UnsafeStatement(attributeLists, unsafeKeyword, block);
13406
var newNode =
SyntaxFactory
.LockStatement(attributeLists, lockKeyword, openParenToken, expression, closeParenToken, statement);
13566
var newNode =
SyntaxFactory
.IfStatement(attributeLists, ifKeyword, openParenToken, condition, closeParenToken, statement, @else);
13646
var newNode =
SyntaxFactory
.ElseClause(elseKeyword, statement);
13834
var newNode =
SyntaxFactory
.SwitchStatement(attributeLists, switchKeyword, openParenToken, expression, closeParenToken, openBraceToken, sections, closeBraceToken);
13935
var newNode =
SyntaxFactory
.SwitchSection(labels, statements);
14067
var newNode =
SyntaxFactory
.CasePatternSwitchLabel(keyword, pattern, whenClause, colonToken);
14157
var newNode =
SyntaxFactory
.CaseSwitchLabel(keyword, value, colonToken);
14235
var newNode =
SyntaxFactory
.DefaultSwitchLabel(keyword, colonToken);
14347
var newNode =
SyntaxFactory
.SwitchExpression(governingExpression, switchKeyword, openBraceToken, arms, closeBraceToken);
14450
var newNode =
SyntaxFactory
.SwitchExpressionArm(pattern, whenClause, equalsGreaterThanToken, expression);
14580
var newNode =
SyntaxFactory
.TryStatement(attributeLists, tryKeyword, block, catches, @finally);
14692
var newNode =
SyntaxFactory
.CatchClause(catchKeyword, declaration, filter, block);
14795
var newNode =
SyntaxFactory
.CatchDeclaration(openParenToken, type, identifier, closeParenToken);
14889
var newNode =
SyntaxFactory
.CatchFilterClause(whenKeyword, openParenToken, filterExpression, closeParenToken);
14965
var newNode =
SyntaxFactory
.FinallyClause(finallyKeyword, block);
15105
var newNode =
SyntaxFactory
.CompilationUnit(externs, usings, attributeLists, members, endOfFileToken);
15206
var newNode =
SyntaxFactory
.ExternAliasDirective(externKeyword, aliasKeyword, identifier, semicolonToken);
15363
var newNode =
SyntaxFactory
.UsingDirective(globalKeyword, usingKeyword, staticKeyword, unsafeKeyword, alias, namespaceOrType, semicolonToken);
15609
var newNode =
SyntaxFactory
.NamespaceDeclaration(attributeLists, modifiers, namespaceKeyword, name, openBraceToken, externs, usings, members, closeBraceToken, semicolonToken);
15784
var newNode =
SyntaxFactory
.FileScopedNamespaceDeclaration(attributeLists, modifiers, namespaceKeyword, name, semicolonToken, externs, usings, members);
15901
var newNode =
SyntaxFactory
.AttributeList(openBracketToken, target, attributes, closeBracketToken);
15980
var newNode =
SyntaxFactory
.AttributeTargetSpecifier(identifier, colonToken);
16070
var newNode =
SyntaxFactory
.Attribute(name, argumentList);
16168
var newNode =
SyntaxFactory
.AttributeArgumentList(openParenToken, arguments, closeParenToken);
16273
var newNode =
SyntaxFactory
.AttributeArgument(nameEquals, nameColon, expression);
16351
var newNode =
SyntaxFactory
.NameEquals(name, equalsToken);
16449
var newNode =
SyntaxFactory
.TypeParameterList(lessThanToken, parameters, greaterThanToken);
16555
var newNode =
SyntaxFactory
.TypeParameter(attributeLists, varianceKeyword, identifier);
16869
var newNode =
SyntaxFactory
.ClassDeclaration(attributeLists, modifiers, keyword, identifier, typeParameterList, parameterList, baseList, constraintClauses, openBraceToken, members, closeBraceToken, semicolonToken);
17127
var newNode =
SyntaxFactory
.StructDeclaration(attributeLists, modifiers, keyword, identifier, typeParameterList, parameterList, baseList, constraintClauses, openBraceToken, members, closeBraceToken, semicolonToken);
17385
var newNode =
SyntaxFactory
.InterfaceDeclaration(attributeLists, modifiers, keyword, identifier, typeParameterList, parameterList, baseList, constraintClauses, openBraceToken, members, closeBraceToken, semicolonToken);
17659
var newNode =
SyntaxFactory
.RecordDeclaration(this.Kind, attributeLists, modifiers, keyword, classOrStructKeyword, identifier, typeParameterList, parameterList, baseList, constraintClauses, openBraceToken, members, closeBraceToken, semicolonToken);
17865
var newNode =
SyntaxFactory
.EnumDeclaration(attributeLists, modifiers, enumKeyword, identifier, baseList, openBraceToken, members, closeBraceToken, semicolonToken);
18047
var newNode =
SyntaxFactory
.DelegateDeclaration(attributeLists, modifiers, delegateKeyword, returnType, identifier, typeParameterList, parameterList, constraintClauses, semicolonToken);
18169
var newNode =
SyntaxFactory
.EnumMemberDeclaration(attributeLists, modifiers, identifier, equalsValue);
18399
var newNode =
SyntaxFactory
.ExtensionBlockDeclaration(attributeLists, modifiers, keyword, typeParameterList, parameterList, constraintClauses, openBraceToken, members, closeBraceToken, semicolonToken);
18487
var newNode =
SyntaxFactory
.BaseList(colonToken, types);
18566
var newNode =
SyntaxFactory
.SimpleBaseType(type);
18642
var newNode =
SyntaxFactory
.PrimaryConstructorBaseType(type, argumentList);
18749
var newNode =
SyntaxFactory
.TypeParameterConstraintClause(whereKeyword, name, colonToken, constraints);
18852
var newNode =
SyntaxFactory
.ConstructorConstraint(newKeyword, openParenToken, closeParenToken);
18940
var newNode =
SyntaxFactory
.ClassOrStructConstraint(this.Kind, classOrStructKeyword, questionToken);
19005
var newNode =
SyntaxFactory
.TypeConstraint(type);
19070
var newNode =
SyntaxFactory
.DefaultConstraint(defaultKeyword);
19157
var newNode =
SyntaxFactory
.AllowsConstraintClause(allowsKeyword, constraints);
19250
var newNode =
SyntaxFactory
.RefStructConstraint(refKeyword, structKeyword);
19379
var newNode =
SyntaxFactory
.FieldDeclaration(attributeLists, modifiers, declaration, semicolonToken);
19500
var newNode =
SyntaxFactory
.EventFieldDeclaration(attributeLists, modifiers, eventKeyword, declaration, semicolonToken);
19576
var newNode =
SyntaxFactory
.ExplicitInterfaceSpecifier(name, dotToken);
19834
var newNode =
SyntaxFactory
.MethodDeclaration(attributeLists, modifiers, returnType, explicitInterfaceSpecifier, identifier, typeParameterList, parameterList, constraintClauses, body, expressionBody, semicolonToken);
20060
var newNode =
SyntaxFactory
.OperatorDeclaration(attributeLists, modifiers, returnType, explicitInterfaceSpecifier, operatorKeyword, checkedKeyword, operatorToken, parameterList, body, expressionBody, semicolonToken);
20286
var newNode =
SyntaxFactory
.ConversionOperatorDeclaration(attributeLists, modifiers, implicitOrExplicitKeyword, explicitInterfaceSpecifier, operatorKeyword, checkedKeyword, type, parameterList, body, expressionBody, semicolonToken);
20473
var newNode =
SyntaxFactory
.ConstructorDeclaration(attributeLists, modifiers, identifier, parameterList, initializer, body, expressionBody, semicolonToken);
20561
var newNode =
SyntaxFactory
.ConstructorInitializer(this.Kind, colonToken, thisOrBaseKeyword, argumentList);
20740
var newNode =
SyntaxFactory
.DestructorDeclaration(attributeLists, modifiers, tildeToken, identifier, parameterList, body, expressionBody, semicolonToken);
20965
var newNode =
SyntaxFactory
.PropertyDeclaration(attributeLists, modifiers, type, explicitInterfaceSpecifier, identifier, accessorList, expressionBody, initializer, semicolonToken);
21042
var newNode =
SyntaxFactory
.ArrowExpressionClause(arrowToken, expression);
21218
var newNode =
SyntaxFactory
.EventDeclaration(attributeLists, modifiers, eventKeyword, type, explicitInterfaceSpecifier, identifier, accessorList, semicolonToken);
21412
var newNode =
SyntaxFactory
.IndexerDeclaration(attributeLists, modifiers, type, explicitInterfaceSpecifier, thisKeyword, parameterList, accessorList, expressionBody, semicolonToken);
21506
var newNode =
SyntaxFactory
.AccessorList(openBraceToken, accessors, closeBraceToken);
21669
var newNode =
SyntaxFactory
.AccessorDeclaration(this.Kind, attributeLists, modifiers, keyword, body, expressionBody, semicolonToken);
21783
var newNode =
SyntaxFactory
.ParameterList(openParenToken, parameters, closeParenToken);
21880
var newNode =
SyntaxFactory
.BracketedParameterList(openBracketToken, parameters, closeBracketToken);
22054
var newNode =
SyntaxFactory
.Parameter(attributeLists, modifiers, type, identifier, @default);
22160
var newNode =
SyntaxFactory
.FunctionPointerParameter(attributeLists, modifiers, type);
22272
var newNode =
SyntaxFactory
.IncompleteMember(attributeLists, modifiers, type);
22344
var newNode =
SyntaxFactory
.SkippedTokensTrivia(tokens);
22429
var newNode =
SyntaxFactory
.DocumentationCommentTrivia(this.Kind, content, endOfComment);
22516
var newNode =
SyntaxFactory
.TypeCref(type);
22608
var newNode =
SyntaxFactory
.QualifiedCref(container, dotToken, member);
22719
var newNode =
SyntaxFactory
.NameMemberCref(name, parameters);
22831
var newNode =
SyntaxFactory
.ExtensionMemberCref(extensionKeyword, typeArgumentList, parameters, dotToken, member);
22920
var newNode =
SyntaxFactory
.IndexerMemberCref(thisKeyword, parameters);
23038
var newNode =
SyntaxFactory
.OperatorMemberCref(operatorKeyword, checkedKeyword, operatorToken, parameters);
23163
var newNode =
SyntaxFactory
.ConversionOperatorMemberCref(implicitOrExplicitKeyword, operatorKeyword, checkedKeyword, type, parameters);
23282
var newNode =
SyntaxFactory
.CrefParameterList(openParenToken, parameters, closeParenToken);
23381
var newNode =
SyntaxFactory
.CrefBracketedParameterList(openBracketToken, parameters, closeBracketToken);
23490
var newNode =
SyntaxFactory
.CrefParameter(refKindKeyword, readOnlyKeyword, type);
23597
var newNode =
SyntaxFactory
.XmlElement(startTag, content, endTag);
23700
var newNode =
SyntaxFactory
.XmlElementStartTag(lessThanToken, name, attributes, greaterThanToken);
23785
var newNode =
SyntaxFactory
.XmlElementEndTag(lessThanSlashToken, name, greaterThanToken);
23888
var newNode =
SyntaxFactory
.XmlEmptyElement(lessThanToken, name, attributes, slashGreaterThanToken);
23973
var newNode =
SyntaxFactory
.XmlName(prefix, localName);
24049
var newNode =
SyntaxFactory
.XmlPrefix(prefix, colonToken);
24182
var newNode =
SyntaxFactory
.XmlTextAttribute(name, equalsToken, startQuoteToken, textTokens, endQuoteToken);
24285
var newNode =
SyntaxFactory
.XmlCrefAttribute(name, equalsToken, startQuoteToken, cref, endQuoteToken);
24388
var newNode =
SyntaxFactory
.XmlNameAttribute(name, equalsToken, startQuoteToken, identifier, endQuoteToken);
24460
var newNode =
SyntaxFactory
.XmlText(textTokens);
24554
var newNode =
SyntaxFactory
.XmlCDataSection(startCDataToken, textTokens, endCDataToken);
24657
var newNode =
SyntaxFactory
.XmlProcessingInstruction(startProcessingInstructionToken, name, textTokens, endProcessingInstructionToken);
24751
var newNode =
SyntaxFactory
.XmlComment(lessThanExclamationMinusMinusToken, textTokens, minusMinusGreaterThanToken);
24913
var newNode =
SyntaxFactory
.IfDirectiveTrivia(hashToken, ifKeyword, condition, endOfDirectiveToken, isActive, branchTaken, conditionValue);
25022
var newNode =
SyntaxFactory
.ElifDirectiveTrivia(hashToken, elifKeyword, condition, endOfDirectiveToken, isActive, branchTaken, conditionValue);
25117
var newNode =
SyntaxFactory
.ElseDirectiveTrivia(hashToken, elseKeyword, endOfDirectiveToken, isActive, branchTaken);
25207
var newNode =
SyntaxFactory
.EndIfDirectiveTrivia(hashToken, endIfKeyword, endOfDirectiveToken, isActive);
25297
var newNode =
SyntaxFactory
.RegionDirectiveTrivia(hashToken, regionKeyword, endOfDirectiveToken, isActive);
25387
var newNode =
SyntaxFactory
.EndRegionDirectiveTrivia(hashToken, endRegionKeyword, endOfDirectiveToken, isActive);
25477
var newNode =
SyntaxFactory
.ErrorDirectiveTrivia(hashToken, errorKeyword, endOfDirectiveToken, isActive);
25567
var newNode =
SyntaxFactory
.WarningDirectiveTrivia(hashToken, warningKeyword, endOfDirectiveToken, isActive);
25657
var newNode =
SyntaxFactory
.BadDirectiveTrivia(hashToken, identifier, endOfDirectiveToken, isActive);
25756
var newNode =
SyntaxFactory
.DefineDirectiveTrivia(hashToken, defineKeyword, name, endOfDirectiveToken, isActive);
25855
var newNode =
SyntaxFactory
.UndefDirectiveTrivia(hashToken, undefKeyword, name, endOfDirectiveToken, isActive);
25989
var newNode =
SyntaxFactory
.LineDirectiveTrivia(hashToken, lineKeyword, line, file, endOfDirectiveToken, isActive);
26092
var newNode =
SyntaxFactory
.LineDirectivePosition(openParenToken, line, commaToken, character, closeParenToken);
26236
var newNode =
SyntaxFactory
.LineSpanDirectiveTrivia(hashToken, lineKeyword, start, minusToken, end, characterOffset, file, endOfDirectiveToken, isActive);
26362
var newNode =
SyntaxFactory
.PragmaWarningDirectiveTrivia(hashToken, pragmaKeyword, warningKeyword, disableOrRestoreKeyword, errorCodes, endOfDirectiveToken, isActive);
26488
var newNode =
SyntaxFactory
.PragmaChecksumDirectiveTrivia(hashToken, pragmaKeyword, checksumKeyword, file, guid, bytes, endOfDirectiveToken, isActive);
26587
var newNode =
SyntaxFactory
.ReferenceDirectiveTrivia(hashToken, referenceKeyword, file, endOfDirectiveToken, isActive);
26686
var newNode =
SyntaxFactory
.LoadDirectiveTrivia(hashToken, loadKeyword, file, endOfDirectiveToken, isActive);
26776
var newNode =
SyntaxFactory
.ShebangDirectiveTrivia(hashToken, exclamationToken, endOfDirectiveToken, isActive);
26884
var newNode =
SyntaxFactory
.IgnoredDirectiveTrivia(hashToken, colonToken, content, endOfDirectiveToken, isActive);
27001
var newNode =
SyntaxFactory
.NullableDirectiveTrivia(hashToken, nullableKeyword, settingToken, targetToken, endOfDirectiveToken, isActive);
Syntax.xml.Main.Generated.cs (248)
2269
return (IdentifierNameSyntax)Syntax.InternalSyntax.
SyntaxFactory
.IdentifierName((Syntax.InternalSyntax.SyntaxToken)identifier.Node!).CreateRed();
2278
return (QualifiedNameSyntax)Syntax.InternalSyntax.
SyntaxFactory
.QualifiedName((Syntax.InternalSyntax.NameSyntax)left.Green, (Syntax.InternalSyntax.SyntaxToken)dotToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)right.Green).CreateRed();
2290
return (GenericNameSyntax)Syntax.InternalSyntax.
SyntaxFactory
.GenericName((Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.TypeArgumentListSyntax)typeArgumentList.Green).CreateRed();
2306
return (TypeArgumentListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TypeArgumentList((Syntax.InternalSyntax.SyntaxToken)lessThanToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeSyntax>(), (Syntax.InternalSyntax.SyntaxToken)greaterThanToken.Node!).CreateRed();
2319
return (AliasQualifiedNameSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AliasQualifiedName((Syntax.InternalSyntax.IdentifierNameSyntax)alias.Green, (Syntax.InternalSyntax.SyntaxToken)colonColonToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2353
return (PredefinedTypeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.PredefinedType((Syntax.InternalSyntax.SyntaxToken)keyword.Node!).CreateRed();
2360
return (ArrayTypeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ArrayType((Syntax.InternalSyntax.TypeSyntax)elementType.Green, rankSpecifiers.Node.ToGreenList<Syntax.InternalSyntax.ArrayRankSpecifierSyntax>()).CreateRed();
2372
return (ArrayRankSpecifierSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ArrayRankSpecifier((Syntax.InternalSyntax.SyntaxToken)openBracketToken.Node!, sizes.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBracketToken.Node!).CreateRed();
2384
return (PointerTypeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.PointerType((Syntax.InternalSyntax.TypeSyntax)elementType.Green, (Syntax.InternalSyntax.SyntaxToken)asteriskToken.Node!).CreateRed();
2397
return (FunctionPointerTypeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FunctionPointerType((Syntax.InternalSyntax.SyntaxToken)delegateKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)asteriskToken.Node!, callingConvention == null ? null : (Syntax.InternalSyntax.FunctionPointerCallingConventionSyntax)callingConvention.Green, (Syntax.InternalSyntax.FunctionPointerParameterListSyntax)parameterList.Green).CreateRed();
2413
return (FunctionPointerParameterListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FunctionPointerParameterList((Syntax.InternalSyntax.SyntaxToken)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.FunctionPointerParameterSyntax>(), (Syntax.InternalSyntax.SyntaxToken)greaterThanToken.Node!).CreateRed();
2429
return (FunctionPointerCallingConventionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FunctionPointerCallingConvention((Syntax.InternalSyntax.SyntaxToken)managedOrUnmanagedKeyword.Node!, unmanagedCallingConventionList == null ? null : (Syntax.InternalSyntax.FunctionPointerUnmanagedCallingConventionListSyntax)unmanagedCallingConventionList.Green).CreateRed();
2441
return (FunctionPointerUnmanagedCallingConventionListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FunctionPointerUnmanagedCallingConventionList((Syntax.InternalSyntax.SyntaxToken)openBracketToken.Node!, callingConventions.Node.ToGreenSeparatedList<Syntax.InternalSyntax.FunctionPointerUnmanagedCallingConventionSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBracketToken.Node!).CreateRed();
2452
return (FunctionPointerUnmanagedCallingConventionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FunctionPointerUnmanagedCallingConvention((Syntax.InternalSyntax.SyntaxToken)name.Node!).CreateRed();
2460
return (NullableTypeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.NullableType((Syntax.InternalSyntax.TypeSyntax)elementType.Green, (Syntax.InternalSyntax.SyntaxToken)questionToken.Node!).CreateRed();
2472
return (TupleTypeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TupleType((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, elements.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TupleElementSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
2489
return (TupleElementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TupleElement((Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.SyntaxToken?)identifier.Node).CreateRed();
2500
return (OmittedTypeArgumentSyntax)Syntax.InternalSyntax.
SyntaxFactory
.OmittedTypeArgument((Syntax.InternalSyntax.SyntaxToken)omittedTypeArgumentToken.Node!).CreateRed();
2518
return (RefTypeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.RefType((Syntax.InternalSyntax.SyntaxToken)refKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken?)readOnlyKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
2530
return (ScopedTypeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ScopedType((Syntax.InternalSyntax.SyntaxToken)scopedKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
2543
return (ParenthesizedExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ParenthesizedExpression((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
2555
return (TupleExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TupleExpression((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
2592
return (PrefixUnaryExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.PrefixUnaryExpression(kind, (Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)operand.Green).CreateRed();
2619
return (AwaitExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AwaitExpression((Syntax.InternalSyntax.SyntaxToken)awaitKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
2644
return (PostfixUnaryExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.PostfixUnaryExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)operand.Green, (Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!).CreateRed();
2677
return (MemberAccessExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.MemberAccessExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2698
return (ConditionalAccessExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ConditionalAccessExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)whenNotNull.Green).CreateRed();
2710
return (MemberBindingExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.MemberBindingExpression((Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, (Syntax.InternalSyntax.SimpleNameSyntax)name.Green).CreateRed();
2721
return (ElementBindingExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ElementBindingExpression((Syntax.InternalSyntax.BracketedArgumentListSyntax)argumentList.Green).CreateRed();
2732
return (RangeExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.RangeExpression(leftOperand == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)leftOperand.Green, (Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, rightOperand == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)rightOperand.Green).CreateRed();
2747
return (ImplicitElementAccessSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ImplicitElementAccess((Syntax.InternalSyntax.BracketedArgumentListSyntax)argumentList.Green).CreateRed();
2811
return (BinaryExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.BinaryExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)left.Green, (Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)right.Green).CreateRed();
2885
return (AssignmentExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AssignmentExpression(kind, (Syntax.InternalSyntax.ExpressionSyntax)left.Green, (Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)right.Green).CreateRed();
2919
return (ConditionalExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ConditionalExpression((Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.SyntaxToken)questionToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)whenTrue.Green, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)whenFalse.Green).CreateRed();
2930
return (ThisExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ThisExpression((Syntax.InternalSyntax.SyntaxToken)token.Node!).CreateRed();
2941
return (BaseExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.BaseExpression((Syntax.InternalSyntax.SyntaxToken)token.Node!).CreateRed();
2981
return (LiteralExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.LiteralExpression(kind, (Syntax.InternalSyntax.SyntaxToken)token.Node!).CreateRed();
2988
return (FieldExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FieldExpression((Syntax.InternalSyntax.SyntaxToken)token.Node!).CreateRed();
3002
return (MakeRefExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.MakeRefExpression((Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
3016
return (RefTypeExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.RefTypeExpression((Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
3032
return (RefValueExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.RefValueExpression((Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)comma.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
3057
return (CheckedExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CheckedExpression(kind, (Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
3079
return (DefaultExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DefaultExpression((Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
3093
return (TypeOfExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TypeOfExpression((Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
3107
return (SizeOfExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SizeOfExpression((Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
3119
return (InvocationExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.InvocationExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green).CreateRed();
3131
return (ElementAccessExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ElementAccessExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.BracketedArgumentListSyntax)argumentList.Green).CreateRed();
3143
return (ArgumentListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ArgumentList((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
3155
return (BracketedArgumentListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.BracketedArgumentList((Syntax.InternalSyntax.SyntaxToken)openBracketToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ArgumentSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBracketToken.Node!).CreateRed();
3174
return (ArgumentSyntax)Syntax.InternalSyntax.
SyntaxFactory
.Argument(nameColon == null ? null : (Syntax.InternalSyntax.NameColonSyntax)nameColon.Green, (Syntax.InternalSyntax.SyntaxToken?)refKindKeyword.Node, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3186
return (ExpressionColonSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ExpressionColon((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!).CreateRed();
3194
return (NameColonSyntax)Syntax.InternalSyntax.
SyntaxFactory
.NameColon((Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!).CreateRed();
3202
return (DeclarationExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DeclarationExpression((Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
3212
return (CastExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CastExpression((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3224
return (AnonymousMethodExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AnonymousMethodExpression(modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)delegateKeyword.Node!, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, (Syntax.InternalSyntax.BlockSyntax)block.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expressionBody.Green).CreateRed();
3232
return (SimpleLambdaExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SimpleLambdaExpression(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.ParameterSyntax)parameter.Green, (Syntax.InternalSyntax.SyntaxToken)arrowToken.Node!, block == null ? null : (Syntax.InternalSyntax.BlockSyntax)block.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expressionBody.Green).CreateRed();
3240
return (RefExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.RefExpression((Syntax.InternalSyntax.SyntaxToken)refKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3252
return (ParenthesizedLambdaExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ParenthesizedLambdaExpression(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), returnType == null ? null : (Syntax.InternalSyntax.TypeSyntax)returnType.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, (Syntax.InternalSyntax.SyntaxToken)arrowToken.Node!, block == null ? null : (Syntax.InternalSyntax.BlockSyntax)block.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expressionBody.Green).CreateRed();
3277
return (InitializerExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.InitializerExpression(kind, (Syntax.InternalSyntax.SyntaxToken)openBraceToken.Node!, expressions.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBraceToken.Node!).CreateRed();
3289
return (ImplicitObjectCreationExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ImplicitObjectCreationExpression((Syntax.InternalSyntax.SyntaxToken)newKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3305
return (ObjectCreationExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ObjectCreationExpression((Syntax.InternalSyntax.SyntaxToken)newKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, argumentList == null ? null : (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3322
return (WithExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.WithExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)withKeyword.Node!, (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3333
return (AnonymousObjectMemberDeclaratorSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AnonymousObjectMemberDeclarator(nameEquals == null ? null : (Syntax.InternalSyntax.NameEqualsSyntax)nameEquals.Green, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3346
return (AnonymousObjectCreationExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AnonymousObjectCreationExpression((Syntax.InternalSyntax.SyntaxToken)newKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openBraceToken.Node!, initializers.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AnonymousObjectMemberDeclaratorSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBraceToken.Node!).CreateRed();
3358
return (ArrayCreationExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ArrayCreationExpression((Syntax.InternalSyntax.SyntaxToken)newKeyword.Node!, (Syntax.InternalSyntax.ArrayTypeSyntax)type.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3376
return (ImplicitArrayCreationExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ImplicitArrayCreationExpression((Syntax.InternalSyntax.SyntaxToken)newKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openBracketToken.Node!, commas.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)closeBracketToken.Node!, (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3392
return (StackAllocArrayCreationExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.StackAllocArrayCreationExpression((Syntax.InternalSyntax.SyntaxToken)stackAllocKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3410
return (ImplicitStackAllocArrayCreationExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ImplicitStackAllocArrayCreationExpression((Syntax.InternalSyntax.SyntaxToken)stackAllocKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openBracketToken.Node!, (Syntax.InternalSyntax.SyntaxToken)closeBracketToken.Node!, (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
3422
return (CollectionExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CollectionExpression((Syntax.InternalSyntax.SyntaxToken)openBracketToken.Node!, elements.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CollectionElementSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBracketToken.Node!).CreateRed();
3433
return (ExpressionElementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ExpressionElement((Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3441
return (SpreadElementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SpreadElement((Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3453
return (WithElementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.WithElement((Syntax.InternalSyntax.SyntaxToken)withKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green).CreateRed();
3465
return (QueryExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.QueryExpression((Syntax.InternalSyntax.FromClauseSyntax)fromClause.Green, (Syntax.InternalSyntax.QueryBodySyntax)body.Green).CreateRed();
3472
return (QueryBodySyntax)Syntax.InternalSyntax.
SyntaxFactory
.QueryBody(clauses.Node.ToGreenList<Syntax.InternalSyntax.QueryClauseSyntax>(), (Syntax.InternalSyntax.SelectOrGroupClauseSyntax)selectOrGroup.Green, continuation == null ? null : (Syntax.InternalSyntax.QueryContinuationSyntax)continuation.Green).CreateRed();
3486
return (FromClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FromClause((Syntax.InternalSyntax.SyntaxToken)fromKeyword.Node!, type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.SyntaxToken)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3508
return (LetClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.LetClause((Syntax.InternalSyntax.SyntaxToken)letKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.SyntaxToken)equalsToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3530
return (JoinClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.JoinClause((Syntax.InternalSyntax.SyntaxToken)joinKeyword.Node!, type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.SyntaxToken)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)inExpression.Green, (Syntax.InternalSyntax.SyntaxToken)onKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)leftExpression.Green, (Syntax.InternalSyntax.SyntaxToken)equalsKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)rightExpression.Green, into == null ? null : (Syntax.InternalSyntax.JoinIntoClauseSyntax)into.Green).CreateRed();
3550
return (JoinIntoClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.JoinIntoClause((Syntax.InternalSyntax.SyntaxToken)intoKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!).CreateRed();
3566
return (WhereClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.WhereClause((Syntax.InternalSyntax.SyntaxToken)whereKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green).CreateRed();
3577
return (OrderByClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.OrderByClause((Syntax.InternalSyntax.SyntaxToken)orderByKeyword.Node!, orderings.Node.ToGreenSeparatedList<Syntax.InternalSyntax.OrderingSyntax>()).CreateRed();
3601
return (OrderingSyntax)Syntax.InternalSyntax.
SyntaxFactory
.Ordering(kind, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken?)ascendingOrDescendingKeyword.Node).CreateRed();
3621
return (SelectClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SelectClause((Syntax.InternalSyntax.SyntaxToken)selectKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3635
return (GroupClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.GroupClause((Syntax.InternalSyntax.SyntaxToken)groupKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)groupExpression.Green, (Syntax.InternalSyntax.SyntaxToken)byKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)byExpression.Green).CreateRed();
3648
return (QueryContinuationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.QueryContinuation((Syntax.InternalSyntax.SyntaxToken)intoKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.QueryBodySyntax)body.Green).CreateRed();
3663
return (OmittedArraySizeExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.OmittedArraySizeExpression((Syntax.InternalSyntax.SyntaxToken)omittedArraySizeExpressionToken.Node!).CreateRed();
3687
return (InterpolatedStringExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.InterpolatedStringExpression((Syntax.InternalSyntax.SyntaxToken)stringStartToken.Node!, contents.Node.ToGreenList<Syntax.InternalSyntax.InterpolatedStringContentSyntax>(), (Syntax.InternalSyntax.SyntaxToken)stringEndToken.Node!).CreateRed();
3700
return (IsPatternExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.IsPatternExpression((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)isKeyword.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3712
return (ThrowExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ThrowExpression((Syntax.InternalSyntax.SyntaxToken)throwKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3724
return (WhenClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.WhenClause((Syntax.InternalSyntax.SyntaxToken)whenKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green).CreateRed();
3735
return (DiscardPatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DiscardPattern((Syntax.InternalSyntax.SyntaxToken)underscoreToken.Node!).CreateRed();
3747
return (DeclarationPatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DeclarationPattern((Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
3755
return (VarPatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.VarPattern((Syntax.InternalSyntax.SyntaxToken)varKeyword.Node!, (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
3765
return (RecursivePatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.RecursivePattern(type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green, positionalPatternClause == null ? null : (Syntax.InternalSyntax.PositionalPatternClauseSyntax)positionalPatternClause.Green, propertyPatternClause == null ? null : (Syntax.InternalSyntax.PropertyPatternClauseSyntax)propertyPatternClause.Green, designation == null ? null : (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
3777
return (PositionalPatternClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.PositionalPatternClause((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, subpatterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SubpatternSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
3789
return (PropertyPatternClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.PropertyPatternClause((Syntax.InternalSyntax.SyntaxToken)openBraceToken.Node!, subpatterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SubpatternSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBraceToken.Node!).CreateRed();
3800
return (SubpatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.Subpattern(expressionColon == null ? null : (Syntax.InternalSyntax.BaseExpressionColonSyntax)expressionColon.Green, (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3811
return (ConstantPatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ConstantPattern((Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3820
return (ParenthesizedPatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ParenthesizedPattern((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
3841
return (RelationalPatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.RelationalPattern((Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
3848
return (TypePatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TypePattern((Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
3868
return (BinaryPatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.BinaryPattern(kind, (Syntax.InternalSyntax.PatternSyntax)left.Green, (Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, (Syntax.InternalSyntax.PatternSyntax)right.Green).CreateRed();
3888
return (UnaryPatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.UnaryPattern((Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3900
return (ListPatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ListPattern((Syntax.InternalSyntax.SyntaxToken)openBracketToken.Node!, patterns.Node.ToGreenSeparatedList<Syntax.InternalSyntax.PatternSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBracketToken.Node!, designation == null ? null : (Syntax.InternalSyntax.VariableDesignationSyntax)designation.Green).CreateRed();
3915
return (SlicePatternSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SlicePattern((Syntax.InternalSyntax.SyntaxToken)dotDotToken.Node!, pattern == null ? null : (Syntax.InternalSyntax.PatternSyntax)pattern.Green).CreateRed();
3926
return (InterpolatedStringTextSyntax)Syntax.InternalSyntax.
SyntaxFactory
.InterpolatedStringText((Syntax.InternalSyntax.SyntaxToken)textToken.Node!).CreateRed();
3939
return (InterpolationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.Interpolation((Syntax.InternalSyntax.SyntaxToken)openBraceToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, alignmentClause == null ? null : (Syntax.InternalSyntax.InterpolationAlignmentClauseSyntax)alignmentClause.Green, formatClause == null ? null : (Syntax.InternalSyntax.InterpolationFormatClauseSyntax)formatClause.Green, (Syntax.InternalSyntax.SyntaxToken)closeBraceToken.Node!).CreateRed();
3954
return (InterpolationAlignmentClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.InterpolationAlignmentClause((Syntax.InternalSyntax.SyntaxToken)commaToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green).CreateRed();
3961
return (InterpolationFormatClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.InterpolationFormatClause((Syntax.InternalSyntax.SyntaxToken)colonToken.Node!, (Syntax.InternalSyntax.SyntaxToken)formatStringToken.Node!).CreateRed();
3972
return (GlobalStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.GlobalStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
3984
return (BlockSyntax)Syntax.InternalSyntax.
SyntaxFactory
.Block(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)openBraceToken.Node!, statements.Node.ToGreenList<Syntax.InternalSyntax.StatementSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBraceToken.Node!).CreateRed();
4009
return (LocalFunctionStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.LocalFunctionStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.TypeSyntax)returnType.Green, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
4041
return (LocalDeclarationStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.LocalDeclarationStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)awaitKeyword.Node, (Syntax.InternalSyntax.SyntaxToken?)usingKeyword.Node, modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4056
return (VariableDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.VariableDeclaration((Syntax.InternalSyntax.TypeSyntax)type.Green, variables.Node.ToGreenSeparatedList<Syntax.InternalSyntax.VariableDeclaratorSyntax>()).CreateRed();
4067
return (VariableDeclaratorSyntax)Syntax.InternalSyntax.
SyntaxFactory
.VariableDeclarator((Syntax.InternalSyntax.SyntaxToken)identifier.Node!, argumentList == null ? null : (Syntax.InternalSyntax.BracketedArgumentListSyntax)argumentList.Green, initializer == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)initializer.Green).CreateRed();
4083
return (EqualsValueClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.EqualsValueClause((Syntax.InternalSyntax.SyntaxToken)equalsToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green).CreateRed();
4094
return (SingleVariableDesignationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SingleVariableDesignation((Syntax.InternalSyntax.SyntaxToken)identifier.Node!).CreateRed();
4101
return (DiscardDesignationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DiscardDesignation((Syntax.InternalSyntax.SyntaxToken)underscoreToken.Node!).CreateRed();
4113
return (ParenthesizedVariableDesignationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ParenthesizedVariableDesignation((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, variables.Node.ToGreenSeparatedList<Syntax.InternalSyntax.VariableDesignationSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
4125
return (ExpressionStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ExpressionStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4140
return (EmptyStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.EmptyStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4157
return (LabeledStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.LabeledStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4191
return (GotoStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.GotoStatement(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)gotoKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken?)caseOrDefaultKeyword.Node, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4209
return (BreakStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.BreakStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)breakKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4225
return (ContinueStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ContinueStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)continueKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4241
return (ReturnStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ReturnStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)returnKeyword.Node!, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4259
return (ThrowStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ThrowStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)throwKeyword.Node!, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4289
return (YieldStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.YieldStatement(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)yieldKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)returnOrBreakKeyword.Node!, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4318
return (WhileStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.WhileStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)whileKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4339
return (DoStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DoStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)doKeyword.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green, (Syntax.InternalSyntax.SyntaxToken)whileKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4359
return (ForStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ForStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)forKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, declaration == null ? null : (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, initializers.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.SyntaxToken)firstSemicolonToken.Node!, condition == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.SyntaxToken)secondSemicolonToken.Node!, incrementors.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4387
return (ForEachStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ForEachStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)awaitKeyword.Node, (Syntax.InternalSyntax.SyntaxToken)forEachKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.SyntaxToken)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4418
return (ForEachVariableStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ForEachVariableStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)awaitKeyword.Node, (Syntax.InternalSyntax.SyntaxToken)forEachKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)variable.Green, (Syntax.InternalSyntax.SyntaxToken)inKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4442
return (UsingStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.UsingStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)awaitKeyword.Node, (Syntax.InternalSyntax.SyntaxToken)usingKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, declaration == null ? null : (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, expression == null ? null : (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4461
return (FixedStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FixedStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)fixedKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4488
return (CheckedStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CheckedStatement(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4514
return (UnsafeStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.UnsafeStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)unsafeKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4535
return (LockStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.LockStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)lockKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4554
return (IfStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.IfStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)ifKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green, @else == null ? null : (Syntax.InternalSyntax.ElseClauseSyntax)@else.Green).CreateRed();
4570
return (ElseClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ElseClause((Syntax.InternalSyntax.SyntaxToken)elseKeyword.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4596
return (SwitchStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SwitchStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)switchKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken?)openParenToken.Node, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken?)closeParenToken.Node, (Syntax.InternalSyntax.SyntaxToken)openBraceToken.Node!, sections.Node.ToGreenList<Syntax.InternalSyntax.SwitchSectionSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBraceToken.Node!).CreateRed();
4602
return (SwitchSectionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SwitchSection(labels.Node.ToGreenList<Syntax.InternalSyntax.SwitchLabelSyntax>(), statements.Node.ToGreenList<Syntax.InternalSyntax.StatementSyntax>()).CreateRed();
4615
return (CasePatternSwitchLabelSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CasePatternSwitchLabel((Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.PatternSyntax)pattern.Green, whenClause == null ? null : (Syntax.InternalSyntax.WhenClauseSyntax)whenClause.Green, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!).CreateRed();
4632
return (CaseSwitchLabelSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CaseSwitchLabel((Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)value.Green, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!).CreateRed();
4644
return (DefaultSwitchLabelSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DefaultSwitchLabel((Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!).CreateRed();
4658
return (SwitchExpressionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SwitchExpression((Syntax.InternalSyntax.ExpressionSyntax)governingExpression.Green, (Syntax.InternalSyntax.SyntaxToken)switchKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openBraceToken.Node!, arms.Node.ToGreenSeparatedList<Syntax.InternalSyntax.SwitchExpressionArmSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBraceToken.Node!).CreateRed();
4675
return (SwitchExpressionArmSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SwitchExpressionArm((Syntax.InternalSyntax.PatternSyntax)pattern.Green, whenClause == null ? null : (Syntax.InternalSyntax.WhenClauseSyntax)whenClause.Green, (Syntax.InternalSyntax.SyntaxToken)equalsGreaterThanToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
4691
return (TryStatementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TryStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)tryKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green, catches.Node.ToGreenList<Syntax.InternalSyntax.CatchClauseSyntax>(), @finally == null ? null : (Syntax.InternalSyntax.FinallyClauseSyntax)@finally.Green).CreateRed();
4709
return (CatchClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CatchClause((Syntax.InternalSyntax.SyntaxToken)catchKeyword.Node!, declaration == null ? null : (Syntax.InternalSyntax.CatchDeclarationSyntax)declaration.Green, filter == null ? null : (Syntax.InternalSyntax.CatchFilterClauseSyntax)filter.Green, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4732
return (CatchDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CatchDeclaration((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.SyntaxToken?)identifier.Node, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
4750
return (CatchFilterClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CatchFilterClause((Syntax.InternalSyntax.SyntaxToken)whenKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)filterExpression.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
4762
return (FinallyClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FinallyClause((Syntax.InternalSyntax.SyntaxToken)finallyKeyword.Node!, (Syntax.InternalSyntax.BlockSyntax)block.Green).CreateRed();
4773
return (CompilationUnitSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CompilationUnit(externs.Node.ToGreenList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), usings.Node.ToGreenList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.SyntaxToken)endOfFileToken.Node!).CreateRed();
4791
return (ExternAliasDirectiveSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ExternAliasDirective((Syntax.InternalSyntax.SyntaxToken)externKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)aliasKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4826
return (UsingDirectiveSyntax)Syntax.InternalSyntax.
SyntaxFactory
.UsingDirective((Syntax.InternalSyntax.SyntaxToken?)globalKeyword.Node, (Syntax.InternalSyntax.SyntaxToken)usingKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken?)staticKeyword.Node, (Syntax.InternalSyntax.SyntaxToken?)unsafeKeyword.Node, alias == null ? null : (Syntax.InternalSyntax.NameEqualsSyntax)alias.Green, (Syntax.InternalSyntax.TypeSyntax)namespaceOrType.Green, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
4850
return (NamespaceDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.NamespaceDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)namespaceKeyword.Node!, (Syntax.InternalSyntax.NameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)openBraceToken.Node!, externs.Node.ToGreenList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), usings.Node.ToGreenList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBraceToken.Node!, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
4867
return (FileScopedNamespaceDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FileScopedNamespaceDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)namespaceKeyword.Node!, (Syntax.InternalSyntax.NameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!, externs.Node.ToGreenList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), usings.Node.ToGreenList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>()).CreateRed();
4883
return (AttributeListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AttributeList((Syntax.InternalSyntax.SyntaxToken)openBracketToken.Node!, target == null ? null : (Syntax.InternalSyntax.AttributeTargetSpecifierSyntax)target.Green, attributes.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AttributeSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBracketToken.Node!).CreateRed();
4898
return (AttributeTargetSpecifierSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AttributeTargetSpecifier((Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!).CreateRed();
4909
return (AttributeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.Attribute((Syntax.InternalSyntax.NameSyntax)name.Green, argumentList == null ? null : (Syntax.InternalSyntax.AttributeArgumentListSyntax)argumentList.Green).CreateRed();
4921
return (AttributeArgumentListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AttributeArgumentList((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, arguments.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AttributeArgumentSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
4932
return (AttributeArgumentSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AttributeArgument(nameEquals == null ? null : (Syntax.InternalSyntax.NameEqualsSyntax)nameEquals.Green, nameColon == null ? null : (Syntax.InternalSyntax.NameColonSyntax)nameColon.Green, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
4944
return (NameEqualsSyntax)Syntax.InternalSyntax.
SyntaxFactory
.NameEquals((Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)equalsToken.Node!).CreateRed();
4960
return (TypeParameterListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TypeParameterList((Syntax.InternalSyntax.SyntaxToken)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeParameterSyntax>(), (Syntax.InternalSyntax.SyntaxToken)greaterThanToken.Node!).CreateRed();
4978
return (TypeParameterSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TypeParameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)varianceKeyword.Node, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!).CreateRed();
5012
return (ClassDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ClassDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)closeBraceToken.Node, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5038
return (StructDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.StructDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)closeBraceToken.Node, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5064
return (InterfaceDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.InterfaceDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)closeBraceToken.Node, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5102
return (RecordDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.RecordDeclaration(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken?)classOrStructKeyword.Node, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)closeBraceToken.Node, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5148
return (EnumDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.EnumDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)enumKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, baseList == null ? null : (Syntax.InternalSyntax.BaseListSyntax)baseList.Green, (Syntax.InternalSyntax.SyntaxToken?)openBraceToken.Node, members.Node.ToGreenSeparatedList<Syntax.InternalSyntax.EnumMemberDeclarationSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)closeBraceToken.Node, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5159
return (DelegateDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DelegateDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)delegateKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)returnType.Green, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
5178
return (EnumMemberDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.EnumMemberDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, equalsValue == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)equalsValue.Green).CreateRed();
5211
return (ExtensionBlockDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ExtensionBlockDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)keyword.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, parameterList == null ? null : (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)openBraceToken.Node, members.Node.ToGreenList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), (Syntax.InternalSyntax.SyntaxToken?)closeBraceToken.Node, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5226
return (BaseListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.BaseList((Syntax.InternalSyntax.SyntaxToken)colonToken.Node!, types.Node.ToGreenSeparatedList<Syntax.InternalSyntax.BaseTypeSyntax>()).CreateRed();
5237
return (SimpleBaseTypeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SimpleBaseType((Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
5245
return (PrimaryConstructorBaseTypeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.PrimaryConstructorBaseType((Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green).CreateRed();
5258
return (TypeParameterConstraintClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TypeParameterConstraintClause((Syntax.InternalSyntax.SyntaxToken)whereKeyword.Node!, (Syntax.InternalSyntax.IdentifierNameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!, constraints.Node.ToGreenSeparatedList<Syntax.InternalSyntax.TypeParameterConstraintSyntax>()).CreateRed();
5279
return (ConstructorConstraintSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ConstructorConstraint((Syntax.InternalSyntax.SyntaxToken)newKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
5307
return (ClassOrStructConstraintSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ClassOrStructConstraint(kind, (Syntax.InternalSyntax.SyntaxToken)classOrStructKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken?)questionToken.Node).CreateRed();
5326
return (TypeConstraintSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TypeConstraint((Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
5333
return (DefaultConstraintSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DefaultConstraint((Syntax.InternalSyntax.SyntaxToken)defaultKeyword.Node!).CreateRed();
5344
return (AllowsConstraintClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AllowsConstraintClause((Syntax.InternalSyntax.SyntaxToken)allowsKeyword.Node!, constraints.Node.ToGreenSeparatedList<Syntax.InternalSyntax.AllowsConstraintSyntax>()).CreateRed();
5356
return (RefStructConstraintSyntax)Syntax.InternalSyntax.
SyntaxFactory
.RefStructConstraint((Syntax.InternalSyntax.SyntaxToken)refKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)structKeyword.Node!).CreateRed();
5368
return (FieldDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FieldDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
5385
return (EventFieldDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.EventFieldDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)eventKeyword.Node!, (Syntax.InternalSyntax.VariableDeclarationSyntax)declaration.Green, (Syntax.InternalSyntax.SyntaxToken)semicolonToken.Node!).CreateRed();
5401
return (ExplicitInterfaceSpecifierSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ExplicitInterfaceSpecifier((Syntax.InternalSyntax.NameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)dotToken.Node!).CreateRed();
5420
return (MethodDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.MethodDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.TypeSyntax)returnType.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, typeParameterList == null ? null : (Syntax.InternalSyntax.TypeParameterListSyntax)typeParameterList.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, constraintClauses.Node.ToGreenList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5492
return (OperatorDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.OperatorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.TypeSyntax)returnType.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.SyntaxToken)operatorKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken?)checkedKeyword.Node, (Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5527
return (ConversionOperatorDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ConversionOperatorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)implicitOrExplicitKeyword.Node!, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.SyntaxToken)operatorKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken?)checkedKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5549
return (ConstructorDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ConstructorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, initializer == null ? null : (Syntax.InternalSyntax.ConstructorInitializerSyntax)initializer.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5581
return (ConstructorInitializerSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ConstructorInitializer(kind, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!, (Syntax.InternalSyntax.SyntaxToken)thisOrBaseKeyword.Node!, (Syntax.InternalSyntax.ArgumentListSyntax)argumentList.Green).CreateRed();
5608
return (DestructorDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DestructorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)tildeToken.Node!, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5634
return (PropertyDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.PropertyDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.TypeSyntax)type.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, accessorList == null ? null : (Syntax.InternalSyntax.AccessorListSyntax)accessorList.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, initializer == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)initializer.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5654
return (ArrowExpressionClauseSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ArrowExpressionClause((Syntax.InternalSyntax.SyntaxToken)arrowToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green).CreateRed();
5673
return (EventDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.EventDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)eventKeyword.Node!, (Syntax.InternalSyntax.TypeSyntax)type.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, accessorList == null ? null : (Syntax.InternalSyntax.AccessorListSyntax)accessorList.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5700
return (IndexerDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.IndexerDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.TypeSyntax)type.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.SyntaxToken)thisKeyword.Node!, (Syntax.InternalSyntax.BracketedParameterListSyntax)parameterList.Green, accessorList == null ? null : (Syntax.InternalSyntax.AccessorListSyntax)accessorList.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5716
return (AccessorListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AccessorList((Syntax.InternalSyntax.SyntaxToken)openBraceToken.Node!, accessors.Node.ToGreenList<Syntax.InternalSyntax.AccessorDeclarationSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBraceToken.Node!).CreateRed();
5752
return (AccessorDeclarationSyntax)Syntax.InternalSyntax.
SyntaxFactory
.AccessorDeclaration(kind, attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)keyword.Node!, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
5780
return (ParameterListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ParameterList((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ParameterSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
5792
return (BracketedParameterListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.BracketedParameterList((Syntax.InternalSyntax.SyntaxToken)openBracketToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ParameterSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBracketToken.Node!).CreateRed();
5809
return (ParameterSyntax)Syntax.InternalSyntax.
SyntaxFactory
.Parameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green, (Syntax.InternalSyntax.SyntaxToken?)identifier.Node, @default == null ? null : (Syntax.InternalSyntax.EqualsValueClauseSyntax)@default.Green).CreateRed();
5816
return (FunctionPointerParameterSyntax)Syntax.InternalSyntax.
SyntaxFactory
.FunctionPointerParameter(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
5826
return (IncompleteMemberSyntax)Syntax.InternalSyntax.
SyntaxFactory
.IncompleteMember(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), type == null ? null : (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
5838
return (SkippedTokensTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.SkippedTokensTrivia(tokens.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>()).CreateRed();
5855
return (DocumentationCommentTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DocumentationCommentTrivia(kind, content.Node.ToGreenList<Syntax.InternalSyntax.XmlNodeSyntax>(), (Syntax.InternalSyntax.SyntaxToken)endOfComment.Node!).CreateRed();
5866
return (TypeCrefSyntax)Syntax.InternalSyntax.
SyntaxFactory
.TypeCref((Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
5875
return (QualifiedCrefSyntax)Syntax.InternalSyntax.
SyntaxFactory
.QualifiedCref((Syntax.InternalSyntax.TypeSyntax)container.Green, (Syntax.InternalSyntax.SyntaxToken)dotToken.Node!, (Syntax.InternalSyntax.MemberCrefSyntax)member.Green).CreateRed();
5886
return (NameMemberCrefSyntax)Syntax.InternalSyntax.
SyntaxFactory
.NameMemberCref((Syntax.InternalSyntax.TypeSyntax)name.Green, parameters == null ? null : (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green).CreateRed();
5900
return (ExtensionMemberCrefSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ExtensionMemberCref((Syntax.InternalSyntax.SyntaxToken)extensionKeyword.Node!, typeArgumentList == null ? null : (Syntax.InternalSyntax.TypeArgumentListSyntax)typeArgumentList.Green, (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green, (Syntax.InternalSyntax.SyntaxToken)dotToken.Node!, (Syntax.InternalSyntax.MemberCrefSyntax)member.Green).CreateRed();
5915
return (IndexerMemberCrefSyntax)Syntax.InternalSyntax.
SyntaxFactory
.IndexerMemberCref((Syntax.InternalSyntax.SyntaxToken)thisKeyword.Node!, parameters == null ? null : (Syntax.InternalSyntax.CrefBracketedParameterListSyntax)parameters.Green).CreateRed();
5970
return (OperatorMemberCrefSyntax)Syntax.InternalSyntax.
SyntaxFactory
.OperatorMemberCref((Syntax.InternalSyntax.SyntaxToken)operatorKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken?)checkedKeyword.Node, (Syntax.InternalSyntax.SyntaxToken)operatorToken.Node!, parameters == null ? null : (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green).CreateRed();
5998
return (ConversionOperatorMemberCrefSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ConversionOperatorMemberCref((Syntax.InternalSyntax.SyntaxToken)implicitOrExplicitKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)operatorKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken?)checkedKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green, parameters == null ? null : (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green).CreateRed();
6014
return (CrefParameterListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CrefParameterList((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
6026
return (CrefBracketedParameterListSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CrefBracketedParameterList((Syntax.InternalSyntax.SyntaxToken)openBracketToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeBracketToken.Node!).CreateRed();
6051
return (CrefParameterSyntax)Syntax.InternalSyntax.
SyntaxFactory
.CrefParameter((Syntax.InternalSyntax.SyntaxToken?)refKindKeyword.Node, (Syntax.InternalSyntax.SyntaxToken?)readOnlyKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
6067
return (XmlElementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlElement((Syntax.InternalSyntax.XmlElementStartTagSyntax)startTag.Green, content.Node.ToGreenList<Syntax.InternalSyntax.XmlNodeSyntax>(), (Syntax.InternalSyntax.XmlElementEndTagSyntax)endTag.Green).CreateRed();
6080
return (XmlElementStartTagSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlElementStartTag((Syntax.InternalSyntax.SyntaxToken)lessThanToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, attributes.Node.ToGreenList<Syntax.InternalSyntax.XmlAttributeSyntax>(), (Syntax.InternalSyntax.SyntaxToken)greaterThanToken.Node!).CreateRed();
6097
return (XmlElementEndTagSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlElementEndTag((Syntax.InternalSyntax.SyntaxToken)lessThanSlashToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)greaterThanToken.Node!).CreateRed();
6110
return (XmlEmptyElementSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlEmptyElement((Syntax.InternalSyntax.SyntaxToken)lessThanToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, attributes.Node.ToGreenList<Syntax.InternalSyntax.XmlAttributeSyntax>(), (Syntax.InternalSyntax.SyntaxToken)slashGreaterThanToken.Node!).CreateRed();
6125
return (XmlNameSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlName(prefix == null ? null : (Syntax.InternalSyntax.XmlPrefixSyntax)prefix.Green, (Syntax.InternalSyntax.SyntaxToken)localName.Node!).CreateRed();
6141
return (XmlPrefixSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlPrefix((Syntax.InternalSyntax.SyntaxToken)prefix.Node!, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!).CreateRed();
6169
return (XmlTextAttributeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlTextAttribute((Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)equalsToken.Node!, (Syntax.InternalSyntax.SyntaxToken)startQuoteToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)endQuoteToken.Node!).CreateRed();
6198
return (XmlCrefAttributeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlCrefAttribute((Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)equalsToken.Node!, (Syntax.InternalSyntax.SyntaxToken)startQuoteToken.Node!, (Syntax.InternalSyntax.CrefSyntax)cref.Green, (Syntax.InternalSyntax.SyntaxToken)endQuoteToken.Node!).CreateRed();
6223
return (XmlNameAttributeSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlNameAttribute((Syntax.InternalSyntax.XmlNameSyntax)name.Green, (Syntax.InternalSyntax.SyntaxToken)equalsToken.Node!, (Syntax.InternalSyntax.SyntaxToken)startQuoteToken.Node!, (Syntax.InternalSyntax.IdentifierNameSyntax)identifier.Green, (Syntax.InternalSyntax.SyntaxToken)endQuoteToken.Node!).CreateRed();
6237
return (XmlTextSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlText(textTokens.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>()).CreateRed();
6249
return (XmlCDataSectionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlCDataSection((Syntax.InternalSyntax.SyntaxToken)startCDataToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)endCDataToken.Node!).CreateRed();
6262
return (XmlProcessingInstructionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlProcessingInstruction((Syntax.InternalSyntax.SyntaxToken)startProcessingInstructionToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, textTokens.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)endProcessingInstructionToken.Node!).CreateRed();
6278
return (XmlCommentSyntax)Syntax.InternalSyntax.
SyntaxFactory
.XmlComment((Syntax.InternalSyntax.SyntaxToken)lessThanExclamationMinusMinusToken.Node!, textTokens.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)minusMinusGreaterThanToken.Node!).CreateRed();
6292
return (IfDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.IfDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)ifKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive, branchTaken, conditionValue).CreateRed();
6306
return (ElifDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ElifDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)elifKeyword.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive, branchTaken, conditionValue).CreateRed();
6319
return (ElseDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ElseDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)elseKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive, branchTaken).CreateRed();
6332
return (EndIfDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.EndIfDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)endIfKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6345
return (RegionDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.RegionDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)regionKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6358
return (EndRegionDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.EndRegionDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)endRegionKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6371
return (ErrorDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ErrorDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)errorKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6384
return (WarningDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.WarningDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)warningKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6396
return (BadDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.BadDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6410
return (DefineDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.DefineDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)defineKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)name.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6428
return (UndefDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.UndefDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)undefKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)name.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6458
return (LineDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.LineDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)lineKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)line.Node!, (Syntax.InternalSyntax.SyntaxToken?)file.Node, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6477
return (LineDirectivePositionSyntax)Syntax.InternalSyntax.
SyntaxFactory
.LineDirectivePosition((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.SyntaxToken)line.Node!, (Syntax.InternalSyntax.SyntaxToken)commaToken.Node!, (Syntax.InternalSyntax.SyntaxToken)character.Node!, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
6500
return (LineSpanDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.LineSpanDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)lineKeyword.Node!, (Syntax.InternalSyntax.LineDirectivePositionSyntax)start.Green, (Syntax.InternalSyntax.SyntaxToken)minusToken.Node!, (Syntax.InternalSyntax.LineDirectivePositionSyntax)end.Green, (Syntax.InternalSyntax.SyntaxToken?)characterOffset.Node, (Syntax.InternalSyntax.SyntaxToken)file.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6524
return (PragmaWarningDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.PragmaWarningDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)pragmaKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)warningKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)disableOrRestoreKeyword.Node!, errorCodes.Node.ToGreenSeparatedList<Syntax.InternalSyntax.ExpressionSyntax>(), (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6545
return (PragmaChecksumDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.PragmaChecksumDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)pragmaKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)checksumKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)file.Node!, (Syntax.InternalSyntax.SyntaxToken)guid.Node!, (Syntax.InternalSyntax.SyntaxToken)bytes.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6559
return (ReferenceDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ReferenceDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)referenceKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)file.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6573
return (LoadDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.LoadDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)loadKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)file.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6586
return (ShebangDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.ShebangDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)exclamationToken.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6605
return (IgnoredDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.IgnoredDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!, (Syntax.InternalSyntax.SyntaxToken?)content.Node, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
6636
return (NullableDirectiveTriviaSyntax)Syntax.InternalSyntax.
SyntaxFactory
.NullableDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)nullableKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)settingToken.Node!, (Syntax.InternalSyntax.SyntaxToken?)targetToken.Node, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed();
Syntax\InternalSyntax\SyntaxFactory.cs (6)
55
trivia = elastic ?
SyntaxFactory
.ElasticCarriageReturn :
SyntaxFactory
.CarriageReturn;
58
trivia = elastic ?
SyntaxFactory
.ElasticLineFeed :
SyntaxFactory
.LineFeed;
61
trivia = elastic ?
SyntaxFactory
.ElasticCarriageReturnLineFeed :
SyntaxFactory
.CarriageReturnLineFeed;
Syntax\InternalSyntax\SyntaxToken.cs (8)
103
else if (trailing ==
SyntaxFactory
.Space)
107
else if (trailing ==
SyntaxFactory
.CarriageReturnLineFeed)
113
if (leading ==
SyntaxFactory
.ElasticZeroSpace && trailing ==
SyntaxFactory
.ElasticZeroSpace)
157
s_tokensWithElasticTrivia[(int)kind].Value = new SyntaxTokenWithTrivia(kind,
SyntaxFactory
.ElasticZeroSpace,
SyntaxFactory
.ElasticZeroSpace);
158
s_tokensWithSingleTrailingSpace[(int)kind].Value = new SyntaxTokenWithTrivia(kind, null,
SyntaxFactory
.Space);
159
s_tokensWithSingleTrailingCRLF[(int)kind].Value = new SyntaxTokenWithTrivia(kind, null,
SyntaxFactory
.CarriageReturnLineFeed);
Syntax\ShebangDirectiveTriviaSyntax.cs (1)
43
endOfDirectiveToken = endOfDirectiveToken.TokenWithLeadingTrivia(
SyntaxFactory
.PreprocessingMessage(content.ToString()));
Syntax\SyntaxFactory.cs (56)
30
public static SyntaxTrivia CarriageReturnLineFeed { get; } = Syntax.InternalSyntax.
SyntaxFactory
.CarriageReturnLineFeed;
35
public static SyntaxTrivia LineFeed { get; } = Syntax.InternalSyntax.
SyntaxFactory
.LineFeed;
40
public static SyntaxTrivia CarriageReturn { get; } = Syntax.InternalSyntax.
SyntaxFactory
.CarriageReturn;
45
public static SyntaxTrivia Space { get; } = Syntax.InternalSyntax.
SyntaxFactory
.Space;
50
public static SyntaxTrivia Tab { get; } = Syntax.InternalSyntax.
SyntaxFactory
.Tab;
57
public static SyntaxTrivia ElasticCarriageReturnLineFeed { get; } = Syntax.InternalSyntax.
SyntaxFactory
.ElasticCarriageReturnLineFeed;
64
public static SyntaxTrivia ElasticLineFeed { get; } = Syntax.InternalSyntax.
SyntaxFactory
.ElasticLineFeed;
71
public static SyntaxTrivia ElasticCarriageReturn { get; } = Syntax.InternalSyntax.
SyntaxFactory
.ElasticCarriageReturn;
77
public static SyntaxTrivia ElasticSpace { get; } = Syntax.InternalSyntax.
SyntaxFactory
.ElasticSpace;
83
public static SyntaxTrivia ElasticTab { get; } = Syntax.InternalSyntax.
SyntaxFactory
.ElasticTab;
90
public static SyntaxTrivia ElasticMarker { get; } = Syntax.InternalSyntax.
SyntaxFactory
.ElasticZeroSpace;
99
return Syntax.InternalSyntax.
SyntaxFactory
.EndOfLine(text, elastic: false);
110
return Syntax.InternalSyntax.
SyntaxFactory
.EndOfLine(text, elastic: true);
117
return Syntax.InternalSyntax.
SyntaxFactory
.EndOfLine(text, elastic);
127
return Syntax.InternalSyntax.
SyntaxFactory
.Whitespace(text, elastic: false);
138
return Syntax.InternalSyntax.
SyntaxFactory
.Whitespace(text, elastic: false);
145
return Syntax.InternalSyntax.
SyntaxFactory
.Whitespace(text, elastic);
156
return Syntax.InternalSyntax.
SyntaxFactory
.Comment(text);
165
return Syntax.InternalSyntax.
SyntaxFactory
.DisabledText(text);
173
return Syntax.InternalSyntax.
SyntaxFactory
.PreprocessingMessage(text);
219
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Token(ElasticMarker.UnderlyingNode, kind, ElasticMarker.UnderlyingNode));
231
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Token(leading.Node, kind, trailing.Node));
266
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Token(leading.Node, kind, text, valueText, trailing.Node));
276
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.MissingToken(ElasticMarker.UnderlyingNode, kind, ElasticMarker.UnderlyingNode));
288
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.MissingToken(leading.Node, kind, trailing.Node));
302
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Identifier(ElasticMarker.UnderlyingNode, text, ElasticMarker.UnderlyingNode));
319
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Identifier(leading.Node, text, trailing.Node));
347
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Identifier(SyntaxKind.IdentifierName, leading.Node, "@" + text, valueText, trailing.Node));
373
return new SyntaxToken(InternalSyntax.
SyntaxFactory
.Identifier(contextualKind, leading.Node, text, valueText, trailing.Node));
392
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(ElasticMarker.UnderlyingNode, text, value, ElasticMarker.UnderlyingNode));
404
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(leading.Node, text, value, trailing.Node));
423
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(ElasticMarker.UnderlyingNode, text, value, ElasticMarker.UnderlyingNode));
435
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(leading.Node, text, value, trailing.Node));
454
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(ElasticMarker.UnderlyingNode, text, value, ElasticMarker.UnderlyingNode));
466
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(leading.Node, text, value, trailing.Node));
485
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(ElasticMarker.UnderlyingNode, text, value, ElasticMarker.UnderlyingNode));
497
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(leading.Node, text, value, trailing.Node));
516
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(ElasticMarker.UnderlyingNode, text, value, ElasticMarker.UnderlyingNode));
528
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(leading.Node, text, value, trailing.Node));
547
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(ElasticMarker.UnderlyingNode, text, value, ElasticMarker.UnderlyingNode));
559
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(leading.Node, text, value, trailing.Node));
578
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(ElasticMarker.UnderlyingNode, text, value, ElasticMarker.UnderlyingNode));
590
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(leading.Node, text, value, trailing.Node));
609
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(ElasticMarker.UnderlyingNode, text, value, ElasticMarker.UnderlyingNode));
621
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(leading.Node, text, value, trailing.Node));
640
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(ElasticMarker.UnderlyingNode, text, value, ElasticMarker.UnderlyingNode));
652
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.Literal(leading.Node, text, value, trailing.Node));
663
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.BadToken(leading.Node, text, trailing.Node));
675
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.XmlTextLiteral(leading.Node, text, value, trailing.Node));
687
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.XmlEntity(leading.Node, text, value, trailing.Node));
1152
InternalSyntax.
SyntaxFactory
.XmlTextNewLine(
1169
InternalSyntax.
SyntaxFactory
.XmlTextNewLine(
1224
return new SyntaxToken(Syntax.InternalSyntax.
SyntaxFactory
.XmlTextLiteral(ElasticMarker.UnderlyingNode, text, value, ElasticMarker.UnderlyingNode));
1250
return Syntax.InternalSyntax.
SyntaxFactory
.DocumentationCommentExteriorTrivia(text);
1926
InternalSyntax.
SyntaxFactory
.MissingToken(SyntaxKind.OpenParenToken),
1928
InternalSyntax.
SyntaxFactory
.MissingToken(SyntaxKind.CloseParenToken),
Syntax\SyntaxTokenParser.cs (2)
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);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (671)
Generated\Syntax.Test.xml.Generated.cs (667)
6
using InternalSyntaxFactory = Microsoft.CodeAnalysis.CSharp.Syntax.InternalSyntax.
SyntaxFactory
;
14
=>
InternalSyntaxFactory
.IdentifierName(
InternalSyntaxFactory
.Identifier("Identifier"));
17
=>
InternalSyntaxFactory
.QualifiedName(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.DotToken), GenerateIdentifierName());
20
=>
InternalSyntaxFactory
.GenericName(
InternalSyntaxFactory
.Identifier("Identifier"), GenerateTypeArgumentList());
23
=>
InternalSyntaxFactory
.TypeArgumentList(
InternalSyntaxFactory
.Token(SyntaxKind.LessThanToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.TypeSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.GreaterThanToken));
26
=>
InternalSyntaxFactory
.AliasQualifiedName(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.ColonColonToken), GenerateIdentifierName());
29
=>
InternalSyntaxFactory
.PredefinedType(
InternalSyntaxFactory
.Token(SyntaxKind.BoolKeyword));
32
=>
InternalSyntaxFactory
.ArrayType(GenerateIdentifierName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.ArrayRankSpecifierSyntax>());
35
=>
InternalSyntaxFactory
.ArrayRankSpecifier(
InternalSyntaxFactory
.Token(SyntaxKind.OpenBracketToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ExpressionSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBracketToken));
38
=>
InternalSyntaxFactory
.PointerType(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.AsteriskToken));
41
=>
InternalSyntaxFactory
.FunctionPointerType(
InternalSyntaxFactory
.Token(SyntaxKind.DelegateKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.AsteriskToken), null, GenerateFunctionPointerParameterList());
44
=>
InternalSyntaxFactory
.FunctionPointerParameterList(
InternalSyntaxFactory
.Token(SyntaxKind.LessThanToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.FunctionPointerParameterSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.GreaterThanToken));
47
=>
InternalSyntaxFactory
.FunctionPointerCallingConvention(
InternalSyntaxFactory
.Token(SyntaxKind.ManagedKeyword), null);
50
=>
InternalSyntaxFactory
.FunctionPointerUnmanagedCallingConventionList(
InternalSyntaxFactory
.Token(SyntaxKind.OpenBracketToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.FunctionPointerUnmanagedCallingConventionSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBracketToken));
53
=>
InternalSyntaxFactory
.FunctionPointerUnmanagedCallingConvention(
InternalSyntaxFactory
.Identifier("Name"));
56
=>
InternalSyntaxFactory
.NullableType(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.QuestionToken));
59
=>
InternalSyntaxFactory
.TupleType(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.TupleElementSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
62
=>
InternalSyntaxFactory
.TupleElement(GenerateIdentifierName(), null);
65
=>
InternalSyntaxFactory
.OmittedTypeArgument(
InternalSyntaxFactory
.Token(SyntaxKind.OmittedTypeArgumentToken));
68
=>
InternalSyntaxFactory
.RefType(
InternalSyntaxFactory
.Token(SyntaxKind.RefKeyword), null, GenerateIdentifierName());
71
=>
InternalSyntaxFactory
.ScopedType(
InternalSyntaxFactory
.Token(SyntaxKind.ScopedKeyword), GenerateIdentifierName());
74
=>
InternalSyntaxFactory
.ParenthesizedExpression(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
77
=>
InternalSyntaxFactory
.TupleExpression(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ArgumentSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
80
=>
InternalSyntaxFactory
.PrefixUnaryExpression(SyntaxKind.UnaryPlusExpression,
InternalSyntaxFactory
.Token(SyntaxKind.PlusToken), GenerateIdentifierName());
83
=>
InternalSyntaxFactory
.AwaitExpression(
InternalSyntaxFactory
.Token(SyntaxKind.AwaitKeyword), GenerateIdentifierName());
86
=>
InternalSyntaxFactory
.PostfixUnaryExpression(SyntaxKind.PostIncrementExpression, GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.PlusPlusToken));
89
=>
InternalSyntaxFactory
.MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression, GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.DotToken), GenerateIdentifierName());
92
=>
InternalSyntaxFactory
.ConditionalAccessExpression(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.QuestionToken), GenerateIdentifierName());
95
=>
InternalSyntaxFactory
.MemberBindingExpression(
InternalSyntaxFactory
.Token(SyntaxKind.DotToken), GenerateIdentifierName());
98
=>
InternalSyntaxFactory
.ElementBindingExpression(GenerateBracketedArgumentList());
101
=>
InternalSyntaxFactory
.RangeExpression(null,
InternalSyntaxFactory
.Token(SyntaxKind.DotDotToken), null);
104
=>
InternalSyntaxFactory
.ImplicitElementAccess(GenerateBracketedArgumentList());
107
=>
InternalSyntaxFactory
.BinaryExpression(SyntaxKind.AddExpression, GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.PlusToken), GenerateIdentifierName());
110
=>
InternalSyntaxFactory
.AssignmentExpression(SyntaxKind.SimpleAssignmentExpression, GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.EqualsToken), GenerateIdentifierName());
113
=>
InternalSyntaxFactory
.ConditionalExpression(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.QuestionToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken), GenerateIdentifierName());
116
=>
InternalSyntaxFactory
.ThisExpression(
InternalSyntaxFactory
.Token(SyntaxKind.ThisKeyword));
119
=>
InternalSyntaxFactory
.BaseExpression(
InternalSyntaxFactory
.Token(SyntaxKind.BaseKeyword));
122
=>
InternalSyntaxFactory
.LiteralExpression(SyntaxKind.ArgListExpression,
InternalSyntaxFactory
.Token(SyntaxKind.ArgListKeyword));
125
=>
InternalSyntaxFactory
.FieldExpression(
InternalSyntaxFactory
.Token(SyntaxKind.FieldKeyword));
128
=>
InternalSyntaxFactory
.MakeRefExpression(
InternalSyntaxFactory
.Token(SyntaxKind.MakeRefKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
131
=>
InternalSyntaxFactory
.RefTypeExpression(
InternalSyntaxFactory
.Token(SyntaxKind.RefTypeKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
134
=>
InternalSyntaxFactory
.RefValueExpression(
InternalSyntaxFactory
.Token(SyntaxKind.RefValueKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CommaToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
137
=>
InternalSyntaxFactory
.CheckedExpression(SyntaxKind.CheckedExpression,
InternalSyntaxFactory
.Token(SyntaxKind.CheckedKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
140
=>
InternalSyntaxFactory
.DefaultExpression(
InternalSyntaxFactory
.Token(SyntaxKind.DefaultKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
143
=>
InternalSyntaxFactory
.TypeOfExpression(
InternalSyntaxFactory
.Token(SyntaxKind.TypeOfKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
146
=>
InternalSyntaxFactory
.SizeOfExpression(
InternalSyntaxFactory
.Token(SyntaxKind.SizeOfKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
149
=>
InternalSyntaxFactory
.InvocationExpression(GenerateIdentifierName(), GenerateArgumentList());
152
=>
InternalSyntaxFactory
.ElementAccessExpression(GenerateIdentifierName(), GenerateBracketedArgumentList());
155
=>
InternalSyntaxFactory
.ArgumentList(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ArgumentSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
158
=>
InternalSyntaxFactory
.BracketedArgumentList(
InternalSyntaxFactory
.Token(SyntaxKind.OpenBracketToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ArgumentSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBracketToken));
161
=>
InternalSyntaxFactory
.Argument(null, null, GenerateIdentifierName());
164
=>
InternalSyntaxFactory
.ExpressionColon(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken));
167
=>
InternalSyntaxFactory
.NameColon(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken));
170
=>
InternalSyntaxFactory
.DeclarationExpression(GenerateIdentifierName(), GenerateSingleVariableDesignation());
173
=>
InternalSyntaxFactory
.CastExpression(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken), GenerateIdentifierName());
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);
182
=>
InternalSyntaxFactory
.RefExpression(
InternalSyntaxFactory
.Token(SyntaxKind.RefKeyword), GenerateIdentifierName());
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);
188
=>
InternalSyntaxFactory
.InitializerExpression(SyntaxKind.ObjectInitializerExpression,
InternalSyntaxFactory
.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ExpressionSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBraceToken));
191
=>
InternalSyntaxFactory
.ImplicitObjectCreationExpression(
InternalSyntaxFactory
.Token(SyntaxKind.NewKeyword), GenerateArgumentList(), null);
194
=>
InternalSyntaxFactory
.ObjectCreationExpression(
InternalSyntaxFactory
.Token(SyntaxKind.NewKeyword), GenerateIdentifierName(), null, null);
197
=>
InternalSyntaxFactory
.WithExpression(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.WithKeyword), GenerateInitializerExpression());
200
=>
InternalSyntaxFactory
.AnonymousObjectMemberDeclarator(null, GenerateIdentifierName());
203
=>
InternalSyntaxFactory
.AnonymousObjectCreationExpression(
InternalSyntaxFactory
.Token(SyntaxKind.NewKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.AnonymousObjectMemberDeclaratorSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBraceToken));
206
=>
InternalSyntaxFactory
.ArrayCreationExpression(
InternalSyntaxFactory
.Token(SyntaxKind.NewKeyword), GenerateArrayType(), 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());
212
=>
InternalSyntaxFactory
.StackAllocArrayCreationExpression(
InternalSyntaxFactory
.Token(SyntaxKind.StackAllocKeyword), GenerateIdentifierName(), null);
215
=>
InternalSyntaxFactory
.ImplicitStackAllocArrayCreationExpression(
InternalSyntaxFactory
.Token(SyntaxKind.StackAllocKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenBracketToken),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBracketToken), GenerateInitializerExpression());
218
=>
InternalSyntaxFactory
.CollectionExpression(
InternalSyntaxFactory
.Token(SyntaxKind.OpenBracketToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.CollectionElementSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBracketToken));
221
=>
InternalSyntaxFactory
.ExpressionElement(GenerateIdentifierName());
224
=>
InternalSyntaxFactory
.SpreadElement(
InternalSyntaxFactory
.Token(SyntaxKind.DotDotToken), GenerateIdentifierName());
227
=>
InternalSyntaxFactory
.WithElement(
InternalSyntaxFactory
.Token(SyntaxKind.WithKeyword), GenerateArgumentList());
230
=>
InternalSyntaxFactory
.QueryExpression(GenerateFromClause(), GenerateQueryBody());
233
=>
InternalSyntaxFactory
.QueryBody(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.QueryClauseSyntax>(), GenerateSelectClause(), null);
236
=>
InternalSyntaxFactory
.FromClause(
InternalSyntaxFactory
.Token(SyntaxKind.FromKeyword), null,
InternalSyntaxFactory
.Identifier("Identifier"),
InternalSyntaxFactory
.Token(SyntaxKind.InKeyword), GenerateIdentifierName());
239
=>
InternalSyntaxFactory
.LetClause(
InternalSyntaxFactory
.Token(SyntaxKind.LetKeyword),
InternalSyntaxFactory
.Identifier("Identifier"),
InternalSyntaxFactory
.Token(SyntaxKind.EqualsToken), GenerateIdentifierName());
242
=>
InternalSyntaxFactory
.JoinClause(
InternalSyntaxFactory
.Token(SyntaxKind.JoinKeyword), null,
InternalSyntaxFactory
.Identifier("Identifier"),
InternalSyntaxFactory
.Token(SyntaxKind.InKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.OnKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.EqualsKeyword), GenerateIdentifierName(), null);
245
=>
InternalSyntaxFactory
.JoinIntoClause(
InternalSyntaxFactory
.Token(SyntaxKind.IntoKeyword),
InternalSyntaxFactory
.Identifier("Identifier"));
248
=>
InternalSyntaxFactory
.WhereClause(
InternalSyntaxFactory
.Token(SyntaxKind.WhereKeyword), GenerateIdentifierName());
251
=>
InternalSyntaxFactory
.OrderByClause(
InternalSyntaxFactory
.Token(SyntaxKind.OrderByKeyword), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.OrderingSyntax>());
254
=>
InternalSyntaxFactory
.Ordering(SyntaxKind.AscendingOrdering, GenerateIdentifierName(), null);
257
=>
InternalSyntaxFactory
.SelectClause(
InternalSyntaxFactory
.Token(SyntaxKind.SelectKeyword), GenerateIdentifierName());
260
=>
InternalSyntaxFactory
.GroupClause(
InternalSyntaxFactory
.Token(SyntaxKind.GroupKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.ByKeyword), GenerateIdentifierName());
263
=>
InternalSyntaxFactory
.QueryContinuation(
InternalSyntaxFactory
.Token(SyntaxKind.IntoKeyword),
InternalSyntaxFactory
.Identifier("Identifier"), GenerateQueryBody());
266
=>
InternalSyntaxFactory
.OmittedArraySizeExpression(
InternalSyntaxFactory
.Token(SyntaxKind.OmittedArraySizeExpressionToken));
269
=>
InternalSyntaxFactory
.InterpolatedStringExpression(
InternalSyntaxFactory
.Token(SyntaxKind.InterpolatedStringStartToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.InterpolatedStringContentSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.InterpolatedStringEndToken));
272
=>
InternalSyntaxFactory
.IsPatternExpression(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.IsKeyword), GenerateDiscardPattern());
275
=>
InternalSyntaxFactory
.ThrowExpression(
InternalSyntaxFactory
.Token(SyntaxKind.ThrowKeyword), GenerateIdentifierName());
278
=>
InternalSyntaxFactory
.WhenClause(
InternalSyntaxFactory
.Token(SyntaxKind.WhenKeyword), GenerateIdentifierName());
281
=>
InternalSyntaxFactory
.DiscardPattern(
InternalSyntaxFactory
.Token(SyntaxKind.UnderscoreToken));
284
=>
InternalSyntaxFactory
.DeclarationPattern(GenerateIdentifierName(), GenerateSingleVariableDesignation());
287
=>
InternalSyntaxFactory
.VarPattern(
InternalSyntaxFactory
.Token(SyntaxKind.VarKeyword), GenerateSingleVariableDesignation());
290
=>
InternalSyntaxFactory
.RecursivePattern(null, null, null, null);
293
=>
InternalSyntaxFactory
.PositionalPatternClause(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.SubpatternSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
296
=>
InternalSyntaxFactory
.PropertyPatternClause(
InternalSyntaxFactory
.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.SubpatternSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBraceToken));
299
=>
InternalSyntaxFactory
.Subpattern(null, GenerateDiscardPattern());
302
=>
InternalSyntaxFactory
.ConstantPattern(GenerateIdentifierName());
305
=>
InternalSyntaxFactory
.ParenthesizedPattern(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateDiscardPattern(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
308
=>
InternalSyntaxFactory
.RelationalPattern(
InternalSyntaxFactory
.Token(SyntaxKind.EqualsEqualsToken), GenerateIdentifierName());
311
=>
InternalSyntaxFactory
.TypePattern(GenerateIdentifierName());
314
=>
InternalSyntaxFactory
.BinaryPattern(SyntaxKind.OrPattern, GenerateDiscardPattern(),
InternalSyntaxFactory
.Token(SyntaxKind.OrKeyword), GenerateDiscardPattern());
317
=>
InternalSyntaxFactory
.UnaryPattern(
InternalSyntaxFactory
.Token(SyntaxKind.NotKeyword), GenerateDiscardPattern());
320
=>
InternalSyntaxFactory
.ListPattern(
InternalSyntaxFactory
.Token(SyntaxKind.OpenBracketToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.PatternSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBracketToken), null);
323
=>
InternalSyntaxFactory
.SlicePattern(
InternalSyntaxFactory
.Token(SyntaxKind.DotDotToken), null);
326
=>
InternalSyntaxFactory
.InterpolatedStringText(
InternalSyntaxFactory
.Token(SyntaxKind.InterpolatedStringTextToken));
329
=>
InternalSyntaxFactory
.Interpolation(
InternalSyntaxFactory
.Token(SyntaxKind.OpenBraceToken), GenerateIdentifierName(), null, null,
InternalSyntaxFactory
.Token(SyntaxKind.CloseBraceToken));
332
=>
InternalSyntaxFactory
.InterpolationAlignmentClause(
InternalSyntaxFactory
.Identifier("CommaToken"), GenerateIdentifierName());
335
=>
InternalSyntaxFactory
.InterpolationFormatClause(
InternalSyntaxFactory
.Identifier("ColonToken"),
InternalSyntaxFactory
.Token(SyntaxKind.InterpolatedStringTextToken));
338
=>
InternalSyntaxFactory
.GlobalStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), GenerateBlock());
341
=>
InternalSyntaxFactory
.Block(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.StatementSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBraceToken));
344
=>
InternalSyntaxFactory
.LocalFunctionStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName(),
InternalSyntaxFactory
.Identifier("Identifier"), null, GenerateParameterList(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, null, null);
347
=>
InternalSyntaxFactory
.LocalDeclarationStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), GenerateVariableDeclaration(),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
350
=>
InternalSyntaxFactory
.VariableDeclaration(GenerateIdentifierName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.VariableDeclaratorSyntax>());
353
=>
InternalSyntaxFactory
.VariableDeclarator(
InternalSyntaxFactory
.Identifier("Identifier"), null, null);
356
=>
InternalSyntaxFactory
.EqualsValueClause(
InternalSyntaxFactory
.Token(SyntaxKind.EqualsToken), GenerateIdentifierName());
359
=>
InternalSyntaxFactory
.SingleVariableDesignation(
InternalSyntaxFactory
.Identifier("Identifier"));
362
=>
InternalSyntaxFactory
.DiscardDesignation(
InternalSyntaxFactory
.Token(SyntaxKind.UnderscoreToken));
365
=>
InternalSyntaxFactory
.ParenthesizedVariableDesignation(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.VariableDesignationSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
368
=>
InternalSyntaxFactory
.ExpressionStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
371
=>
InternalSyntaxFactory
.EmptyStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
374
=>
InternalSyntaxFactory
.LabeledStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Identifier("Identifier"),
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken), GenerateBlock());
377
=>
InternalSyntaxFactory
.GotoStatement(SyntaxKind.GotoStatement, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.GotoKeyword), null, null,
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
380
=>
InternalSyntaxFactory
.BreakStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.BreakKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
383
=>
InternalSyntaxFactory
.ContinueStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.ContinueKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
386
=>
InternalSyntaxFactory
.ReturnStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.ReturnKeyword), null,
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
389
=>
InternalSyntaxFactory
.ThrowStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.ThrowKeyword), null,
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
392
=>
InternalSyntaxFactory
.YieldStatement(SyntaxKind.YieldReturnStatement, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.YieldKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.ReturnKeyword), null,
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
395
=>
InternalSyntaxFactory
.WhileStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.WhileKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken), GenerateBlock());
398
=>
InternalSyntaxFactory
.DoStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.DoKeyword), GenerateBlock(),
InternalSyntaxFactory
.Token(SyntaxKind.WhileKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
401
=>
InternalSyntaxFactory
.ForStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.ForKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ExpressionSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken), null,
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ExpressionSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken), GenerateBlock());
404
=>
InternalSyntaxFactory
.ForEachStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), null,
InternalSyntaxFactory
.Token(SyntaxKind.ForEachKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Identifier("Identifier"),
InternalSyntaxFactory
.Token(SyntaxKind.InKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken), GenerateBlock());
407
=>
InternalSyntaxFactory
.ForEachVariableStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), null,
InternalSyntaxFactory
.Token(SyntaxKind.ForEachKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.InKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken), GenerateBlock());
410
=>
InternalSyntaxFactory
.UsingStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), null,
InternalSyntaxFactory
.Token(SyntaxKind.UsingKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), null, null,
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken), GenerateBlock());
413
=>
InternalSyntaxFactory
.FixedStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.FixedKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateVariableDeclaration(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken), GenerateBlock());
416
=>
InternalSyntaxFactory
.CheckedStatement(SyntaxKind.CheckedStatement, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CheckedKeyword), GenerateBlock());
419
=>
InternalSyntaxFactory
.UnsafeStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.UnsafeKeyword), GenerateBlock());
422
=>
InternalSyntaxFactory
.LockStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.LockKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken), GenerateBlock());
425
=>
InternalSyntaxFactory
.IfStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.IfKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken), GenerateBlock(), null);
428
=>
InternalSyntaxFactory
.ElseClause(
InternalSyntaxFactory
.Token(SyntaxKind.ElseKeyword), GenerateBlock());
431
=>
InternalSyntaxFactory
.SwitchStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.SwitchKeyword), null, GenerateIdentifierName(), null,
InternalSyntaxFactory
.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SwitchSectionSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBraceToken));
434
=>
InternalSyntaxFactory
.SwitchSection(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SwitchLabelSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.StatementSyntax>());
437
=>
InternalSyntaxFactory
.CasePatternSwitchLabel(
InternalSyntaxFactory
.Token(SyntaxKind.CaseKeyword), GenerateDiscardPattern(), null,
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken));
440
=>
InternalSyntaxFactory
.CaseSwitchLabel(
InternalSyntaxFactory
.Token(SyntaxKind.CaseKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken));
443
=>
InternalSyntaxFactory
.DefaultSwitchLabel(
InternalSyntaxFactory
.Token(SyntaxKind.DefaultKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken));
446
=>
InternalSyntaxFactory
.SwitchExpression(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.SwitchKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.SwitchExpressionArmSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBraceToken));
449
=>
InternalSyntaxFactory
.SwitchExpressionArm(GenerateDiscardPattern(), null,
InternalSyntaxFactory
.Token(SyntaxKind.EqualsGreaterThanToken), GenerateIdentifierName());
452
=>
InternalSyntaxFactory
.TryStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.TryKeyword), GenerateBlock(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.CatchClauseSyntax>(), null);
455
=>
InternalSyntaxFactory
.CatchClause(
InternalSyntaxFactory
.Token(SyntaxKind.CatchKeyword), null, null, GenerateBlock());
458
=>
InternalSyntaxFactory
.CatchDeclaration(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(), null,
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
461
=>
InternalSyntaxFactory
.CatchFilterClause(
InternalSyntaxFactory
.Token(SyntaxKind.WhenKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
464
=>
InternalSyntaxFactory
.FinallyClause(
InternalSyntaxFactory
.Token(SyntaxKind.FinallyKeyword), GenerateBlock());
467
=>
InternalSyntaxFactory
.CompilationUnit(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.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfFileToken));
470
=>
InternalSyntaxFactory
.ExternAliasDirective(
InternalSyntaxFactory
.Token(SyntaxKind.ExternKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.AliasKeyword),
InternalSyntaxFactory
.Identifier("Identifier"),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
473
=>
InternalSyntaxFactory
.UsingDirective(null,
InternalSyntaxFactory
.Token(SyntaxKind.UsingKeyword), null, null, null, GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
476
=>
InternalSyntaxFactory
.NamespaceDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.NamespaceKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBraceToken), null);
479
=>
InternalSyntaxFactory
.FileScopedNamespaceDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.NamespaceKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.ExternAliasDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.UsingDirectiveSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>());
482
=>
InternalSyntaxFactory
.AttributeList(
InternalSyntaxFactory
.Token(SyntaxKind.OpenBracketToken), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.AttributeSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBracketToken));
485
=>
InternalSyntaxFactory
.AttributeTargetSpecifier(
InternalSyntaxFactory
.Identifier("Identifier"),
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken));
488
=>
InternalSyntaxFactory
.Attribute(GenerateIdentifierName(), null);
491
=>
InternalSyntaxFactory
.AttributeArgumentList(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.AttributeArgumentSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
494
=>
InternalSyntaxFactory
.AttributeArgument(null, null, GenerateIdentifierName());
497
=>
InternalSyntaxFactory
.NameEquals(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.EqualsToken));
500
=>
InternalSyntaxFactory
.TypeParameterList(
InternalSyntaxFactory
.Token(SyntaxKind.LessThanToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.TypeParameterSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.GreaterThanToken));
503
=>
InternalSyntaxFactory
.TypeParameter(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), null,
InternalSyntaxFactory
.Identifier("Identifier"));
506
=>
InternalSyntaxFactory
.ClassDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.ClassKeyword),
InternalSyntaxFactory
.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
509
=>
InternalSyntaxFactory
.StructDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.StructKeyword),
InternalSyntaxFactory
.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
512
=>
InternalSyntaxFactory
.InterfaceDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.InterfaceKeyword),
InternalSyntaxFactory
.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
515
=>
InternalSyntaxFactory
.RecordDeclaration(SyntaxKind.RecordDeclaration, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Identifier("Keyword"), null,
InternalSyntaxFactory
.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
518
=>
InternalSyntaxFactory
.EnumDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.EnumKeyword),
InternalSyntaxFactory
.Identifier("Identifier"), null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.EnumMemberDeclarationSyntax>(), null, null);
521
=>
InternalSyntaxFactory
.DelegateDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.DelegateKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Identifier("Identifier"), null, GenerateParameterList(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
524
=>
InternalSyntaxFactory
.EnumMemberDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Identifier("Identifier"), null);
527
=>
InternalSyntaxFactory
.ExtensionBlockDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.ExtensionKeyword), null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
530
=>
InternalSyntaxFactory
.BaseList(
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.BaseTypeSyntax>());
533
=>
InternalSyntaxFactory
.SimpleBaseType(GenerateIdentifierName());
536
=>
InternalSyntaxFactory
.PrimaryConstructorBaseType(GenerateIdentifierName(), GenerateArgumentList());
539
=>
InternalSyntaxFactory
.TypeParameterConstraintClause(
InternalSyntaxFactory
.Token(SyntaxKind.WhereKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.TypeParameterConstraintSyntax>());
542
=>
InternalSyntaxFactory
.ConstructorConstraint(
InternalSyntaxFactory
.Token(SyntaxKind.NewKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
545
=>
InternalSyntaxFactory
.ClassOrStructConstraint(SyntaxKind.ClassConstraint,
InternalSyntaxFactory
.Token(SyntaxKind.ClassKeyword), null);
548
=>
InternalSyntaxFactory
.TypeConstraint(GenerateIdentifierName());
551
=>
InternalSyntaxFactory
.DefaultConstraint(
InternalSyntaxFactory
.Token(SyntaxKind.DefaultKeyword));
554
=>
InternalSyntaxFactory
.AllowsConstraintClause(
InternalSyntaxFactory
.Token(SyntaxKind.AllowsKeyword), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.AllowsConstraintSyntax>());
557
=>
InternalSyntaxFactory
.RefStructConstraint(
InternalSyntaxFactory
.Token(SyntaxKind.RefKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.StructKeyword));
560
=>
InternalSyntaxFactory
.FieldDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), GenerateVariableDeclaration(),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
563
=>
InternalSyntaxFactory
.EventFieldDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.EventKeyword), GenerateVariableDeclaration(),
InternalSyntaxFactory
.Token(SyntaxKind.SemicolonToken));
566
=>
InternalSyntaxFactory
.ExplicitInterfaceSpecifier(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.DotToken));
569
=>
InternalSyntaxFactory
.MethodDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName(), null,
InternalSyntaxFactory
.Identifier("Identifier"), null, GenerateParameterList(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, null, null);
572
=>
InternalSyntaxFactory
.OperatorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName(), null,
InternalSyntaxFactory
.Token(SyntaxKind.OperatorKeyword), null,
InternalSyntaxFactory
.Token(SyntaxKind.PlusToken), GenerateParameterList(), null, null, null);
575
=>
InternalSyntaxFactory
.ConversionOperatorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.ImplicitKeyword), null,
InternalSyntaxFactory
.Token(SyntaxKind.OperatorKeyword), null, GenerateIdentifierName(), GenerateParameterList(), null, null, null);
578
=>
InternalSyntaxFactory
.ConstructorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Identifier("Identifier"), GenerateParameterList(), null, null, null, null);
581
=>
InternalSyntaxFactory
.ConstructorInitializer(SyntaxKind.BaseConstructorInitializer,
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken),
InternalSyntaxFactory
.Token(SyntaxKind.BaseKeyword), GenerateArgumentList());
584
=>
InternalSyntaxFactory
.DestructorDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.TildeToken),
InternalSyntaxFactory
.Identifier("Identifier"), GenerateParameterList(), null, null, null);
587
=>
InternalSyntaxFactory
.PropertyDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName(), null,
InternalSyntaxFactory
.Identifier("Identifier"), null, null, null, null);
590
=>
InternalSyntaxFactory
.ArrowExpressionClause(
InternalSyntaxFactory
.Token(SyntaxKind.EqualsGreaterThanToken), GenerateIdentifierName());
593
=>
InternalSyntaxFactory
.EventDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.EventKeyword), GenerateIdentifierName(), null,
InternalSyntaxFactory
.Identifier("Identifier"), null, null);
596
=>
InternalSyntaxFactory
.IndexerDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName(), null,
InternalSyntaxFactory
.Token(SyntaxKind.ThisKeyword), GenerateBracketedParameterList(), null, null, null);
599
=>
InternalSyntaxFactory
.AccessorList(
InternalSyntaxFactory
.Token(SyntaxKind.OpenBraceToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AccessorDeclarationSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBraceToken));
602
=>
InternalSyntaxFactory
.AccessorDeclaration(SyntaxKind.GetAccessorDeclaration, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.GetKeyword), null, null, null);
605
=>
InternalSyntaxFactory
.ParameterList(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ParameterSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
608
=>
InternalSyntaxFactory
.BracketedParameterList(
InternalSyntaxFactory
.Token(SyntaxKind.OpenBracketToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ParameterSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBracketToken));
611
=>
InternalSyntaxFactory
.Parameter(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName(), null, null);
614
=>
InternalSyntaxFactory
.FunctionPointerParameter(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), GenerateIdentifierName());
617
=>
InternalSyntaxFactory
.IncompleteMember(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), null);
620
=>
InternalSyntaxFactory
.SkippedTokensTrivia(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>());
623
=>
InternalSyntaxFactory
.DocumentationCommentTrivia(SyntaxKind.SingleLineDocumentationCommentTrivia, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.XmlNodeSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDocumentationCommentToken));
626
=>
InternalSyntaxFactory
.TypeCref(GenerateIdentifierName());
629
=>
InternalSyntaxFactory
.QualifiedCref(GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.DotToken), GenerateNameMemberCref());
632
=>
InternalSyntaxFactory
.NameMemberCref(GenerateIdentifierName(), null);
635
=>
InternalSyntaxFactory
.ExtensionMemberCref(
InternalSyntaxFactory
.Token(SyntaxKind.ExtensionKeyword), null, GenerateCrefParameterList(),
InternalSyntaxFactory
.Token(SyntaxKind.DotToken), GenerateNameMemberCref());
638
=>
InternalSyntaxFactory
.IndexerMemberCref(
InternalSyntaxFactory
.Token(SyntaxKind.ThisKeyword), null);
641
=>
InternalSyntaxFactory
.OperatorMemberCref(
InternalSyntaxFactory
.Token(SyntaxKind.OperatorKeyword), null,
InternalSyntaxFactory
.Token(SyntaxKind.PlusToken), null);
644
=>
InternalSyntaxFactory
.ConversionOperatorMemberCref(
InternalSyntaxFactory
.Token(SyntaxKind.ImplicitKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.OperatorKeyword), null, GenerateIdentifierName(), null);
647
=>
InternalSyntaxFactory
.CrefParameterList(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.CrefParameterSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
650
=>
InternalSyntaxFactory
.CrefBracketedParameterList(
InternalSyntaxFactory
.Token(SyntaxKind.OpenBracketToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.CrefParameterSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.CloseBracketToken));
653
=>
InternalSyntaxFactory
.CrefParameter(null, null, GenerateIdentifierName());
656
=>
InternalSyntaxFactory
.XmlElement(GenerateXmlElementStartTag(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.XmlNodeSyntax>(), GenerateXmlElementEndTag());
659
=>
InternalSyntaxFactory
.XmlElementStartTag(
InternalSyntaxFactory
.Token(SyntaxKind.LessThanToken), GenerateXmlName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.XmlAttributeSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.GreaterThanToken));
662
=>
InternalSyntaxFactory
.XmlElementEndTag(
InternalSyntaxFactory
.Token(SyntaxKind.LessThanSlashToken), GenerateXmlName(),
InternalSyntaxFactory
.Token(SyntaxKind.GreaterThanToken));
665
=>
InternalSyntaxFactory
.XmlEmptyElement(
InternalSyntaxFactory
.Token(SyntaxKind.LessThanToken), GenerateXmlName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.XmlAttributeSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.SlashGreaterThanToken));
668
=>
InternalSyntaxFactory
.XmlName(null,
InternalSyntaxFactory
.Identifier("LocalName"));
671
=>
InternalSyntaxFactory
.XmlPrefix(
InternalSyntaxFactory
.Identifier("Prefix"),
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken));
674
=>
InternalSyntaxFactory
.XmlTextAttribute(GenerateXmlName(),
InternalSyntaxFactory
.Token(SyntaxKind.EqualsToken),
InternalSyntaxFactory
.Token(SyntaxKind.SingleQuoteToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.SingleQuoteToken));
677
=>
InternalSyntaxFactory
.XmlCrefAttribute(GenerateXmlName(),
InternalSyntaxFactory
.Token(SyntaxKind.EqualsToken),
InternalSyntaxFactory
.Token(SyntaxKind.SingleQuoteToken), GenerateTypeCref(),
InternalSyntaxFactory
.Token(SyntaxKind.SingleQuoteToken));
680
=>
InternalSyntaxFactory
.XmlNameAttribute(GenerateXmlName(),
InternalSyntaxFactory
.Token(SyntaxKind.EqualsToken),
InternalSyntaxFactory
.Token(SyntaxKind.SingleQuoteToken), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.SingleQuoteToken));
683
=>
InternalSyntaxFactory
.XmlText(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>());
686
=>
InternalSyntaxFactory
.XmlCDataSection(
InternalSyntaxFactory
.Token(SyntaxKind.XmlCDataStartToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.XmlCDataEndToken));
689
=>
InternalSyntaxFactory
.XmlProcessingInstruction(
InternalSyntaxFactory
.Token(SyntaxKind.XmlProcessingInstructionStartToken), GenerateXmlName(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.XmlProcessingInstructionEndToken));
692
=>
InternalSyntaxFactory
.XmlComment(
InternalSyntaxFactory
.Token(SyntaxKind.XmlCommentStartToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(),
InternalSyntaxFactory
.Token(SyntaxKind.XmlCommentEndToken));
695
=>
InternalSyntaxFactory
.IfDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.IfKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool(), new bool(), new bool());
698
=>
InternalSyntaxFactory
.ElifDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.ElifKeyword), GenerateIdentifierName(),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool(), new bool(), new bool());
701
=>
InternalSyntaxFactory
.ElseDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.ElseKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool(), new bool());
704
=>
InternalSyntaxFactory
.EndIfDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.EndIfKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
707
=>
InternalSyntaxFactory
.RegionDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.RegionKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
710
=>
InternalSyntaxFactory
.EndRegionDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.EndRegionKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
713
=>
InternalSyntaxFactory
.ErrorDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.ErrorKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
716
=>
InternalSyntaxFactory
.WarningDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.WarningKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
719
=>
InternalSyntaxFactory
.BadDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Identifier("Identifier"),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
722
=>
InternalSyntaxFactory
.DefineDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.DefineKeyword),
InternalSyntaxFactory
.Identifier("Name"),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
725
=>
InternalSyntaxFactory
.UndefDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.UndefKeyword),
InternalSyntaxFactory
.Identifier("Name"),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
728
=>
InternalSyntaxFactory
.LineDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.LineKeyword),
InternalSyntaxFactory
.Literal(null, "1", 1, null), null,
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
731
=>
InternalSyntaxFactory
.LineDirectivePosition(
InternalSyntaxFactory
.Token(SyntaxKind.OpenParenToken),
InternalSyntaxFactory
.Literal(null, "1", 1, null),
InternalSyntaxFactory
.Token(SyntaxKind.CommaToken),
InternalSyntaxFactory
.Literal(null, "1", 1, null),
InternalSyntaxFactory
.Token(SyntaxKind.CloseParenToken));
734
=>
InternalSyntaxFactory
.LineSpanDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.LineKeyword), GenerateLineDirectivePosition(),
InternalSyntaxFactory
.Token(SyntaxKind.MinusToken), GenerateLineDirectivePosition(), null,
InternalSyntaxFactory
.Literal(null, "string", "string", null),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
737
=>
InternalSyntaxFactory
.PragmaWarningDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.PragmaKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.WarningKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.DisableKeyword), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ExpressionSyntax>(),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
740
=>
InternalSyntaxFactory
.PragmaChecksumDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.PragmaKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.ChecksumKeyword),
InternalSyntaxFactory
.Literal(null, "string", "string", null),
InternalSyntaxFactory
.Literal(null, "string", "string", null),
InternalSyntaxFactory
.Literal(null, "string", "string", null),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
743
=>
InternalSyntaxFactory
.ReferenceDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.ReferenceKeyword),
InternalSyntaxFactory
.Literal(null, "string", "string", null),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
746
=>
InternalSyntaxFactory
.LoadDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.LoadKeyword),
InternalSyntaxFactory
.Literal(null, "string", "string", null),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
749
=>
InternalSyntaxFactory
.ShebangDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.ExclamationToken),
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
752
=>
InternalSyntaxFactory
.IgnoredDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.ColonToken), null,
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
755
=>
InternalSyntaxFactory
.NullableDirectiveTrivia(
InternalSyntaxFactory
.Token(SyntaxKind.HashToken),
InternalSyntaxFactory
.Token(SyntaxKind.NullableKeyword),
InternalSyntaxFactory
.Token(SyntaxKind.EnableKeyword), null,
InternalSyntaxFactory
.Token(SyntaxKind.EndOfDirectiveToken), new bool());
Syntax\GreenNodeTests.cs (1)
29
return InternalSyntax.
SyntaxFactory
.MissingToken(token.Kind);
Syntax\SyntaxFactoryTests.cs (3)
199
var expectedGreen = InternalSyntax.
SyntaxFactory
.Token(InternalSyntax.
SyntaxFactory
.ElasticZeroSpace, kind, InternalSyntax.
SyntaxFactory
.ElasticZeroSpace);