30 references to RequiredKeyword
Microsoft.CodeAnalysis.CSharp (12)
Declarations\DeclarationTreeBuilder.cs (1)
1046return modifiers.Any((int)SyntaxKind.RequiredKeyword);
Parser\LanguageParser.cs (2)
1347case SyntaxKind.RequiredKeyword: 3037this.CurrentToken.ContextualKind is not (SyntaxKind.PartialKeyword or SyntaxKind.AsyncKeyword or SyntaxKind.RequiredKeyword or SyntaxKind.FileKeyword or SyntaxKind.ClosedKeyword or SyntaxKind.SafeKeyword) &&
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
978AddKeyword(SyntaxKind.RequiredKeyword);
Symbols\Source\ModifierUtils.cs (2)
357return SyntaxFacts.GetText(SyntaxKind.RequiredKeyword); 413case SyntaxKind.RequiredKeyword:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
533|| reportIfContextual(SyntaxKind.RequiredKeyword, MessageID.IDS_FeatureRequiredMembers, ErrorCode.ERR_RequiredNameDisallowed)
Symbols\Source\SourceMemberFieldSymbol.cs (1)
282diagnostics.Add(ErrorCode.ERR_BadMemberFlag, errorLocation, SyntaxFacts.GetText(SyntaxKind.RequiredKeyword));
Symbols\Source\SourcePropertySymbol.cs (1)
493diagnostics.Add(ErrorCode.ERR_BadMemberFlag, location, SyntaxFacts.GetText(SyntaxKind.RequiredKeyword));
Syntax\SyntaxKindFacts.cs (3)
1298case SyntaxKind.RequiredKeyword: 1426return SyntaxKind.RequiredKeyword; 1880case SyntaxKind.RequiredKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
87public static readonly SyntaxToken RequiredKeyword = Token(SyntaxKind.RequiredKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
176SyntaxKind.RequiredKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
103case SyntaxKind.RequiredKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
143SyntaxKind.RequiredKeyword => Modifiers.Required,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
42SyntaxKind.RequiredKeyword,
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\CompletionProviders\OverrideCompletionProvider.cs (1)
127case SyntaxKind.RequiredKeyword:
Completion\KeywordRecommenders\RequiredKeywordRecommender.cs (2)
14internal sealed class RequiredKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.RequiredKeyword) 16private static readonly ISet<SyntaxKind> s_validModifiers = SyntaxKindSet.AllMemberModifiers.Where(s => s is not (SyntaxKind.RequiredKeyword or SyntaxKind.StaticKeyword or SyntaxKind.ReadOnlyKeyword or SyntaxKind.ConstKeyword)).ToSet();
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
87public static readonly SyntaxToken RequiredKeyword = Token(SyntaxKind.RequiredKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
176SyntaxKind.RequiredKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
103case SyntaxKind.RequiredKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
143SyntaxKind.RequiredKeyword => Modifiers.Required,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
42SyntaxKind.RequiredKeyword,
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
87public static readonly SyntaxToken RequiredKeyword = Token(SyntaxKind.RequiredKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
176SyntaxKind.RequiredKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
103case SyntaxKind.RequiredKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
143SyntaxKind.RequiredKeyword => Modifiers.Required,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
42SyntaxKind.RequiredKeyword,