1 write to Symbols
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\IStreamingFindReferencesProgress.cs (1)
40
Symbols
= ImmutableHashSet.CreateRange(
11 references to Symbols
Microsoft.CodeAnalysis.Features (3)
FindUsages\AbstractFindUsagesService.ProgressAdapter.cs (1)
92
var isPrimary = group.
Symbols
.Contains(symbol.OriginalDefinition);
FindUsages\DefinitionItemFactory.cs (2)
85
var definition = group.
Symbols
.First();
86
var locations = group.
Symbols
.SelectManyAsArray(s => s.Locations);
Microsoft.CodeAnalysis.Workspaces (8)
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (2)
190
Contract.ThrowIfFalse(group.
Symbols
.Contains(symbol), "Symbol group did not contain the very symbol we started with.");
192
foreach (var groupSymbol in group.
Symbols
)
FindSymbols\FindReferences\StreamingFindReferencesProgress.cs (1)
45
foreach (var symbol in group.
Symbols
)
FindSymbols\IStreamingFindReferencesProgress.cs (3)
48
=> this == group || (group != null &&
Symbols
.SetEquals(group.
Symbols
));
55
foreach (var symbol in
Symbols
)
FindSymbols\StreamingProgressCollector.cs (1)
57
foreach (var definition in group.
Symbols
)
Remote\RemoteArguments.cs (1)
237
return new SerializableSymbolGroup([.. group.
Symbols
.Select(s => SerializableSymbolAndProjectId.Dehydrate(solution, s, cancellationToken))]);