21 references to RemoveKeyword
Microsoft.CodeAnalysis.CSharp (8)
Parser\LanguageParser.cs (2)
4280case SyntaxKind.RemoveKeyword: 4551SyntaxKind.RemoveKeyword => SyntaxKind.RemoveAccessorDeclaration,
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
464AddKeyword(symbol.MethodKind == MethodKind.EventAdd ? SyntaxKind.AddKeyword : SyntaxKind.RemoveKeyword);
Syntax\SyntaxKindFacts.cs (5)
778case SyntaxKind.RemoveKeyword: 808case SyntaxKind.RemoveKeyword: 1200case SyntaxKind.RemoveKeyword: 1295return SyntaxKind.RemoveKeyword; 1737case SyntaxKind.RemoveKeyword:
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\KeywordRecommenders\RemoveKeywordRecommender.cs (1)
14=> context.TargetToken.IsAccessorDeclarationContext<EventDeclarationSyntax>(position, SyntaxKind.RemoveKeyword);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (12)
Parsing\DeclarationParsingTests.cs (5)
4474TestClassEventWithValue(SyntaxKind.RemoveAccessorDeclaration, SyntaxKind.RemoveKeyword, SyntaxKind.IdentifierToken); 4479bool isEvent = accessorKeyword == SyntaxKind.AddKeyword || accessorKeyword == SyntaxKind.RemoveKeyword; 4779Assert.Equal(SyntaxKind.RemoveKeyword, es.AccessorList.Accessors[1].Keyword.Kind()); 4834Assert.Equal(SyntaxKind.RemoveKeyword, es.AccessorList.Accessors[1].Keyword.Kind()); 4918Assert.Equal(SyntaxKind.RemoveKeyword, es.AccessorList.Accessors[1].Keyword.Kind());
Parsing\ExtensionsParsingTests.cs (1)
2466N(SyntaxKind.RemoveKeyword);
Parsing\FieldKeywordParsingTests.cs (1)
631N(useRemove ? SyntaxKind.RemoveKeyword : SyntaxKind.AddKeyword);
Parsing\MemberDeclarationParsingTests.cs (1)
11728N(SyntaxKind.RemoveKeyword);
Parsing\PartialEventsAndConstructorsParsingTests.cs (4)
79N(SyntaxKind.RemoveKeyword); 505N(SyntaxKind.RemoveKeyword); 623N(SyntaxKind.RemoveKeyword); 673N(SyntaxKind.RemoveKeyword);