51 references to RequiredKeyword
Microsoft.CodeAnalysis.CSharp (12)
Declarations\DeclarationTreeBuilder.cs (1)
1015return modifiers.Any((int)SyntaxKind.RequiredKeyword);
Parser\LanguageParser.cs (2)
1338case SyntaxKind.RequiredKeyword: 2960this.CurrentToken.ContextualKind is not (SyntaxKind.PartialKeyword or SyntaxKind.AsyncKeyword or SyntaxKind.RequiredKeyword or SyntaxKind.FileKeyword) &&
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
978AddKeyword(SyntaxKind.RequiredKeyword);
Symbols\Source\ModifierUtils.cs (2)
348return SyntaxFacts.GetText(SyntaxKind.RequiredKeyword); 400case SyntaxKind.RequiredKeyword:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
506|| reportIfContextual(SyntaxKind.RequiredKeyword, MessageID.IDS_FeatureRequiredMembers, ErrorCode.ERR_RequiredNameDisallowed)
Symbols\Source\SourceMemberFieldSymbol.cs (1)
246diagnostics.Add(ErrorCode.ERR_BadMemberFlag, errorLocation, SyntaxFacts.GetText(SyntaxKind.RequiredKeyword));
Symbols\Source\SourcePropertySymbol.cs (1)
496diagnostics.Add(ErrorCode.ERR_BadMemberFlag, location, SyntaxFacts.GetText(SyntaxKind.RequiredKeyword));
Syntax\SyntaxKindFacts.cs (3)
1294case SyntaxKind.RequiredKeyword: 1419return SyntaxKind.RequiredKeyword; 1867case SyntaxKind.RequiredKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
80public static readonly SyntaxToken RequiredKeyword = Token(SyntaxKind.RequiredKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
173SyntaxKind.RequiredKeyword,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
100case SyntaxKind.RequiredKeyword:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
145SyntaxKind.RequiredKeyword => DeclarationModifiers.Required,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
39SyntaxKind.RequiredKeyword,
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\CompletionProviders\OverrideCompletionProvider.cs (1)
127case SyntaxKind.RequiredKeyword:
Completion\KeywordRecommenders\RequiredKeywordRecommender.cs (1)
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.Syntax.UnitTests (26)
Parsing\ExtensionsParsingTests.cs (1)
2082[InlineData("required", SyntaxKind.RequiredKeyword)]
Parsing\MemberDeclarationParsingTests.cs (25)
1177N(SyntaxKind.RequiredKeyword); 1236N(SyntaxKind.RequiredKeyword); 1284N(SyntaxKind.RequiredKeyword); 1285N(SyntaxKind.RequiredKeyword); 1303N(SyntaxKind.RequiredKeyword); 1304N(SyntaxKind.RequiredKeyword); 1319N(SyntaxKind.RequiredKeyword); 1346N(SyntaxKind.RequiredKeyword); 1399N(SyntaxKind.RequiredKeyword); 1444N(SyntaxKind.RequiredKeyword); 1445N(SyntaxKind.RequiredKeyword); 1458N(SyntaxKind.RequiredKeyword); 1510N(SyntaxKind.RequiredKeyword); 1535N(SyntaxKind.RequiredKeyword); 1582N(SyntaxKind.RequiredKeyword); 1691N(SyntaxKind.RequiredKeyword); 1722N(SyntaxKind.RequiredKeyword); 1748N(SyntaxKind.RequiredKeyword); 1776N(SyntaxKind.RequiredKeyword); 1796N(SyntaxKind.RequiredKeyword); 1834N(SyntaxKind.RequiredKeyword); 2076N(SyntaxKind.RequiredKeyword); 2084N(SyntaxKind.RequiredKeyword); 2112N(SyntaxKind.RequiredKeyword); 2132N(SyntaxKind.RequiredKeyword);
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
80public static readonly SyntaxToken RequiredKeyword = Token(SyntaxKind.RequiredKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
173SyntaxKind.RequiredKeyword,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
100case SyntaxKind.RequiredKeyword:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
145SyntaxKind.RequiredKeyword => DeclarationModifiers.Required,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
39SyntaxKind.RequiredKeyword,
Microsoft.VisualStudio.LanguageServices.CSharp (1)
LanguageService\CSharpHelpContextService.cs (1)
405case SyntaxKind.RequiredKeyword: