Move FunctionClassKind utils to :core.descriptors.common
This commit is contained in:
@@ -5,7 +5,6 @@
|
||||
|
||||
package org.jetbrains.kotlin.fir
|
||||
|
||||
import org.jetbrains.kotlin.builtins.functions.BuiltInFictitiousFunctionClassFactory
|
||||
import org.jetbrains.kotlin.builtins.functions.FunctionClassKind
|
||||
import org.jetbrains.kotlin.descriptors.annotations.AnnotationUseSiteTarget
|
||||
import org.jetbrains.kotlin.fir.contracts.FirContractDescription
|
||||
@@ -875,7 +874,7 @@ class FirRenderer(builder: StringBuilder, private val mode: RenderMode = RenderM
|
||||
private val FirResolvedTypeRef.functionTypeKind: FunctionClassKind?
|
||||
get() {
|
||||
val classId = (type as? ConeClassLikeType)?.lookupTag?.classId ?: return null
|
||||
return BuiltInFictitiousFunctionClassFactory.getFunctionalClassKind(
|
||||
return FunctionClassKind.getFunctionalClassKind(
|
||||
classId.shortClassName.asString(), classId.packageFqName
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user