11 references to WithSymbol
Microsoft.CodeAnalysis.Features (11)
AddImport\SearchScopes\MetadataSymbolsSearchScope.cs (1)
30
searchResult.
WithSymbol
<INamespaceOrTypeSymbol>(searchResult.Symbol),
AddImport\SearchScopes\ProjectSearchScope.cs (1)
26
Provider, symbol.
WithSymbol
<INamespaceOrTypeSymbol>(symbol.Symbol), _project);
AddImport\SymbolReferenceFinder.cs (9)
224
typesContainedDirectlyInNamespaces.SelectAsArray(r => r.
WithSymbol
(r.Symbol.ContainingNamespace)));
227
r => searchScope.CreateReference(r.
WithSymbol
(r.Symbol.ContainingType)));
274
var containingNamespaceSymbols = OfType<INamespaceSymbol>(symbols).SelectAsArray(s => s.
WithSymbol
(s.Symbol.ContainingNamespace));
325
.SelectAsArray(sr => sr.
WithSymbol
(sr.Symbol.ContainingNamespace));
380
var classicExtensionNamespaces = classicExtensionMethods.Select(s => s.
WithSymbol
(s.Symbol.ContainingNamespace));
381
var modernExtensionNamespaces = modernExtensionMembers.Select(s => s.
WithSymbol
(s.Symbol.ContainingNamespace));
570
s => s.WithDesiredName(null).
WithSymbol
(s.Symbol.ContainingNamespace));
659
var mappedResult = namespaceResult.
WithSymbol
(MapToCompilationNamespaceIfPossible(namespaceResult.Symbol));
669
=> symbols.SelectAsArray(s => s.Symbol is T, s => s.
WithSymbol
((T)s.Symbol));