22 references to RemoveKeyword
Microsoft.CodeAnalysis.CSharp (8)
Parser\LanguageParser.cs (2)
4465
case SyntaxKind.
RemoveKeyword
:
4736
SyntaxKind.
RemoveKeyword
=> SyntaxKind.RemoveAccessorDeclaration,
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
464
AddKeyword(symbol.MethodKind == MethodKind.EventAdd ? SyntaxKind.AddKeyword : SyntaxKind.
RemoveKeyword
);
Syntax\SyntaxKindFacts.cs (5)
802
case SyntaxKind.
RemoveKeyword
:
832
case SyntaxKind.
RemoveKeyword
:
1268
case SyntaxKind.
RemoveKeyword
:
1364
return SyntaxKind.
RemoveKeyword
;
1808
case SyntaxKind.
RemoveKeyword
:
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\KeywordRecommenders\RemoveKeywordRecommender.cs (2)
11
internal sealed class RemoveKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.
RemoveKeyword
)
14
=> context.TargetToken.IsAccessorDeclarationContext<EventDeclarationSyntax>(position, SyntaxKind.
RemoveKeyword
);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (12)
Parsing\DeclarationParsingTests.cs (5)
4528
TestClassEventWithValue(SyntaxKind.RemoveAccessorDeclaration, SyntaxKind.
RemoveKeyword
, SyntaxKind.IdentifierToken);
4533
bool isEvent = accessorKeyword == SyntaxKind.AddKeyword || accessorKeyword == SyntaxKind.
RemoveKeyword
;
4833
Assert.Equal(SyntaxKind.
RemoveKeyword
, es.AccessorList.Accessors[1].Keyword.Kind());
4888
Assert.Equal(SyntaxKind.
RemoveKeyword
, es.AccessorList.Accessors[1].Keyword.Kind());
4972
Assert.Equal(SyntaxKind.
RemoveKeyword
, es.AccessorList.Accessors[1].Keyword.Kind());
Parsing\ExtensionsParsingTests.cs (1)
2864
N(SyntaxKind.
RemoveKeyword
);
Parsing\FieldKeywordParsingTests.cs (1)
631
N(useRemove ? SyntaxKind.
RemoveKeyword
: SyntaxKind.AddKeyword);
Parsing\MemberDeclarationParsingTests.cs (1)
11731
N(SyntaxKind.
RemoveKeyword
);
Parsing\PartialEventsAndConstructorsParsingTests.cs (4)
79
N(SyntaxKind.
RemoveKeyword
);
505
N(SyntaxKind.
RemoveKeyword
);
623
N(SyntaxKind.
RemoveKeyword
);
673
N(SyntaxKind.
RemoveKeyword
);