New J2K: use proper resolution facade when getting class reference in inference post-processing

This commit is contained in:
Ilya Kirillov
2019-09-17 11:55:39 +03:00
parent cfd476ca7e
commit 8dce22c335
@@ -27,7 +27,7 @@ abstract class ContextCollector(private val resolutionFacade: ResolutionFacade)
}
private fun KtTypeReference.classReference(): ClassReference? =
analyze()[BindingContext.TYPE, this]?.classReference()
analyze(resolutionFacade)[BindingContext.TYPE, this]?.classReference()
private fun KtTypeElement.toData(): TypeElementData? {
val typeReference = parent as? KtTypeReference ?: return null