New J2K: use proper resolution facade when getting class reference in inference post-processing
This commit is contained in:
+1
-1
@@ -27,7 +27,7 @@ abstract class ContextCollector(private val resolutionFacade: ResolutionFacade)
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun KtTypeReference.classReference(): ClassReference? =
|
private fun KtTypeReference.classReference(): ClassReference? =
|
||||||
analyze()[BindingContext.TYPE, this]?.classReference()
|
analyze(resolutionFacade)[BindingContext.TYPE, this]?.classReference()
|
||||||
|
|
||||||
private fun KtTypeElement.toData(): TypeElementData? {
|
private fun KtTypeElement.toData(): TypeElementData? {
|
||||||
val typeReference = parent as? KtTypeReference ?: return null
|
val typeReference = parent as? KtTypeReference ?: return null
|
||||||
|
|||||||
Reference in New Issue
Block a user