[FIR IDE] Fix Always false condition in FirReferenceResolveHelper

This commit is contained in:
Roman Golyshev
2021-09-20 22:52:32 +03:00
committed by teamcityserver
parent 39116853d2
commit 1e91c66d19
@@ -85,6 +85,9 @@ internal object FirReferenceResolveHelper {
is FirBackingFieldReference -> { is FirBackingFieldReference -> {
listOfNotNull(resolvedSymbol.fir.buildSymbol(symbolBuilder)) listOfNotNull(resolvedSymbol.fir.buildSymbol(symbolBuilder))
} }
is FirResolvedCallableReference -> {
listOfNotNull(resolvedSymbol.fir.buildSymbol(symbolBuilder))
}
is FirResolvedNamedReference -> { is FirResolvedNamedReference -> {
val fir = when (val symbol = resolvedSymbol) { val fir = when (val symbol = resolvedSymbol) {
is FirSyntheticPropertySymbol -> { is FirSyntheticPropertySymbol -> {
@@ -99,9 +102,6 @@ internal object FirReferenceResolveHelper {
} }
listOfNotNull(fir.buildSymbol(symbolBuilder)) listOfNotNull(fir.buildSymbol(symbolBuilder))
} }
is FirResolvedCallableReference -> {
listOfNotNull(resolvedSymbol.fir.buildSymbol(symbolBuilder))
}
is FirThisReference -> { is FirThisReference -> {
listOfNotNull(boundSymbol?.fir?.buildSymbol(symbolBuilder)) listOfNotNull(boundSymbol?.fir?.buildSymbol(symbolBuilder))
} }