54 references to FileKeyword
Microsoft.CodeAnalysis.CSharp (8)
Parser\LanguageParser.cs (2)
1349case SyntaxKind.FileKeyword: 3037this.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)
361return SyntaxFacts.GetText(SyntaxKind.FileKeyword); 417case SyntaxKind.FileKeyword:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
534|| reportIfContextual(SyntaxKind.FileKeyword, MessageID.IDS_FeatureFileTypes, ErrorCode.ERR_FileTypeNameDisallowed)
Syntax\SyntaxKindFacts.cs (3)
1300case SyntaxKind.FileKeyword: 1430return SyntaxKind.FileKeyword; 1884case SyntaxKind.FileKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
43public static readonly SyntaxToken FileKeyword = Token(SyntaxKind.FileKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
163SyntaxKind.FileKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (3)
104case SyntaxKind.FileKeyword: 113if (token.HasMatchingText(SyntaxKind.FileKeyword)) 115modifierKind = SyntaxKind.FileKeyword;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (2)
31return ignoreDeclarationModifiers || !((MemberDeclarationSyntax)declaration).Modifiers.Any(SyntaxKind.FileKeyword); 139SyntaxKind.FileKeyword => Modifiers.File,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
609if (modifierTokens.Contains(SyntaxKind.FileKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
17SyntaxKind.FileKeyword,
Microsoft.CodeAnalysis.CSharp.Features (18)
Completion\KeywordRecommenders\AbstractKeywordRecommender.cs (1)
45SyntaxKind.FileKeyword,
Completion\KeywordRecommenders\ClassKeywordRecommender.cs (1)
26SyntaxKind.FileKeyword,
Completion\KeywordRecommenders\FileKeywordRecommender.cs (2)
14internal 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)
27SyntaxKind.FileKeyword,
Completion\KeywordRecommenders\SealedKeywordRecommender.cs (1)
45SyntaxKind.FileKeyword,
Completion\KeywordRecommenders\StaticKeywordRecommender.cs (1)
23SyntaxKind.FileKeyword,
Completion\KeywordRecommenders\StructKeywordRecommender.cs (1)
24SyntaxKind.FileKeyword,
Completion\KeywordRecommenders\UnionKeywordRecommender.cs (1)
22SyntaxKind.FileKeyword,
Completion\KeywordRecommenders\UnsafeKeywordRecommender.cs (1)
25SyntaxKind.FileKeyword,
Snippets\CSharpClassSnippetProvider.cs (1)
33SyntaxKind.FileKeyword,
Snippets\CSharpEnumSnippetProvider.cs (1)
27SyntaxKind.FileKeyword,
Snippets\CSharpInterfaceSnippetProvider.cs (1)
28SyntaxKind.FileKeyword,
Snippets\CSharpStructSnippetProvider.cs (1)
30SyntaxKind.FileKeyword,
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
43public static readonly SyntaxToken FileKeyword = Token(SyntaxKind.FileKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
163SyntaxKind.FileKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (3)
104case SyntaxKind.FileKeyword: 113if (token.HasMatchingText(SyntaxKind.FileKeyword)) 115modifierKind = SyntaxKind.FileKeyword;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (2)
31return ignoreDeclarationModifiers || !((MemberDeclarationSyntax)declaration).Modifiers.Any(SyntaxKind.FileKeyword); 139SyntaxKind.FileKeyword => Modifiers.File,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
609if (modifierTokens.Contains(SyntaxKind.FileKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
17SyntaxKind.FileKeyword,
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Intermediate\CommonModifiers.cs (1)
38GetText(CSharpSyntaxKind.FileKeyword),
Roslyn.Diagnostics.CSharp.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
43public static readonly SyntaxToken FileKeyword = Token(SyntaxKind.FileKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
163SyntaxKind.FileKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (3)
104case SyntaxKind.FileKeyword: 113if (token.HasMatchingText(SyntaxKind.FileKeyword)) 115modifierKind = SyntaxKind.FileKeyword;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (2)
31return ignoreDeclarationModifiers || !((MemberDeclarationSyntax)declaration).Modifiers.Any(SyntaxKind.FileKeyword); 139SyntaxKind.FileKeyword => Modifiers.File,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
609if (modifierTokens.Contains(SyntaxKind.FileKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
17SyntaxKind.FileKeyword,