222 references to ColonToken
Microsoft.CodeAnalysis.CSharp (108)
_generated\0\Syntax.xml.Main.Generated.cs (27)
2932if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 2939=> SyntaxFactory.ConditionalExpression(condition, SyntaxFactory.Token(SyntaxKind.QuestionToken), whenTrue, SyntaxFactory.Token(SyntaxKind.ColonToken), whenFalse); 3200if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 3208if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 4172if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 4179=> SyntaxFactory.LabeledStatement(attributeLists, identifier, SyntaxFactory.Token(SyntaxKind.ColonToken), statement); 4183=> SyntaxFactory.LabeledStatement(default, identifier, SyntaxFactory.Token(SyntaxKind.ColonToken), statement); 4187=> SyntaxFactory.LabeledStatement(default, SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.ColonToken), statement); 4631if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 4648if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 4660if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 4914if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 4920=> SyntaxFactory.AttributeTargetSpecifier(identifier, SyntaxFactory.Token(SyntaxKind.ColonToken)); 5269if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 5275=> SyntaxFactory.BaseList(SyntaxFactory.Token(SyntaxKind.ColonToken), types); 5301if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 5307=> SyntaxFactory.TypeParameterConstraintClause(SyntaxFactory.Token(SyntaxKind.WhereKeyword), name, SyntaxFactory.Token(SyntaxKind.ColonToken), constraints); 5311=> SyntaxFactory.TypeParameterConstraintClause(SyntaxFactory.Token(SyntaxKind.WhereKeyword), name, SyntaxFactory.Token(SyntaxKind.ColonToken), default); 5315=> SyntaxFactory.TypeParameterConstraintClause(SyntaxFactory.Token(SyntaxKind.WhereKeyword), SyntaxFactory.IdentifierName(name), SyntaxFactory.Token(SyntaxKind.ColonToken), default); 5617if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 5630=> SyntaxFactory.ConstructorInitializer(kind, SyntaxFactory.Token(SyntaxKind.ColonToken), SyntaxFactory.Token(GetConstructorInitializerThisOrBaseKeywordKind(kind)), argumentList ?? SyntaxFactory.ArgumentList()); 6184if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 6190=> SyntaxFactory.XmlPrefix(prefix, SyntaxFactory.Token(SyntaxKind.ColonToken)); 6194=> SyntaxFactory.XmlPrefix(SyntaxFactory.Identifier(prefix), SyntaxFactory.Token(SyntaxKind.ColonToken)); 6641if (colonToken.Kind() != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 6654=> SyntaxFactory.IgnoredDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ColonToken), content, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive); 6658=> SyntaxFactory.IgnoredDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ColonToken), default, SyntaxFactory.Token(SyntaxKind.EndOfDirectiveToken), isActive);
_generated\1\Syntax.xml.Internal.Generated.cs (16)
29416if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 31163if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 31884if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 32339if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 32401if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 32755if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 33415if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 33917if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 34843if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 36590if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 37311if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 37766if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 37828if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 38182if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 38842if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken)); 39344if (colonToken.Kind != SyntaxKind.ColonToken) throw new ArgumentException(nameof(colonToken));
Parser\DirectiveParser.cs (2)
121else if (contextualKind == SyntaxKind.ColonToken && !hash.HasTrailingTrivia) 123result = this.ParseIgnoredDirective(hash, this.EatToken(SyntaxKind.ColonToken), isActive, isFollowingToken);
Parser\DocumentationCommentParser.cs (1)
685if (this.CurrentToken.Kind == SyntaxKind.ColonToken)
Parser\LanguageParser.cs (42)
1032&& this.PeekToken(2).Kind == SyntaxKind.ColonToken; 1117=> IsSomeWord(this.CurrentToken.Kind) && this.PeekToken(1).Kind == SyntaxKind.ColonToken; 1135? _syntaxFactory.AttributeTargetSpecifier(ConvertToKeyword(this.EatToken()), this.EatToken(SyntaxKind.ColonToken)) 1286case SyntaxKind.ColonToken: 1289this.EatToken(SyntaxKind.ColonToken)); 2161return this.CurrentToken.Kind is SyntaxKind.ColonToken or SyntaxKind.OpenBraceToken 2170var colon = this.TryEatToken(SyntaxKind.ColonToken); 2239this.PeekToken(2).Kind == SyntaxKind.ColonToken; 2257var colon = this.EatToken(SyntaxKind.ColonToken); 3544var shouldParse = currentTokenKind is SyntaxKind.ColonToken || 3560Debug.Assert(this.CurrentToken.Kind is SyntaxKind.ColonToken or SyntaxKind.EqualsGreaterThanToken); 3561var colon = this.EatTokenAsKind(SyntaxKind.ColonToken); 3652if (this.CurrentToken.Kind == SyntaxKind.ColonToken) 3710else if (this.CurrentToken.Kind == SyntaxKind.ColonToken) 5926if (this.CurrentToken.Kind == SyntaxKind.ColonToken) 5928var colon = this.EatToken(SyntaxKind.ColonToken); 6339case SyntaxKind.ColonToken: 7794return this.CurrentToken.Kind != SyntaxKind.ColonToken; 8533return this.PeekToken(1).Kind == SyntaxKind.ColonToken && this.IsTrueIdentifier(); 8828if (this.CurrentToken.Kind == SyntaxKind.ColonToken) 10292if (this.CurrentToken.Kind == SyntaxKind.ColonToken) 10297this.EatToken(SyntaxKind.ColonToken)); 10316this.EatToken(SyntaxKind.ColonToken)); 10323this.EatToken(SyntaxKind.ColonToken)); 10332this.EatToken(SyntaxKind.ColonToken)); 10456if (this.CurrentToken.Kind == SyntaxKind.ColonToken && 10511Debug.Assert(this.IsTrueIdentifier() && this.PeekToken(1).Kind == SyntaxKind.ColonToken); 10516this.EatToken(SyntaxKind.ColonToken), 10834case SyntaxKind.ColonToken: 11689if (this.CurrentToken.Kind != SyntaxKind.ColonToken && 11707if (this.CurrentToken.Kind == SyntaxKind.ColonToken) 11729SyntaxFactory.MissingToken(SyntaxKind.ColonToken), 11739this.EatToken(SyntaxKind.ColonToken), 12417return this.CurrentToken.Kind != SyntaxKind.ColonToken; 12620var nameColon = this.CurrentToken.Kind == SyntaxKind.IdentifierToken && this.PeekToken(1).Kind == SyntaxKind.ColonToken 12623this.EatToken(SyntaxKind.ColonToken)) 12894if (expression.Kind == SyntaxKind.IdentifierName && this.CurrentToken.Kind == SyntaxKind.ColonToken) 12920var argument = expression.Kind != SyntaxKind.IdentifierName || this.CurrentToken.Kind != SyntaxKind.ColonToken 13234case SyntaxKind.ColonToken: 13400return IsTrueIdentifier() && this.PeekToken(1).Kind is SyntaxKind.EqualsToken or SyntaxKind.ColonToken; 13598this.CurrentToken.Kind == SyntaxKind.ColonToken 13863if (this.CurrentToken.Kind == SyntaxKind.ColonToken &&
Parser\LanguageParser_InterpolatedString.cs (1)
554SyntaxFactory.Token(leading, SyntaxKind.ColonToken, text[interpolation.ColonRange], trailing: null),
Parser\LanguageParser_Patterns.cs (5)
428case SyntaxKind.ColonToken: 534if (this.CurrentToken.Kind == SyntaxKind.ColonToken && ConvertPatternToExpressionIfPossible(pattern, permitTypeArguments: true) is ExpressionSyntax expr) 575if (@this._termState.HasFlag(TerminatorState.IsExpressionOrPatternInCaseLabelOfSwitchStatement) && @this.CurrentToken.Kind is SyntaxKind.ColonToken) 584if (@this._termState.HasFlag(TerminatorState.IsPatternInSwitchExpressionArm) && @this.CurrentToken.Kind is SyntaxKind.EqualsGreaterThanToken or SyntaxKind.ColonToken) 634this.CurrentToken.Kind == SyntaxKind.ColonToken
Parser\Lexer.cs (4)
490info.Kind = TextWindow.TryAdvance(':') ? SyntaxKind.ColonColonToken : SyntaxKind.ColonToken; 2595info.Kind = SyntaxKind.ColonToken; 3257info.Kind = SyntaxKind.ColonToken; 3765else info.Kind = SyntaxKind.ColonToken;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
907AddPunctuation(SyntaxKind.ColonToken);
Syntax\NameColonSyntax.cs (1)
27=> NameColon(name, Token(SyntaxKind.ColonToken));
Syntax\SyntaxFactory.cs (2)
2477return SyntaxFactory.CaseSwitchLabel(SyntaxFactory.Token(SyntaxKind.CaseKeyword), value, SyntaxFactory.Token(SyntaxKind.ColonToken)); 2483return SyntaxFactory.DefaultSwitchLabel(SyntaxFactory.Token(SyntaxKind.DefaultKeyword), SyntaxFactory.Token(SyntaxKind.ColonToken));
Syntax\SyntaxKindFacts.cs (1)
1486case SyntaxKind.ColonToken:
Syntax\SyntaxNormalizer.cs (5)
285case SyntaxKind.ColonToken: 709if (token.IsKind(SyntaxKind.ColonToken)) 716if (next.IsKind(SyntaxKind.ColonToken)) 737if ((next.IsKind(SyntaxKind.QuestionToken) || next.IsKind(SyntaxKind.ColonToken)) 913if (!next.IsKind(SyntaxKind.ColonToken) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle (17)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
28public static readonly SyntaxToken ColonToken = Token(SyntaxKind.ColonToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
419if (nodeOrToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.ColonColonToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
313case SyntaxKind.ColonToken: // for global:: (so we don't dismiss help as you type the first :)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (4)
120=> token.Kind() == SyntaxKind.ColonToken && token.Parent.IsKind(SyntaxKind.BaseList); 337=> token.Kind() == SyntaxKind.ColonToken && token.Parent is CasePatternSwitchLabelSyntax; 340=> token.Kind() == SyntaxKind.ColonToken && token.Parent.IsKind(SyntaxKind.SwitchExpressionArm); 360return token.Kind() == SyntaxKind.ColonToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
364case SyntaxKind.ColonToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
525if ((previousKind == SyntaxKind.ColonToken && previousToken.Parent is InterpolationFormatClauseSyntax) || 526(currentKind == SyntaxKind.ColonToken && currentToken.Parent is InterpolationFormatClauseSyntax))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\StructuredTriviaFormattingRule.cs (2)
31((previousToken.Kind() == SyntaxKind.HashToken && currentToken.Kind() == SyntaxKind.ColonToken) || 32(previousToken.Kind() == SyntaxKind.ColonToken && currentToken.Kind() == SyntaxKind.StringLiteralToken)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
448if (currentToken.IsKind(SyntaxKind.ColonToken) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
49public int ColonToken => (int)SyntaxKind.ColonToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (3)
66case SyntaxKind.ColonToken: 259if (endToken.Kind() == SyntaxKind.ColonToken && parent is LabeledStatementSyntax) 388return token.Kind() == SyntaxKind.ColonToken &&
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (17)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseConditionalExpression\MultiLineConditionalExpressionFormattingRule.cs (1)
34=> token.Kind() is SyntaxKind.QuestionToken or SyntaxKind.ColonToken && token.GetRequiredParent().HasAnnotation(SpecializedFormattingAnnotation);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (3)
155case SyntaxKind.ColonToken: 401if (targetToken.Kind() == SyntaxKind.ColonToken) 449if (targetToken.Kind() == SyntaxKind.ColonToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (10)
52if (token.IsKind(SyntaxKind.ColonToken) && 785if (token.Kind() is SyntaxKind.ColonToken or SyntaxKind.CommaToken && 858if (token.IsKind(SyntaxKind.ColonToken) && 964targetToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.CommaToken; 1428if (leftToken.IsKind(SyntaxKind.ColonToken) && leftToken.Parent is (kind: SyntaxKind.NameColon or SyntaxKind.ExpressionColon) && 2125if (token.IsKind(SyntaxKind.ColonToken) && 2399if (token.IsKind(SyntaxKind.ColonToken) && 2473if (token.IsKind(SyntaxKind.ColonToken) && 3007targetToken is (kind: SyntaxKind.ColonToken or SyntaxKind.CommaToken) && 3018targetToken.IsKind(SyntaxKind.ColonToken) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
129case SyntaxKind.ColonToken: // for global:: (so we don't dismiss help as you type the first :)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
63if (token.IsKind(SyntaxKind.ColonToken) && !token.Parent.IsKind(SyntaxKind.LabeledStatement) && token.Parent is not SwitchLabelSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
270case SyntaxKind.ColonToken:
Microsoft.CodeAnalysis.CSharp.Features (11)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
389return 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)
46if (token.Kind() == SyntaxKind.ColonToken &&
Completion\KeywordRecommenders\RefKeywordRecommender.cs (2)
110if (context.TargetToken.IsKind(SyntaxKind.ColonToken)) 257case SyntaxKind.ColonToken:
Completion\KeywordRecommenders\ThisKeywordRecommender.cs (1)
31token.Kind() == SyntaxKind.ColonToken &&
Completion\KeywordRecommenders\ThrowKeywordRecommender.cs (1)
34SyntaxKind.ColonToken)
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
34or SyntaxKind.ColonToken);
SignatureHelp\AbstractGenericNameSignatureHelpProvider.cs (1)
214parts.Add(Punctuation(SyntaxKind.ColonToken));
SignatureHelp\AttributeSignatureHelpProvider.cs (1)
206Punctuation(SyntaxKind.ColonToken),
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseConditionalExpression\MultiLineConditionalExpressionFormattingRule.cs (1)
34=> token.Kind() is SyntaxKind.QuestionToken or SyntaxKind.ColonToken && token.GetRequiredParent().HasAnnotation(SpecializedFormattingAnnotation);
Microsoft.CodeAnalysis.CSharp.Workspaces (35)
Classification\ClassificationHelpers.cs (2)
377case SyntaxKind.ColonToken: 413case SyntaxKind.ColonToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
28public static readonly SyntaxToken ColonToken = Token(SyntaxKind.ColonToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
419if (nodeOrToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.ColonColonToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
313case SyntaxKind.ColonToken: // for global:: (so we don't dismiss help as you type the first :)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (4)
120=> token.Kind() == SyntaxKind.ColonToken && token.Parent.IsKind(SyntaxKind.BaseList); 337=> token.Kind() == SyntaxKind.ColonToken && token.Parent is CasePatternSwitchLabelSyntax; 340=> token.Kind() == SyntaxKind.ColonToken && token.Parent.IsKind(SyntaxKind.SwitchExpressionArm); 360return token.Kind() == SyntaxKind.ColonToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
364case SyntaxKind.ColonToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
525if ((previousKind == SyntaxKind.ColonToken && previousToken.Parent is InterpolationFormatClauseSyntax) || 526(currentKind == SyntaxKind.ColonToken && currentToken.Parent is InterpolationFormatClauseSyntax))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\StructuredTriviaFormattingRule.cs (2)
31((previousToken.Kind() == SyntaxKind.HashToken && currentToken.Kind() == SyntaxKind.ColonToken) || 32(previousToken.Kind() == SyntaxKind.ColonToken && currentToken.Kind() == SyntaxKind.StringLiteralToken)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
448if (currentToken.IsKind(SyntaxKind.ColonToken) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
49public int ColonToken => (int)SyntaxKind.ColonToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (3)
66case SyntaxKind.ColonToken: 259if (endToken.Kind() == SyntaxKind.ColonToken && parent is LabeledStatementSyntax) 388return token.Kind() == SyntaxKind.ColonToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (3)
155case SyntaxKind.ColonToken: 401if (targetToken.Kind() == SyntaxKind.ColonToken) 449if (targetToken.Kind() == SyntaxKind.ColonToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (10)
52if (token.IsKind(SyntaxKind.ColonToken) && 785if (token.Kind() is SyntaxKind.ColonToken or SyntaxKind.CommaToken && 858if (token.IsKind(SyntaxKind.ColonToken) && 964targetToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.CommaToken; 1428if (leftToken.IsKind(SyntaxKind.ColonToken) && leftToken.Parent is (kind: SyntaxKind.NameColon or SyntaxKind.ExpressionColon) && 2125if (token.IsKind(SyntaxKind.ColonToken) && 2399if (token.IsKind(SyntaxKind.ColonToken) && 2473if (token.IsKind(SyntaxKind.ColonToken) && 3007targetToken is (kind: SyntaxKind.ColonToken or SyntaxKind.CommaToken) && 3018targetToken.IsKind(SyntaxKind.ColonToken) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
129case SyntaxKind.ColonToken: // for global:: (so we don't dismiss help as you type the first :)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
63if (token.IsKind(SyntaxKind.ColonToken) && !token.Parent.IsKind(SyntaxKind.LabeledStatement) && token.Parent is not SwitchLabelSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
270case SyntaxKind.ColonToken:
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\RoslynCSharpTokenizer.cs (1)
335(int)CSharpSyntaxKind.ColonToken => SyntaxKind.Colon,
Roslyn.Diagnostics.CSharp.Analyzers (33)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
28public static readonly SyntaxToken ColonToken = Token(SyntaxKind.ColonToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
419if (nodeOrToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.ColonColonToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
313case SyntaxKind.ColonToken: // for global:: (so we don't dismiss help as you type the first :)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (4)
120=> token.Kind() == SyntaxKind.ColonToken && token.Parent.IsKind(SyntaxKind.BaseList); 337=> token.Kind() == SyntaxKind.ColonToken && token.Parent is CasePatternSwitchLabelSyntax; 340=> token.Kind() == SyntaxKind.ColonToken && token.Parent.IsKind(SyntaxKind.SwitchExpressionArm); 360return token.Kind() == SyntaxKind.ColonToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
364case SyntaxKind.ColonToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
525if ((previousKind == SyntaxKind.ColonToken && previousToken.Parent is InterpolationFormatClauseSyntax) || 526(currentKind == SyntaxKind.ColonToken && currentToken.Parent is InterpolationFormatClauseSyntax))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\StructuredTriviaFormattingRule.cs (2)
31((previousToken.Kind() == SyntaxKind.HashToken && currentToken.Kind() == SyntaxKind.ColonToken) || 32(previousToken.Kind() == SyntaxKind.ColonToken && currentToken.Kind() == SyntaxKind.StringLiteralToken)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
448if (currentToken.IsKind(SyntaxKind.ColonToken) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
49public int ColonToken => (int)SyntaxKind.ColonToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (3)
66case SyntaxKind.ColonToken: 259if (endToken.Kind() == SyntaxKind.ColonToken && parent is LabeledStatementSyntax) 388return token.Kind() == SyntaxKind.ColonToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (3)
155case SyntaxKind.ColonToken: 401if (targetToken.Kind() == SyntaxKind.ColonToken) 449if (targetToken.Kind() == SyntaxKind.ColonToken &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (10)
52if (token.IsKind(SyntaxKind.ColonToken) && 785if (token.Kind() is SyntaxKind.ColonToken or SyntaxKind.CommaToken && 858if (token.IsKind(SyntaxKind.ColonToken) && 964targetToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.CommaToken; 1428if (leftToken.IsKind(SyntaxKind.ColonToken) && leftToken.Parent is (kind: SyntaxKind.NameColon or SyntaxKind.ExpressionColon) && 2125if (token.IsKind(SyntaxKind.ColonToken) && 2399if (token.IsKind(SyntaxKind.ColonToken) && 2473if (token.IsKind(SyntaxKind.ColonToken) && 3007targetToken is (kind: SyntaxKind.ColonToken or SyntaxKind.CommaToken) && 3018targetToken.IsKind(SyntaxKind.ColonToken) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
129case SyntaxKind.ColonToken: // for global:: (so we don't dismiss help as you type the first :)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
63if (token.IsKind(SyntaxKind.ColonToken) && !token.Parent.IsKind(SyntaxKind.LabeledStatement) && token.Parent is not SwitchLabelSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
270case SyntaxKind.ColonToken: