3 instantiations of DefinitionLocation
Microsoft.CodeAnalysis.EditorFeatures (2)
Navigation\AbstractDefinitionLocationService.cs (2)
70return location is null ? null : new DefinitionLocation(location, new DocumentSpan(document, controlFlowSpan)); 87return new DefinitionLocation(remappedLocation, new DocumentSpan(document, span));
Microsoft.CodeAnalysis.Features (1)
Navigation\IDefinitionLocationService.cs (1)
62return new DefinitionLocation(navigableItem, GetDocumentSpan());
9 references to DefinitionLocation
Microsoft.CodeAnalysis.EditorFeatures (6)
GoToDefinition\GoToDefinitionCommandHandler.cs (1)
123var definitionLocation = await service.GetDefinitionLocationAsync(
NavigableSymbols\NavigableSymbolService.NavigableSymbolSource.cs (1)
44var definitionLocation = await definitionLocationService.GetDefinitionLocationAsync(
Navigation\AbstractDefinitionLocationService.cs (4)
41public async Task<DefinitionLocation?> GetDefinitionLocationAsync(Document document, int position, CancellationToken cancellationToken) 52async ValueTask<DefinitionLocation?> GetDefinitionLocationWorkerAsync(Document document) 60async ValueTask<DefinitionLocation?> GetControlFlowTargetLocationAsync( 73async ValueTask<DefinitionLocation?> GetSymbolLocationAsync(
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\Editor\FSharpDefinitionLocationService.cs (1)
22public Task<DefinitionLocation?> GetDefinitionLocationAsync(Document document, int position, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Features (2)
Navigation\IDefinitionLocationService.cs (2)
29Task<DefinitionLocation?> GetDefinitionLocationAsync( 46public static async Task<DefinitionLocation?> GetDefinitionLocationFromLegacyImplementationsAsync(