[FIR] Incorrect warnings about inline function impact
^KT-65959 Fixed
This commit is contained in:
committed by
Space Team
parent
232c3aeadc
commit
aa1cce78c3
@@ -59,6 +59,11 @@ fun ConeKotlinType.isBasicFunctionType(session: FirSession): Boolean {
|
||||
return isFunctionTypeWithPredicate(session) { it == FunctionTypeKind.Function }
|
||||
}
|
||||
|
||||
// Function, SuspendFunction, KSuspendFunction, [Custom]Function, K[Custom]Function
|
||||
fun ConeKotlinType.isNonKFunctionType(session: FirSession): Boolean {
|
||||
return isFunctionTypeWithPredicate(session) { it != FunctionTypeKind.KFunction }
|
||||
}
|
||||
|
||||
// SuspendFunction, KSuspendFunction
|
||||
fun ConeKotlinType.isSuspendOrKSuspendFunctionType(session: FirSession): Boolean {
|
||||
return isFunctionTypeWithPredicate(session) {
|
||||
|
||||
Reference in New Issue
Block a user