495 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 (483)
Parser\Blender.Cursor.cs (1)
149
var redToken = new CodeAnalysis.
SyntaxToken
(node.Parent, greenToken, node.Position, _indexInParent);
Syntax.xml.Syntax.Generated.cs (477)
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);
4291
public SyntaxToken WithKeyword => new
SyntaxToken
(this, ((InternalSyntax.WithElementSyntax)this.Green).withKeyword, Position, 0);
4472
public SyntaxToken FromKeyword => new
SyntaxToken
(this, ((InternalSyntax.FromClauseSyntax)this.Green).fromKeyword, Position, 0);
4477
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.FromClauseSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
4479
public SyntaxToken InKeyword => new
SyntaxToken
(this, ((InternalSyntax.FromClauseSyntax)this.Green).inKeyword, GetChildPosition(3), GetChildIndex(3));
4536
public SyntaxToken LetKeyword => new
SyntaxToken
(this, ((InternalSyntax.LetClauseSyntax)this.Green).letKeyword, Position, 0);
4539
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.LetClauseSyntax)this.Green).identifier, GetChildPosition(1), GetChildIndex(1));
4541
public SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.LetClauseSyntax)this.Green).equalsToken, GetChildPosition(2), GetChildIndex(2));
4589
public SyntaxToken JoinKeyword => new
SyntaxToken
(this, ((InternalSyntax.JoinClauseSyntax)this.Green).joinKeyword, Position, 0);
4594
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.JoinClauseSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
4596
public SyntaxToken InKeyword => new
SyntaxToken
(this, ((InternalSyntax.JoinClauseSyntax)this.Green).inKeyword, GetChildPosition(3), GetChildIndex(3));
4600
public SyntaxToken OnKeyword => new
SyntaxToken
(this, ((InternalSyntax.JoinClauseSyntax)this.Green).onKeyword, GetChildPosition(5), GetChildIndex(5));
4604
public SyntaxToken EqualsKeyword => new
SyntaxToken
(this, ((InternalSyntax.JoinClauseSyntax)this.Green).equalsKeyword, GetChildPosition(7), GetChildIndex(7));
4673
public SyntaxToken IntoKeyword => new
SyntaxToken
(this, ((InternalSyntax.JoinIntoClauseSyntax)this.Green).intoKeyword, Position, 0);
4676
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.JoinIntoClauseSyntax)this.Green).identifier, GetChildPosition(1), GetChildIndex(1));
4716
public SyntaxToken WhereKeyword => new
SyntaxToken
(this, ((InternalSyntax.WhereClauseSyntax)this.Green).whereKeyword, Position, 0);
4758
public SyntaxToken OrderByKeyword => new
SyntaxToken
(this, ((InternalSyntax.OrderByClauseSyntax)this.Green).orderByKeyword, Position, 0);
4817
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
4859
public SyntaxToken SelectKeyword => new
SyntaxToken
(this, ((InternalSyntax.SelectClauseSyntax)this.Green).selectKeyword, Position, 0);
4902
public SyntaxToken GroupKeyword => new
SyntaxToken
(this, ((InternalSyntax.GroupClauseSyntax)this.Green).groupKeyword, Position, 0);
4906
public SyntaxToken ByKeyword => new
SyntaxToken
(this, ((InternalSyntax.GroupClauseSyntax)this.Green).byKeyword, GetChildPosition(2), GetChildIndex(2));
4962
public SyntaxToken IntoKeyword => new
SyntaxToken
(this, ((InternalSyntax.QueryContinuationSyntax)this.Green).intoKeyword, Position, 0);
4965
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.QueryContinuationSyntax)this.Green).identifier, GetChildPosition(1), GetChildIndex(1));
5011
public SyntaxToken OmittedArraySizeExpressionToken => new
SyntaxToken
(this, ((InternalSyntax.OmittedArraySizeExpressionSyntax)this.Green).omittedArraySizeExpressionToken, Position, 0);
5051
public SyntaxToken StringStartToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolatedStringExpressionSyntax)this.Green).stringStartToken, Position, 0);
5057
public SyntaxToken StringEndToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolatedStringExpressionSyntax)this.Green).stringEndToken, GetChildPosition(2), GetChildIndex(2));
5105
public SyntaxToken IsKeyword => new
SyntaxToken
(this, ((InternalSyntax.IsPatternExpressionSyntax)this.Green).isKeyword, GetChildPosition(1), GetChildIndex(1));
5161
public SyntaxToken ThrowKeyword => new
SyntaxToken
(this, ((InternalSyntax.ThrowExpressionSyntax)this.Green).throwKeyword, Position, 0);
5203
public SyntaxToken WhenKeyword => new
SyntaxToken
(this, ((InternalSyntax.WhenClauseSyntax)this.Green).whenKeyword, Position, 0);
5252
public SyntaxToken UnderscoreToken => new
SyntaxToken
(this, ((InternalSyntax.DiscardPatternSyntax)this.Green).underscoreToken, Position, 0);
5346
public SyntaxToken VarKeyword => new
SyntaxToken
(this, ((InternalSyntax.VarPatternSyntax)this.Green).varKeyword, Position, 0);
5466
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.PositionalPatternClauseSyntax)this.Green).openParenToken, Position, 0);
5477
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.PositionalPatternClauseSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
5520
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.PropertyPatternClauseSyntax)this.Green).openBraceToken, Position, 0);
5531
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.PropertyPatternClauseSyntax)this.Green).closeBraceToken, GetChildPosition(2), GetChildIndex(2));
5669
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParenthesizedPatternSyntax)this.Green).openParenToken, Position, 0);
5673
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParenthesizedPatternSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
5715
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.RelationalPatternSyntax)this.Green).operatorToken, Position, 0);
5801
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.BinaryPatternSyntax)this.Green).operatorToken, GetChildPosition(1), GetChildIndex(1));
5856
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.UnaryPatternSyntax)this.Green).operatorToken, Position, 0);
5899
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.ListPatternSyntax)this.Green).openBracketToken, Position, 0);
5910
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.ListPatternSyntax)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
5968
public SyntaxToken DotDotToken => new
SyntaxToken
(this, ((InternalSyntax.SlicePatternSyntax)this.Green).dotDotToken, Position, 0);
6018
public SyntaxToken TextToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolatedStringTextSyntax)this.Green).textToken, Position, 0);
6060
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolationSyntax)this.Green).openBraceToken, Position, 0);
6071
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolationSyntax)this.Green).closeBraceToken, GetChildPosition(4), GetChildIndex(4));
6128
public SyntaxToken CommaToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolationAlignmentClauseSyntax)this.Green).commaToken, Position, 0);
6169
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolationFormatClauseSyntax)this.Green).colonToken, Position, 0);
6172
public SyntaxToken FormatStringToken => new
SyntaxToken
(this, ((InternalSyntax.InterpolationFormatClauseSyntax)this.Green).formatStringToken, GetChildPosition(1), GetChildIndex(1));
6304
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.BlockSyntax)this.Green).openBraceToken, GetChildPosition(1), GetChildIndex(1));
6308
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.BlockSyntax)this.Green).closeBraceToken, GetChildPosition(3), GetChildIndex(3));
6387
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.LocalFunctionStatementSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
6405
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(9), GetChildIndex(9)) : default;
6507
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
6516
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
6532
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.LocalDeclarationStatementSyntax)this.Green).semicolonToken, GetChildPosition(5), GetChildIndex(5));
6660
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.VariableDeclaratorSyntax)this.Green).identifier, Position, 0);
6723
public SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.EqualsValueClauseSyntax)this.Green).equalsToken, Position, 0);
6772
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.SingleVariableDesignationSyntax)this.Green).identifier, Position, 0);
6810
public SyntaxToken UnderscoreToken => new
SyntaxToken
(this, ((InternalSyntax.DiscardDesignationSyntax)this.Green).underscoreToken, Position, 0);
6849
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParenthesizedVariableDesignationSyntax)this.Green).openParenToken, Position, 0);
6860
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParenthesizedVariableDesignationSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
6908
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ExpressionStatementSyntax)this.Green).semicolonToken, GetChildPosition(2), GetChildIndex(2));
6967
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.EmptyStatementSyntax)this.Green).semicolonToken, GetChildPosition(1), GetChildIndex(1));
7016
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.LabeledStatementSyntax)this.Green).identifier, GetChildPosition(1), GetChildIndex(1));
7019
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.LabeledStatementSyntax)this.Green).colonToken, GetChildPosition(2), GetChildIndex(2));
7090
public SyntaxToken GotoKeyword => new
SyntaxToken
(this, ((InternalSyntax.GotoStatementSyntax)this.Green).gotoKeyword, GetChildPosition(1), GetChildIndex(1));
7100
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
7112
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.GotoStatementSyntax)this.Green).semicolonToken, GetChildPosition(4), GetChildIndex(4));
7173
public SyntaxToken BreakKeyword => new
SyntaxToken
(this, ((InternalSyntax.BreakStatementSyntax)this.Green).breakKeyword, GetChildPosition(1), GetChildIndex(1));
7175
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.BreakStatementSyntax)this.Green).semicolonToken, GetChildPosition(2), GetChildIndex(2));
7222
public SyntaxToken ContinueKeyword => new
SyntaxToken
(this, ((InternalSyntax.ContinueStatementSyntax)this.Green).continueKeyword, GetChildPosition(1), GetChildIndex(1));
7224
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ContinueStatementSyntax)this.Green).semicolonToken, GetChildPosition(2), GetChildIndex(2));
7272
public SyntaxToken ReturnKeyword => new
SyntaxToken
(this, ((InternalSyntax.ReturnStatementSyntax)this.Green).returnKeyword, GetChildPosition(1), GetChildIndex(1));
7276
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ReturnStatementSyntax)this.Green).semicolonToken, GetChildPosition(3), GetChildIndex(3));
7337
public SyntaxToken ThrowKeyword => new
SyntaxToken
(this, ((InternalSyntax.ThrowStatementSyntax)this.Green).throwKeyword, GetChildPosition(1), GetChildIndex(1));
7341
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ThrowStatementSyntax)this.Green).semicolonToken, GetChildPosition(3), GetChildIndex(3));
7403
public SyntaxToken YieldKeyword => new
SyntaxToken
(this, ((InternalSyntax.YieldStatementSyntax)this.Green).yieldKeyword, GetChildPosition(1), GetChildIndex(1));
7405
public SyntaxToken ReturnOrBreakKeyword => new
SyntaxToken
(this, ((InternalSyntax.YieldStatementSyntax)this.Green).returnOrBreakKeyword, GetChildPosition(2), GetChildIndex(2));
7409
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.YieldStatementSyntax)this.Green).semicolonToken, GetChildPosition(4), GetChildIndex(4));
7472
public SyntaxToken WhileKeyword => new
SyntaxToken
(this, ((InternalSyntax.WhileStatementSyntax)this.Green).whileKeyword, GetChildPosition(1), GetChildIndex(1));
7474
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.WhileStatementSyntax)this.Green).openParenToken, GetChildPosition(2), GetChildIndex(2));
7478
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.WhileStatementSyntax)this.Green).closeParenToken, GetChildPosition(4), GetChildIndex(4));
7546
public SyntaxToken DoKeyword => new
SyntaxToken
(this, ((InternalSyntax.DoStatementSyntax)this.Green).doKeyword, GetChildPosition(1), GetChildIndex(1));
7550
public SyntaxToken WhileKeyword => new
SyntaxToken
(this, ((InternalSyntax.DoStatementSyntax)this.Green).whileKeyword, GetChildPosition(3), GetChildIndex(3));
7552
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.DoStatementSyntax)this.Green).openParenToken, GetChildPosition(4), GetChildIndex(4));
7556
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.DoStatementSyntax)this.Green).closeParenToken, GetChildPosition(6), GetChildIndex(6));
7558
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.DoStatementSyntax)this.Green).semicolonToken, GetChildPosition(7), GetChildIndex(7));
7629
public SyntaxToken ForKeyword => new
SyntaxToken
(this, ((InternalSyntax.ForStatementSyntax)this.Green).forKeyword, GetChildPosition(1), GetChildIndex(1));
7631
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForStatementSyntax)this.Green).openParenToken, GetChildPosition(2), GetChildIndex(2));
7644
public SyntaxToken FirstSemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ForStatementSyntax)this.Green).firstSemicolonToken, GetChildPosition(5), GetChildIndex(5));
7648
public SyntaxToken SecondSemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ForStatementSyntax)this.Green).secondSemicolonToken, GetChildPosition(7), GetChildIndex(7));
7659
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForStatementSyntax)this.Green).closeParenToken, GetChildPosition(9), GetChildIndex(9));
7786
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
7790
public override SyntaxToken ForEachKeyword => new
SyntaxToken
(this, ((InternalSyntax.ForEachStatementSyntax)this.Green).forEachKeyword, GetChildPosition(2), GetChildIndex(2));
7792
public override SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForEachStatementSyntax)this.Green).openParenToken, GetChildPosition(3), GetChildIndex(3));
7797
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.ForEachStatementSyntax)this.Green).identifier, GetChildPosition(5), GetChildIndex(5));
7799
public override SyntaxToken InKeyword => new
SyntaxToken
(this, ((InternalSyntax.ForEachStatementSyntax)this.Green).inKeyword, GetChildPosition(6), GetChildIndex(6));
7803
public override SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForEachStatementSyntax)this.Green).closeParenToken, GetChildPosition(8), GetChildIndex(8));
7890
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
7894
public override SyntaxToken ForEachKeyword => new
SyntaxToken
(this, ((InternalSyntax.ForEachVariableStatementSyntax)this.Green).forEachKeyword, GetChildPosition(2), GetChildIndex(2));
7896
public override SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForEachVariableStatementSyntax)this.Green).openParenToken, GetChildPosition(3), GetChildIndex(3));
7906
public override SyntaxToken InKeyword => new
SyntaxToken
(this, ((InternalSyntax.ForEachVariableStatementSyntax)this.Green).inKeyword, GetChildPosition(5), GetChildIndex(5));
7910
public override SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ForEachVariableStatementSyntax)this.Green).closeParenToken, GetChildPosition(7), GetChildIndex(7));
7996
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
8000
public SyntaxToken UsingKeyword => new
SyntaxToken
(this, ((InternalSyntax.UsingStatementSyntax)this.Green).usingKeyword, GetChildPosition(2), GetChildIndex(2));
8002
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.UsingStatementSyntax)this.Green).openParenToken, GetChildPosition(3), GetChildIndex(3));
8008
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.UsingStatementSyntax)this.Green).closeParenToken, GetChildPosition(6), GetChildIndex(6));
8080
public SyntaxToken FixedKeyword => new
SyntaxToken
(this, ((InternalSyntax.FixedStatementSyntax)this.Green).fixedKeyword, GetChildPosition(1), GetChildIndex(1));
8082
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.FixedStatementSyntax)this.Green).openParenToken, GetChildPosition(2), GetChildIndex(2));
8086
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.FixedStatementSyntax)this.Green).closeParenToken, GetChildPosition(4), GetChildIndex(4));
8155
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.CheckedStatementSyntax)this.Green).keyword, GetChildPosition(1), GetChildIndex(1));
8219
public SyntaxToken UnsafeKeyword => new
SyntaxToken
(this, ((InternalSyntax.UnsafeStatementSyntax)this.Green).unsafeKeyword, GetChildPosition(1), GetChildIndex(1));
8284
public SyntaxToken LockKeyword => new
SyntaxToken
(this, ((InternalSyntax.LockStatementSyntax)this.Green).lockKeyword, GetChildPosition(1), GetChildIndex(1));
8286
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.LockStatementSyntax)this.Green).openParenToken, GetChildPosition(2), GetChildIndex(2));
8290
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.LockStatementSyntax)this.Green).closeParenToken, GetChildPosition(4), GetChildIndex(4));
8365
public SyntaxToken IfKeyword => new
SyntaxToken
(this, ((InternalSyntax.IfStatementSyntax)this.Green).ifKeyword, GetChildPosition(1), GetChildIndex(1));
8370
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.IfStatementSyntax)this.Green).openParenToken, GetChildPosition(2), GetChildIndex(2));
8380
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.IfStatementSyntax)this.Green).closeParenToken, GetChildPosition(4), GetChildIndex(4));
8459
public SyntaxToken ElseKeyword => new
SyntaxToken
(this, ((InternalSyntax.ElseClauseSyntax)this.Green).elseKeyword, Position, 0);
8509
public SyntaxToken SwitchKeyword => new
SyntaxToken
(this, ((InternalSyntax.SwitchStatementSyntax)this.Green).switchKeyword, GetChildPosition(1), GetChildIndex(1));
8519
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
8536
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(4), GetChildIndex(4)) : default;
8543
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.SwitchStatementSyntax)this.Green).openBraceToken, GetChildPosition(5), GetChildIndex(5));
8553
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.SwitchStatementSyntax)this.Green).closeBraceToken, GetChildPosition(7), GetChildIndex(7));
8709
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.CasePatternSwitchLabelSyntax)this.Green).keyword, Position, 0);
8718
public override SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.CasePatternSwitchLabelSyntax)this.Green).colonToken, GetChildPosition(3), GetChildIndex(3));
8776
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.CaseSwitchLabelSyntax)this.Green).keyword, Position, 0);
8783
public override SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.CaseSwitchLabelSyntax)this.Green).colonToken, GetChildPosition(2), GetChildIndex(2));
8827
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.DefaultSwitchLabelSyntax)this.Green).keyword, Position, 0);
8829
public override SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.DefaultSwitchLabelSyntax)this.Green).colonToken, GetChildPosition(1), GetChildIndex(1));
8874
public SyntaxToken SwitchKeyword => new
SyntaxToken
(this, ((InternalSyntax.SwitchExpressionSyntax)this.Green).switchKeyword, GetChildPosition(1), GetChildIndex(1));
8876
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.SwitchExpressionSyntax)this.Green).openBraceToken, GetChildPosition(2), GetChildIndex(2));
8887
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.SwitchExpressionSyntax)this.Green).closeBraceToken, GetChildPosition(4), GetChildIndex(4));
8950
public SyntaxToken EqualsGreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.SwitchExpressionArmSyntax)this.Green).equalsGreaterThanToken, GetChildPosition(2), GetChildIndex(2));
9013
public SyntaxToken TryKeyword => new
SyntaxToken
(this, ((InternalSyntax.TryStatementSyntax)this.Green).tryKeyword, GetChildPosition(1), GetChildIndex(1));
9087
public SyntaxToken CatchKeyword => new
SyntaxToken
(this, ((InternalSyntax.CatchClauseSyntax)this.Green).catchKeyword, Position, 0);
9152
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.CatchDeclarationSyntax)this.Green).openParenToken, Position, 0);
9161
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
9165
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.CatchDeclarationSyntax)this.Green).closeParenToken, GetChildPosition(3), GetChildIndex(3));
9207
public SyntaxToken WhenKeyword => new
SyntaxToken
(this, ((InternalSyntax.CatchFilterClauseSyntax)this.Green).whenKeyword, Position, 0);
9209
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.CatchFilterClauseSyntax)this.Green).openParenToken, GetChildPosition(1), GetChildIndex(1));
9213
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.CatchFilterClauseSyntax)this.Green).closeParenToken, GetChildPosition(3), GetChildIndex(3));
9255
public SyntaxToken FinallyKeyword => new
SyntaxToken
(this, ((InternalSyntax.FinallyClauseSyntax)this.Green).finallyKeyword, Position, 0);
9312
public SyntaxToken EndOfFileToken => new
SyntaxToken
(this, ((InternalSyntax.CompilationUnitSyntax)this.Green).endOfFileToken, GetChildPosition(4), GetChildIndex(4));
9379
public SyntaxToken ExternKeyword => new
SyntaxToken
(this, ((InternalSyntax.ExternAliasDirectiveSyntax)this.Green).externKeyword, Position, 0);
9382
public SyntaxToken AliasKeyword => new
SyntaxToken
(this, ((InternalSyntax.ExternAliasDirectiveSyntax)this.Green).aliasKeyword, GetChildPosition(1), GetChildIndex(1));
9385
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.ExternAliasDirectiveSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
9388
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.ExternAliasDirectiveSyntax)this.Green).semicolonToken, GetChildPosition(3), GetChildIndex(3));
9436
return slot != null ? new
SyntaxToken
(this, slot, Position, 0) : default;
9440
public SyntaxToken UsingKeyword => new
SyntaxToken
(this, ((InternalSyntax.UsingDirectiveSyntax)this.Green).usingKeyword, GetChildPosition(1), GetChildIndex(1));
9447
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
9456
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(3), GetChildIndex(3)) : default;
9464
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.UsingDirectiveSyntax)this.Green).semicolonToken, GetChildPosition(6), GetChildIndex(6));
9605
public override SyntaxToken NamespaceKeyword => new
SyntaxToken
(this, ((InternalSyntax.NamespaceDeclarationSyntax)this.Green).namespaceKeyword, GetChildPosition(2), GetChildIndex(2));
9609
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.NamespaceDeclarationSyntax)this.Green).openBraceToken, GetChildPosition(4), GetChildIndex(4));
9617
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.NamespaceDeclarationSyntax)this.Green).closeBraceToken, GetChildPosition(8), GetChildIndex(8));
9625
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(9), GetChildIndex(9)) : default;
9726
public override SyntaxToken NamespaceKeyword => new
SyntaxToken
(this, ((InternalSyntax.FileScopedNamespaceDeclarationSyntax)this.Green).namespaceKeyword, GetChildPosition(2), GetChildIndex(2));
9730
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.FileScopedNamespaceDeclarationSyntax)this.Green).semicolonToken, GetChildPosition(4), GetChildIndex(4));
9821
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.AttributeListSyntax)this.Green).openBracketToken, Position, 0);
9837
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.AttributeListSyntax)this.Green).closeBracketToken, GetChildPosition(3), GetChildIndex(3));
9894
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.AttributeTargetSpecifierSyntax)this.Green).identifier, Position, 0);
9897
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.AttributeTargetSpecifierSyntax)this.Green).colonToken, GetChildPosition(1), GetChildIndex(1));
10002
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.AttributeArgumentListSyntax)this.Green).openParenToken, Position, 0);
10015
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.AttributeArgumentListSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
10125
public SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.NameEqualsSyntax)this.Green).equalsToken, GetChildPosition(1), GetChildIndex(1));
10167
public SyntaxToken LessThanToken => new
SyntaxToken
(this, ((InternalSyntax.TypeParameterListSyntax)this.Green).lessThanToken, Position, 0);
10180
public SyntaxToken GreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.TypeParameterListSyntax)this.Green).greaterThanToken, GetChildPosition(2), GetChildIndex(2));
10232
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
10237
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.TypeParameterSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
10394
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.ClassDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
10396
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.ClassDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
10411
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
10422
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
10431
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(11), GetChildIndex(11)) : default;
10560
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.StructDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
10562
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.StructDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
10577
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
10588
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
10597
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(11), GetChildIndex(11)) : default;
10726
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.InterfaceDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
10728
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.InterfaceDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
10743
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
10754
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
10763
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(11), GetChildIndex(11)) : default;
10891
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.RecordDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
10898
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(3), GetChildIndex(3)) : default;
10902
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.RecordDeclarationSyntax)this.Green).identifier, GetChildPosition(4), GetChildIndex(4));
10917
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(9), GetChildIndex(9)) : default;
10928
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(11), GetChildIndex(11)) : default;
10937
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(12), GetChildIndex(12)) : default;
11064
public SyntaxToken EnumKeyword => new
SyntaxToken
(this, ((InternalSyntax.EnumDeclarationSyntax)this.Green).enumKeyword, GetChildPosition(2), GetChildIndex(2));
11066
public override SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.EnumDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
11075
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(5), GetChildIndex(5)) : default;
11094
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(7), GetChildIndex(7)) : default;
11104
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
11203
public SyntaxToken DelegateKeyword => new
SyntaxToken
(this, ((InternalSyntax.DelegateDeclarationSyntax)this.Green).delegateKeyword, GetChildPosition(2), GetChildIndex(2));
11209
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.DelegateDeclarationSyntax)this.Green).identifier, GetChildPosition(4), GetChildIndex(4));
11220
public SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.DelegateDeclarationSyntax)this.Green).semicolonToken, GetChildPosition(8), GetChildIndex(8));
11312
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.EnumMemberDeclarationSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
11391
public override SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.ExtensionBlockDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
11404
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(6), GetChildIndex(6)) : default;
11415
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
11424
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(9), GetChildIndex(9)) : default;
11525
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.BaseListSyntax)this.Green).colonToken, Position, 0);
11690
public SyntaxToken WhereKeyword => new
SyntaxToken
(this, ((InternalSyntax.TypeParameterConstraintClauseSyntax)this.Green).whereKeyword, Position, 0);
11696
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.TypeParameterConstraintClauseSyntax)this.Green).colonToken, GetChildPosition(2), GetChildIndex(2));
11772
public SyntaxToken NewKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConstructorConstraintSyntax)this.Green).newKeyword, Position, 0);
11775
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ConstructorConstraintSyntax)this.Green).openParenToken, GetChildPosition(1), GetChildIndex(1));
11778
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ConstructorConstraintSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
11821
public SyntaxToken ClassOrStructKeyword => new
SyntaxToken
(this, ((InternalSyntax.ClassOrStructConstraintSyntax)this.Green).classOrStructKeyword, Position, 0);
11829
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
11913
public SyntaxToken DefaultKeyword => new
SyntaxToken
(this, ((InternalSyntax.DefaultConstraintSyntax)this.Green).defaultKeyword, Position, 0);
11953
public SyntaxToken AllowsKeyword => new
SyntaxToken
(this, ((InternalSyntax.AllowsConstraintClauseSyntax)this.Green).allowsKeyword, Position, 0);
12015
public SyntaxToken RefKeyword => new
SyntaxToken
(this, ((InternalSyntax.RefStructConstraintSyntax)this.Green).refKeyword, Position, 0);
12018
public SyntaxToken StructKeyword => new
SyntaxToken
(this, ((InternalSyntax.RefStructConstraintSyntax)this.Green).structKeyword, GetChildPosition(1), GetChildIndex(1));
12098
public override SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.FieldDeclarationSyntax)this.Green).semicolonToken, GetChildPosition(3), GetChildIndex(3));
12175
public SyntaxToken EventKeyword => new
SyntaxToken
(this, ((InternalSyntax.EventFieldDeclarationSyntax)this.Green).eventKeyword, GetChildPosition(2), GetChildIndex(2));
12179
public override SyntaxToken SemicolonToken => new
SyntaxToken
(this, ((InternalSyntax.EventFieldDeclarationSyntax)this.Green).semicolonToken, GetChildPosition(4), GetChildIndex(4));
12247
public SyntaxToken DotToken => new
SyntaxToken
(this, ((InternalSyntax.ExplicitInterfaceSpecifierSyntax)this.Green).dotToken, GetChildPosition(1), GetChildIndex(1));
12355
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.MethodDeclarationSyntax)this.Green).identifier, GetChildPosition(4), GetChildIndex(4));
12374
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
12503
public SyntaxToken OperatorKeyword => new
SyntaxToken
(this, ((InternalSyntax.OperatorDeclarationSyntax)this.Green).operatorKeyword, GetChildPosition(4), GetChildIndex(4));
12511
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(5), GetChildIndex(5)) : default;
12516
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.OperatorDeclarationSyntax)this.Green).operatorToken, GetChildPosition(6), GetChildIndex(6));
12530
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
12644
public SyntaxToken ImplicitOrExplicitKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).implicitOrExplicitKeyword, GetChildPosition(2), GetChildIndex(2));
12649
public SyntaxToken OperatorKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConversionOperatorDeclarationSyntax)this.Green).operatorKeyword, GetChildPosition(4), GetChildIndex(4));
12657
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(5), GetChildIndex(5)) : default;
12676
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(10), GetChildIndex(10)) : default;
12789
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.ConstructorDeclarationSyntax)this.Green).identifier, GetChildPosition(2), GetChildIndex(2));
12805
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(7), GetChildIndex(7)) : default;
12899
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.ConstructorInitializerSyntax)this.Green).colonToken, Position, 0);
12902
public SyntaxToken ThisOrBaseKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConstructorInitializerSyntax)this.Green).thisOrBaseKeyword, GetChildPosition(1), GetChildIndex(1));
12963
public SyntaxToken TildeToken => new
SyntaxToken
(this, ((InternalSyntax.DestructorDeclarationSyntax)this.Green).tildeToken, GetChildPosition(2), GetChildIndex(2));
12966
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.DestructorDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
12980
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(7), GetChildIndex(7)) : default;
13123
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.PropertyDeclarationSyntax)this.Green).identifier, GetChildPosition(4), GetChildIndex(4));
13136
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
13222
public SyntaxToken ArrowToken => new
SyntaxToken
(this, ((InternalSyntax.ArrowExpressionClauseSyntax)this.Green).arrowToken, Position, 0);
13278
public SyntaxToken EventKeyword => new
SyntaxToken
(this, ((InternalSyntax.EventDeclarationSyntax)this.Green).eventKeyword, GetChildPosition(2), GetChildIndex(2));
13285
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.EventDeclarationSyntax)this.Green).identifier, GetChildPosition(5), GetChildIndex(5));
13294
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(7), GetChildIndex(7)) : default;
13394
public SyntaxToken ThisKeyword => new
SyntaxToken
(this, ((InternalSyntax.IndexerDeclarationSyntax)this.Green).thisKeyword, GetChildPosition(4), GetChildIndex(4));
13408
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(8), GetChildIndex(8)) : default;
13494
public SyntaxToken OpenBraceToken => new
SyntaxToken
(this, ((InternalSyntax.AccessorListSyntax)this.Green).openBraceToken, Position, 0);
13498
public SyntaxToken CloseBraceToken => new
SyntaxToken
(this, ((InternalSyntax.AccessorListSyntax)this.Green).closeBraceToken, GetChildPosition(2), GetChildIndex(2));
13562
public SyntaxToken Keyword => new
SyntaxToken
(this, ((InternalSyntax.AccessorDeclarationSyntax)this.Green).keyword, GetChildPosition(2), GetChildIndex(2));
13576
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(5), GetChildIndex(5)) : default;
13668
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParameterListSyntax)this.Green).openParenToken, Position, 0);
13680
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.ParameterListSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
13727
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.BracketedParameterListSyntax)this.Green).openBracketToken, Position, 0);
13739
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.BracketedParameterListSyntax)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
13840
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(3), GetChildIndex(3)) : default;
14107
public SyntaxToken EndOfComment => new
SyntaxToken
(this, ((InternalSyntax.DocumentationCommentTriviaSyntax)this.Green).endOfComment, GetChildPosition(1), GetChildIndex(1));
14217
public SyntaxToken DotToken => new
SyntaxToken
(this, ((InternalSyntax.QualifiedCrefSyntax)this.Green).dotToken, GetChildPosition(1), GetChildIndex(1));
14356
public SyntaxToken ExtensionKeyword => new
SyntaxToken
(this, ((InternalSyntax.ExtensionMemberCrefSyntax)this.Green).extensionKeyword, Position, 0);
14362
public SyntaxToken DotToken => new
SyntaxToken
(this, ((InternalSyntax.ExtensionMemberCrefSyntax)this.Green).dotToken, GetChildPosition(3), GetChildIndex(3));
14432
public SyntaxToken ThisKeyword => new
SyntaxToken
(this, ((InternalSyntax.IndexerMemberCrefSyntax)this.Green).thisKeyword, Position, 0);
14485
public SyntaxToken OperatorKeyword => new
SyntaxToken
(this, ((InternalSyntax.OperatorMemberCrefSyntax)this.Green).operatorKeyword, Position, 0);
14492
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
14497
public SyntaxToken OperatorToken => new
SyntaxToken
(this, ((InternalSyntax.OperatorMemberCrefSyntax)this.Green).operatorToken, GetChildPosition(2), GetChildIndex(2));
14552
public SyntaxToken ImplicitOrExplicitKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConversionOperatorMemberCrefSyntax)this.Green).implicitOrExplicitKeyword, Position, 0);
14554
public SyntaxToken OperatorKeyword => new
SyntaxToken
(this, ((InternalSyntax.ConversionOperatorMemberCrefSyntax)this.Green).operatorKeyword, GetChildPosition(1), GetChildIndex(1));
14561
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
14652
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.CrefParameterListSyntax)this.Green).openParenToken, Position, 0);
14664
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.CrefParameterListSyntax)this.Green).closeParenToken, GetChildPosition(2), GetChildIndex(2));
14713
public SyntaxToken OpenBracketToken => new
SyntaxToken
(this, ((InternalSyntax.CrefBracketedParameterListSyntax)this.Green).openBracketToken, Position, 0);
14725
public SyntaxToken CloseBracketToken => new
SyntaxToken
(this, ((InternalSyntax.CrefBracketedParameterListSyntax)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
14781
return slot != null ? new
SyntaxToken
(this, slot, Position, 0) : default;
14790
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(1), GetChildIndex(1)) : default;
14908
public SyntaxToken LessThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlElementStartTagSyntax)this.Green).lessThanToken, Position, 0);
14914
public SyntaxToken GreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlElementStartTagSyntax)this.Green).greaterThanToken, GetChildPosition(3), GetChildIndex(3));
14970
public SyntaxToken LessThanSlashToken => new
SyntaxToken
(this, ((InternalSyntax.XmlElementEndTagSyntax)this.Green).lessThanSlashToken, Position, 0);
14974
public SyntaxToken GreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlElementEndTagSyntax)this.Green).greaterThanToken, GetChildPosition(2), GetChildIndex(2));
15016
public SyntaxToken LessThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlEmptyElementSyntax)this.Green).lessThanToken, Position, 0);
15022
public SyntaxToken SlashGreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlEmptyElementSyntax)this.Green).slashGreaterThanToken, GetChildPosition(3), GetChildIndex(3));
15080
public SyntaxToken LocalName => new
SyntaxToken
(this, ((InternalSyntax.XmlNameSyntax)this.Green).localName, GetChildPosition(1), GetChildIndex(1));
15119
public SyntaxToken Prefix => new
SyntaxToken
(this, ((InternalSyntax.XmlPrefixSyntax)this.Green).prefix, Position, 0);
15121
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.XmlPrefixSyntax)this.Green).colonToken, GetChildPosition(1), GetChildIndex(1));
15187
public override SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.XmlTextAttributeSyntax)this.Green).equalsToken, GetChildPosition(1), GetChildIndex(1));
15189
public override SyntaxToken StartQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlTextAttributeSyntax)this.Green).startQuoteToken, GetChildPosition(2), GetChildIndex(2));
15200
public override SyntaxToken EndQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlTextAttributeSyntax)this.Green).endQuoteToken, GetChildPosition(4), GetChildIndex(4));
15252
public override SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCrefAttributeSyntax)this.Green).equalsToken, GetChildPosition(1), GetChildIndex(1));
15254
public override SyntaxToken StartQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCrefAttributeSyntax)this.Green).startQuoteToken, GetChildPosition(2), GetChildIndex(2));
15258
public override SyntaxToken EndQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCrefAttributeSyntax)this.Green).endQuoteToken, GetChildPosition(4), GetChildIndex(4));
15320
public override SyntaxToken EqualsToken => new
SyntaxToken
(this, ((InternalSyntax.XmlNameAttributeSyntax)this.Green).equalsToken, GetChildPosition(1), GetChildIndex(1));
15322
public override SyntaxToken StartQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlNameAttributeSyntax)this.Green).startQuoteToken, GetChildPosition(2), GetChildIndex(2));
15326
public override SyntaxToken EndQuoteToken => new
SyntaxToken
(this, ((InternalSyntax.XmlNameAttributeSyntax)this.Green).endQuoteToken, GetChildPosition(4), GetChildIndex(4));
15431
public SyntaxToken StartCDataToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCDataSectionSyntax)this.Green).startCDataToken, Position, 0);
15442
public SyntaxToken EndCDataToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCDataSectionSyntax)this.Green).endCDataToken, GetChildPosition(2), GetChildIndex(2));
15485
public SyntaxToken StartProcessingInstructionToken => new
SyntaxToken
(this, ((InternalSyntax.XmlProcessingInstructionSyntax)this.Green).startProcessingInstructionToken, Position, 0);
15498
public SyntaxToken EndProcessingInstructionToken => new
SyntaxToken
(this, ((InternalSyntax.XmlProcessingInstructionSyntax)this.Green).endProcessingInstructionToken, GetChildPosition(3), GetChildIndex(3));
15541
public SyntaxToken LessThanExclamationMinusMinusToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCommentSyntax)this.Green).lessThanExclamationMinusMinusToken, Position, 0);
15552
public SyntaxToken MinusMinusGreaterThanToken => new
SyntaxToken
(this, ((InternalSyntax.XmlCommentSyntax)this.Green).minusMinusGreaterThanToken, GetChildPosition(2), GetChildIndex(2));
15640
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.IfDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15642
public SyntaxToken IfKeyword => new
SyntaxToken
(this, ((InternalSyntax.IfDirectiveTriviaSyntax)this.Green).ifKeyword, GetChildPosition(1), GetChildIndex(1));
15646
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.IfDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
15700
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.ElifDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15702
public SyntaxToken ElifKeyword => new
SyntaxToken
(this, ((InternalSyntax.ElifDirectiveTriviaSyntax)this.Green).elifKeyword, GetChildPosition(1), GetChildIndex(1));
15706
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.ElifDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
15759
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.ElseDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15761
public SyntaxToken ElseKeyword => new
SyntaxToken
(this, ((InternalSyntax.ElseDirectiveTriviaSyntax)this.Green).elseKeyword, GetChildPosition(1), GetChildIndex(1));
15763
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.ElseDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
15811
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.EndIfDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15813
public SyntaxToken EndIfKeyword => new
SyntaxToken
(this, ((InternalSyntax.EndIfDirectiveTriviaSyntax)this.Green).endIfKeyword, GetChildPosition(1), GetChildIndex(1));
15815
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.EndIfDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
15860
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.RegionDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15862
public SyntaxToken RegionKeyword => new
SyntaxToken
(this, ((InternalSyntax.RegionDirectiveTriviaSyntax)this.Green).regionKeyword, GetChildPosition(1), GetChildIndex(1));
15864
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.RegionDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
15909
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.EndRegionDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15911
public SyntaxToken EndRegionKeyword => new
SyntaxToken
(this, ((InternalSyntax.EndRegionDirectiveTriviaSyntax)this.Green).endRegionKeyword, GetChildPosition(1), GetChildIndex(1));
15913
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.EndRegionDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
15958
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.ErrorDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
15960
public SyntaxToken ErrorKeyword => new
SyntaxToken
(this, ((InternalSyntax.ErrorDirectiveTriviaSyntax)this.Green).errorKeyword, GetChildPosition(1), GetChildIndex(1));
15962
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.ErrorDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
16007
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.WarningDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16009
public SyntaxToken WarningKeyword => new
SyntaxToken
(this, ((InternalSyntax.WarningDirectiveTriviaSyntax)this.Green).warningKeyword, GetChildPosition(1), GetChildIndex(1));
16011
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.WarningDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
16056
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.BadDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16058
public SyntaxToken Identifier => new
SyntaxToken
(this, ((InternalSyntax.BadDirectiveTriviaSyntax)this.Green).identifier, GetChildPosition(1), GetChildIndex(1));
16060
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.BadDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
16105
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.DefineDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16107
public SyntaxToken DefineKeyword => new
SyntaxToken
(this, ((InternalSyntax.DefineDirectiveTriviaSyntax)this.Green).defineKeyword, GetChildPosition(1), GetChildIndex(1));
16109
public SyntaxToken Name => new
SyntaxToken
(this, ((InternalSyntax.DefineDirectiveTriviaSyntax)this.Green).name, GetChildPosition(2), GetChildIndex(2));
16111
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.DefineDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
16157
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.UndefDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16159
public SyntaxToken UndefKeyword => new
SyntaxToken
(this, ((InternalSyntax.UndefDirectiveTriviaSyntax)this.Green).undefKeyword, GetChildPosition(1), GetChildIndex(1));
16161
public SyntaxToken Name => new
SyntaxToken
(this, ((InternalSyntax.UndefDirectiveTriviaSyntax)this.Green).name, GetChildPosition(2), GetChildIndex(2));
16163
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.UndefDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
16228
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.LineDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16230
public override SyntaxToken LineKeyword => new
SyntaxToken
(this, ((InternalSyntax.LineDirectiveTriviaSyntax)this.Green).lineKeyword, GetChildPosition(1), GetChildIndex(1));
16232
public SyntaxToken Line => new
SyntaxToken
(this, ((InternalSyntax.LineDirectiveTriviaSyntax)this.Green).line, GetChildPosition(2), GetChildIndex(2));
16239
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(3), GetChildIndex(3)) : default;
16243
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.LineDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(4), GetChildIndex(4));
16292
public SyntaxToken OpenParenToken => new
SyntaxToken
(this, ((InternalSyntax.LineDirectivePositionSyntax)this.Green).openParenToken, Position, 0);
16294
public SyntaxToken Line => new
SyntaxToken
(this, ((InternalSyntax.LineDirectivePositionSyntax)this.Green).line, GetChildPosition(1), GetChildIndex(1));
16296
public SyntaxToken CommaToken => new
SyntaxToken
(this, ((InternalSyntax.LineDirectivePositionSyntax)this.Green).commaToken, GetChildPosition(2), GetChildIndex(2));
16298
public SyntaxToken Character => new
SyntaxToken
(this, ((InternalSyntax.LineDirectivePositionSyntax)this.Green).character, GetChildPosition(3), GetChildIndex(3));
16300
public SyntaxToken CloseParenToken => new
SyntaxToken
(this, ((InternalSyntax.LineDirectivePositionSyntax)this.Green).closeParenToken, GetChildPosition(4), GetChildIndex(4));
16344
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16346
public override SyntaxToken LineKeyword => new
SyntaxToken
(this, ((InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).lineKeyword, GetChildPosition(1), GetChildIndex(1));
16350
public SyntaxToken MinusToken => new
SyntaxToken
(this, ((InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).minusToken, GetChildPosition(3), GetChildIndex(3));
16359
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(5), GetChildIndex(5)) : default;
16363
public override SyntaxToken File => new
SyntaxToken
(this, ((InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).file, GetChildPosition(6), GetChildIndex(6));
16365
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.LineSpanDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(7), GetChildIndex(7));
16430
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.PragmaWarningDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16432
public SyntaxToken PragmaKeyword => new
SyntaxToken
(this, ((InternalSyntax.PragmaWarningDirectiveTriviaSyntax)this.Green).pragmaKeyword, GetChildPosition(1), GetChildIndex(1));
16434
public SyntaxToken WarningKeyword => new
SyntaxToken
(this, ((InternalSyntax.PragmaWarningDirectiveTriviaSyntax)this.Green).warningKeyword, GetChildPosition(2), GetChildIndex(2));
16436
public SyntaxToken DisableOrRestoreKeyword => new
SyntaxToken
(this, ((InternalSyntax.PragmaWarningDirectiveTriviaSyntax)this.Green).disableOrRestoreKeyword, GetChildPosition(3), GetChildIndex(3));
16447
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.PragmaWarningDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(5), GetChildIndex(5));
16497
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16499
public SyntaxToken PragmaKeyword => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).pragmaKeyword, GetChildPosition(1), GetChildIndex(1));
16501
public SyntaxToken ChecksumKeyword => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).checksumKeyword, GetChildPosition(2), GetChildIndex(2));
16503
public SyntaxToken File => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).file, GetChildPosition(3), GetChildIndex(3));
16505
public SyntaxToken Guid => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).guid, GetChildPosition(4), GetChildIndex(4));
16507
public SyntaxToken Bytes => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).bytes, GetChildPosition(5), GetChildIndex(5));
16509
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.PragmaChecksumDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(6), GetChildIndex(6));
16558
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.ReferenceDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16560
public SyntaxToken ReferenceKeyword => new
SyntaxToken
(this, ((InternalSyntax.ReferenceDirectiveTriviaSyntax)this.Green).referenceKeyword, GetChildPosition(1), GetChildIndex(1));
16562
public SyntaxToken File => new
SyntaxToken
(this, ((InternalSyntax.ReferenceDirectiveTriviaSyntax)this.Green).file, GetChildPosition(2), GetChildIndex(2));
16564
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.ReferenceDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
16610
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.LoadDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16612
public SyntaxToken LoadKeyword => new
SyntaxToken
(this, ((InternalSyntax.LoadDirectiveTriviaSyntax)this.Green).loadKeyword, GetChildPosition(1), GetChildIndex(1));
16614
public SyntaxToken File => new
SyntaxToken
(this, ((InternalSyntax.LoadDirectiveTriviaSyntax)this.Green).file, GetChildPosition(2), GetChildIndex(2));
16616
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.LoadDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
16662
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.ShebangDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16664
public SyntaxToken ExclamationToken => new
SyntaxToken
(this, ((InternalSyntax.ShebangDirectiveTriviaSyntax)this.Green).exclamationToken, GetChildPosition(1), GetChildIndex(1));
16666
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.ShebangDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(2), GetChildIndex(2));
16711
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16713
public SyntaxToken ColonToken => new
SyntaxToken
(this, ((InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).colonToken, GetChildPosition(1), GetChildIndex(1));
16720
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(2), GetChildIndex(2)) : default;
16724
public override SyntaxToken EndOfDirectiveToken => new
SyntaxToken
(this, ((InternalSyntax.IgnoredDirectiveTriviaSyntax)this.Green).endOfDirectiveToken, GetChildPosition(3), GetChildIndex(3));
16770
public override SyntaxToken HashToken => new
SyntaxToken
(this, ((InternalSyntax.NullableDirectiveTriviaSyntax)this.Green).hashToken, Position, 0);
16772
public SyntaxToken NullableKeyword => new
SyntaxToken
(this, ((InternalSyntax.NullableDirectiveTriviaSyntax)this.Green).nullableKeyword, GetChildPosition(1), GetChildIndex(1));
16774
public SyntaxToken SettingToken => new
SyntaxToken
(this, ((InternalSyntax.NullableDirectiveTriviaSyntax)this.Green).settingToken, GetChildPosition(2), GetChildIndex(2));
16781
return slot != null ? new
SyntaxToken
(this, slot, GetChildPosition(3), GetChildIndex(3)) : default;
16785
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)
1693
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);