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