Skip to main content

SemanticModelExtensions.GetEnclosingNamedType(SemanticModel, Int32, CancellationToken) Method

Containing Type: SemanticModelExtensions

Assembly: Roslynator.Core.dll

Returns the innermost named type symbol that the specified position is considered inside of.

public static Microsoft.CodeAnalysis.INamedTypeSymbol? GetEnclosingNamedType(this Microsoft.CodeAnalysis.SemanticModel semanticModel, int position, System.Threading.CancellationToken cancellationToken = default)

Parameters

semanticModel SemanticModel

position Int32

cancellationToken CancellationToken

Returns

INamedTypeSymbol