11 references to Symbol
Microsoft.CodeAnalysis.Features (11)
AddImport\AbstractAddImportFeatureService.cs (2)
507var symbol = reference.SymbolResult.Symbol; 512=> reference.SymbolResult.Symbol != null;
AddImport\References\SymbolReference.cs (2)
63newContextNode, SymbolResult.Symbol, newDocument, 129document, options.AddImportOptions, SymbolResult.Symbol, semanticModel, node, cancellationToken);
AddImport\SearchScopes\MetadataSymbolsSearchScope.cs (1)
30searchResult.WithSymbol<INamespaceOrTypeSymbol>(searchResult.Symbol),
AddImport\SearchScopes\ProjectSearchScope.cs (1)
26provider, symbol.WithSymbol<INamespaceOrTypeSymbol>(symbol.Symbol), _project);
AddImport\SymbolReferenceFinder.cs (3)
609var symbol = namespaceResult.Symbol; 610var mappedResult = namespaceResult.WithSymbol(MapToCompilationNamespaceIfPossible(namespaceResult.Symbol)); 611var namespaceIsInScope = _namespacesInScope.Contains(mappedResult.Symbol);
AddImport\SymbolResult.cs (2)
30: this(result.DesiredName, result.NameNode, INamespaceOrTypeSymbolExtensions.GetNameParts(result.Symbol), result.Weight) 89=> new(desiredName, NameNode, Symbol, Weight);