40 references to VirtualKeyword
Microsoft.CodeAnalysis.CSharp (10)
Parser\LanguageParser.cs (2)
1320case SyntaxKind.VirtualKeyword: 2466case SyntaxKind.VirtualKeyword:
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
972AddKeyword(SyntaxKind.VirtualKeyword);
Symbols\Source\ModifierUtils.cs (2)
349return SyntaxFacts.GetText(SyntaxKind.VirtualKeyword); 401case SyntaxKind.VirtualKeyword:
Symbols\Source\SourceEventSymbol.cs (1)
677diagnostics.Add(ErrorCode.ERR_BadMemberFlag, location, SyntaxFacts.GetText(SyntaxKind.VirtualKeyword));
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
938diagnostics.Add(ErrorCode.ERR_BadMemberFlag, location, SyntaxFacts.GetText(SyntaxKind.VirtualKeyword));
Symbols\Source\SourcePropertySymbolBase.cs (1)
1151diagnostics.Add(ErrorCode.ERR_BadMemberFlag, location, SyntaxFacts.GetText(SyntaxKind.VirtualKeyword));
Syntax\SyntaxKindFacts.cs (2)
989return SyntaxKind.VirtualKeyword; 1690case SyntaxKind.VirtualKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
108public static readonly SyntaxToken VirtualKeyword = Token(SyntaxKind.VirtualKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
167SyntaxKind.VirtualKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
92case SyntaxKind.VirtualKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
128SyntaxKind.VirtualKeyword => Modifiers.Virtual,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
46SyntaxKind.VirtualKeyword,
Microsoft.CodeAnalysis.CSharp.Features (10)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
655case SyntaxKind.VirtualKeyword:
Completion\KeywordRecommenders\EventKeywordRecommender.cs (1)
23SyntaxKind.VirtualKeyword,
Completion\KeywordRecommenders\ExternKeywordRecommender.cs (1)
26SyntaxKind.VirtualKeyword,
Completion\KeywordRecommenders\NewKeywordRecommender.cs (1)
29SyntaxKind.VirtualKeyword,
Completion\KeywordRecommenders\PrivateKeywordRecommender.cs (1)
44modifiers.Contains(SyntaxKind.VirtualKeyword) ||
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
36SyntaxKind.VirtualKeyword,
Completion\KeywordRecommenders\StaticKeywordRecommender.cs (1)
54SyntaxKind.VirtualKeyword,
Completion\KeywordRecommenders\UnsafeKeywordRecommender.cs (1)
41SyntaxKind.VirtualKeyword,
Completion\KeywordRecommenders\VirtualKeywordRecommender.cs (1)
12internal sealed class VirtualKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.VirtualKeyword)
Completion\KeywordRecommenders\VoidKeywordRecommender.cs (1)
23SyntaxKind.VirtualKeyword,
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
822|| x.Kind() == SyntaxKind.VirtualKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
108public static readonly SyntaxToken VirtualKeyword = Token(SyntaxKind.VirtualKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
167SyntaxKind.VirtualKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
92case SyntaxKind.VirtualKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
128SyntaxKind.VirtualKeyword => Modifiers.Virtual,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
46SyntaxKind.VirtualKeyword,
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\NativeCSharpTokenizer.cs (1)
81CSharpSyntaxKind.VirtualKeyword,
Microsoft.Gen.Logging.Unit.Tests (1)
ParserUtilitiesTests.cs (1)
34SyntaxFactory.Token(SyntaxKind.VirtualKeyword)),
Microsoft.Interop.ComInterfaceGenerator (2)
ComInterfaceGenerator.cs (1)
366new SyntaxTokenList(syntax.Modifiers.Where(static m => !m.IsKind(SyntaxKind.NewKeyword) && !m.IsKind(SyntaxKind.PartialKeyword) && !m.IsKind(SyntaxKind.VirtualKeyword))).StripAccessibilityModifiers(),
VtableIndexStubGenerator.cs (1)
347var methodSyntaxTemplate = new ContainingSyntax(new SyntaxTokenList(syntax.Modifiers.Where(static m => !m.IsKind(SyntaxKind.PartialKeyword) && !m.IsKind(SyntaxKind.VirtualKeyword))).StripAccessibilityModifiers(), SyntaxKind.MethodDeclaration, syntax.Identifier, syntax.TypeParameterList);
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
108public static readonly SyntaxToken VirtualKeyword = Token(SyntaxKind.VirtualKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
167SyntaxKind.VirtualKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
92case SyntaxKind.VirtualKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
128SyntaxKind.VirtualKeyword => Modifiers.Virtual,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (1)
46SyntaxKind.VirtualKeyword,