6 references to GetEnclosingSymbol
Microsoft.CodeAnalysis.Features (3)
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (1)
130
var containingType = semanticModel.
GetEnclosingSymbol
<INamedTypeSymbol>(line.Start, cancellationToken);
Completion\Providers\AbstractOverrideCompletionProvider.ItemGetter.cs (1)
113
var containingType = semanticModel.
GetEnclosingSymbol
<INamedTypeSymbol>(startToken.SpanStart, _cancellationToken);
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
480
var enclosingMethodSymbol = _document.SemanticModel.
GetEnclosingSymbol
<IMethodSymbol>(SimpleNameOrMemberAccessExpressionOpt.SpanStart, cancellationToken);
Microsoft.CodeAnalysis.Workspaces (3)
SemanticModelExtensions.cs (3)
83
return semanticModel.
GetEnclosingSymbol
<INamedTypeSymbol>(position, cancellationToken) ??
88
=> semanticModel.
GetEnclosingSymbol
<INamedTypeSymbol>(position, cancellationToken);
91
=> semanticModel.
GetEnclosingSymbol
<INamespaceSymbol>(position, cancellationToken);