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));
20 references to CallHierarchyItemId
Microsoft.CodeAnalysis.Features (19)
CallHierarchy\AbstractCallHierarchyService.cs (14)
26
if (!
CallHierarchyItemId
.TryCreate(symbol, project, cancellationToken, out
var
itemId))
65
CallHierarchyItemId
itemId,
103
CallHierarchyItemId
.Create(symbol, project, cancellationToken)));
109
CallHierarchyItemId
.Create(symbol, project, cancellationToken)));
117
CallHierarchyItemId
.Create(symbol, project, cancellationToken)));
121
CallHierarchyItemId
.TryCreate(overriddenMember, project, cancellationToken, out
var
overriddenItemId))
131
using var __ = PooledHashSet<
CallHierarchyItemId
>.GetInstance(out var seenInterfaces);
137
if (!
CallHierarchyItemId
.TryCreate(implementedInterfaceMember, project, cancellationToken, out
var
interfaceItemId))
153
CallHierarchyItemId
.Create(symbol, project, cancellationToken)));
163
CallHierarchyItemId
.Create(symbol, project, cancellationToken)));
224
using var _ = PooledDictionary<
CallHierarchyItemId
, (CallHierarchyItemDescriptor Item, ArrayBuilder<Location> Locations)>.GetInstance(out var groupedResults);
CallHierarchy\CallHierarchyItemDescriptor.cs (1)
10
CallHierarchyItemId
ItemId,
CallHierarchy\CallHierarchyItemId.cs (2)
13
public static
CallHierarchyItemId
Create(ISymbol symbol, Project project, CancellationToken cancellationToken)
21
out
CallHierarchyItemId
? itemId)
CallHierarchy\CallHierarchySearchDescriptor.cs (1)
9
CallHierarchyItemId
ItemId);
CallHierarchy\ICallHierarchyService.cs (1)
24
CallHierarchyItemId
itemId,
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\CallHierarchy\CallHierarchyResolveData.cs (1)
16
public
CallHierarchyItemId
GetItemId()