21 references to IsTypeDeclarationContext
Microsoft.CodeAnalysis.CSharp.Features (21)
Completion\KeywordRecommenders\AbstractKeywordRecommender.cs (1)
62
context.
IsTypeDeclarationContext
(
Completion\KeywordRecommenders\ClassKeywordRecommender.cs (1)
33
context.
IsTypeDeclarationContext
(
Completion\KeywordRecommenders\DelegateKeywordRecommender.cs (1)
29
context.
IsTypeDeclarationContext
(
Completion\KeywordRecommenders\EnumKeywordRecommender.cs (1)
26
context.
IsTypeDeclarationContext
(
Completion\KeywordRecommenders\ExtensionKeywordRecommender.cs (1)
23
context.
IsTypeDeclarationContext
(
Completion\KeywordRecommenders\FileKeywordRecommender.cs (1)
23
&& context.
IsTypeDeclarationContext
(s_validModifiers, SyntaxKindSet.AllTypeDeclarations, canBePartial: true, cancellationToken);
Completion\KeywordRecommenders\InterfaceKeywordRecommender.cs (1)
27
context.
IsTypeDeclarationContext
(
Completion\KeywordRecommenders\InternalKeywordRecommender.cs (1)
47
if (context.
IsTypeDeclarationContext
(validModifiers: SyntaxKindSet.AllTypeModifiers, validTypeDeclarations: SyntaxKindSet.NonEnumTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken))
Completion\KeywordRecommenders\NewKeywordRecommender.cs (1)
58
if (context.
IsTypeDeclarationContext
(validModifiers: ValidTypeModifiers, validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken))
Completion\KeywordRecommenders\PartialKeywordRecommender.cs (1)
50
return context.
IsTypeDeclarationContext
(
Completion\KeywordRecommenders\PrivateKeywordRecommender.cs (1)
59
if (context.
IsTypeDeclarationContext
(validModifiers: SyntaxKindSet.AllTypeModifiers, validTypeDeclarations: SyntaxKindSet.NonEnumTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken))
Completion\KeywordRecommenders\ProtectedKeywordRecommender.cs (1)
45
if (context.
IsTypeDeclarationContext
(validModifiers: SyntaxKindSet.AllTypeModifiers, validTypeDeclarations: SyntaxKindSet.ClassInterfaceRecordTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken))
Completion\KeywordRecommenders\PublicKeywordRecommender.cs (1)
38
if (context.
IsTypeDeclarationContext
(validModifiers: SyntaxKindSet.AllTypeModifiers, validTypeDeclarations: SyntaxKindSet.NonEnumTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken))
Completion\KeywordRecommenders\ReadOnlyKeywordRecommender.cs (1)
50
return context.
IsTypeDeclarationContext
(validModifiers: SyntaxKindSet.AllTypeModifiers.Except([SyntaxKind.ReadOnlyKeyword]).ToSet(),
Completion\KeywordRecommenders\RecordKeywordRecommender.cs (1)
33
context.
IsTypeDeclarationContext
(
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
219
return context.
IsTypeDeclarationContext
(validModifiers: SyntaxKindSet.AllTypeModifiers,
Completion\KeywordRecommenders\SealedKeywordRecommender.cs (1)
62
context.
IsTypeDeclarationContext
(
Completion\KeywordRecommenders\StaticKeywordRecommender.cs (1)
106
return context.
IsTypeDeclarationContext
(
Completion\KeywordRecommenders\StructKeywordRecommender.cs (1)
31
context.
IsTypeDeclarationContext
(
Completion\KeywordRecommenders\UnsafeKeywordRecommender.cs (1)
69
context.
IsTypeDeclarationContext
(validModifiers: s_validTypeModifiers, validTypeDeclarations: SyntaxKindSet.NonEnumTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken) ||
Snippets\AbstractCSharpTypeSnippetProvider.cs (1)
38
syntaxContext.
IsTypeDeclarationContext
(