64 references to ExplicitKeyword
Microsoft.CodeAnalysis.CSharp (13)
Parser\DocumentationCommentParser.cs (2)
951case SyntaxKind.ExplicitKeyword: 1146Debug.Assert(CurrentToken.Kind == SyntaxKind.ExplicitKeyword ||
Parser\LanguageParser.cs (7)
1261(currentTokenKind is SyntaxKind.ExplicitKeyword or SyntaxKind.ImplicitKeyword && PeekToken(1).Kind == SyntaxKind.OperatorKeyword)) 2029case SyntaxKind.ExplicitKeyword: 2937return this.CurrentToken.Kind is SyntaxKind.ImplicitKeyword or SyntaxKind.ExplicitKeyword or SyntaxKind.OperatorKeyword; 3224if (this.CurrentToken.Kind is not (SyntaxKind.ImplicitKeyword or SyntaxKind.ExplicitKeyword)) 3302var style = this.CurrentToken.Kind is SyntaxKind.ImplicitKeyword or SyntaxKind.ExplicitKeyword 3304: this.EatToken(SyntaxKind.ExplicitKeyword); 3478if (this.CurrentToken.Kind is SyntaxKind.ImplicitKeyword or SyntaxKind.ExplicitKeyword)
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
721return SyntaxKind.ExplicitKeyword;
Syntax\SyntaxKindFacts.cs (3)
985return SyntaxKind.ExplicitKeyword; 1016return SyntaxKind.ExplicitKeyword; 1625case SyntaxKind.ExplicitKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
ConversionGenerator.cs (1)
57: SyntaxFactory.Token(SyntaxKind.ExplicitKeyword);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1164token.GetPreviousToken(includeSkipped: true).IsKind(SyntaxKind.ExplicitKeyword))
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\KeywordRecommenders\CheckedKeywordRecommender.cs (1)
58if (previousToken.Kind() == SyntaxKind.ExplicitKeyword)
Completion\KeywordRecommenders\ExplicitKeywordRecommender.cs (1)
31: base(SyntaxKind.ExplicitKeyword)
Completion\KeywordRecommenders\OperatorKeywordRecommender.cs (1)
26SyntaxKind.ExplicitKeyword;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (43)
LexicalAndXml\CrefLexerTests.cs (4)
42AssertTokens("explicit", Token(SyntaxKind.ExplicitKeyword)); 51AssertTokens("explicit", Token(SyntaxKind.ExplicitKeyword, "explicit", "explicit")); 60AssertTokens("explicit", Token(SyntaxKind.ExplicitKeyword, "explicit", "explicit")); 384Token(SyntaxKind.ExplicitKeyword),
Parsing\AsyncParsingTests.cs (1)
1772N(SyntaxKind.ExplicitKeyword);
Parsing\CrefParsingTests.cs (10)
930N(SyntaxKind.ExplicitKeyword); 958N(SyntaxKind.ExplicitKeyword); 994N(SyntaxKind.ExplicitKeyword); 1113N(SyntaxKind.ExplicitKeyword); 1149N(SyntaxKind.ExplicitKeyword); 1193N(SyntaxKind.ExplicitKeyword); 1737N(SyntaxKind.ExplicitKeyword); 1766N(SyntaxKind.ExplicitKeyword); 1797N(SyntaxKind.ExplicitKeyword); 1826N(SyntaxKind.ExplicitKeyword);
Parsing\DeclarationParsingTests.cs (1)
5605Assert.Equal(SyntaxKind.ExplicitKeyword, ms.ImplicitOrExplicitKeyword.Kind());
Parsing\MemberDeclarationParsingTests.cs (27)
6409M(SyntaxKind.ExplicitKeyword); 6476M(SyntaxKind.ExplicitKeyword); 6660N(SyntaxKind.ExplicitKeyword); 6777N(SyntaxKind.ExplicitKeyword); 6877N(SyntaxKind.ExplicitKeyword); 7036N(SyntaxKind.ExplicitKeyword); 7253N(SyntaxKind.ExplicitKeyword); 7461N(SyntaxKind.ExplicitKeyword); 7586N(SyntaxKind.ExplicitKeyword); 7694N(SyntaxKind.ExplicitKeyword); 7833N(SyntaxKind.ExplicitKeyword); 7960N(SyntaxKind.ExplicitKeyword); 8014N(SyntaxKind.ExplicitKeyword); 8068N(SyntaxKind.ExplicitKeyword); 8122N(SyntaxKind.ExplicitKeyword); 8181N(SyntaxKind.ExplicitKeyword); 8230N(SyntaxKind.ExplicitKeyword); 8295N(SyntaxKind.ExplicitKeyword); 8347N(SyntaxKind.ExplicitKeyword); 8405N(SyntaxKind.ExplicitKeyword); 8461N(SyntaxKind.ExplicitKeyword); 8510N(SyntaxKind.ExplicitKeyword); 8565N(SyntaxKind.ExplicitKeyword); 8644N(SyntaxKind.ExplicitKeyword); 9915[InlineData("explicit", SyntaxKind.ExplicitKeyword)] 9957[InlineData("explicit", SyntaxKind.ExplicitKeyword)] 10133[InlineData("explicit", SyntaxKind.ExplicitKeyword)]
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
295OperatorKind.ExplicitConversion => SyntaxKind.ExplicitKeyword,
ConversionGenerator.cs (1)
57: SyntaxFactory.Token(SyntaxKind.ExplicitKeyword);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1164token.GetPreviousToken(includeSkipped: true).IsKind(SyntaxKind.ExplicitKeyword))