54 references to ClassInterfaceStructRecordTypeDeclarations
Microsoft.CodeAnalysis.CSharp.Features (52)
Completion\CompletionProviders\SpeculativeTCompletionProvider.cs (1)
106return syntaxTree.IsMemberDeclarationContext(position, context: null, SyntaxKindSet.AllMemberModifiers, SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: true, cancellationToken) ||
Completion\KeywordRecommenders\AbstractKeywordRecommender.cs (1)
69validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\AsyncKeywordRecommender.cs (1)
45validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\BoolKeywordRecommender.cs (1)
49validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\ByteKeywordRecommender.cs (1)
50validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\CharKeywordRecommender.cs (1)
49validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\ClassKeywordRecommender.cs (1)
40validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\ConstKeywordRecommender.cs (1)
49validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\DecimalKeywordRecommender.cs (1)
49validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\DelegateKeywordRecommender.cs (1)
38validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\DoubleKeywordRecommender.cs (1)
49validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\DynamicKeywordRecommender.cs (1)
66validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\EnumKeywordRecommender.cs (1)
33validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\EventKeywordRecommender.cs (1)
49context.IsMemberAttributeContext(SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, cancellationToken);
Completion\KeywordRecommenders\ExternKeywordRecommender.cs (1)
59validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\FloatKeywordRecommender.cs (1)
49validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\InterfaceKeywordRecommender.cs (1)
34validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\InternalKeywordRecommender.cs (2)
42context.IsMemberDeclarationContext(validModifiers: SyntaxKindSet.AllMemberModifiers, validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken)) 52if (context.IsTypeDeclarationContext(validModifiers: SyntaxKindSet.AllTypeModifiers, validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken))
Completion\KeywordRecommenders\IntKeywordRecommender.cs (1)
50validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\LongKeywordRecommender.cs (1)
50validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\MethodKeywordRecommender.cs (1)
22if (context.IsMemberAttributeContext(SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, cancellationToken))
Completion\KeywordRecommenders\NewKeywordRecommender.cs (2)
64if (context.IsTypeDeclarationContext(validModifiers: ValidTypeModifiers, validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken)) 82validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\ObjectKeywordRecommender.cs (1)
48validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\PartialKeywordRecommender.cs (2)
39if (context.IsMemberDeclarationContext(validModifiers: s_validMemberModifiers, validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken)) 60validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\PrivateKeywordRecommender.cs (2)
43context.IsMemberDeclarationContext(validModifiers: SyntaxKindSet.AllMemberModifiers, validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken)) 64if (context.IsTypeDeclarationContext(validModifiers: SyntaxKindSet.AllTypeModifiers, validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken))
Completion\KeywordRecommenders\PropertyKeywordRecommender.cs (1)
19=> context.IsMemberAttributeContext(SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, cancellationToken);
Completion\KeywordRecommenders\PublicKeywordRecommender.cs (2)
31validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, 43if (context.IsTypeDeclarationContext(validModifiers: SyntaxKindSet.AllTypeModifiers, validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken))
Completion\KeywordRecommenders\ReadOnlyKeywordRecommender.cs (2)
38validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, 51validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: true, cancellationToken);
Completion\KeywordRecommenders\RecordKeywordRecommender.cs (1)
40validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\RefKeywordRecommender.cs (2)
120validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, 196validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: true, cancellationToken);
Completion\KeywordRecommenders\ReturnKeywordRecommender.cs (1)
31context.IsMemberAttributeContext(SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, cancellationToken) ||
Completion\KeywordRecommenders\SByteKeywordRecommender.cs (1)
50validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\SealedKeywordRecommender.cs (1)
69validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\ShortKeywordRecommender.cs (1)
50validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\StaticKeywordRecommender.cs (1)
111validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\StringKeywordRecommender.cs (1)
52validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\StructKeywordRecommender.cs (1)
38validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\UIntKeywordRecommender.cs (1)
50validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\ULongKeywordRecommender.cs (1)
50validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\UnsafeKeywordRecommender.cs (2)
74context.IsTypeDeclarationContext(validModifiers: s_validTypeModifiers, validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken) || 78validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\UShortKeywordRecommender.cs (1)
57validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Completion\KeywordRecommenders\VolatileKeywordRecommender.cs (1)
37validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Snippets\AbstractCSharpAutoPropertySnippetProvider.cs (1)
38SyntaxKindSet.AllMemberModifiers, SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: true, cancellationToken);
Snippets\AbstractCSharpTypeSnippetProvider.cs (1)
54validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CSharpSyntaxContext.cs (1)
327token.SpanStart, contextOpt: null, validModifiers: null, validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations, canBePartial: false, cancellationToken: cancellationToken))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
760validTypeDeclarations: SyntaxKindSet.ClassInterfaceStructRecordTypeDeclarations,