5 references to GetEnclosingSymbol
Microsoft.CodeAnalysis.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (3)
84
return semanticModel.
GetEnclosingSymbol
<INamedTypeSymbol>(position, cancellationToken) ??
89
=> semanticModel.
GetEnclosingSymbol
<INamedTypeSymbol>(position, cancellationToken);
92
=> semanticModel.
GetEnclosingSymbol
<INamespaceSymbol>(position, cancellationToken);
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
478
var enclosingMethodSymbol = _document.SemanticModel.
GetEnclosingSymbol
<IMethodSymbol>(SimpleNameOrMemberAccessExpressionOpt.SpanStart, cancellationToken);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
337
var containingMethod = semanticModel.
GetEnclosingSymbol
<IMethodSymbol>(expression.SpanStart, cancellationToken);