提交 5030bc2d 编写于 作者: C Cyrus Najmabadi

Add proper null check.

上级 469062c7
......@@ -172,9 +172,9 @@ private async Task DetermineAllSymbolsCoreAsync(ISymbol symbol, ConcurrentSet<IS
// Defer to the language to see if it wants to cascade here in some special way.
var symbolProject = _solution.GetProject(searchSymbol.ContainingAssembly);
if (symbolProject != null)
var service = symbolProject?.LanguageServices.GetService<ILanguageServiceReferenceFinder>();
if (service != null)
{
var service = symbolProject.LanguageServices.GetService<ILanguageServiceReferenceFinder>();
symbols = await service.DetermineCascadedSymbolsAsync(searchSymbol, symbolProject, _cancellationToken).ConfigureAwait(false);
AddSymbolTasks(result, symbols, symbolTasks);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册