2 instantiations of CallHierarchyItemId
Microsoft.CodeAnalysis.Features (1)
CallHierarchy\CallHierarchyItemId.cs (1)
14=> new(SymbolKey.CreateString(symbol, cancellationToken), project.Id);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\CallHierarchy\CallHierarchyResolveData.cs (1)
17=> new(SymbolKeyData, ProjectId.CreateFromSerialized(ProjectGuid));
19 references to CallHierarchyItemId
Microsoft.CodeAnalysis.Features (18)
CallHierarchy\AbstractCallHierarchyService.cs (13)
26if (!CallHierarchyItemId.TryCreate(symbol, project, cancellationToken, out var itemId)) 65CallHierarchyItemId itemId, 103CallHierarchyItemId.Create(symbol, project, cancellationToken))); 109CallHierarchyItemId.Create(symbol, project, cancellationToken))); 117CallHierarchyItemId.Create(symbol, project, cancellationToken))); 121CallHierarchyItemId.TryCreate(overriddenMember, project, cancellationToken, out var overriddenItemId)) 131if (!CallHierarchyItemId.TryCreate(implementedInterfaceMember, project, cancellationToken, out var interfaceItemId)) 143CallHierarchyItemId.Create(symbol, project, cancellationToken))); 153CallHierarchyItemId.Create(symbol, project, cancellationToken))); 214using var _ = PooledDictionary<CallHierarchyItemId, (CallHierarchyItemDescriptor Item, ArrayBuilder<Location> Locations)>.GetInstance(out var groupedResults);
CallHierarchy\CallHierarchyItemDescriptor.cs (1)
10CallHierarchyItemId ItemId,
CallHierarchy\CallHierarchyItemId.cs (2)
13public static CallHierarchyItemId Create(ISymbol symbol, Project project, CancellationToken cancellationToken) 21out CallHierarchyItemId? itemId)
CallHierarchy\CallHierarchySearchDescriptor.cs (1)
9CallHierarchyItemId ItemId);
CallHierarchy\ICallHierarchyService.cs (1)
24CallHierarchyItemId itemId,
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\CallHierarchy\CallHierarchyResolveData.cs (1)
16public CallHierarchyItemId GetItemId()