[LL FIR] add missed check to getDesignationsToResolveRecursively

^KT-61990
This commit is contained in:
Dmitrii Gridin
2023-10-13 18:30:34 +02:00
committed by Space Team
parent b8000d611a
commit 2d1d5fb3a8
@@ -34,6 +34,7 @@ internal object LLFirResolveMultiDesignationCollector {
fun getDesignationsToResolveRecursively(target: FirElementWithResolveState): List<LLFirResolveTarget> {
if (target is FirFile) return listOf(LLFirWholeElementResolveTarget(target))
if (!target.shouldBeResolved()) return emptyList()
val designation = target.tryCollectDesignationWithFile() ?: return emptyList()
val resolveTarget = LLFirWholeElementResolveTarget(designation.firFile, designation.path, target)
return resolveTarget.withAnnotationContainer()