1 instantiation of SerializableSymbolGroup
Microsoft.CodeAnalysis.Workspaces (1)
Remote\RemoteArguments.cs (1)
259
return new
SerializableSymbolGroup
(new HashSet<SerializableSymbolAndProjectId>(
15 references to SerializableSymbolGroup
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Services\SymbolFinder\RemoteSymbolFinderService.cs (4)
229
var
dehydratedGroup =
SerializableSymbolGroup
.Dehydrate(_solution, group, cancellationToken);
236
var
dehydratedGroup =
SerializableSymbolGroup
.Dehydrate(_solution, group, cancellationToken);
Microsoft.CodeAnalysis.Workspaces (11)
FindSymbols\IRemoteSymbolFinderService.cs (2)
24
ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId,
SerializableSymbolGroup
group, CancellationToken cancellationToken);
25
ValueTask OnReferenceFoundAsync(RemoteServiceCallbackId callbackId,
SerializableSymbolGroup
group, SerializableSymbolAndProjectId definition, SerializableReferenceLocation reference, CancellationToken cancellationToken);
FindSymbols\SymbolFinder.CallbackDispatcher.cs (2)
43
public ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId,
SerializableSymbolGroup
symbolGroup, CancellationToken cancellationToken)
52
public ValueTask OnReferenceFoundAsync(RemoteServiceCallbackId callbackId,
SerializableSymbolGroup
symbolGroup, SerializableSymbolAndProjectId definition, SerializableReferenceLocation reference, CancellationToken cancellationToken)
FindSymbols\SymbolFinder.FindReferencesServerCallback.cs (3)
29
private readonly Dictionary<
SerializableSymbolGroup
, SymbolGroup> _groupMap = new();
64
public async ValueTask OnDefinitionFoundAsync(
SerializableSymbolGroup
dehydrated, CancellationToken cancellationToken)
91
SerializableSymbolGroup
serializableSymbolGroup,
Remote\RemoteArguments.cs (4)
218
internal class SerializableSymbolGroup : IEquatable<
SerializableSymbolGroup
>
231
=> obj is
SerializableSymbolGroup
group && Equals(group);
233
public bool Equals(
SerializableSymbolGroup
? other)
257
public static
SerializableSymbolGroup
Dehydrate(Solution solution, SymbolGroup group, CancellationToken cancellationToken)