494 references to SyntaxToken
Microsoft.CodeAnalysis (12)
Syntax\SeparatedSyntaxList.cs (1)
155
return new
SyntaxToken
(node.Parent, green, node.GetChildPosition(index), _list.index + index);
Syntax\SyntaxNodeOrToken.cs (1)
163
return new
SyntaxToken
(_nodeOrParent, _token, this.Position, _tokenIndex);
Syntax\SyntaxNodeOrTokenList.cs (1)
153
return new
SyntaxToken
(this.Parent, green, _node.GetChildPosition(index), this.index + index);
Syntax\SyntaxToken.cs (5)
312
return new
SyntaxToken
(
342
return new
SyntaxToken
(
391
return new
SyntaxToken
(
480
? new
SyntaxToken
(null, Node.WithLeadingTrivia(GreenNode.CreateList(trivia, static t => t.RequiredUnderlyingNode)), position: 0, index: 0)
506
? new
SyntaxToken
(null, Node.WithTrailingTrivia(GreenNode.CreateList(trivia, static t => t.RequiredUnderlyingNode)), position: 0, index: 0)
Syntax\SyntaxTokenList.cs (2)
136
return new
SyntaxToken
(_parent, Node.GetSlot(index), Position + Node.GetSlotOffset(index), _index + index);
141
return new
SyntaxToken
(_parent, Node, Position, _index);
Syntax\SyntaxTokenList.Enumerator.cs (1)
116
return new
SyntaxToken
(_parent, _current, _position, _baseIndex + _index);
Syntax\SyntaxTokenList.Reversed.cs (1)
128
return new
SyntaxToken
(_parent, _current, _position, _baseIndex + _index);
Microsoft.CodeAnalysis.CSharp (482)
Parser\Blender.Cursor.cs (1)
149
var redToken = new CodeAnalysis.
SyntaxToken
(node.Parent, greenToken, node.Position, _indexInParent);
Syntax.xml.Syntax.Generated.cs (476)
53
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.IdentifierNameSyntax)this.Green).identifier, Position, 0);
99
public SyntaxToken DotToken => new
SyntaxToken
(this, ((InternalSyntax.QualifiedNameSyntax)this.Green).dotToken, GetChildPosition(1), GetChildIndex(1));
157
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.GenericNameSyntax)this.Green).identifier, Position, 0);
205
public SyntaxToken LessThanToken => new
SyntaxToken
(this, ((InternalSyntax.TypeArgumentListSyntax)this.Green).lessThanToken, Position, 0);
218
public SyntaxToken GreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.TypeArgumentListSyntax)this.Green).greaterThanToken, GetChildPosition(2), GetChildIndex(2));
267
public SyntaxToken ColonColonToken => new
SyntaxToken
(this, ((InternalSyntax.AliasQualifiedNameSyntax)this.Green).colonColonToken, GetChildPosition(1), GetChildIndex(1));
333
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.PredefinedTypeSyntax)this.Green).keyword, Position, 0);
432
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.ArrayRankSpecifierSyntax)this.Green).openBracketToken, Position, 0);
443
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.ArrayRankSpecifierSyntax)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
491
public SyntaxToken AsteriskToken => new
SyntaxToken
(this, ((InternalSyntax.PointerTypeSyntax)this.Green).asteriskToken, GetChildPosition(1), GetChildIndex(1));
533
public SyntaxToken DelegateKeyword => new
SyntaxToken
(this, ((InternalSyntax.FunctionPointerTypeSyntax)this.Green).delegateKeyword, Position, 0);
536
public SyntaxToken AsteriskToken => new
SyntaxToken
(this, ((InternalSyntax.FunctionPointerTypeSyntax)this.Green).asteriskToken, GetChildPosition(1), GetChildIndex(1));
600
public SyntaxToken LessThanToken => new
SyntaxToken
(this, ((InternalSyntax.FunctionPointerParameterListSyntax)this.Green).lessThanToken, Position, 0);
613
public SyntaxToken GreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.FunctionPointerParameterListSyntax)this.Green).greaterThanToken, GetChildPosition(2), GetChildIndex(2));
658
public SyntaxToken ManagedOrUnmanagedKeyword => new
SyntaxToken
(this, ((InternalSyntax.FunctionPointerCallingConventionSyntax)this.Green).managedOrUnmanagedKeyword, Position, 0);
709
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.FunctionPointerUnmanagedCallingConventionListSyntax)this.Green).openBracketToken, Position, 0);
722
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.FunctionPointerUnmanagedCallingConventionListSyntax)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
766
public SyntaxToken Name => new
SyntaxToken
(this, ((InternalSyntax.FunctionPointerUnmanagedCallingConventionSyntax)this.Green).name, Position, 0);
810
public SyntaxToken QuestionToken => new
SyntaxToken
(this, ((InternalSyntax.NullableTypeSyntax)this.Green).questionToken, GetChildPosition(1), GetChildIndex(1));
852
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.TupleTypeSyntax)this.Green).openParenToken, Position, 0);
864
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.TupleTypeSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
917
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
960
public SyntaxToken OmittedTypeArgumentToken => new
SyntaxToken
(this, ((InternalSyntax.OmittedTypeArgumentSyntax)this.Green).omittedTypeArgumentToken, Position, 0);
1000
public SyntaxToken RefKeyword => new
SyntaxToken
(this, ((InternalSyntax.RefTypeSyntax)this.Green).refKeyword, Position, 0);
1008
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
1054
public SyntaxToken ScopedKeyword => new
SyntaxToken
(this, ((InternalSyntax.ScopedTypeSyntax)this.Green).scopedKeyword, Position, 0);
1115
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParenthesizedExpressionSyntax)this.Green).openParenToken, Position, 0);
1121
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParenthesizedExpressionSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
1164
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.TupleExpressionSyntax)this.Green).openParenToken, Position, 0);
1177
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.TupleExpressionSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
1230
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.PrefixUnaryExpressionSyntax)this.Green).operatorToken, Position, 0);
1275
public SyntaxToken AwaitKeyword => new
SyntaxToken
(this, ((InternalSyntax.AwaitExpressionSyntax)this.Green).awaitKeyword, Position, 0);
1325
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.PostfixUnaryExpressionSyntax)this.Green).operatorToken, GetChildPosition(1), GetChildIndex(1));
1372
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.MemberAccessExpressionSyntax)this.Green).operatorToken, GetChildPosition(1), GetChildIndex(1));
1434
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.ConditionalAccessExpressionSyntax)this.Green).operatorToken, GetChildPosition(1), GetChildIndex(1));
1492
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.MemberBindingExpressionSyntax)this.Green).operatorToken, Position, 0);
1584
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.RangeExpressionSyntax)this.Green).operatorToken, GetChildPosition(1), GetChildIndex(1));
1710
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.BinaryExpressionSyntax)this.Green).operatorToken, GetChildPosition(1), GetChildIndex(1));
1784
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.AssignmentExpressionSyntax)this.Green).operatorToken, GetChildPosition(1), GetChildIndex(1));
1847
public SyntaxToken QuestionToken => new
SyntaxToken
(this, ((InternalSyntax.ConditionalExpressionSyntax)this.Green).questionToken, GetChildPosition(1), GetChildIndex(1));
1853
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.ConditionalExpressionSyntax)this.Green).colonToken, GetChildPosition(3), GetChildIndex(3));
1923
public SyntaxToken Token => new
SyntaxToken
(this, ((InternalSyntax.ThisExpressionSyntax)this.Green).token, Position, 0);
1963
public SyntaxToken Token => new
SyntaxToken
(this, ((InternalSyntax.BaseExpressionSyntax)this.Green).token, Position, 0);
2011
public SyntaxToken Token => new
SyntaxToken
(this, ((InternalSyntax.LiteralExpressionSyntax)this.Green).token, Position, 0);
2051
public SyntaxToken Token => new
SyntaxToken
(this, ((InternalSyntax.FieldExpressionSyntax)this.Green).token, Position, 0);
2092
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.MakeRefExpressionSyntax)this.Green).keyword, Position, 0);
2095
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.MakeRefExpressionSyntax)this.Green).openParenToken, GetChildPosition(1), GetChildIndex(1));
2101
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.MakeRefExpressionSyntax)this.Green).closeParenToken, GetChildPosition(3), GetChildIndex(3));
2145
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.RefTypeExpressionSyntax)this.Green).keyword, Position, 0);
2148
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.RefTypeExpressionSyntax)this.Green).openParenToken, GetChildPosition(1), GetChildIndex(1));
2154
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.RefTypeExpressionSyntax)this.Green).closeParenToken, GetChildPosition(3), GetChildIndex(3));
2199
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.RefValueExpressionSyntax)this.Green).keyword, Position, 0);
2202
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.RefValueExpressionSyntax)this.Green).openParenToken, GetChildPosition(1), GetChildIndex(1));
2208
public SyntaxToken Comma => new
SyntaxToken
(this, ((InternalSyntax.RefValueExpressionSyntax)this.Green).comma, GetChildPosition(3), GetChildIndex(3));
2214
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.RefValueExpressionSyntax)this.Green).closeParenToken, GetChildPosition(5), GetChildIndex(5));
2273
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.CheckedExpressionSyntax)this.Green).keyword, Position, 0);
2276
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.CheckedExpressionSyntax)this.Green).openParenToken, GetChildPosition(1), GetChildIndex(1));
2282
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.CheckedExpressionSyntax)this.Green).closeParenToken, GetChildPosition(3), GetChildIndex(3));
2326
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.DefaultExpressionSyntax)this.Green).keyword, Position, 0);
2329
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.DefaultExpressionSyntax)this.Green).openParenToken, GetChildPosition(1), GetChildIndex(1));
2335
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.DefaultExpressionSyntax)this.Green).closeParenToken, GetChildPosition(3), GetChildIndex(3));
2379
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.TypeOfExpressionSyntax)this.Green).keyword, Position, 0);
2382
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.TypeOfExpressionSyntax)this.Green).openParenToken, GetChildPosition(1), GetChildIndex(1));
2388
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.TypeOfExpressionSyntax)this.Green).closeParenToken, GetChildPosition(3), GetChildIndex(3));
2432
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.SizeOfExpressionSyntax)this.Green).keyword, Position, 0);
2435
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.SizeOfExpressionSyntax)this.Green).openParenToken, GetChildPosition(1), GetChildIndex(1));
2441
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.SizeOfExpressionSyntax)this.Green).closeParenToken, GetChildPosition(3), GetChildIndex(3));
2622
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ArgumentListSyntax)this.Green).openParenToken, Position, 0);
2635
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ArgumentListSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
2682
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.BracketedArgumentListSyntax)this.Green).openBracketToken, Position, 0);
2695
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.BracketedArgumentListSyntax)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
2751
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
2827
public override SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.ExpressionColonSyntax)this.Green).colonToken, GetChildPosition(1), GetChildIndex(1));
2874
public override SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.NameColonSyntax)this.Green).colonToken, GetChildPosition(1), GetChildIndex(1));
2975
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.CastExpressionSyntax)this.Green).openParenToken, Position, 0);
2981
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.CastExpressionSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
3089
public SyntaxToken DelegateKeyword => new
SyntaxToken
(this, ((InternalSyntax.AnonymousMethodExpressionSyntax)this.Green).delegateKeyword, GetChildPosition(1), GetChildIndex(1));
3226
public override SyntaxToken ArrowToken => new
SyntaxToken
(this, ((InternalSyntax.SimpleLambdaExpressionSyntax)this.Green).arrowToken, GetChildPosition(3), GetChildIndex(3));
3322
public SyntaxToken RefKeyword => new
SyntaxToken
(this, ((InternalSyntax.RefExpressionSyntax)this.Green).refKeyword, Position, 0);
3386
public override SyntaxToken ArrowToken => new
SyntaxToken
(this, ((InternalSyntax.ParenthesizedLambdaExpressionSyntax)this.Green).arrowToken, GetChildPosition(4), GetChildIndex(4));
3490
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.InitializerExpressionSyntax)this.Green).openBraceToken, Position, 0);
3503
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.InitializerExpressionSyntax)this.Green).closeBraceToken, GetChildPosition(2), GetChildIndex(2));
3575
public override SyntaxToken NewKeyword => new
SyntaxToken
(this, ((InternalSyntax.ImplicitObjectCreationExpressionSyntax)this.Green).newKeyword, Position, 0);
3644
public override SyntaxToken NewKeyword => new
SyntaxToken
(this, ((InternalSyntax.ObjectCreationExpressionSyntax)this.Green).newKeyword, Position, 0);
3722
public SyntaxToken WithKeyword => new
SyntaxToken
(this, ((InternalSyntax.WithExpressionSyntax)this.Green).withKeyword, GetChildPosition(1), GetChildIndex(1));
3839
public SyntaxToken NewKeyword => new
SyntaxToken
(this, ((InternalSyntax.AnonymousObjectCreationExpressionSyntax)this.Green).newKeyword, Position, 0);
3842
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.AnonymousObjectCreationExpressionSyntax)this.Green).openBraceToken, GetChildPosition(1), GetChildIndex(1));
3855
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.AnonymousObjectCreationExpressionSyntax)this.Green).closeBraceToken, GetChildPosition(3), GetChildIndex(3));
3902
public SyntaxToken NewKeyword => new
SyntaxToken
(this, ((InternalSyntax.ArrayCreationExpressionSyntax)this.Green).newKeyword, Position, 0);
3965
public SyntaxToken NewKeyword => new
SyntaxToken
(this, ((InternalSyntax.ImplicitArrayCreationExpressionSyntax)this.Green).newKeyword, Position, 0);
3968
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.ImplicitArrayCreationExpressionSyntax)this.Green).openBracketToken, GetChildPosition(1), GetChildIndex(1));
3981
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.ImplicitArrayCreationExpressionSyntax)this.Green).closeBracketToken, GetChildPosition(3), GetChildIndex(3));
4033
public SyntaxToken StackAllocKeyword => new
SyntaxToken
(this, ((InternalSyntax.StackAllocArrayCreationExpressionSyntax)this.Green).stackAllocKeyword, Position, 0);
4094
public SyntaxToken StackAllocKeyword => new
SyntaxToken
(this, ((InternalSyntax.ImplicitStackAllocArrayCreationExpressionSyntax)this.Green).stackAllocKeyword, Position, 0);
4097
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.ImplicitStackAllocArrayCreationExpressionSyntax)this.Green).openBracketToken, GetChildPosition(1), GetChildIndex(1));
4100
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.ImplicitStackAllocArrayCreationExpressionSyntax)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
4147
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.CollectionExpressionSyntax)this.Green).openBracketToken, Position, 0);
4159
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.CollectionExpressionSyntax)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
4249
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.SpreadElementSyntax)this.Green).operatorToken, Position, 0);
4428
public SyntaxToken FromKeyword => new
SyntaxToken
(this, ((InternalSyntax.FromClauseSyntax)this.Green).fromKeyword, Position, 0);
4433
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.FromClauseSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
4435
public SyntaxToken InKeyword => new
SyntaxToken
(this, ((InternalSyntax.FromClauseSyntax)this.Green).inKeyword, GetChildPosition(3), GetChildIndex(3));
4492
public SyntaxToken LetKeyword => new
SyntaxToken
(this, ((InternalSyntax.LetClauseSyntax)this.Green).letKeyword, Position, 0);
4495
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.LetClauseSyntax)this.Green).identifier, GetChildPosition(1), GetChildIndex(1));
4497
public SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.LetClauseSyntax)this.Green).equalsToken, GetChildPosition(2), GetChildIndex(2));
4545
public SyntaxToken JoinKeyword => new
SyntaxToken
(this, ((InternalSyntax.JoinClauseSyntax)this.Green).joinKeyword, Position, 0);
4550
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.JoinClauseSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
4552
public SyntaxToken InKeyword => new
SyntaxToken
(this, ((InternalSyntax.JoinClauseSyntax)this.Green).inKeyword, GetChildPosition(3), GetChildIndex(3));
4556
public SyntaxToken OnKeyword => new
SyntaxToken
(this, ((InternalSyntax.JoinClauseSyntax)this.Green).onKeyword, GetChildPosition(5), GetChildIndex(5));
4560
public SyntaxToken EqualsKeyword => new
SyntaxToken
(this, ((InternalSyntax.JoinClauseSyntax)this.Green).equalsKeyword, GetChildPosition(7), GetChildIndex(7));
4629
public SyntaxToken IntoKeyword => new
SyntaxToken
(this, ((InternalSyntax.JoinIntoClauseSyntax)this.Green).intoKeyword, Position, 0);
4632
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.JoinIntoClauseSyntax)this.Green).identifier, GetChildPosition(1), GetChildIndex(1));
4672
public SyntaxToken WhereKeyword => new
SyntaxToken
(this, ((InternalSyntax.WhereClauseSyntax)this.Green).whereKeyword, Position, 0);
4714
public SyntaxToken OrderByKeyword => new
SyntaxToken
(this, ((InternalSyntax.OrderByClauseSyntax)this.Green).orderByKeyword, Position, 0);
4773
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
4815
public SyntaxToken SelectKeyword => new
SyntaxToken
(this, ((InternalSyntax.SelectClauseSyntax)this.Green).selectKeyword, Position, 0);
4858
public SyntaxToken GroupKeyword => new
SyntaxToken
(this, ((InternalSyntax.GroupClauseSyntax)this.Green).groupKeyword, Position, 0);
4862
public SyntaxToken ByKeyword => new
SyntaxToken
(this, ((InternalSyntax.GroupClauseSyntax)this.Green).byKeyword, GetChildPosition(2), GetChildIndex(2));
4918
public SyntaxToken IntoKeyword => new
SyntaxToken
(this, ((InternalSyntax.QueryContinuationSyntax)this.Green).intoKeyword, Position, 0);
4921
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.QueryContinuationSyntax)this.Green).identifier, GetChildPosition(1), GetChildIndex(1));
4967
public SyntaxToken OmittedArraySizeExpressionToken => new
SyntaxToken
(this, ((InternalSyntax.OmittedArraySizeExpressionSyntax)this.Green).omittedArraySizeExpressionToken, Position, 0);
5007
public SyntaxToken StringStartToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolatedStringExpressionSyntax)this.Green).stringStartToken, Position, 0);
5013
public SyntaxToken StringEndToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolatedStringExpressionSyntax)this.Green).stringEndToken, GetChildPosition(2), GetChildIndex(2));
5061
public SyntaxToken IsKeyword => new
SyntaxToken
(this, ((InternalSyntax.IsPatternExpressionSyntax)this.Green).isKeyword, GetChildPosition(1), GetChildIndex(1));
5117
public SyntaxToken ThrowKeyword => new
SyntaxToken
(this, ((InternalSyntax.ThrowExpressionSyntax)this.Green).throwKeyword, Position, 0);
5159
public SyntaxToken WhenKeyword => new
SyntaxToken
(this, ((InternalSyntax.WhenClauseSyntax)this.Green).whenKeyword, Position, 0);
5208
public SyntaxToken UnderscoreToken => new
SyntaxToken
(this, ((InternalSyntax.DiscardPatternSyntax)this.Green).underscoreToken, Position, 0);
5302
public SyntaxToken VarKeyword => new
SyntaxToken
(this, ((InternalSyntax.VarPatternSyntax)this.Green).varKeyword, Position, 0);
5422
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.PositionalPatternClauseSyntax)this.Green).openParenToken, Position, 0);
5433
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.PositionalPatternClauseSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
5476
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.PropertyPatternClauseSyntax)this.Green).openBraceToken, Position, 0);
5487
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.PropertyPatternClauseSyntax)this.Green).closeBraceToken, GetChildPosition(2), GetChildIndex(2));
5625
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParenthesizedPatternSyntax)this.Green).openParenToken, Position, 0);
5629
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParenthesizedPatternSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
5671
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.RelationalPatternSyntax)this.Green).operatorToken, Position, 0);
5757
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.BinaryPatternSyntax)this.Green).operatorToken, GetChildPosition(1), GetChildIndex(1));
5812
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.UnaryPatternSyntax)this.Green).operatorToken, Position, 0);
5855
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.ListPatternSyntax)this.Green).openBracketToken, Position, 0);
5866
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.ListPatternSyntax)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
5924
public SyntaxToken DotDotToken => new
SyntaxToken
(this, ((InternalSyntax.SlicePatternSyntax)this.Green).dotDotToken, Position, 0);
5974
public SyntaxToken TextToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolatedStringTextSyntax)this.Green).textToken, Position, 0);
6016
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolationSyntax)this.Green).openBraceToken, Position, 0);
6027
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolationSyntax)this.Green).closeBraceToken, GetChildPosition(4), GetChildIndex(4));
6084
public SyntaxToken CommaToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolationAlignmentClauseSyntax)this.Green).commaToken, Position, 0);
6125
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolationFormatClauseSyntax)this.Green).colonToken, Position, 0);
6128
public SyntaxToken FormatStringToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolationFormatClauseSyntax)this.Green).formatStringToken, GetChildPosition(1), GetChildIndex(1));
6259
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.BlockSyntax)this.Green).openBraceToken, GetChildPosition(1), GetChildIndex(1));
6263
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.BlockSyntax)this.Green).closeBraceToken, GetChildPosition(3), GetChildIndex(3));
6342
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.LocalFunctionStatementSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
6360
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(9), GetChildIndex(9)) : default;
6462
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
6471
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
6487
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.LocalDeclarationStatementSyntax)this.Green).semicolonToken, GetChildPosition(5), GetChildIndex(5));
6615
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.VariableDeclaratorSyntax)this.Green).identifier, Position, 0);
6678
public SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.EqualsValueClauseSyntax)this.Green).equalsToken, Position, 0);
6727
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.SingleVariableDesignationSyntax)this.Green).identifier, Position, 0);
6765
public SyntaxToken UnderscoreToken => new
SyntaxToken
(this, ((InternalSyntax.DiscardDesignationSyntax)this.Green).underscoreToken, Position, 0);
6804
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParenthesizedVariableDesignationSyntax)this.Green).openParenToken, Position, 0);
6815
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParenthesizedVariableDesignationSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
6863
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ExpressionStatementSyntax)this.Green).semicolonToken, GetChildPosition(2), GetChildIndex(2));
6922
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.EmptyStatementSyntax)this.Green).semicolonToken, GetChildPosition(1), GetChildIndex(1));
6971
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.LabeledStatementSyntax)this.Green).identifier, GetChildPosition(1), GetChildIndex(1));
6974
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.LabeledStatementSyntax)this.Green).colonToken, GetChildPosition(2), GetChildIndex(2));
7045
public SyntaxToken GotoKeyword => new
SyntaxToken
(this, ((InternalSyntax.GotoStatementSyntax)this.Green).gotoKeyword, GetChildPosition(1), GetChildIndex(1));
7055
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
7067
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.GotoStatementSyntax)this.Green).semicolonToken, GetChildPosition(4), GetChildIndex(4));
7128
public SyntaxToken BreakKeyword => new
SyntaxToken
(this, ((InternalSyntax.BreakStatementSyntax)this.Green).breakKeyword, GetChildPosition(1), GetChildIndex(1));
7130
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.BreakStatementSyntax)this.Green).semicolonToken, GetChildPosition(2), GetChildIndex(2));
7177
public SyntaxToken ContinueKeyword => new
SyntaxToken
(this, ((InternalSyntax.ContinueStatementSyntax)this.Green).continueKeyword, GetChildPosition(1), GetChildIndex(1));
7179
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ContinueStatementSyntax)this.Green).semicolonToken, GetChildPosition(2), GetChildIndex(2));
7227
public SyntaxToken ReturnKeyword => new
SyntaxToken
(this, ((InternalSyntax.ReturnStatementSyntax)this.Green).returnKeyword, GetChildPosition(1), GetChildIndex(1));
7231
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ReturnStatementSyntax)this.Green).semicolonToken, GetChildPosition(3), GetChildIndex(3));
7292
public SyntaxToken ThrowKeyword => new
SyntaxToken
(this, ((InternalSyntax.ThrowStatementSyntax)this.Green).throwKeyword, GetChildPosition(1), GetChildIndex(1));
7296
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ThrowStatementSyntax)this.Green).semicolonToken, GetChildPosition(3), GetChildIndex(3));
7358
public SyntaxToken YieldKeyword => new
SyntaxToken
(this, ((InternalSyntax.YieldStatementSyntax)this.Green).yieldKeyword, GetChildPosition(1), GetChildIndex(1));
7360
public SyntaxToken ReturnOrBreakKeyword => new
SyntaxToken
(this, ((InternalSyntax.YieldStatementSyntax)this.Green).returnOrBreakKeyword, GetChildPosition(2), GetChildIndex(2));
7364
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.YieldStatementSyntax)this.Green).semicolonToken, GetChildPosition(4), GetChildIndex(4));
7427
public SyntaxToken WhileKeyword => new
SyntaxToken
(this, ((InternalSyntax.WhileStatementSyntax)this.Green).whileKeyword, GetChildPosition(1), GetChildIndex(1));
7429
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.WhileStatementSyntax)this.Green).openParenToken, GetChildPosition(2), GetChildIndex(2));
7433
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.WhileStatementSyntax)this.Green).closeParenToken, GetChildPosition(4), GetChildIndex(4));
7501
public SyntaxToken DoKeyword => new
SyntaxToken
(this, ((InternalSyntax.DoStatementSyntax)this.Green).doKeyword, GetChildPosition(1), GetChildIndex(1));
7505
public SyntaxToken WhileKeyword => new
SyntaxToken
(this, ((InternalSyntax.DoStatementSyntax)this.Green).whileKeyword, GetChildPosition(3), GetChildIndex(3));
7507
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.DoStatementSyntax)this.Green).openParenToken, GetChildPosition(4), GetChildIndex(4));
7511
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.DoStatementSyntax)this.Green).closeParenToken, GetChildPosition(6), GetChildIndex(6));
7513
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.DoStatementSyntax)this.Green).semicolonToken, GetChildPosition(7), GetChildIndex(7));
7584
public SyntaxToken ForKeyword => new
SyntaxToken
(this, ((InternalSyntax.ForStatementSyntax)this.Green).forKeyword, GetChildPosition(1), GetChildIndex(1));
7586
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForStatementSyntax)this.Green).openParenToken, GetChildPosition(2), GetChildIndex(2));
7599
public SyntaxToken FirstSemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ForStatementSyntax)this.Green).firstSemicolonToken, GetChildPosition(5), GetChildIndex(5));
7603
public SyntaxToken SecondSemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ForStatementSyntax)this.Green).secondSemicolonToken, GetChildPosition(7), GetChildIndex(7));
7614
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForStatementSyntax)this.Green).closeParenToken, GetChildPosition(9), GetChildIndex(9));
7741
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
7745
public override SyntaxToken ForEachKeyword => new
SyntaxToken
(this, ((InternalSyntax.ForEachStatementSyntax)this.Green).forEachKeyword, GetChildPosition(2), GetChildIndex(2));
7747
public override SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForEachStatementSyntax)this.Green).openParenToken, GetChildPosition(3), GetChildIndex(3));
7752
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.ForEachStatementSyntax)this.Green).identifier, GetChildPosition(5), GetChildIndex(5));
7754
public override SyntaxToken InKeyword => new
SyntaxToken
(this, ((InternalSyntax.ForEachStatementSyntax)this.Green).inKeyword, GetChildPosition(6), GetChildIndex(6));
7758
public override SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForEachStatementSyntax)this.Green).closeParenToken, GetChildPosition(8), GetChildIndex(8));
7845
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
7849
public override SyntaxToken ForEachKeyword => new
SyntaxToken
(this, ((InternalSyntax.ForEachVariableStatementSyntax)this.Green).forEachKeyword, GetChildPosition(2), GetChildIndex(2));
7851
public override SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForEachVariableStatementSyntax)this.Green).openParenToken, GetChildPosition(3), GetChildIndex(3));
7861
public override SyntaxToken InKeyword => new
SyntaxToken
(this, ((InternalSyntax.ForEachVariableStatementSyntax)this.Green).inKeyword, GetChildPosition(5), GetChildIndex(5));
7865
public override SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForEachVariableStatementSyntax)this.Green).closeParenToken, GetChildPosition(7), GetChildIndex(7));
7951
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
7955
public SyntaxToken UsingKeyword => new
SyntaxToken
(this, ((InternalSyntax.UsingStatementSyntax)this.Green).usingKeyword, GetChildPosition(2), GetChildIndex(2));
7957
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.UsingStatementSyntax)this.Green).openParenToken, GetChildPosition(3), GetChildIndex(3));
7963
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.UsingStatementSyntax)this.Green).closeParenToken, GetChildPosition(6), GetChildIndex(6));
8035
public SyntaxToken FixedKeyword => new
SyntaxToken
(this, ((InternalSyntax.FixedStatementSyntax)this.Green).fixedKeyword, GetChildPosition(1), GetChildIndex(1));
8037
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.FixedStatementSyntax)this.Green).openParenToken, GetChildPosition(2), GetChildIndex(2));
8041
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.FixedStatementSyntax)this.Green).closeParenToken, GetChildPosition(4), GetChildIndex(4));
8110
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.CheckedStatementSyntax)this.Green).keyword, GetChildPosition(1), GetChildIndex(1));
8174
public SyntaxToken UnsafeKeyword => new
SyntaxToken
(this, ((InternalSyntax.UnsafeStatementSyntax)this.Green).unsafeKeyword, GetChildPosition(1), GetChildIndex(1));
8239
public SyntaxToken LockKeyword => new
SyntaxToken
(this, ((InternalSyntax.LockStatementSyntax)this.Green).lockKeyword, GetChildPosition(1), GetChildIndex(1));
8241
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.LockStatementSyntax)this.Green).openParenToken, GetChildPosition(2), GetChildIndex(2));
8245
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.LockStatementSyntax)this.Green).closeParenToken, GetChildPosition(4), GetChildIndex(4));
8320
public SyntaxToken IfKeyword => new
SyntaxToken
(this, ((InternalSyntax.IfStatementSyntax)this.Green).ifKeyword, GetChildPosition(1), GetChildIndex(1));
8325
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.IfStatementSyntax)this.Green).openParenToken, GetChildPosition(2), GetChildIndex(2));
8335
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.IfStatementSyntax)this.Green).closeParenToken, GetChildPosition(4), GetChildIndex(4));
8414
public SyntaxToken ElseKeyword => new
SyntaxToken
(this, ((InternalSyntax.ElseClauseSyntax)this.Green).elseKeyword, Position, 0);
8464
public SyntaxToken SwitchKeyword => new
SyntaxToken
(this, ((InternalSyntax.SwitchStatementSyntax)this.Green).switchKeyword, GetChildPosition(1), GetChildIndex(1));
8474
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
8491
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(4), GetChildIndex(4)) : default;
8498
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.SwitchStatementSyntax)this.Green).openBraceToken, GetChildPosition(5), GetChildIndex(5));
8508
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.SwitchStatementSyntax)this.Green).closeBraceToken, GetChildPosition(7), GetChildIndex(7));
8664
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.CasePatternSwitchLabelSyntax)this.Green).keyword, Position, 0);
8673
public override SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.CasePatternSwitchLabelSyntax)this.Green).colonToken, GetChildPosition(3), GetChildIndex(3));
8731
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.CaseSwitchLabelSyntax)this.Green).keyword, Position, 0);
8738
public override SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.CaseSwitchLabelSyntax)this.Green).colonToken, GetChildPosition(2), GetChildIndex(2));
8782
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.DefaultSwitchLabelSyntax)this.Green).keyword, Position, 0);
8784
public override SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.DefaultSwitchLabelSyntax)this.Green).colonToken, GetChildPosition(1), GetChildIndex(1));
8829
public SyntaxToken SwitchKeyword => new
SyntaxToken
(this, ((InternalSyntax.SwitchExpressionSyntax)this.Green).switchKeyword, GetChildPosition(1), GetChildIndex(1));
8831
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.SwitchExpressionSyntax)this.Green).openBraceToken, GetChildPosition(2), GetChildIndex(2));
8842
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.SwitchExpressionSyntax)this.Green).closeBraceToken, GetChildPosition(4), GetChildIndex(4));
8905
public SyntaxToken EqualsGreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.SwitchExpressionArmSyntax)this.Green).equalsGreaterThanToken, GetChildPosition(2), GetChildIndex(2));
8968
public SyntaxToken TryKeyword => new
SyntaxToken
(this, ((InternalSyntax.TryStatementSyntax)this.Green).tryKeyword, GetChildPosition(1), GetChildIndex(1));
9042
public SyntaxToken CatchKeyword => new
SyntaxToken
(this, ((InternalSyntax.CatchClauseSyntax)this.Green).catchKeyword, Position, 0);
9107
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.CatchDeclarationSyntax)this.Green).openParenToken, Position, 0);
9116
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
9120
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.CatchDeclarationSyntax)this.Green).closeParenToken, GetChildPosition(3), GetChildIndex(3));
9162
public SyntaxToken WhenKeyword => new
SyntaxToken
(this, ((InternalSyntax.CatchFilterClauseSyntax)this.Green).whenKeyword, Position, 0);
9164
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.CatchFilterClauseSyntax)this.Green).openParenToken, GetChildPosition(1), GetChildIndex(1));
9168
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.CatchFilterClauseSyntax)this.Green).closeParenToken, GetChildPosition(3), GetChildIndex(3));
9210
public SyntaxToken FinallyKeyword => new
SyntaxToken
(this, ((InternalSyntax.FinallyClauseSyntax)this.Green).finallyKeyword, Position, 0);
9267
public SyntaxToken EndOfFileToken => new
SyntaxToken
(this, ((InternalSyntax.CompilationUnitSyntax)this.Green).endOfFileToken, GetChildPosition(4), GetChildIndex(4));
9334
public SyntaxToken ExternKeyword => new
SyntaxToken
(this, ((InternalSyntax.ExternAliasDirectiveSyntax)this.Green).externKeyword, Position, 0);
9337
public SyntaxToken AliasKeyword => new
SyntaxToken
(this, ((InternalSyntax.ExternAliasDirectiveSyntax)this.Green).aliasKeyword, GetChildPosition(1), GetChildIndex(1));
9340
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.ExternAliasDirectiveSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
9343
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ExternAliasDirectiveSyntax)this.Green).semicolonToken, GetChildPosition(3), GetChildIndex(3));
9391
return slot != null ? new
SyntaxToken
(this, slot, Position, 0) : default;
9395
public SyntaxToken UsingKeyword => new
SyntaxToken
(this, ((InternalSyntax.UsingDirectiveSyntax)this.Green).usingKeyword, GetChildPosition(1), GetChildIndex(1));
9402
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
9411
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(3), GetChildIndex(3)) : default;
9419
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.UsingDirectiveSyntax)this.Green).semicolonToken, GetChildPosition(6), GetChildIndex(6));
9560
public override SyntaxToken NamespaceKeyword => new
SyntaxToken
(this, ((InternalSyntax.NamespaceDeclarationSyntax)this.Green).namespaceKeyword, GetChildPosition(2), GetChildIndex(2));
9564
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.NamespaceDeclarationSyntax)this.Green).openBraceToken, GetChildPosition(4), GetChildIndex(4));
9572
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.NamespaceDeclarationSyntax)this.Green).closeBraceToken, GetChildPosition(8), GetChildIndex(8));
9580
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(9), GetChildIndex(9)) : default;
9681
public override SyntaxToken NamespaceKeyword => new
SyntaxToken
(this, ((InternalSyntax.FileScopedNamespaceDeclarationSyntax)this.Green).namespaceKeyword, GetChildPosition(2), GetChildIndex(2));
9685
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.FileScopedNamespaceDeclarationSyntax)this.Green).semicolonToken, GetChildPosition(4), GetChildIndex(4));
9776
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.AttributeListSyntax)this.Green).openBracketToken, Position, 0);
9792
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.AttributeListSyntax)this.Green).closeBracketToken, GetChildPosition(3), GetChildIndex(3));
9849
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.AttributeTargetSpecifierSyntax)this.Green).identifier, Position, 0);
9852
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.AttributeTargetSpecifierSyntax)this.Green).colonToken, GetChildPosition(1), GetChildIndex(1));
9957
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.AttributeArgumentListSyntax)this.Green).openParenToken, Position, 0);
9970
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.AttributeArgumentListSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
10080
public SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.NameEqualsSyntax)this.Green).equalsToken, GetChildPosition(1), GetChildIndex(1));
10122
public SyntaxToken LessThanToken => new
SyntaxToken
(this, ((InternalSyntax.TypeParameterListSyntax)this.Green).lessThanToken, Position, 0);
10135
public SyntaxToken GreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.TypeParameterListSyntax)this.Green).greaterThanToken, GetChildPosition(2), GetChildIndex(2));
10187
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
10192
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.TypeParameterSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
10349
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.ClassDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
10351
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.ClassDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
10366
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
10377
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
10386
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(11), GetChildIndex(11)) : default;
10515
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.StructDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
10517
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.StructDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
10532
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
10543
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
10552
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(11), GetChildIndex(11)) : default;
10681
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.InterfaceDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
10683
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.InterfaceDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
10698
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
10709
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
10718
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(11), GetChildIndex(11)) : default;
10846
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.RecordDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
10853
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(3), GetChildIndex(3)) : default;
10857
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.RecordDeclarationSyntax)this.Green).identifier, GetChildPosition(4), GetChildIndex(4));
10872
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(9), GetChildIndex(9)) : default;
10883
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(11), GetChildIndex(11)) : default;
10892
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(12), GetChildIndex(12)) : default;
11019
public SyntaxToken EnumKeyword => new
SyntaxToken
(this, ((InternalSyntax.EnumDeclarationSyntax)this.Green).enumKeyword, GetChildPosition(2), GetChildIndex(2));
11021
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.EnumDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
11030
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(5), GetChildIndex(5)) : default;
11049
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(7), GetChildIndex(7)) : default;
11059
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
11158
public SyntaxToken DelegateKeyword => new
SyntaxToken
(this, ((InternalSyntax.DelegateDeclarationSyntax)this.Green).delegateKeyword, GetChildPosition(2), GetChildIndex(2));
11164
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.DelegateDeclarationSyntax)this.Green).identifier, GetChildPosition(4), GetChildIndex(4));
11175
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.DelegateDeclarationSyntax)this.Green).semicolonToken, GetChildPosition(8), GetChildIndex(8));
11267
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.EnumMemberDeclarationSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
11346
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
11359
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(6), GetChildIndex(6)) : default;
11370
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
11379
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(9), GetChildIndex(9)) : default;
11480
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.BaseListSyntax)this.Green).colonToken, Position, 0);
11645
public SyntaxToken WhereKeyword => new
SyntaxToken
(this, ((InternalSyntax.TypeParameterConstraintClauseSyntax)this.Green).whereKeyword, Position, 0);
11651
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.TypeParameterConstraintClauseSyntax)this.Green).colonToken, GetChildPosition(2), GetChildIndex(2));
11727
public SyntaxToken NewKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConstructorConstraintSyntax)this.Green).newKeyword, Position, 0);
11730
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ConstructorConstraintSyntax)this.Green).openParenToken, GetChildPosition(1), GetChildIndex(1));
11733
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ConstructorConstraintSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
11776
public SyntaxToken ClassOrStructKeyword => new
SyntaxToken
(this, ((InternalSyntax.ClassOrStructConstraintSyntax)this.Green).classOrStructKeyword, Position, 0);
11784
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
11868
public SyntaxToken DefaultKeyword => new
SyntaxToken
(this, ((InternalSyntax.DefaultConstraintSyntax)this.Green).defaultKeyword, Position, 0);
11908
public SyntaxToken AllowsKeyword => new
SyntaxToken
(this, ((InternalSyntax.AllowsConstraintClauseSyntax)this.Green).allowsKeyword, Position, 0);
11970
public SyntaxToken RefKeyword => new
SyntaxToken
(this, ((InternalSyntax.RefStructConstraintSyntax)this.Green).refKeyword, Position, 0);
11973
public SyntaxToken StructKeyword => new
SyntaxToken
(this, ((InternalSyntax.RefStructConstraintSyntax)this.Green).structKeyword, GetChildPosition(1), GetChildIndex(1));
12053
public override SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.FieldDeclarationSyntax)this.Green).semicolonToken, GetChildPosition(3), GetChildIndex(3));
12130
public SyntaxToken EventKeyword => new
SyntaxToken
(this, ((InternalSyntax.EventFieldDeclarationSyntax)this.Green).eventKeyword, GetChildPosition(2), GetChildIndex(2));
12134
public override SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.EventFieldDeclarationSyntax)this.Green).semicolonToken, GetChildPosition(4), GetChildIndex(4));
12202
public SyntaxToken DotToken => new
SyntaxToken
(this, ((InternalSyntax.ExplicitInterfaceSpecifierSyntax)this.Green).dotToken, GetChildPosition(1), GetChildIndex(1));
12310
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.MethodDeclarationSyntax)this.Green).identifier, GetChildPosition(4), GetChildIndex(4));
12329
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
12458
public SyntaxToken OperatorKeyword => new
SyntaxToken
(this, ((InternalSyntax.OperatorDeclarationSyntax)this.Green).operatorKeyword, GetChildPosition(4), GetChildIndex(4));
12466
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(5), GetChildIndex(5)) : default;
12471
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.OperatorDeclarationSyntax)this.Green).operatorToken, GetChildPosition(6), GetChildIndex(6));
12485
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
12599
public SyntaxToken ImplicitOrExplicitKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).implicitOrExplicitKeyword, GetChildPosition(2), GetChildIndex(2));
12604
public SyntaxToken OperatorKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).operatorKeyword, GetChildPosition(4), GetChildIndex(4));
12612
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(5), GetChildIndex(5)) : default;
12631
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
12744
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.ConstructorDeclarationSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
12760
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(7), GetChildIndex(7)) : default;
12854
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.ConstructorInitializerSyntax)this.Green).colonToken, Position, 0);
12857
public SyntaxToken ThisOrBaseKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConstructorInitializerSyntax)this.Green).thisOrBaseKeyword, GetChildPosition(1), GetChildIndex(1));
12918
public SyntaxToken TildeToken => new
SyntaxToken
(this, ((InternalSyntax.DestructorDeclarationSyntax)this.Green).tildeToken, GetChildPosition(2), GetChildIndex(2));
12921
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.DestructorDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
12935
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(7), GetChildIndex(7)) : default;
13078
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.PropertyDeclarationSyntax)this.Green).identifier, GetChildPosition(4), GetChildIndex(4));
13091
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
13177
public SyntaxToken ArrowToken => new
SyntaxToken
(this, ((InternalSyntax.ArrowExpressionClauseSyntax)this.Green).arrowToken, Position, 0);
13233
public SyntaxToken EventKeyword => new
SyntaxToken
(this, ((InternalSyntax.EventDeclarationSyntax)this.Green).eventKeyword, GetChildPosition(2), GetChildIndex(2));
13240
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.EventDeclarationSyntax)this.Green).identifier, GetChildPosition(5), GetChildIndex(5));
13249
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(7), GetChildIndex(7)) : default;
13349
public SyntaxToken ThisKeyword => new
SyntaxToken
(this, ((InternalSyntax.IndexerDeclarationSyntax)this.Green).thisKeyword, GetChildPosition(4), GetChildIndex(4));
13363
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
13449
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.AccessorListSyntax)this.Green).openBraceToken, Position, 0);
13453
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.AccessorListSyntax)this.Green).closeBraceToken, GetChildPosition(2), GetChildIndex(2));
13517
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.AccessorDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
13531
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(5), GetChildIndex(5)) : default;
13623
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParameterListSyntax)this.Green).openParenToken, Position, 0);
13635
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParameterListSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
13682
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.BracketedParameterListSyntax)this.Green).openBracketToken, Position, 0);
13694
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.BracketedParameterListSyntax)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
13792
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(3), GetChildIndex(3)) : default;
14059
public SyntaxToken EndOfComment => new
SyntaxToken
(this, ((InternalSyntax.DocumentationCommentTriviaSyntax)this.Green).endOfComment, GetChildPosition(1), GetChildIndex(1));
14169
public SyntaxToken DotToken => new
SyntaxToken
(this, ((InternalSyntax.QualifiedCrefSyntax)this.Green).dotToken, GetChildPosition(1), GetChildIndex(1));
14308
public SyntaxToken ExtensionKeyword => new
SyntaxToken
(this, ((InternalSyntax.ExtensionMemberCrefSyntax)this.Green).extensionKeyword, Position, 0);
14314
public SyntaxToken DotToken => new
SyntaxToken
(this, ((InternalSyntax.ExtensionMemberCrefSyntax)this.Green).dotToken, GetChildPosition(3), GetChildIndex(3));
14384
public SyntaxToken ThisKeyword => new
SyntaxToken
(this, ((InternalSyntax.IndexerMemberCrefSyntax)this.Green).thisKeyword, Position, 0);
14437
public SyntaxToken OperatorKeyword => new
SyntaxToken
(this, ((InternalSyntax.OperatorMemberCrefSyntax)this.Green).operatorKeyword, Position, 0);
14444
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
14449
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.OperatorMemberCrefSyntax)this.Green).operatorToken, GetChildPosition(2), GetChildIndex(2));
14504
public SyntaxToken ImplicitOrExplicitKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConversionOperatorMemberCrefSyntax)this.Green).implicitOrExplicitKeyword, Position, 0);
14506
public SyntaxToken OperatorKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConversionOperatorMemberCrefSyntax)this.Green).operatorKeyword, GetChildPosition(1), GetChildIndex(1));
14513
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
14604
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.CrefParameterListSyntax)this.Green).openParenToken, Position, 0);
14616
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.CrefParameterListSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
14665
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.CrefBracketedParameterListSyntax)this.Green).openBracketToken, Position, 0);
14677
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.CrefBracketedParameterListSyntax)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
14733
return slot != null ? new
SyntaxToken
(this, slot, Position, 0) : default;
14742
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
14860
public SyntaxToken LessThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlElementStartTagSyntax)this.Green).lessThanToken, Position, 0);
14866
public SyntaxToken GreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlElementStartTagSyntax)this.Green).greaterThanToken, GetChildPosition(3), GetChildIndex(3));
14922
public SyntaxToken LessThanSlashToken => new
SyntaxToken
(this, ((InternalSyntax.XmlElementEndTagSyntax)this.Green).lessThanSlashToken, Position, 0);
14926
public SyntaxToken GreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlElementEndTagSyntax)this.Green).greaterThanToken, GetChildPosition(2), GetChildIndex(2));
14968
public SyntaxToken LessThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlEmptyElementSyntax)this.Green).lessThanToken, Position, 0);
14974
public SyntaxToken SlashGreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlEmptyElementSyntax)this.Green).slashGreaterThanToken, GetChildPosition(3), GetChildIndex(3));
15032
public SyntaxToken LocalName => new
SyntaxToken
(this, ((InternalSyntax.XmlNameSyntax)this.Green).localName, GetChildPosition(1), GetChildIndex(1));
15071
public SyntaxToken Prefix => new
SyntaxToken
(this, ((InternalSyntax.XmlPrefixSyntax)this.Green).prefix, Position, 0);
15073
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.XmlPrefixSyntax)this.Green).colonToken, GetChildPosition(1), GetChildIndex(1));
15139
public override SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.XmlTextAttributeSyntax)this.Green).equalsToken, GetChildPosition(1), GetChildIndex(1));
15141
public override SyntaxToken StartQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlTextAttributeSyntax)this.Green).startQuoteToken, GetChildPosition(2), GetChildIndex(2));
15152
public override SyntaxToken EndQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlTextAttributeSyntax)this.Green).endQuoteToken, GetChildPosition(4), GetChildIndex(4));
15204
public override SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCrefAttributeSyntax)this.Green).equalsToken, GetChildPosition(1), GetChildIndex(1));
15206
public override SyntaxToken StartQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCrefAttributeSyntax)this.Green).startQuoteToken, GetChildPosition(2), GetChildIndex(2));
15210
public override SyntaxToken EndQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCrefAttributeSyntax)this.Green).endQuoteToken, GetChildPosition(4), GetChildIndex(4));
15272
public override SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.XmlNameAttributeSyntax)this.Green).equalsToken, GetChildPosition(1), GetChildIndex(1));
15274
public override SyntaxToken StartQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlNameAttributeSyntax)this.Green).startQuoteToken, GetChildPosition(2), GetChildIndex(2));
15278
public override SyntaxToken EndQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlNameAttributeSyntax)this.Green).endQuoteToken, GetChildPosition(4), GetChildIndex(4));
15383
public SyntaxToken StartCDataToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCDataSectionSyntax)this.Green).startCDataToken, Position, 0);
15394
public SyntaxToken EndCDataToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCDataSectionSyntax)this.Green).endCDataToken, GetChildPosition(2), GetChildIndex(2));
15437
public SyntaxToken StartProcessingInstructionToken => new
SyntaxToken
(this, ((InternalSyntax.XmlProcessingInstructionSyntax)this.Green).startProcessingInstructionToken, Position, 0);
15450
public SyntaxToken EndProcessingInstructionToken => new
SyntaxToken
(this, ((InternalSyntax.XmlProcessingInstructionSyntax)this.Green).endProcessingInstructionToken, GetChildPosition(3), GetChildIndex(3));
15493
public SyntaxToken LessThanExclamationMinusMinusToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCommentSyntax)this.Green).lessThanExclamationMinusMinusToken, Position, 0);
15504
public SyntaxToken MinusMinusGreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCommentSyntax)this.Green).minusMinusGreaterThanToken, GetChildPosition(2), GetChildIndex(2));
15592
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.IfDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15594
public SyntaxToken IfKeyword => new
SyntaxToken
(this, ((InternalSyntax.IfDirectiveTriviaSyntax)this.Green).ifKeyword, GetChildPosition(1), GetChildIndex(1));
15598
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.IfDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
15652
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.ElifDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15654
public SyntaxToken ElifKeyword => new
SyntaxToken
(this, ((InternalSyntax.ElifDirectiveTriviaSyntax)this.Green).elifKeyword, GetChildPosition(1), GetChildIndex(1));
15658
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.ElifDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
15711
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.ElseDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15713
public SyntaxToken ElseKeyword => new
SyntaxToken
(this, ((InternalSyntax.ElseDirectiveTriviaSyntax)this.Green).elseKeyword, GetChildPosition(1), GetChildIndex(1));
15715
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.ElseDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
15763
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.EndIfDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15765
public SyntaxToken EndIfKeyword => new
SyntaxToken
(this, ((InternalSyntax.EndIfDirectiveTriviaSyntax)this.Green).endIfKeyword, GetChildPosition(1), GetChildIndex(1));
15767
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.EndIfDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
15812
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.RegionDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15814
public SyntaxToken RegionKeyword => new
SyntaxToken
(this, ((InternalSyntax.RegionDirectiveTriviaSyntax)this.Green).regionKeyword, GetChildPosition(1), GetChildIndex(1));
15816
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.RegionDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
15861
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.EndRegionDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15863
public SyntaxToken EndRegionKeyword => new
SyntaxToken
(this, ((InternalSyntax.EndRegionDirectiveTriviaSyntax)this.Green).endRegionKeyword, GetChildPosition(1), GetChildIndex(1));
15865
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.EndRegionDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
15910
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.ErrorDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15912
public SyntaxToken ErrorKeyword => new
SyntaxToken
(this, ((InternalSyntax.ErrorDirectiveTriviaSyntax)this.Green).errorKeyword, GetChildPosition(1), GetChildIndex(1));
15914
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.ErrorDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
15959
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.WarningDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15961
public SyntaxToken WarningKeyword => new
SyntaxToken
(this, ((InternalSyntax.WarningDirectiveTriviaSyntax)this.Green).warningKeyword, GetChildPosition(1), GetChildIndex(1));
15963
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.WarningDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
16008
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.BadDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16010
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.BadDirectiveTriviaSyntax)this.Green).identifier, GetChildPosition(1), GetChildIndex(1));
16012
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.BadDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
16057
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.DefineDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16059
public SyntaxToken DefineKeyword => new
SyntaxToken
(this, ((InternalSyntax.DefineDirectiveTriviaSyntax)this.Green).defineKeyword, GetChildPosition(1), GetChildIndex(1));
16061
public SyntaxToken Name => new
SyntaxToken
(this, ((InternalSyntax.DefineDirectiveTriviaSyntax)this.Green).name, GetChildPosition(2), GetChildIndex(2));
16063
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.DefineDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
16109
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.UndefDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16111
public SyntaxToken UndefKeyword => new
SyntaxToken
(this, ((InternalSyntax.UndefDirectiveTriviaSyntax)this.Green).undefKeyword, GetChildPosition(1), GetChildIndex(1));
16113
public SyntaxToken Name => new
SyntaxToken
(this, ((InternalSyntax.UndefDirectiveTriviaSyntax)this.Green).name, GetChildPosition(2), GetChildIndex(2));
16115
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.UndefDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
16180
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.LineDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16182
public override SyntaxToken LineKeyword => new
SyntaxToken
(this, ((InternalSyntax.LineDirectiveTriviaSyntax)this.Green).lineKeyword, GetChildPosition(1), GetChildIndex(1));
16184
public SyntaxToken Line => new
SyntaxToken
(this, ((InternalSyntax.LineDirectiveTriviaSyntax)this.Green).line, GetChildPosition(2), GetChildIndex(2));
16191
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(3), GetChildIndex(3)) : default;
16195
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.LineDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(4), GetChildIndex(4));
16244
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.LineDirectivePositionSyntax)this.Green).openParenToken, Position, 0);
16246
public SyntaxToken Line => new
SyntaxToken
(this, ((InternalSyntax.LineDirectivePositionSyntax)this.Green).line, GetChildPosition(1), GetChildIndex(1));
16248
public SyntaxToken CommaToken => new
SyntaxToken
(this, ((InternalSyntax.LineDirectivePositionSyntax)this.Green).commaToken, GetChildPosition(2), GetChildIndex(2));
16250
public SyntaxToken Character => new
SyntaxToken
(this, ((InternalSyntax.LineDirectivePositionSyntax)this.Green).character, GetChildPosition(3), GetChildIndex(3));
16252
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.LineDirectivePositionSyntax)this.Green).closeParenToken, GetChildPosition(4), GetChildIndex(4));
16296
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16298
public override SyntaxToken LineKeyword => new
SyntaxToken
(this, ((InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).lineKeyword, GetChildPosition(1), GetChildIndex(1));
16302
public SyntaxToken MinusToken => new
SyntaxToken
(this, ((InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).minusToken, GetChildPosition(3), GetChildIndex(3));
16311
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(5), GetChildIndex(5)) : default;
16315
public override SyntaxToken File => new
SyntaxToken
(this, ((InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).file, GetChildPosition(6), GetChildIndex(6));
16317
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(7), GetChildIndex(7));
16382
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.PragmaWarningDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16384
public SyntaxToken PragmaKeyword => new
SyntaxToken
(this, ((InternalSyntax.PragmaWarningDirectiveTriviaSyntax)this.Green).pragmaKeyword, GetChildPosition(1), GetChildIndex(1));
16386
public SyntaxToken WarningKeyword => new
SyntaxToken
(this, ((InternalSyntax.PragmaWarningDirectiveTriviaSyntax)this.Green).warningKeyword, GetChildPosition(2), GetChildIndex(2));
16388
public SyntaxToken DisableOrRestoreKeyword => new
SyntaxToken
(this, ((InternalSyntax.PragmaWarningDirectiveTriviaSyntax)this.Green).disableOrRestoreKeyword, GetChildPosition(3), GetChildIndex(3));
16399
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.PragmaWarningDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(5), GetChildIndex(5));
16449
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16451
public SyntaxToken PragmaKeyword => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).pragmaKeyword, GetChildPosition(1), GetChildIndex(1));
16453
public SyntaxToken ChecksumKeyword => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).checksumKeyword, GetChildPosition(2), GetChildIndex(2));
16455
public SyntaxToken File => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).file, GetChildPosition(3), GetChildIndex(3));
16457
public SyntaxToken Guid => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).guid, GetChildPosition(4), GetChildIndex(4));
16459
public SyntaxToken Bytes => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).bytes, GetChildPosition(5), GetChildIndex(5));
16461
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(6), GetChildIndex(6));
16510
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.ReferenceDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16512
public SyntaxToken ReferenceKeyword => new
SyntaxToken
(this, ((InternalSyntax.ReferenceDirectiveTriviaSyntax)this.Green).referenceKeyword, GetChildPosition(1), GetChildIndex(1));
16514
public SyntaxToken File => new
SyntaxToken
(this, ((InternalSyntax.ReferenceDirectiveTriviaSyntax)this.Green).file, GetChildPosition(2), GetChildIndex(2));
16516
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.ReferenceDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
16562
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.LoadDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16564
public SyntaxToken LoadKeyword => new
SyntaxToken
(this, ((InternalSyntax.LoadDirectiveTriviaSyntax)this.Green).loadKeyword, GetChildPosition(1), GetChildIndex(1));
16566
public SyntaxToken File => new
SyntaxToken
(this, ((InternalSyntax.LoadDirectiveTriviaSyntax)this.Green).file, GetChildPosition(2), GetChildIndex(2));
16568
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.LoadDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
16614
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.ShebangDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16616
public SyntaxToken ExclamationToken => new
SyntaxToken
(this, ((InternalSyntax.ShebangDirectiveTriviaSyntax)this.Green).exclamationToken, GetChildPosition(1), GetChildIndex(1));
16618
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.ShebangDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
16663
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16665
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).colonToken, GetChildPosition(1), GetChildIndex(1));
16672
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
16676
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
16722
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.NullableDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16724
public SyntaxToken NullableKeyword => new
SyntaxToken
(this, ((InternalSyntax.NullableDirectiveTriviaSyntax)this.Green).nullableKeyword, GetChildPosition(1), GetChildIndex(1));
16726
public SyntaxToken SettingToken => new
SyntaxToken
(this, ((InternalSyntax.NullableDirectiveTriviaSyntax)this.Green).settingToken, GetChildPosition(2), GetChildIndex(2));
16733
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(3), GetChildIndex(3)) : default;
16737
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.NullableDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(4), GetChildIndex(4));
Syntax\ShebangDirectiveTriviaSyntax.cs (1)
16
return token != null ? new
SyntaxToken
(this, token, GetChildPosition(2), GetChildIndex(2)) : default;
Syntax\SyntaxFactory.cs (1)
1663
yield return new
SyntaxToken
(parent: null, token: token, position: position, index: 0);
Syntax\SyntaxTokenParser.cs (3)
54
return new Result(new
SyntaxToken
(parent: null, token, startingPosition, index: 0), startingDirectiveStack);
69
return new Result(new
SyntaxToken
(parent: null, containingToken, startingPosition, index: 0), startingDirectiveStack);
84
return new Result(new
SyntaxToken
(parent: null, containingToken, startingPosition, index: 0), startingDirectiveStack);