62 references to ColonColonToken
Microsoft.CodeAnalysis.CSharp (33)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Main.Generated.cs (3)
2339
if (colonColonToken.Kind() != SyntaxKind.
ColonColonToken
) throw new ArgumentException(nameof(colonColonToken));
2346
=> SyntaxFactory.AliasQualifiedName(alias, SyntaxFactory.Token(SyntaxKind.
ColonColonToken
), name);
2350
=> SyntaxFactory.AliasQualifiedName(SyntaxFactory.IdentifierName(alias), SyntaxFactory.Token(SyntaxKind.
ColonColonToken
), name);
Parser\DocumentationCommentParser.cs (1)
1453
else if (CurrentToken.Kind == SyntaxKind.IdentifierToken && PeekToken(1).Kind == SyntaxKind.
ColonColonToken
)
Parser\LanguageParser.cs (21)
3460
case SyntaxKind.
ColonColonToken
: // Goo:: explicit
3671
=> this.CurrentToken.Kind is SyntaxKind.DotToken or SyntaxKind.
ColonColonToken
;
3949
if (separator?.Kind == SyntaxKind.
ColonColonToken
)
5982
return this.CurrentToken.Kind is SyntaxKind.DotToken or SyntaxKind.
ColonColonToken
;
6812
if (separator != null && separator.Kind == SyntaxKind.
ColonColonToken
)
6908
separator = this.CurrentToken.Kind == SyntaxKind.
ColonColonToken
6921
if (this.CurrentToken.Kind == SyntaxKind.
ColonColonToken
)
6986
if (separator != null && separator.Kind == SyntaxKind.
ColonColonToken
)
7026
return this.CurrentToken.Kind == SyntaxKind.
ColonColonToken
7055
Debug.Assert(separator.Kind is SyntaxKind.DotToken or SyntaxKind.
ColonColonToken
);
7063
case SyntaxKind.
ColonColonToken
:
7211
if (this.CurrentToken.Kind is SyntaxKind.IdentifierToken or SyntaxKind.
ColonColonToken
)
7214
if (this.CurrentToken.Kind is SyntaxKind.
ColonColonToken
)
7231
isAlias = this.PeekToken(1).Kind == SyntaxKind.
ColonColonToken
;
7984
if (IsTrueIdentifier() || this.CurrentToken.Kind == SyntaxKind.
ColonColonToken
)
9021
case SyntaxKind.
ColonColonToken
:
9918
case SyntaxKind.
ColonColonToken
:
11123
case SyntaxKind.
ColonColonToken
: // bad aliased name
11973
case SyntaxKind.
ColonColonToken
:
12009
else if (IsCurrentTokenFieldInKeywordContext() && PeekToken(1).Kind != SyntaxKind.
ColonColonToken
)
12153
case SyntaxKind.
ColonColonToken
:
Parser\Lexer.cs (2)
490
info.Kind = TextWindow.TryAdvance(':') ? SyntaxKind.
ColonColonToken
: SyntaxKind.ColonToken;
3764
if (AdvanceIfMatches(':')) info.Kind = SyntaxKind.
ColonColonToken
;
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (2)
102
AddPunctuation(SyntaxKind.
ColonColonToken
);
156
AddPunctuation(SyntaxKind.
ColonColonToken
);
SymbolDisplay\SymbolDisplayVisitor.cs (1)
190
AddPunctuation(containingNamespace.IsGlobalNamespace ? SyntaxKind.
ColonColonToken
: SyntaxKind.DotToken);
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
291
AddPunctuation(namespaceSymbol.IsGlobalNamespace ? SyntaxKind.
ColonColonToken
: SyntaxKind.DotToken);
Syntax\SyntaxKindFacts.cs (1)
1536
case SyntaxKind.
ColonColonToken
:
Syntax\SyntaxNormalizer.cs (1)
921
!next.IsKind(SyntaxKind.
ColonColonToken
) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
419
if (nodeOrToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.
ColonColonToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
314
case SyntaxKind.
ColonColonToken
: // for global::
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
90
k => k is SyntaxKind.DotToken or SyntaxKind.MinusGreaterThanToken or SyntaxKind.
ColonColonToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
597
if (previousToken.Kind() == SyntaxKind.
ColonColonToken
|| currentToken.Kind() == SyntaxKind.
ColonColonToken
)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
638
if (token.IsKind(SyntaxKind.
ColonColonToken
) &&
1496
or SyntaxKind.
ColonColonToken
2199
or SyntaxKind.
ColonColonToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
130
case SyntaxKind.
ColonColonToken
: // for global::
Microsoft.CodeAnalysis.CSharp.Workspaces (10)
Classification\ClassificationHelpers.cs (1)
434
case SyntaxKind.
ColonColonToken
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
419
if (nodeOrToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.
ColonColonToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
314
case SyntaxKind.
ColonColonToken
: // for global::
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
90
k => k is SyntaxKind.DotToken or SyntaxKind.MinusGreaterThanToken or SyntaxKind.
ColonColonToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
597
if (previousToken.Kind() == SyntaxKind.
ColonColonToken
|| currentToken.Kind() == SyntaxKind.
ColonColonToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
638
if (token.IsKind(SyntaxKind.
ColonColonToken
) &&
1496
or SyntaxKind.
ColonColonToken
2199
or SyntaxKind.
ColonColonToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
130
case SyntaxKind.
ColonColonToken
: // for global::
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\RoslynCSharpTokenizer.cs (1)
334
(int)CSharpSyntaxKind.
ColonColonToken
=> SyntaxKind.DoubleColon,
Roslyn.Diagnostics.CSharp.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
419
if (nodeOrToken.Kind() is SyntaxKind.ColonToken or SyntaxKind.
ColonColonToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
314
case SyntaxKind.
ColonColonToken
: // for global::
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
90
k => k is SyntaxKind.DotToken or SyntaxKind.MinusGreaterThanToken or SyntaxKind.
ColonColonToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
597
if (previousToken.Kind() == SyntaxKind.
ColonColonToken
|| currentToken.Kind() == SyntaxKind.
ColonColonToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
638
if (token.IsKind(SyntaxKind.
ColonColonToken
) &&
1496
or SyntaxKind.
ColonColonToken
2199
or SyntaxKind.
ColonColonToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
130
case SyntaxKind.
ColonColonToken
: // for global::