1 write to ContainingTypeDeclaration
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
147
this.
ContainingTypeDeclaration
= containingTypeDeclaration;
15 references to ContainingTypeDeclaration
Microsoft.CodeAnalysis.CSharp.Features (13)
Completion\KeywordRecommenders\BaseKeywordRecommender.cs (1)
19
if (context.
ContainingTypeDeclaration
!= null)
Completion\KeywordRecommenders\ExtensionKeywordRecommender.cs (1)
22
context.
ContainingTypeDeclaration
?.Modifiers.Any(SyntaxKind.StaticKeyword) is true &&
Completion\KeywordRecommenders\FileKeywordRecommender.cs (1)
22
return context.
ContainingTypeDeclaration
== null
Completion\KeywordRecommenders\PrivateKeywordRecommender.cs (1)
62
var typeDecl = context.
ContainingTypeDeclaration
;
Completion\KeywordRecommenders\ProtectedKeywordRecommender.cs (1)
48
var typeDecl = context.
ContainingTypeDeclaration
;
Completion\KeywordRecommenders\ReadOnlyKeywordRecommender.cs (1)
56
var type = context.
ContainingTypeDeclaration
;
Snippets\AbstractCSharpMainMethodSnippetProvider.cs (1)
33
var enclosingTypeSymbol = semanticModel.GetDeclaredSymbol(syntaxContext.
ContainingTypeDeclaration
!, cancellationToken);
Snippets\CSharpConstructorSnippetProvider.cs (1)
64
var containingType = syntaxContext.
ContainingTypeDeclaration
;
Snippets\CSharpPropgSnippetProvider.cs (2)
31
if (syntaxContext.
ContainingTypeDeclaration
is InterfaceDeclarationSyntax)
38
if (syntaxContext.
ContainingTypeDeclaration
is StructDeclarationSyntax structDeclaration &&
Snippets\CSharpProprSnippetProvider.cs (2)
39
if (syntaxContext.
ContainingTypeDeclaration
is InterfaceDeclarationSyntax)
57
if (syntaxContext.
ContainingTypeDeclaration
is StructDeclarationSyntax structDeclaration &&
Snippets\CSharpPropSnippetProvider.cs (1)
30
if (syntaxContext.
ContainingTypeDeclaration
is StructDeclarationSyntax structDeclaration &&
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
401
if (context.
ContainingTypeDeclaration
!= null && symbol.ContainingSymbol.Name == WellKnownMemberNames.TopLevelStatementsEntryPointMethodName)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
540
? context.
ContainingTypeDeclaration