65 references to ExplicitKeyword
Microsoft.CodeAnalysis.CSharp (14)
Parser\DocumentationCommentParser.cs (2)
946
case SyntaxKind.
ExplicitKeyword
:
1141
Debug.Assert(CurrentToken.Kind == SyntaxKind.
ExplicitKeyword
||
Parser\LanguageParser.cs (8)
1534
(currentTokenKind is SyntaxKind.
ExplicitKeyword
or SyntaxKind.ImplicitKeyword && PeekToken(1).Kind == SyntaxKind.OperatorKeyword))
2344
case SyntaxKind.
ExplicitKeyword
:
3252
return this.CurrentToken.Kind is SyntaxKind.ImplicitKeyword or SyntaxKind.
ExplicitKeyword
or SyntaxKind.OperatorKeyword;
3539
if (this.CurrentToken.Kind is not (SyntaxKind.ImplicitKeyword or SyntaxKind.
ExplicitKeyword
))
3617
var style = this.CurrentToken.Kind is SyntaxKind.ImplicitKeyword or SyntaxKind.
ExplicitKeyword
3619
: this.EatToken(SyntaxKind.
ExplicitKeyword
);
3781
if (firstToken.Kind is SyntaxKind.
ExplicitKeyword
or SyntaxKind.ImplicitKeyword &&
3822
if (this.CurrentToken.Kind is SyntaxKind.ImplicitKeyword or SyntaxKind.
ExplicitKeyword
)
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
711
return SyntaxKind.
ExplicitKeyword
;
Syntax\SyntaxKindFacts.cs (3)
1013
return SyntaxKind.
ExplicitKeyword
;
1044
return SyntaxKind.
ExplicitKeyword
;
1661
case SyntaxKind.
ExplicitKeyword
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
30
public static readonly SyntaxToken ExplicitKeyword = Token(SyntaxKind.
ExplicitKeyword
);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1177
token.GetPreviousToken(includeSkipped: true).Kind() is SyntaxKind.ImplicitKeyword or SyntaxKind.
ExplicitKeyword
)
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\KeywordRecommenders\CheckedKeywordRecommender.cs (1)
58
if (previousToken.Kind() == SyntaxKind.
ExplicitKeyword
)
Completion\KeywordRecommenders\ExplicitKeywordRecommender.cs (1)
31
: base(SyntaxKind.
ExplicitKeyword
)
Completion\KeywordRecommenders\OperatorKeywordRecommender.cs (1)
26
SyntaxKind.
ExplicitKeyword
;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (44)
LexicalAndXml\CrefLexerTests.cs (4)
42
AssertTokens("explicit", Token(SyntaxKind.
ExplicitKeyword
));
51
AssertTokens("explicit", Token(SyntaxKind.
ExplicitKeyword
, "explicit", "explicit"));
60
AssertTokens("explicit", Token(SyntaxKind.
ExplicitKeyword
, "explicit", "explicit"));
384
Token(SyntaxKind.
ExplicitKeyword
),
Parsing\AsyncParsingTests.cs (2)
1766
N(SyntaxKind.
ExplicitKeyword
);
1824
N(SyntaxKind.
ExplicitKeyword
);
Parsing\CrefParsingTests.cs (10)
930
N(SyntaxKind.
ExplicitKeyword
);
958
N(SyntaxKind.
ExplicitKeyword
);
994
N(SyntaxKind.
ExplicitKeyword
);
1113
N(SyntaxKind.
ExplicitKeyword
);
1149
N(SyntaxKind.
ExplicitKeyword
);
1193
N(SyntaxKind.
ExplicitKeyword
);
2064
N(SyntaxKind.
ExplicitKeyword
);
2093
N(SyntaxKind.
ExplicitKeyword
);
2124
N(SyntaxKind.
ExplicitKeyword
);
2153
N(SyntaxKind.
ExplicitKeyword
);
Parsing\DeclarationParsingTests.cs (1)
5605
Assert.Equal(SyntaxKind.
ExplicitKeyword
, ms.ImplicitOrExplicitKeyword.Kind());
Parsing\MemberDeclarationParsingTests.cs (27)
6403
M(SyntaxKind.
ExplicitKeyword
);
6470
M(SyntaxKind.
ExplicitKeyword
);
6654
N(SyntaxKind.
ExplicitKeyword
);
6771
N(SyntaxKind.
ExplicitKeyword
);
6871
N(SyntaxKind.
ExplicitKeyword
);
7030
N(SyntaxKind.
ExplicitKeyword
);
7247
N(SyntaxKind.
ExplicitKeyword
);
7455
N(SyntaxKind.
ExplicitKeyword
);
7580
N(SyntaxKind.
ExplicitKeyword
);
7688
N(SyntaxKind.
ExplicitKeyword
);
7827
N(SyntaxKind.
ExplicitKeyword
);
7954
N(SyntaxKind.
ExplicitKeyword
);
8008
N(SyntaxKind.
ExplicitKeyword
);
8062
N(SyntaxKind.
ExplicitKeyword
);
8116
N(SyntaxKind.
ExplicitKeyword
);
8175
N(SyntaxKind.
ExplicitKeyword
);
8224
N(SyntaxKind.
ExplicitKeyword
);
8289
N(SyntaxKind.
ExplicitKeyword
);
8341
N(SyntaxKind.
ExplicitKeyword
);
8399
N(SyntaxKind.
ExplicitKeyword
);
8455
N(SyntaxKind.
ExplicitKeyword
);
8504
N(SyntaxKind.
ExplicitKeyword
);
8559
N(SyntaxKind.
ExplicitKeyword
);
8638
N(SyntaxKind.
ExplicitKeyword
);
9909
[InlineData("explicit", SyntaxKind.
ExplicitKeyword
)]
9951
[InlineData("explicit", SyntaxKind.
ExplicitKeyword
)]
10127
[InlineData("explicit", SyntaxKind.
ExplicitKeyword
)]
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
30
public static readonly SyntaxToken ExplicitKeyword = Token(SyntaxKind.
ExplicitKeyword
);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1177
token.GetPreviousToken(includeSkipped: true).Kind() is SyntaxKind.ImplicitKeyword or SyntaxKind.
ExplicitKeyword
)