571 references to ColonToken
Microsoft.CodeAnalysis.CSharp (53)
Parser\DocumentationCommentParser.cs (1)
690if (this.CurrentToken.Kind == SyntaxKind.ColonToken)
Parser\LanguageParser.cs (35)
848&& this.PeekToken(2).Kind == SyntaxKind.ColonToken; 898var location = IsSomeWord(this.CurrentToken.Kind) && this.PeekToken(1).Kind == SyntaxKind.ColonToken 899? _syntaxFactory.AttributeTargetSpecifier(ConvertToKeyword(this.EatToken()), this.EatToken(SyntaxKind.ColonToken)) 1004case SyntaxKind.ColonToken: 1007this.EatToken(SyntaxKind.ColonToken)); 1779return this.CurrentToken.Kind is SyntaxKind.ColonToken or SyntaxKind.OpenBraceToken 1785var colon = this.TryEatToken(SyntaxKind.ColonToken); 1839this.PeekToken(2).Kind == SyntaxKind.ColonToken; 1857var colon = this.EatToken(SyntaxKind.ColonToken); 2979var initializer = this.CurrentToken.Kind == SyntaxKind.ColonToken 2995var colon = this.EatToken(SyntaxKind.ColonToken); 3094if (this.CurrentToken.Kind == SyntaxKind.ColonToken) 3152else if (this.CurrentToken.Kind == SyntaxKind.ColonToken) 5223if (this.CurrentToken.Kind == SyntaxKind.ColonToken) 5225var colon = this.EatToken(SyntaxKind.ColonToken); 5631case SyntaxKind.ColonToken: 7552return this.PeekToken(1).Kind == SyntaxKind.ColonToken && this.IsTrueIdentifier(); 7841if (this.CurrentToken.Kind == SyntaxKind.ColonToken) 9155if (this.CurrentToken.Kind == SyntaxKind.ColonToken) 9160this.EatToken(SyntaxKind.ColonToken)); 9179this.EatToken(SyntaxKind.ColonToken)); 9186this.EatToken(SyntaxKind.ColonToken)); 9195this.EatToken(SyntaxKind.ColonToken)); 9320if (this.CurrentToken.Kind == SyntaxKind.ColonToken && 9375Debug.Assert(this.IsTrueIdentifier() && this.PeekToken(1).Kind == SyntaxKind.ColonToken); 9380this.EatToken(SyntaxKind.ColonToken), 9640case SyntaxKind.ColonToken: 10581var colon = SyntaxFactory.MissingToken(SyntaxKind.ColonToken); 10588var colon = this.EatToken(SyntaxKind.ColonToken); 11160var nameColon = this.CurrentToken.Kind == SyntaxKind.IdentifierToken && this.PeekToken(1).Kind == SyntaxKind.ColonToken 11163this.EatToken(SyntaxKind.ColonToken)) 11492if (expression.Kind == SyntaxKind.IdentifierName && this.CurrentToken.Kind == SyntaxKind.ColonToken) 11518var argument = expression.Kind != SyntaxKind.IdentifierName || this.CurrentToken.Kind != SyntaxKind.ColonToken 11803case SyntaxKind.ColonToken: 12376if (this.CurrentToken.Kind == SyntaxKind.ColonToken &&
Parser\LanguageParser_InterpolatedString.cs (1)
425SyntaxFactory.Token(leading, SyntaxKind.ColonToken, text[interpolation.ColonRange], trailing: null),
Parser\LanguageParser_Patterns.cs (3)
399case SyntaxKind.ColonToken: 502if (this.CurrentToken.Kind == SyntaxKind.ColonToken && ConvertPatternToExpressionIfPossible(pattern, permitTypeArguments: true) is ExpressionSyntax expr) 586this.CurrentToken.Kind == SyntaxKind.ColonToken
Parser\Lexer.cs (3)
504info.Kind = SyntaxKind.ColonToken; 3600info.Kind = SyntaxKind.ColonToken; 4108else info.Kind = SyntaxKind.ColonToken;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
856AddPunctuation(SyntaxKind.ColonToken);
Syntax\NameColonSyntax.cs (1)
27=> NameColon(name, Token(SyntaxKind.ColonToken));
Syntax\SyntaxFactory.cs (2)
2417return SyntaxFactory.CaseSwitchLabel(SyntaxFactory.Token(SyntaxKind.CaseKeyword), value, SyntaxFactory.Token(SyntaxKind.ColonToken)); 2423return SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), SyntaxFactory.Token(SyntaxKind.ColonToken));
Syntax\SyntaxKindFacts.cs (1)
1367case SyntaxKind.ColonToken:
Syntax\SyntaxNormalizer.cs (5)
269case SyntaxKind.ColonToken: 693if (token.IsKind(SyntaxKind.ColonToken)) 699if (next.IsKind(SyntaxKind.ColonToken)) 720if ((next.IsKind(SyntaxKind.QuestionToken) || next.IsKind(SyntaxKind.ColonToken)) 891if (!next.IsKind(SyntaxKind.ColonToken) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle (12)
CSharpSyntaxKinds.cs (1)
41public int ColonToken => (int)SyntaxKind.ColonToken;
ElasticTriviaFormattingRule.cs (1)
351case SyntaxKind.ColonToken:
FormattingHelpers.cs (4)
119=> token.Kind() == SyntaxKind.ColonToken && token.Parent.IsKind(SyntaxKind.BaseList); 334=> token.Kind() == SyntaxKind.ColonToken && token.Parent is CasePatternSwitchLabelSyntax; 337=> token.Kind() == SyntaxKind.ColonToken && token.Parent.IsKind(SyntaxKind.SwitchExpressionArm); 357return token.Kind() == SyntaxKind.ColonToken &&
FormattingRangeHelper.cs (2)
70case SyntaxKind.ColonToken: 409return token.Kind() == SyntaxKind.ColonToken &&
ParenthesizedExpressionSyntaxExtensions.cs (1)
362if (nodeOrToken.IsKind(SyntaxKind.ColonToken) || nodeOrToken.IsKind(SyntaxKind.ColonColonToken))
SpacingFormattingRule.cs (2)
518if ((previousKind == SyntaxKind.ColonToken && previousToken.Parent is InterpolationFormatClauseSyntax) || 519(currentKind == SyntaxKind.ColonToken && currentToken.Parent is InterpolationFormatClauseSyntax))
TokenBasedFormattingRule.cs (1)
391if (currentToken.IsKind(SyntaxKind.ColonToken))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (18)
CSharpAsAndMemberAccessCodeFixProvider.cs (1)
104return ExpressionColon(RewriteMemberBindingToExpression(whenNotNull), Token(SyntaxKind.ColonToken));
CSharpIndentationService.Indenter.cs (1)
269case SyntaxKind.ColonToken:
CSharpSyntaxGeneratorInternal.cs (1)
112SyntaxFactory.Token(SyntaxKind.ColonToken),
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (3)
155case SyntaxKind.ColonToken: 400if (targetToken.Kind() == SyntaxKind.ColonToken) 448if (targetToken.Kind() == SyntaxKind.ColonToken &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (9)
51if (token.IsKind(SyntaxKind.ColonToken) && 775if (token.IsKind(SyntaxKind.ColonToken) || 850if (token.IsKind(SyntaxKind.ColonToken) && 956targetToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.CommaToken; 1406if (leftToken.IsKind(SyntaxKind.ColonToken) && leftToken.Parent is (kind: SyntaxKind.NameColon or SyntaxKind.ExpressionColon) && 2109if (token.IsKind(SyntaxKind.ColonToken) && 2388if (token.IsKind(SyntaxKind.ColonToken) && 2469if (token.IsKind(SyntaxKind.ColonToken) && 2998token.IsKind(SyntaxKind.ColonToken) &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
88case SyntaxKind.ColonToken: // for global:: (so we don't dismiss help as you type the first :)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
130case SyntaxKind.ColonToken: // for global:: (so we don't dismiss help as you type the first :)
MultiLineConditionalExpressionFormattingRule.cs (1)
37SyntaxKind.ColonToken)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
Formatting\Indentation\SmartTokenFormatterFormatRangeTests.cs (4)
882await AutoFormatOnCloseBraceAsync(code, expected, SyntaxKind.ColonToken); 909await AutoFormatOnCloseBraceAsync(code, expected, SyntaxKind.ColonToken); 2471SyntaxKind.ColonToken); 3394=> AutoFormatOnMarkerAsync(codeWithMarker, expected, SyntaxKind.ColonToken, startTokenKind);
Microsoft.CodeAnalysis.CSharp.Features (12)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
371return SyntaxFactory.Subpattern(ExpressionColon(expression, Token(ColonToken)), pattern);
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (1)
183var displayTextSuffix = rightToken.IsKind(SyntaxKind.ColonToken) ? null : ColonString;
Completion\KeywordRecommenders\BaseKeywordRecommender.cs (1)
51if (token.Kind() == SyntaxKind.ColonToken &&
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
186case SyntaxKind.ColonToken:
Completion\KeywordRecommenders\ThisKeywordRecommender.cs (1)
46if (token.Kind() == SyntaxKind.ColonToken &&
Completion\KeywordRecommenders\ThrowKeywordRecommender.cs (1)
39SyntaxKind.ColonToken)
ConvertAnonymousType\CSharpConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (1)
50SyntaxFactory.Token(SyntaxKind.ColonToken).WithTriviaFrom(nameEquals.EqualsToken));
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
93Token(SyntaxKind.ColonToken));
CSharpAsAndMemberAccessCodeFixProvider.cs (1)
104return ExpressionColon(RewriteMemberBindingToExpression(whenNotNull), Token(SyntaxKind.ColonToken));
MultiLineConditionalExpressionFormattingRule.cs (1)
37SyntaxKind.ColonToken)
SignatureHelp\AttributeSignatureHelpProvider.cs (1)
206Punctuation(SyntaxKind.ColonToken),
SignatureHelp\GenericNameSignatureHelpProvider.cs (1)
241parts.Add(Punctuation(SyntaxKind.ColonToken));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (439)
Generated\Syntax.Test.xml.Generated.cs (48)
113=> InternalSyntaxFactory.ConditionalExpression(GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.QuestionToken), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.ColonToken), GenerateIdentifierName()); 161=> InternalSyntaxFactory.ExpressionColon(GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.ColonToken)); 164=> InternalSyntaxFactory.NameColon(GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.ColonToken)); 359=> InternalSyntaxFactory.LabeledStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Identifier("Identifier"), InternalSyntaxFactory.Token(SyntaxKind.ColonToken), GenerateBlock()); 422=> InternalSyntaxFactory.CasePatternSwitchLabel(InternalSyntaxFactory.Token(SyntaxKind.CaseKeyword), GenerateDiscardPattern(), null, InternalSyntaxFactory.Token(SyntaxKind.ColonToken)); 425=> InternalSyntaxFactory.CaseSwitchLabel(InternalSyntaxFactory.Token(SyntaxKind.CaseKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.ColonToken)); 428=> InternalSyntaxFactory.DefaultSwitchLabel(InternalSyntaxFactory.Token(SyntaxKind.DefaultKeyword), InternalSyntaxFactory.Token(SyntaxKind.ColonToken)); 470=> InternalSyntaxFactory.AttributeTargetSpecifier(InternalSyntaxFactory.Identifier("Identifier"), InternalSyntaxFactory.Token(SyntaxKind.ColonToken)); 512=> InternalSyntaxFactory.BaseList(InternalSyntaxFactory.Token(SyntaxKind.ColonToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.BaseTypeSyntax>()); 521=> InternalSyntaxFactory.TypeParameterConstraintClause(InternalSyntaxFactory.Token(SyntaxKind.WhereKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.ColonToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.TypeParameterConstraintSyntax>()); 557=> InternalSyntaxFactory.ConstructorInitializer(SyntaxKind.BaseConstructorInitializer, InternalSyntaxFactory.Token(SyntaxKind.ColonToken), InternalSyntaxFactory.Token(SyntaxKind.BaseKeyword), GenerateArgumentList()); 644=> InternalSyntaxFactory.XmlPrefix(InternalSyntaxFactory.Identifier("Prefix"), InternalSyntaxFactory.Token(SyntaxKind.ColonToken)); 1111Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 1304Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 1315Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 2100Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 2407Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 2419Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 2430Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 2624Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 2838Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 2872Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 3041Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 3412Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind); 10089=> SyntaxFactory.ConditionalExpression(GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.QuestionToken), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.ColonToken), GenerateIdentifierName()); 10137=> SyntaxFactory.ExpressionColon(GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.ColonToken)); 10140=> SyntaxFactory.NameColon(GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.ColonToken)); 10335=> SyntaxFactory.LabeledStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.Token(SyntaxKind.ColonToken), GenerateBlock()); 10398=> SyntaxFactory.CasePatternSwitchLabel(SyntaxFactory.Token(SyntaxKind.CaseKeyword), GenerateDiscardPattern(), default(WhenClauseSyntax), SyntaxFactory.Token(SyntaxKind.ColonToken)); 10401=> SyntaxFactory.CaseSwitchLabel(SyntaxFactory.Token(SyntaxKind.CaseKeyword), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.ColonToken)); 10404=> SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), SyntaxFactory.Token(SyntaxKind.ColonToken)); 10446=> SyntaxFactory.AttributeTargetSpecifier(SyntaxFactory.Identifier("Identifier"), SyntaxFactory.Token(SyntaxKind.ColonToken)); 10488=> SyntaxFactory.BaseList(SyntaxFactory.Token(SyntaxKind.ColonToken), new SeparatedSyntaxList<BaseTypeSyntax>()); 10497=> SyntaxFactory.TypeParameterConstraintClause(SyntaxFactory.Token(SyntaxKind.WhereKeyword), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.ColonToken), new SeparatedSyntaxList<TypeParameterConstraintSyntax>()); 10533=> SyntaxFactory.ConstructorInitializer(SyntaxKind.BaseConstructorInitializer, SyntaxFactory.Token(SyntaxKind.ColonToken), SyntaxFactory.Token(SyntaxKind.BaseKeyword), GenerateArgumentList()); 10620=> SyntaxFactory.XmlPrefix(SyntaxFactory.Identifier("Prefix"), SyntaxFactory.Token(SyntaxKind.ColonToken)); 11087Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind()); 11280Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind()); 11291Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind()); 12076Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind()); 12383Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind()); 12395Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind()); 12406Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind()); 12600Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind()); 12814Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind()); 12848Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind()); 13017Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind()); 13388Assert.Equal(SyntaxKind.ColonToken, node.ColonToken.Kind());
LexicalAndXml\CrefLexerTests.cs (3)
123AssertTokens(":", Token(SyntaxKind.ColonToken)); 163AssertTokens(":::", Token(SyntaxKind.ColonColonToken), Token(SyntaxKind.ColonToken)); 165AssertTokens(":::::", Token(SyntaxKind.ColonColonToken), Token(SyntaxKind.ColonColonToken), Token(SyntaxKind.ColonToken));
LexicalAndXml\LexicalTests.cs (1)
591TestPunctuation(SyntaxKind.ColonToken);
LexicalAndXml\NameAttributeValueLexerTests.cs (3)
128AssertTokens(":", Token(SyntaxKind.ColonToken)); 168AssertTokens(":::", Token(SyntaxKind.ColonColonToken), Token(SyntaxKind.ColonToken)); 170AssertTokens(":::::", Token(SyntaxKind.ColonColonToken), Token(SyntaxKind.ColonColonToken), Token(SyntaxKind.ColonToken));
Parsing\AnonymousFunctionParsingTests.cs (1)
1059N(SyntaxKind.ColonToken);
Parsing\AsyncParsingTests.cs (1)
2620N(SyntaxKind.ColonToken);
Parsing\AwaitParsingTests.cs (1)
912N(SyntaxKind.ColonToken);
Parsing\DeclarationExpressionTests.cs (7)
121N(SyntaxKind.ColonToken); 171M(SyntaxKind.ColonToken); 221N(SyntaxKind.ColonToken); 282N(SyntaxKind.ColonToken); 348N(SyntaxKind.ColonToken); 1227N(SyntaxKind.ColonToken); 1243N(SyntaxKind.ColonToken);
Parsing\DeclarationParsingTests.cs (54)
6422N(SyntaxKind.ColonToken); 6644N(SyntaxKind.ColonToken); 6693N(SyntaxKind.ColonToken); 6753N(SyntaxKind.ColonToken); 6769N(SyntaxKind.ColonToken); 6818N(SyntaxKind.ColonToken); 6834N(SyntaxKind.ColonToken); 7008N(SyntaxKind.ColonToken); 7051N(SyntaxKind.ColonToken); 7094N(SyntaxKind.ColonToken); 7142N(SyntaxKind.ColonToken); 7186N(SyntaxKind.ColonToken); 7234N(SyntaxKind.ColonToken); 8467N(SyntaxKind.ColonToken); 8574N(SyntaxKind.ColonToken); 8599N(SyntaxKind.ColonToken); 8699N(SyntaxKind.ColonToken); 8926N(SyntaxKind.ColonToken); 8975N(SyntaxKind.ColonToken); 8988N(SyntaxKind.ColonToken); 9076N(SyntaxKind.ColonToken); 9094N(SyntaxKind.ColonToken); 9148N(SyntaxKind.ColonToken); 9166N(SyntaxKind.ColonToken); 9250N(SyntaxKind.ColonToken); 9282N(SyntaxKind.ColonToken); 9327N(SyntaxKind.ColonToken); 9364N(SyntaxKind.ColonToken); 9380N(SyntaxKind.ColonToken); 9613N(SyntaxKind.ColonToken); 9647N(SyntaxKind.ColonToken); 9694N(SyntaxKind.ColonToken); 9733N(SyntaxKind.ColonToken); 9749N(SyntaxKind.ColonToken); 9797N(SyntaxKind.ColonToken); 10126N(SyntaxKind.ColonToken); 10177N(SyntaxKind.ColonToken); 10243N(SyntaxKind.ColonToken); 10300N(SyntaxKind.ColonToken); 10362N(SyntaxKind.ColonToken); 10439N(SyntaxKind.ColonToken); 10708N(SyntaxKind.ColonToken); 10752N(SyntaxKind.ColonToken); 10801N(SyntaxKind.ColonToken); 10862N(SyntaxKind.ColonToken); 10911N(SyntaxKind.ColonToken); 10953N(SyntaxKind.ColonToken); 11005N(SyntaxKind.ColonToken); 11062N(SyntaxKind.ColonToken); 11083N(SyntaxKind.ColonToken); 11117N(SyntaxKind.ColonToken); 11145N(SyntaxKind.ColonToken); 11182N(SyntaxKind.ColonToken); 11218N(SyntaxKind.ColonToken);
Parsing\DeclarationScopeParsingTests.cs (2)
5853N(SyntaxKind.ColonToken); 6018N(SyntaxKind.ColonToken);
Parsing\DeconstructionTests.cs (3)
2843N(SyntaxKind.ColonToken); 2908N(SyntaxKind.ColonToken); 3290M(SyntaxKind.ColonToken);
Parsing\ExpressionParsingTests.cs (8)
908Assert.Equal(SyntaxKind.ColonToken, ts.ColonToken.Kind()); 3984N(SyntaxKind.ColonToken); 4650N(SyntaxKind.ColonToken); 4879N(SyntaxKind.ColonToken); 5015N(SyntaxKind.ColonToken); 5053M(SyntaxKind.ColonToken); 5061N(SyntaxKind.ColonToken); 5993M(SyntaxKind.ColonToken);
Parsing\FunctionPointerTests.cs (2)
2596N(SyntaxKind.ColonToken); 2649N(SyntaxKind.ColonToken);
Parsing\ImplicitObjectCreationParsingTests.cs (1)
169N(SyntaxKind.ColonToken);
Parsing\InterpolationTests.cs (1)
26SyntaxFactory.Token(SyntaxKind.ColonToken),
Parsing\LambdaAttributeParsingTests.cs (6)
670N(SyntaxKind.ColonToken); 1575N(SyntaxKind.ColonToken); 1650N(SyntaxKind.ColonToken); 2471N(SyntaxKind.ColonToken); 2494N(SyntaxKind.ColonToken); 2673N(SyntaxKind.ColonToken);
Parsing\LambdaParameterParsingTests.cs (3)
4202N(SyntaxKind.ColonToken); 4208N(SyntaxKind.ColonToken); 4220N(SyntaxKind.ColonToken);
Parsing\LambdaReturnTypeParsingTests.cs (22)
854M(SyntaxKind.ColonToken); 897N(SyntaxKind.ColonToken); 962N(SyntaxKind.ColonToken); 1059N(SyntaxKind.ColonToken); 1154N(SyntaxKind.ColonToken); 1210M(SyntaxKind.ColonToken); 1260N(SyntaxKind.ColonToken); 1343N(SyntaxKind.ColonToken); 1398M(SyntaxKind.ColonToken); 1447N(SyntaxKind.ColonToken); 1667N(SyntaxKind.ColonToken); 1849N(SyntaxKind.ColonToken); 1855M(SyntaxKind.ColonToken); 1897N(SyntaxKind.ColonToken); 1903N(SyntaxKind.ColonToken); 1951N(SyntaxKind.ColonToken); 3095N(SyntaxKind.ColonToken); 3138N(SyntaxKind.ColonToken); 3164N(SyntaxKind.ColonToken); 3212N(SyntaxKind.ColonToken); 3277N(SyntaxKind.ColonToken); 3342N(SyntaxKind.ColonToken);
Parsing\LocalFunctionParsingTests.cs (1)
434N(SyntaxKind.ColonToken);
Parsing\MemberDeclarationParsingTests.cs (10)
270N(SyntaxKind.ColonToken); 9220N(SyntaxKind.ColonToken); 9275N(SyntaxKind.ColonToken); 9342N(SyntaxKind.ColonToken); 9427N(SyntaxKind.ColonToken); 9485N(SyntaxKind.ColonToken); 9535N(SyntaxKind.ColonToken); 9590N(SyntaxKind.ColonToken); 9652N(SyntaxKind.ColonToken); 10234N(SyntaxKind.ColonToken);
Parsing\NullableParsingTests.cs (13)
355N(SyntaxKind.ColonToken); 391N(SyntaxKind.ColonToken); 435N(SyntaxKind.ColonToken); 483N(SyntaxKind.ColonToken); 590M(SyntaxKind.ColonToken); 717N(SyntaxKind.ColonToken); 723M(SyntaxKind.ColonToken); 791N(SyntaxKind.ColonToken); 873M(SyntaxKind.ColonToken); 878N(SyntaxKind.ColonToken); 937N(SyntaxKind.ColonToken); 1008N(SyntaxKind.ColonToken); 1427M(SyntaxKind.ColonToken);
Parsing\PatternParsingTests.cs (110)
833N(SyntaxKind.ColonToken); 850N(SyntaxKind.ColonToken); 867N(SyntaxKind.ColonToken); 884N(SyntaxKind.ColonToken); 901N(SyntaxKind.ColonToken); 918N(SyntaxKind.ColonToken); 992N(SyntaxKind.ColonToken); 1034N(SyntaxKind.ColonToken); 1493N(SyntaxKind.ColonToken); 1560N(SyntaxKind.ColonToken); 1604N(SyntaxKind.ColonToken); 1655N(SyntaxKind.ColonToken); 1717N(SyntaxKind.ColonToken); 1767N(SyntaxKind.ColonToken); 1828N(SyntaxKind.ColonToken); 1900N(SyntaxKind.ColonToken); 1923N(SyntaxKind.ColonToken); 1994N(SyntaxKind.ColonToken); 2011N(SyntaxKind.ColonToken); 2077N(SyntaxKind.ColonToken); 2096N(SyntaxKind.ColonToken); 2119N(SyntaxKind.ColonToken); 2136N(SyntaxKind.ColonToken); 2207M(SyntaxKind.ColonToken); 2280M(SyntaxKind.ColonToken); 2329N(SyntaxKind.ColonToken); 2371M(SyntaxKind.ColonToken); 2431N(SyntaxKind.ColonToken); 2444N(SyntaxKind.ColonToken); 2614N(SyntaxKind.ColonToken); 2834M(SyntaxKind.ColonToken); 2874N(SyntaxKind.ColonToken); 2955N(SyntaxKind.ColonToken); 3006N(SyntaxKind.ColonToken); 3967N(SyntaxKind.ColonToken); 4040N(SyntaxKind.ColonToken); 4111N(SyntaxKind.ColonToken); 4184N(SyntaxKind.ColonToken); 4271N(SyntaxKind.ColonToken); 4360N(SyntaxKind.ColonToken); 4415N(SyntaxKind.ColonToken); 4434N(SyntaxKind.ColonToken); 4457N(SyntaxKind.ColonToken); 4521N(SyntaxKind.ColonToken); 4540N(SyntaxKind.ColonToken); 4563N(SyntaxKind.ColonToken); 4631N(SyntaxKind.ColonToken); 4695N(SyntaxKind.ColonToken); 4763N(SyntaxKind.ColonToken); 4782N(SyntaxKind.ColonToken); 4846N(SyntaxKind.ColonToken); 4865N(SyntaxKind.ColonToken); 4978N(SyntaxKind.ColonToken); 4997N(SyntaxKind.ColonToken); 5020N(SyntaxKind.ColonToken); 5080N(SyntaxKind.ColonToken); 5099N(SyntaxKind.ColonToken); 5122N(SyntaxKind.ColonToken); 5186N(SyntaxKind.ColonToken); 5246N(SyntaxKind.ColonToken); 5310N(SyntaxKind.ColonToken); 5329N(SyntaxKind.ColonToken); 5389N(SyntaxKind.ColonToken); 5408N(SyntaxKind.ColonToken); 5547N(SyntaxKind.ColonToken); 5583N(SyntaxKind.ColonToken); 5630N(SyntaxKind.ColonToken); 5705N(SyntaxKind.ColonToken); 5927N(SyntaxKind.ColonToken); 6020N(SyntaxKind.ColonToken); 6057N(SyntaxKind.ColonToken); 6093N(SyntaxKind.ColonToken); 6134N(SyntaxKind.ColonToken); 6184N(SyntaxKind.ColonToken); 6234N(SyntaxKind.ColonToken); 6285N(SyntaxKind.ColonToken); 6300N(SyntaxKind.ColonToken); 6339N(SyntaxKind.ColonToken); 6414N(SyntaxKind.ColonToken); 6474M(SyntaxKind.ColonToken); 6528N(SyntaxKind.ColonToken); 6560N(SyntaxKind.ColonToken); 6596N(SyntaxKind.ColonToken); 6644N(SyntaxKind.ColonToken); 6670N(SyntaxKind.ColonToken); 6696N(SyntaxKind.ColonToken); 6722N(SyntaxKind.ColonToken); 6836N(SyntaxKind.ColonToken); 6920N(SyntaxKind.ColonToken); 7086N(SyntaxKind.ColonToken); 7219N(SyntaxKind.ColonToken); 7281N(SyntaxKind.ColonToken); 7346N(SyntaxKind.ColonToken); 7403N(SyntaxKind.ColonToken); 7468N(SyntaxKind.ColonToken); 10266N(SyntaxKind.ColonToken); 10531N(SyntaxKind.ColonToken); 11327N(SyntaxKind.ColonToken); 11381N(SyntaxKind.ColonToken); 11815N(SyntaxKind.ColonToken); 11950N(SyntaxKind.ColonToken); 12241N(SyntaxKind.ColonToken); 12346N(SyntaxKind.ColonToken); 12442N(SyntaxKind.ColonToken); 12547N(SyntaxKind.ColonToken); 12601N(SyntaxKind.ColonToken); 12656N(SyntaxKind.ColonToken); 12662N(SyntaxKind.ColonToken); 12710N(SyntaxKind.ColonToken); 12718N(SyntaxKind.ColonToken);
Parsing\PatternParsingTests2.cs (11)
93N(SyntaxKind.ColonToken); 197N(SyntaxKind.ColonToken); 314N(SyntaxKind.ColonToken); 364N(SyntaxKind.ColonToken); 579N(SyntaxKind.ColonToken); 685N(SyntaxKind.ColonToken); 750N(SyntaxKind.ColonToken); 814N(SyntaxKind.ColonToken); 866N(SyntaxKind.ColonToken); 874N(SyntaxKind.ColonToken); 932N(SyntaxKind.ColonToken);
Parsing\RecordParsing.cs (26)
478N(SyntaxKind.ColonToken); 522M(SyntaxKind.ColonToken); 567N(SyntaxKind.ColonToken); 580N(SyntaxKind.ColonToken); 621N(SyntaxKind.ColonToken); 666N(SyntaxKind.ColonToken); 679N(SyntaxKind.ColonToken); 734N(SyntaxKind.ColonToken); 805N(SyntaxKind.ColonToken); 821M(SyntaxKind.ColonToken); 875N(SyntaxKind.ColonToken); 891M(SyntaxKind.ColonToken); 935N(SyntaxKind.ColonToken); 980N(SyntaxKind.ColonToken); 1028N(SyntaxKind.ColonToken); 1078N(SyntaxKind.ColonToken); 1152N(SyntaxKind.ColonToken); 2141N(SyntaxKind.ColonToken); 2226N(SyntaxKind.ColonToken); 2325N(SyntaxKind.ColonToken); 2387N(SyntaxKind.ColonToken); 2439N(SyntaxKind.ColonToken); 2469N(SyntaxKind.ColonToken); 3914N(SyntaxKind.ColonToken); 3970N(SyntaxKind.ColonToken); 4075N(SyntaxKind.ColonToken);
Parsing\ScriptParsingTests.cs (76)
2296N(SyntaxKind.ColonToken); 2313N(SyntaxKind.ColonToken); 2963N(SyntaxKind.ColonToken); 3337M(SyntaxKind.ColonToken); 4579M(SyntaxKind.ColonToken); 4620M(SyntaxKind.ColonToken); 4672M(SyntaxKind.ColonToken); 4724M(SyntaxKind.ColonToken); 4776M(SyntaxKind.ColonToken); 4825M(SyntaxKind.ColonToken); 4875M(SyntaxKind.ColonToken); 4930M(SyntaxKind.ColonToken); 4991M(SyntaxKind.ColonToken); 5049M(SyntaxKind.ColonToken); 5118M(SyntaxKind.ColonToken); 5170M(SyntaxKind.ColonToken); 5230M(SyntaxKind.ColonToken); 5289M(SyntaxKind.ColonToken); 5359M(SyntaxKind.ColonToken); 5419N(SyntaxKind.ColonToken); 5429M(SyntaxKind.ColonToken); 5500M(SyntaxKind.ColonToken); 5510M(SyntaxKind.ColonToken); 5578M(SyntaxKind.ColonToken); 5588M(SyntaxKind.ColonToken); 5667M(SyntaxKind.ColonToken); 5677M(SyntaxKind.ColonToken); 5768M(SyntaxKind.ColonToken); 5775M(SyntaxKind.ColonToken); 5785M(SyntaxKind.ColonToken); 5834M(SyntaxKind.ColonToken); 5890M(SyntaxKind.ColonToken); 5939M(SyntaxKind.ColonToken); 5995M(SyntaxKind.ColonToken); 6052N(SyntaxKind.ColonToken); 6062M(SyntaxKind.ColonToken); 6116N(SyntaxKind.ColonToken); 6132N(SyntaxKind.ColonToken); 6145N(SyntaxKind.ColonToken); 6155M(SyntaxKind.ColonToken); 6199N(SyntaxKind.ColonToken); 6270N(SyntaxKind.ColonToken); 6300N(SyntaxKind.ColonToken); 6365M(SyntaxKind.ColonToken); 6371M(SyntaxKind.ColonToken); 6423M(SyntaxKind.ColonToken); 6472M(SyntaxKind.ColonToken); 6518N(SyntaxKind.ColonToken); 6578M(SyntaxKind.ColonToken); 6638M(SyntaxKind.ColonToken); 6716M(SyntaxKind.ColonToken); 6791M(SyntaxKind.ColonToken); 6850M(SyntaxKind.ColonToken); 6920M(SyntaxKind.ColonToken); 6990M(SyntaxKind.ColonToken); 7060M(SyntaxKind.ColonToken); 7130M(SyntaxKind.ColonToken); 7200M(SyntaxKind.ColonToken); 7270M(SyntaxKind.ColonToken); 7347M(SyntaxKind.ColonToken); 7421M(SyntaxKind.ColonToken); 7500M(SyntaxKind.ColonToken); 7510M(SyntaxKind.ColonToken); 7566M(SyntaxKind.ColonToken); 7631M(SyntaxKind.ColonToken); 7702M(SyntaxKind.ColonToken); 7775M(SyntaxKind.ColonToken); 7849N(SyntaxKind.ColonToken); 7874M(SyntaxKind.ColonToken); 7935N(SyntaxKind.ColonToken); 7945M(SyntaxKind.ColonToken); 8025N(SyntaxKind.ColonToken); 8099M(SyntaxKind.ColonToken); 8178M(SyntaxKind.ColonToken); 8239M(SyntaxKind.ColonToken); 8339M(SyntaxKind.ColonToken);
Parsing\StatementAttributeParsingTests.cs (4)
200N(SyntaxKind.ColonToken); 297N(SyntaxKind.ColonToken); 2362N(SyntaxKind.ColonToken); 2487N(SyntaxKind.ColonToken);
Parsing\StatementParsingTests.cs (9)
980Assert.Equal(SyntaxKind.ColonToken, ls.ColonToken.Kind()); 2980N(SyntaxKind.ColonToken); 3578N(SyntaxKind.ColonToken); 3947N(SyntaxKind.ColonToken); 3988N(SyntaxKind.ColonToken); 4004N(SyntaxKind.ColonToken); 4334N(SyntaxKind.ColonToken); 4498N(SyntaxKind.ColonToken); 4689N(SyntaxKind.ColonToken);
Parsing\SuppressNullableWarningExpressionParsingTests.cs (4)
432M(SyntaxKind.ColonToken); 513M(SyntaxKind.ColonToken); 584M(SyntaxKind.ColonToken); 654M(SyntaxKind.ColonToken);
Parsing\SwitchExpressionParsingTests.cs (1)
404N(SyntaxKind.ColonToken);
Parsing\TopLevelStatementsParsingTests.cs (1)
686N(SyntaxKind.ColonToken);
Parsing\TypeArgumentListParsingTests.cs (1)
1725M(SyntaxKind.ColonToken);
Parsing\UsingDirectiveParsingTests.cs (2)
3758N(SyntaxKind.ColonToken); 3920N(SyntaxKind.ColonToken);
Parsing\ValueTupleTests.cs (3)
659N(SyntaxKind.ColonToken); 767N(SyntaxKind.ColonToken); 820N(SyntaxKind.ColonToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (31)
Classification\ClassificationHelpers.cs (2)
370case SyntaxKind.ColonToken: 406case SyntaxKind.ColonToken:
CSharpIndentationService.Indenter.cs (1)
269case SyntaxKind.ColonToken:
CSharpSyntaxGeneratorInternal.cs (1)
112SyntaxFactory.Token(SyntaxKind.ColonToken),
CSharpSyntaxKinds.cs (1)
41public int ColonToken => (int)SyntaxKind.ColonToken;
ElasticTriviaFormattingRule.cs (1)
351case SyntaxKind.ColonToken:
Formatting\CSharpSyntaxFormattingService.cs (1)
75if (token.IsKind(SyntaxKind.ColonToken) && !(token.Parent.IsKind(SyntaxKind.LabeledStatement) || token.Parent is SwitchLabelSyntax))
FormattingHelpers.cs (4)
119=> token.Kind() == SyntaxKind.ColonToken && token.Parent.IsKind(SyntaxKind.BaseList); 334=> token.Kind() == SyntaxKind.ColonToken && token.Parent is CasePatternSwitchLabelSyntax; 337=> token.Kind() == SyntaxKind.ColonToken && token.Parent.IsKind(SyntaxKind.SwitchExpressionArm); 357return token.Kind() == SyntaxKind.ColonToken &&
FormattingRangeHelper.cs (2)
70case SyntaxKind.ColonToken: 409return token.Kind() == SyntaxKind.ColonToken &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (3)
155case SyntaxKind.ColonToken: 400if (targetToken.Kind() == SyntaxKind.ColonToken) 448if (targetToken.Kind() == SyntaxKind.ColonToken &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (9)
51if (token.IsKind(SyntaxKind.ColonToken) && 775if (token.IsKind(SyntaxKind.ColonToken) || 850if (token.IsKind(SyntaxKind.ColonToken) && 956targetToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.CommaToken; 1406if (leftToken.IsKind(SyntaxKind.ColonToken) && leftToken.Parent is (kind: SyntaxKind.NameColon or SyntaxKind.ExpressionColon) && 2109if (token.IsKind(SyntaxKind.ColonToken) && 2388if (token.IsKind(SyntaxKind.ColonToken) && 2469if (token.IsKind(SyntaxKind.ColonToken) && 2998token.IsKind(SyntaxKind.ColonToken) &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
88case SyntaxKind.ColonToken: // for global:: (so we don't dismiss help as you type the first :)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
130case SyntaxKind.ColonToken: // for global:: (so we don't dismiss help as you type the first :)
ParenthesizedExpressionSyntaxExtensions.cs (1)
362if (nodeOrToken.IsKind(SyntaxKind.ColonToken) || nodeOrToken.IsKind(SyntaxKind.ColonColonToken))
SpacingFormattingRule.cs (2)
518if ((previousKind == SyntaxKind.ColonToken && previousToken.Parent is InterpolationFormatClauseSyntax) || 519(currentKind == SyntaxKind.ColonToken && currentToken.Parent is InterpolationFormatClauseSyntax))
TokenBasedFormattingRule.cs (1)
391if (currentToken.IsKind(SyntaxKind.ColonToken))
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\CSharpCodeModelService.cs (1)
1770SyntaxFactory.Token(SyntaxTriviaList.Create(SyntaxFactory.ElasticMarker), SyntaxKind.ColonToken, SyntaxFactory.TriviaList(SyntaxFactory.Space)))
LanguageService\CSharpHelpContextService.cs (1)
236if (token.IsKind(SyntaxKind.ColonToken) && token.Parent is NameColonSyntax)