106 references to DotDotToken
Microsoft.CodeAnalysis.CSharp (18)
Parser\LanguageParser.cs (14)
2923case SyntaxKind.DotDotToken: // Goo.. explicit 3281(haveExplicitInterfaceName && separatorKind is not (SyntaxKind.DotToken or SyntaxKind.DotDotToken))) 6145if (this.CurrentToken.Kind == SyntaxKind.DotDotToken) 6173else if (this.CurrentToken.Kind == SyntaxKind.DotDotToken) 6304return this.IsDotOrColonColon() || this.CurrentToken.Kind == SyntaxKind.DotDotToken; 6312Debug.Assert(separator.Kind is SyntaxKind.DotToken or SyntaxKind.DotDotToken or SyntaxKind.ColonColonToken); 6319case SyntaxKind.DotDotToken: 6357Debug.Assert(separator.Kind == SyntaxKind.DotDotToken); 9971case SyntaxKind.DotDotToken: 10316else if (tk == SyntaxKind.DotDotToken) 10392else if (tk == SyntaxKind.DotDotToken) 10539else if (tk == SyntaxKind.DotDotToken) 11592SyntaxKind.DotDotToken => true, 11833case SyntaxKind.DotDotToken:
Parser\LanguageParser_Patterns.cs (1)
196case SyntaxKind.DotDotToken:
Parser\Lexer.cs (2)
480info.Kind = SyntaxKind.DotDotToken; 4065info.Kind = SyntaxKind.DotDotToken;
Syntax\SyntaxKindFacts.cs (1)
1461case SyntaxKind.DotDotToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
137(targetToken.IsKind(SyntaxKind.DotDotToken) && position == targetToken.SpanStart + 1) ||
SpacingFormattingRule.cs (3)
465if (previousKind == SyntaxKind.DotDotToken && previousParentKind == SyntaxKind.SlicePattern) 537if (previousKind == SyntaxKind.DotDotToken && previousParentKind == SyntaxKind.RangeExpression) 548if (currentKind == SyntaxKind.DotDotToken && currentParentKind == SyntaxKind.RangeExpression)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (3)
1398if (leftToken.IsKind(SyntaxKind.DotDotToken) && leftToken.Parent.IsKind(SyntaxKind.SlicePattern)) 1473or SyntaxKind.DotDotToken 2371if (token.IsKind(SyntaxKind.DotDotToken) &&
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\CompletionProviders\CompletionUtilities.cs (1)
38if (token.Kind() == SyntaxKind.DotDotToken && token.SpanStart == characterPosition)
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Operators.cs (1)
146dotLikeToken.Kind() == SyntaxKind.DotDotToken ? dotLikeToken.Span.Start + 1 : dotLikeToken.Span.End),
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (72)
Generated\Syntax.Test.xml.Generated.cs (8)
101=> InternalSyntaxFactory.RangeExpression(null, InternalSyntaxFactory.Token(SyntaxKind.DotDotToken), null); 308=> InternalSyntaxFactory.SlicePattern(InternalSyntaxFactory.Token(SyntaxKind.DotDotToken), null); 1063Assert.Equal(SyntaxKind.DotDotToken, node.OperatorToken.Kind); 1893Assert.Equal(SyntaxKind.DotDotToken, node.DotDotToken.Kind); 10077=> SyntaxFactory.RangeExpression(default(ExpressionSyntax), SyntaxFactory.Token(SyntaxKind.DotDotToken), default(ExpressionSyntax)); 10284=> SyntaxFactory.SlicePattern(SyntaxFactory.Token(SyntaxKind.DotDotToken), default(PatternSyntax)); 11039Assert.Equal(SyntaxKind.DotDotToken, node.OperatorToken.Kind()); 11869Assert.Equal(SyntaxKind.DotDotToken, node.DotDotToken.Kind());
Parsing\ExpressionParsingTests.cs (35)
5297N(SyntaxKind.DotDotToken); 5316N(SyntaxKind.DotDotToken); 5339N(SyntaxKind.DotDotToken); 5371N(SyntaxKind.DotDotToken); 5406N(SyntaxKind.DotDotToken); 5441N(SyntaxKind.DotDotToken); 5470N(SyntaxKind.DotDotToken); 5497N(SyntaxKind.DotDotToken); 5524N(SyntaxKind.DotDotToken); 5542N(SyntaxKind.DotDotToken); 5561N(SyntaxKind.DotDotToken); 5582N(SyntaxKind.DotDotToken); 5585N(SyntaxKind.DotDotToken); 5597N(SyntaxKind.DotDotToken); 5600N(SyntaxKind.DotDotToken); 5616N(SyntaxKind.DotDotToken); 5623N(SyntaxKind.DotDotToken); 5639N(SyntaxKind.DotDotToken); 5642N(SyntaxKind.DotDotToken); 5662N(SyntaxKind.DotDotToken); 5669N(SyntaxKind.DotDotToken); 5685N(SyntaxKind.DotDotToken); 5692N(SyntaxKind.DotDotToken); 5713N(SyntaxKind.DotDotToken); 5741N(SyntaxKind.DotDotToken); 5756N(SyntaxKind.DotDotToken); 5779N(SyntaxKind.DotDotToken); 5798N(SyntaxKind.DotDotToken); 5809N(SyntaxKind.DotDotToken); 5829N(SyntaxKind.DotDotToken); 5877N(SyntaxKind.DotDotToken); 5896N(SyntaxKind.DotDotToken); 5907N(SyntaxKind.DotDotToken); 5942N(SyntaxKind.DotDotToken); 5987N(SyntaxKind.DotDotToken);
Parsing\LambdaAttributeParsingTests.cs (2)
1932N(SyntaxKind.DotDotToken); 1963N(SyntaxKind.DotDotToken);
Parsing\LambdaReturnTypeParsingTests.cs (2)
4663N(SyntaxKind.DotDotToken); 4723N(SyntaxKind.DotDotToken);
Parsing\PatternParsingTests_ListPatterns.cs (21)
464N(SyntaxKind.DotDotToken); 490N(SyntaxKind.DotDotToken); 520N(SyntaxKind.DotDotToken); 544N(SyntaxKind.DotDotToken); 547N(SyntaxKind.DotDotToken); 571N(SyntaxKind.DotDotToken); 601N(SyntaxKind.DotDotToken); 637N(SyntaxKind.DotDotToken); 680N(SyntaxKind.DotDotToken); 693N(SyntaxKind.DotDotToken); 724N(SyntaxKind.DotDotToken); 752N(SyntaxKind.DotDotToken); 794N(SyntaxKind.DotDotToken); 828N(SyntaxKind.DotDotToken); 859N(SyntaxKind.DotDotToken); 933N(SyntaxKind.DotDotToken); 962N(SyntaxKind.DotDotToken); 967N(SyntaxKind.DotDotToken); 1020N(SyntaxKind.DotDotToken); 1058N(SyntaxKind.DotDotToken); 1086N(SyntaxKind.DotDotToken);
Parsing\StatementAttributeParsingTests.cs (4)
5782N(SyntaxKind.DotDotToken); 5888N(SyntaxKind.DotDotToken); 5983N(SyntaxKind.DotDotToken); 6082N(SyntaxKind.DotDotToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
137(targetToken.IsKind(SyntaxKind.DotDotToken) && position == targetToken.SpanStart + 1) ||
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (3)
1398if (leftToken.IsKind(SyntaxKind.DotDotToken) && leftToken.Parent.IsKind(SyntaxKind.SlicePattern)) 1473or SyntaxKind.DotDotToken 2371if (token.IsKind(SyntaxKind.DotDotToken) &&
SpacingFormattingRule.cs (3)
465if (previousKind == SyntaxKind.DotDotToken && previousParentKind == SyntaxKind.SlicePattern) 537if (previousKind == SyntaxKind.DotDotToken && previousParentKind == SyntaxKind.RangeExpression) 548if (currentKind == SyntaxKind.DotDotToken && currentParentKind == SyntaxKind.RangeExpression)