4 instantiations of SearchQuery
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\SearchQuery.cs (4)
64=> new(name, kind); 67=> new(name, ignoreCase ? SearchKind.ExactIgnoreCase : SearchKind.Exact); 70=> new(name, SearchKind.Fuzzy); 73=> new(predicate);
42 references to SearchQuery
Microsoft.CodeAnalysis.Features (12)
AddImport\SearchScopes\AllSymbolsProjectSearchScope.cs (1)
25SymbolFilter filter, SearchQuery searchQuery, CancellationToken cancellationToken)
AddImport\SearchScopes\MetadataSymbolsSearchScope.cs (1)
36SymbolFilter filter, SearchQuery searchQuery, CancellationToken cancellationToken)
AddImport\SearchScopes\SearchScope.cs (7)
34protected abstract Task<ImmutableArray<ISymbol>> FindDeclarationsAsync(SymbolFilter filter, SearchQuery query, CancellationToken cancellationToken); 51using var query = SearchQuery.Create(name, ignoreCase: false); 62using var query = SearchQuery.Create(name, ignoreCase: true); 72using var query = SearchQuery.CreateFuzzy(name);
AddImport\SearchScopes\SourceSymbolsProjectSearchScope.cs (1)
30SymbolFilter filter, SearchQuery searchQuery, CancellationToken cancellationToken)
FullyQualify\AbstractFullyQualifyService.cs (2)
114using var query = SearchQuery.Create(name, ignoreCase);
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Services\SymbolFinder\RemoteSymbolFinderService.cs (2)
103using var query = SearchQuery.Create(name, searchKind);
Microsoft.CodeAnalysis.Workspaces (28)
FindSymbols\Declarations\DeclarationFinder.cs (2)
20SearchQuery query, 71SearchQuery query,
FindSymbols\Declarations\DeclarationFinder_AllDeclarations.cs (2)
24Project project, SearchQuery query, SymbolFilter criteria, CancellationToken cancellationToken) 60Project project, SearchQuery query, SymbolFilter criteria, CancellationToken cancellationToken)
FindSymbols\Declarations\DeclarationFinder_SourceDeclarations.cs (7)
178using var query = SearchQuery.Create(name, ignoreCase); 194using var query = SearchQuery.Create(name, ignoreCase); 203string pattern, Func<SearchQuery, Task<ImmutableArray<ISymbol>>> searchAsync) 217using var query = SearchQuery.CreateCustom(nameMatcher.Matches);
FindSymbols\SearchQuery.cs (4)
63public static SearchQuery Create(string name, SearchKind kind) 66public static SearchQuery Create(string name, bool ignoreCase) 69public static SearchQuery CreateFuzzy(string name) 72public static SearchQuery CreateCustom(Func<string, bool> predicate)
FindSymbols\SymbolFinder_Declarations_AllDeclarations.cs (4)
19using var query = SearchQuery.Create(name, ignoreCase); 31using var query = SearchQuery.Create(name, ignoreCase);
FindSymbols\SymbolFinder_Declarations_CustomQueries.cs (6)
36using var query = SearchQuery.CreateCustom(predicate); 44Solution solution, SearchQuery query, SymbolFilter filter, CancellationToken cancellationToken) 81using var query = SearchQuery.CreateCustom(predicate); 89Project project, SearchQuery query, SymbolFilter filter, CancellationToken cancellationToken)
FindSymbols\SymbolTree\SymbolTreeInfo.cs (3)
120SearchQuery query, IAssemblySymbol assembly, SymbolFilter filter, CancellationToken cancellationToken) 131SearchQuery query, AsyncLazy<IAssemblySymbol?> lazyAssembly, 144SearchQuery query, AsyncLazy<IAssemblySymbol?> lazyAssembly, CancellationToken cancellationToken)