提交 63f022a4 编写于 作者: C Cyrus Najmabadi

Simplify

上级 387b4055
......@@ -49,11 +49,11 @@ public async Task FindBasesAsync(Document document, int position, IFindUsagesCon
foreach (var baseSymbol in bases)
{
var sourceDefinition = await SymbolFinder.FindSourceDefinitionAsync(
baseSymbol, solution, cancellationToken).ConfigureAwait(false);
if (sourceDefinition != null)
SymbolAndProjectId.Create(baseSymbol, projectId), solution, cancellationToken).ConfigureAwait(false);
if (sourceDefinition.Symbol != null)
{
var definitionItem = await sourceDefinition.ToClassifiedDefinitionItemAsync(
project, includeHiddenLocations: false,
var definitionItem = await sourceDefinition.Symbol.ToClassifiedDefinitionItemAsync(
solution.GetProject(sourceDefinition.ProjectId), includeHiddenLocations: false,
FindReferencesSearchOptions.Default, cancellationToken: cancellationToken)
.ConfigureAwait(false);
await context.OnDefinitionFoundAsync(definitionItem).ConfigureAwait(false);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册