57 references to AbstractKeyword
Microsoft.CodeAnalysis.CSharp (13)
Parser\LanguageParser.cs (3)
346case SyntaxKind.AbstractKeyword: 1316case SyntaxKind.AbstractKeyword: 2431case SyntaxKind.AbstractKeyword:
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
954AddKeyword(SyntaxKind.AbstractKeyword);
Symbols\Source\ModifierUtils.cs (2)
313return SyntaxFacts.GetText(SyntaxKind.AbstractKeyword); 373case SyntaxKind.AbstractKeyword:
Symbols\Source\SourceEventSymbol.cs (1)
672diagnostics.Add(ErrorCode.ERR_BadMemberFlag, location, SyntaxFacts.GetText(SyntaxKind.AbstractKeyword));
Symbols\Source\SourceMemberContainerSymbol.cs (2)
3232!ContainsModifier(propertyDecl.Modifiers, SyntaxKind.AbstractKeyword) && 3242!ContainsModifier(eventFieldDecl.Modifiers, SyntaxKind.AbstractKeyword) &&
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
933diagnostics.Add(ErrorCode.ERR_BadMemberFlag, location, SyntaxFacts.GetText(SyntaxKind.AbstractKeyword));
Symbols\Source\SourcePropertySymbolBase.cs (1)
1146diagnostics.Add(ErrorCode.ERR_BadMemberFlag, location, SyntaxFacts.GetText(SyntaxKind.AbstractKeyword));
Syntax\SyntaxKindFacts.cs (2)
987return SyntaxKind.AbstractKeyword; 1688case SyntaxKind.AbstractKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
11public static readonly SyntaxToken AbstractKeyword = Token(SyntaxKind.AbstractKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
168SyntaxKind.AbstractKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
87case SyntaxKind.AbstractKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
125SyntaxKind.AbstractKeyword => Modifiers.Abstract,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (1)
51!enclosingType.Modifiers.Any(SyntaxKind.AbstractKeyword) && !enclosingType.Modifiers.Any(SyntaxKind.StaticKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (2)
13SyntaxKind.AbstractKeyword, 32SyntaxKind.AbstractKeyword,
Microsoft.CodeAnalysis.CSharp.Features (23)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
643case SyntaxKind.AbstractKeyword:
Completion\CompletionProviders\OverrideCompletionProvider.cs (1)
118case SyntaxKind.AbstractKeyword:
Completion\KeywordRecommenders\AbstractKeywordRecommender.cs (1)
12internal sealed class AbstractKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.AbstractKeyword)
Completion\KeywordRecommenders\ClassKeywordRecommender.cs (1)
21SyntaxKind.AbstractKeyword,
Completion\KeywordRecommenders\ClosedKeywordRecommender.cs (1)
17.Where(s => s is not (SyntaxKind.ClosedKeyword or SyntaxKind.AbstractKeyword or SyntaxKind.SealedKeyword or SyntaxKind.StaticKeyword or SyntaxKind.ReadOnlyKeyword or SyntaxKind.RefKeyword))
Completion\KeywordRecommenders\EventKeywordRecommender.cs (1)
26SyntaxKind.AbstractKeyword,
Completion\KeywordRecommenders\ExplicitKeywordRecommender.cs (2)
26SyntaxKind.AbstractKeyword, 47modifiers.Contains(SyntaxKind.AbstractKeyword) &&
Completion\KeywordRecommenders\ImplicitKeywordRecommender.cs (2)
26SyntaxKind.AbstractKeyword, 47modifiers.Contains(SyntaxKind.AbstractKeyword) &&
Completion\KeywordRecommenders\NewKeywordRecommender.cs (2)
19SyntaxKind.AbstractKeyword, 35SyntaxKind.AbstractKeyword,
Completion\KeywordRecommenders\OverrideKeywordRecommender.cs (1)
23SyntaxKind.AbstractKeyword,
Completion\KeywordRecommenders\PrivateKeywordRecommender.cs (1)
43if (modifiers.Contains(SyntaxKind.AbstractKeyword) ||
Completion\KeywordRecommenders\RecordKeywordRecommender.cs (1)
21SyntaxKind.AbstractKeyword,
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
23SyntaxKind.AbstractKeyword,
Completion\KeywordRecommenders\StaticKeywordRecommender.cs (1)
42SyntaxKind.AbstractKeyword,
Completion\KeywordRecommenders\UnsafeKeywordRecommender.cs (2)
16SyntaxKind.AbstractKeyword, 30SyntaxKind.AbstractKeyword,
Completion\KeywordRecommenders\VoidKeywordRecommender.cs (1)
26SyntaxKind.AbstractKeyword,
EditAndContinue\SyntaxUtilities.cs (1)
193if (property.Modifiers.Any(SyntaxKind.AbstractKeyword) ||
Snippets\CSharpClassSnippetProvider.cs (1)
28SyntaxKind.AbstractKeyword,
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (1)
51!enclosingType.Modifiers.Any(SyntaxKind.AbstractKeyword) && !enclosingType.Modifiers.Any(SyntaxKind.StaticKeyword))
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
821x.Kind() == SyntaxKind.AbstractKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
11public static readonly SyntaxToken AbstractKeyword = Token(SyntaxKind.AbstractKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
168SyntaxKind.AbstractKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
87case SyntaxKind.AbstractKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
125SyntaxKind.AbstractKeyword => Modifiers.Abstract,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (2)
13SyntaxKind.AbstractKeyword, 32SyntaxKind.AbstractKeyword,
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\NativeCSharpTokenizer.cs (1)
28CSharpSyntaxKind.AbstractKeyword,
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
11public static readonly SyntaxToken AbstractKeyword = Token(SyntaxKind.AbstractKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
168SyntaxKind.AbstractKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
87case SyntaxKind.AbstractKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
125SyntaxKind.AbstractKeyword => Modifiers.Abstract,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (2)
13SyntaxKind.AbstractKeyword, 32SyntaxKind.AbstractKeyword,