4 instantiations of SearchQuery
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\SearchQuery.cs (4)
61
=>
new
(name, kind);
64
=>
new
(name, ignoreCase ? SearchKind.ExactIgnoreCase : SearchKind.Exact);
67
=>
new
(name, SearchKind.Fuzzy);
70
=>
new
(predicate);
38 references to SearchQuery
Microsoft.CodeAnalysis.Features (8)
AddImport\SearchScopes\AllSymbolsProjectSearchScope.cs (1)
33
SymbolFilter filter,
SearchQuery
searchQuery)
AddImport\SearchScopes\MetadataSymbolsSearchScope.cs (1)
48
SymbolFilter filter,
SearchQuery
searchQuery)
AddImport\SearchScopes\SearchScope.cs (4)
38
protected abstract Task<ImmutableArray<ISymbol>> FindDeclarationsAsync(SymbolFilter filter,
SearchQuery
query);
49
using
var
query = Exact ?
SearchQuery
.Create(name, ignoreCase: true) :
SearchQuery
.CreateFuzzy(name);
AddImport\SearchScopes\SourceSymbolsProjectSearchScope.cs (1)
36
SymbolFilter filter,
SearchQuery
searchQuery)
FullyQualify\AbstractFullyQualifyService.cs (1)
115
project,
SearchQuery
.Create(name, ignoreCase), filter, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Services\SymbolFinder\RemoteSymbolFinderService.cs (2)
105
using
var
query =
SearchQuery
.Create(name, searchKind);
Microsoft.CodeAnalysis.Workspaces (28)
FindSymbols\Declarations\DeclarationFinder.cs (2)
22
SearchQuery
query,
73
SearchQuery
query,
FindSymbols\Declarations\DeclarationFinder_AllDeclarations.cs (2)
24
Project project,
SearchQuery
query, SymbolFilter criteria, CancellationToken cancellationToken)
60
Project project,
SearchQuery
query, SymbolFilter criteria, CancellationToken cancellationToken)
FindSymbols\Declarations\DeclarationFinder_SourceDeclarations.cs (7)
180
using
var
query =
SearchQuery
.Create(name, ignoreCase);
196
using
var
query =
SearchQuery
.Create(name, ignoreCase);
205
string pattern, Func<
SearchQuery
, Task<ImmutableArray<ISymbol>>> searchAsync)
219
using
var
query =
SearchQuery
.CreateCustom(nameMatcher.Matches);
FindSymbols\SearchQuery.cs (4)
60
public static
SearchQuery
Create(string name, SearchKind kind)
63
public static
SearchQuery
Create(string name, bool ignoreCase)
66
public static
SearchQuery
CreateFuzzy(string name)
69
public static
SearchQuery
CreateCustom(Func<string, bool> predicate)
FindSymbols\SymbolFinder_Declarations_AllDeclarations.cs (4)
19
using
var
query =
SearchQuery
.Create(name, ignoreCase);
31
using
var
query =
SearchQuery
.Create(name, ignoreCase);
FindSymbols\SymbolFinder_Declarations_CustomQueries.cs (6)
36
using
var
query =
SearchQuery
.CreateCustom(predicate);
44
Solution solution,
SearchQuery
query, SymbolFilter filter, CancellationToken cancellationToken)
81
using
var
query =
SearchQuery
.CreateCustom(predicate);
89
Project project,
SearchQuery
query, SymbolFilter filter, CancellationToken cancellationToken)
FindSymbols\SymbolTree\SymbolTreeInfo.cs (3)
122
SearchQuery
query, IAssemblySymbol assembly, SymbolFilter filter, CancellationToken cancellationToken)
133
SearchQuery
query, AsyncLazy<IAssemblySymbol?> lazyAssembly,
146
SearchQuery
query, AsyncLazy<IAssemblySymbol?> lazyAssembly, CancellationToken cancellationToken)