1 write to _peekableItem
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Peek\DefinitionPeekableItem.cs (1)
54
=>
_peekableItem
= peekableItem;
8 references to _peekableItem
Microsoft.CodeAnalysis.EditorFeatures.Wpf (8)
Peek\DefinitionPeekableItem.cs (8)
62
var success =
_peekableItem
._threadingContext.JoinableTaskFactory.Run(async () => await FindResultsAsync(
70
var workspace =
_peekableItem
._workspace;
72
var project = solution.GetProject(
_peekableItem
._projectId);
80
var symbol =
_peekableItem
._symbolKey.Resolve(compilation, ignoreAssemblyKey: true, cancellationToken: cancellationToken).Symbol;
89
var options =
_peekableItem
._globalOptions.GetMetadataAsSourceOptions(project.Services);
90
var declarationFile = await
_peekableItem
._metadataAsSourceFileService.GetGeneratedFileAsync(workspace, project, symbol, signaturesOnly: false, options, cancellationToken).ConfigureAwait(false);
94
resultCollection.Add(PeekHelpers.CreateDocumentPeekResult(declarationFile.FilePath, identifierSpan, entityOfInterestSpan, peekDisplayInfo,
_peekableItem
.PeekResultFactory, isReadOnly: true));
103
resultCollection.Add(PeekHelpers.CreateDocumentPeekResult(declarationLocation.Path, declarationLocation.Span, entityOfInterestSpan,
_peekableItem
.PeekResultFactory));