22 references to AddKeyword
Microsoft.CodeAnalysis.CSharp (8)
Parser\LanguageParser.cs (2)
4464
case SyntaxKind.
AddKeyword
:
4735
SyntaxKind.
AddKeyword
=> SyntaxKind.AddAccessorDeclaration,
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
464
AddKeyword(symbol.MethodKind == MethodKind.EventAdd ? SyntaxKind.
AddKeyword
: SyntaxKind.RemoveKeyword);
Syntax\SyntaxKindFacts.cs (5)
800
case SyntaxKind.
AddKeyword
:
831
case SyntaxKind.
AddKeyword
:
1267
case SyntaxKind.
AddKeyword
:
1362
return SyntaxKind.
AddKeyword
;
1806
case SyntaxKind.
AddKeyword
:
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\KeywordRecommenders\AddKeywordRecommender.cs (2)
11
internal sealed class AddKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.
AddKeyword
)
14
=> context.TargetToken.IsAccessorDeclarationContext<EventDeclarationSyntax>(position, SyntaxKind.
AddKeyword
);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (12)
Parsing\DeclarationParsingTests.cs (5)
4527
TestClassEventWithValue(SyntaxKind.AddAccessorDeclaration, SyntaxKind.
AddKeyword
, SyntaxKind.IdentifierToken);
4533
bool isEvent = accessorKeyword == SyntaxKind.
AddKeyword
|| accessorKeyword == SyntaxKind.RemoveKeyword;
4826
Assert.Equal(SyntaxKind.
AddKeyword
, es.AccessorList.Accessors[0].Keyword.Kind());
4881
Assert.Equal(SyntaxKind.
AddKeyword
, es.AccessorList.Accessors[0].Keyword.Kind());
4965
Assert.Equal(SyntaxKind.
AddKeyword
, es.AccessorList.Accessors[0].Keyword.Kind());
Parsing\ExtensionsParsingTests.cs (1)
2855
N(SyntaxKind.
AddKeyword
);
Parsing\FieldKeywordParsingTests.cs (1)
631
N(useRemove ? SyntaxKind.RemoveKeyword : SyntaxKind.
AddKeyword
);
Parsing\MemberDeclarationParsingTests.cs (1)
11722
N(SyntaxKind.
AddKeyword
);
Parsing\PartialEventsAndConstructorsParsingTests.cs (4)
70
N(SyntaxKind.
AddKeyword
);
496
N(SyntaxKind.
AddKeyword
);
618
N(SyntaxKind.
AddKeyword
);
664
N(SyntaxKind.
AddKeyword
);