54 references to FileKeyword
Microsoft.CodeAnalysis.CSharp (8)
Parser\LanguageParser.cs (2)
1349
case SyntaxKind.
FileKeyword
:
3037
this.CurrentToken.ContextualKind is not (SyntaxKind.PartialKeyword or SyntaxKind.AsyncKeyword or SyntaxKind.RequiredKeyword or SyntaxKind.
FileKeyword
or SyntaxKind.ClosedKeyword or SyntaxKind.SafeKeyword) &&
Symbols\Source\ModifierUtils.cs (2)
361
return SyntaxFacts.GetText(SyntaxKind.
FileKeyword
);
417
case SyntaxKind.
FileKeyword
:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
534
|| reportIfContextual(SyntaxKind.
FileKeyword
, MessageID.IDS_FeatureFileTypes, ErrorCode.ERR_FileTypeNameDisallowed)
Syntax\SyntaxKindFacts.cs (3)
1300
case SyntaxKind.
FileKeyword
:
1430
return SyntaxKind.
FileKeyword
;
1884
case SyntaxKind.
FileKeyword
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
43
public static readonly SyntaxToken FileKeyword = Token(SyntaxKind.
FileKeyword
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
163
SyntaxKind.
FileKeyword
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (3)
104
case SyntaxKind.
FileKeyword
:
113
if (token.HasMatchingText(SyntaxKind.
FileKeyword
))
115
modifierKind = SyntaxKind.
FileKeyword
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (2)
31
return ignoreDeclarationModifiers || !((MemberDeclarationSyntax)declaration).Modifiers.Any(SyntaxKind.
FileKeyword
);
139
SyntaxKind.
FileKeyword
=> Modifiers.File,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
609
if (modifierTokens.Contains(SyntaxKind.
FileKeyword
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
17
SyntaxKind.
FileKeyword
,
Microsoft.CodeAnalysis.CSharp.Features (18)
Completion\KeywordRecommenders\AbstractKeywordRecommender.cs (1)
45
SyntaxKind.
FileKeyword
,
Completion\KeywordRecommenders\ClassKeywordRecommender.cs (1)
26
SyntaxKind.
FileKeyword
,
Completion\KeywordRecommenders\FileKeywordRecommender.cs (2)
14
internal sealed class FileKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.
FileKeyword
)
17
.Where(s => s != SyntaxKind.
FileKeyword
&& s != SyntaxKind.ExternKeyword && !SyntaxFacts.IsAccessibilityModifier(s))
Completion\KeywordRecommenders\InternalKeywordRecommender.cs (1)
60
!precedingModifiers.Contains(SyntaxKind.
FileKeyword
) &&
Completion\KeywordRecommenders\PrivateKeywordRecommender.cs (1)
79
!precedingModifiers.Contains(SyntaxKind.
FileKeyword
) &&
Completion\KeywordRecommenders\ProtectedKeywordRecommender.cs (1)
65
!precedingModifiers.Contains(SyntaxKind.
FileKeyword
) &&
Completion\KeywordRecommenders\PublicKeywordRecommender.cs (1)
50
!precedingModifiers.Contains(SyntaxKind.
FileKeyword
) &&
Completion\KeywordRecommenders\RecordKeywordRecommender.cs (1)
27
SyntaxKind.
FileKeyword
,
Completion\KeywordRecommenders\SealedKeywordRecommender.cs (1)
45
SyntaxKind.
FileKeyword
,
Completion\KeywordRecommenders\StaticKeywordRecommender.cs (1)
23
SyntaxKind.
FileKeyword
,
Completion\KeywordRecommenders\StructKeywordRecommender.cs (1)
24
SyntaxKind.
FileKeyword
,
Completion\KeywordRecommenders\UnionKeywordRecommender.cs (1)
22
SyntaxKind.
FileKeyword
,
Completion\KeywordRecommenders\UnsafeKeywordRecommender.cs (1)
25
SyntaxKind.
FileKeyword
,
Snippets\CSharpClassSnippetProvider.cs (1)
33
SyntaxKind.
FileKeyword
,
Snippets\CSharpEnumSnippetProvider.cs (1)
27
SyntaxKind.
FileKeyword
,
Snippets\CSharpInterfaceSnippetProvider.cs (1)
28
SyntaxKind.
FileKeyword
,
Snippets\CSharpStructSnippetProvider.cs (1)
30
SyntaxKind.
FileKeyword
,
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
43
public static readonly SyntaxToken FileKeyword = Token(SyntaxKind.
FileKeyword
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
163
SyntaxKind.
FileKeyword
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (3)
104
case SyntaxKind.
FileKeyword
:
113
if (token.HasMatchingText(SyntaxKind.
FileKeyword
))
115
modifierKind = SyntaxKind.
FileKeyword
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (2)
31
return ignoreDeclarationModifiers || !((MemberDeclarationSyntax)declaration).Modifiers.Any(SyntaxKind.
FileKeyword
);
139
SyntaxKind.
FileKeyword
=> Modifiers.File,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
609
if (modifierTokens.Contains(SyntaxKind.
FileKeyword
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
17
SyntaxKind.
FileKeyword
,
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Intermediate\CommonModifiers.cs (1)
38
GetText(CSharpSyntaxKind.
FileKeyword
),
Roslyn.Diagnostics.CSharp.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
43
public static readonly SyntaxToken FileKeyword = Token(SyntaxKind.
FileKeyword
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
163
SyntaxKind.
FileKeyword
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (3)
104
case SyntaxKind.
FileKeyword
:
113
if (token.HasMatchingText(SyntaxKind.
FileKeyword
))
115
modifierKind = SyntaxKind.
FileKeyword
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (2)
31
return ignoreDeclarationModifiers || !((MemberDeclarationSyntax)declaration).Modifiers.Any(SyntaxKind.
FileKeyword
);
139
SyntaxKind.
FileKeyword
=> Modifiers.File,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
609
if (modifierTokens.Contains(SyntaxKind.
FileKeyword
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
17
SyntaxKind.
FileKeyword
,