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