11 references to WithSymbol
Microsoft.CodeAnalysis.Features (11)
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 (9)
224typesContainedDirectlyInNamespaces.SelectAsArray(r => r.WithSymbol(r.Symbol.ContainingNamespace))); 227r => searchScope.CreateReference(r.WithSymbol(r.Symbol.ContainingType))); 274var containingNamespaceSymbols = OfType<INamespaceSymbol>(symbols).SelectAsArray(s => s.WithSymbol(s.Symbol.ContainingNamespace)); 325.SelectAsArray(sr => sr.WithSymbol(sr.Symbol.ContainingNamespace)); 380var classicExtensionNamespaces = classicExtensionMethods.Select(s => s.WithSymbol(s.Symbol.ContainingNamespace)); 381var modernExtensionNamespaces = modernExtensionMembers.Select(s => s.WithSymbol(s.Symbol.ContainingNamespace)); 570s => s.WithDesiredName(null).WithSymbol(s.Symbol.ContainingNamespace)); 659var mappedResult = namespaceResult.WithSymbol(MapToCompilationNamespaceIfPossible(namespaceResult.Symbol)); 669=> symbols.SelectAsArray(s => s.Symbol is T, s => s.WithSymbol((T)s.Symbol));