13 references to GetEnclosingNamespace
Microsoft.CodeAnalysis.CSharp.Features (1)
GenerateType\CSharpGenerateTypeService.cs (1)
560var globalNamespace = semanticModel.GetEnclosingNamespace(0, cancellationToken);
Microsoft.CodeAnalysis.Features (10)
AddImport\SymbolReferenceFinder.cs (1)
83for (var containingNamespace = _semanticModel.GetEnclosingNamespace(_node.SpanStart, cancellationToken);
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
76var namespaceSymbol = semanticModel.GetEnclosingNamespace(syntaxContext.Position, cancellationToken);
GenerateType\AbstractGenerateTypeService.cs (3)
139var containingNamespace = semanticDocument.SemanticModel.GetEnclosingNamespace(node.SpanStart, cancellationToken); 160var containingNamespace = document.SemanticModel.GetEnclosingNamespace(node.SpanStart, cancellationToken); 276var namespaceSymbol = semanticModel.GetEnclosingNamespace(triggeringPosition, cancellationToken);
GenerateType\AbstractGenerateTypeService.Editor.cs (2)
280var enclosingNamespace = newSemanticModel.GetEnclosingNamespace(0, _cancellationToken); 387var enclosingNamespace = _semanticDocument.SemanticModel.GetEnclosingNamespace(
GenerateType\AbstractGenerateTypeService.State.cs (1)
362var namespaceSymbol = semanticModel.GetEnclosingNamespace(SimpleName.SpanStart, cancellationToken);
MetadataAsSource\AbstractMetadataAsSourceService.cs (1)
29var rootNamespace = newSemanticModel.GetEnclosingNamespace(position: 0, cancellationToken);
Shared\Utilities\ExtractTypeHelpers.cs (1)
87newSemanticModel.GetEnclosingNamespace(0, cancellationToken),
Microsoft.CodeAnalysis.Workspaces (2)
Recommendations\AbstractRecommendationServiceRunner.cs (1)
279semanticModel.GetEnclosingNamespace(declarationSyntax.SpanStart, _cancellationToken));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
259var containedNamespace = model.GetEnclosingNamespace(node.SpanStart, cancellationToken);