Cleanup: post-cleanup after deprecation cleanup in compiler
Replace `takeIf { !expr }` with `takeUnless { expr }`.
Cleanup redundant parethesis as in `listOf((expr))`.
Replace `listOf(expr)` with `expr.let(::listOf)` where the former caused significant indentation change.
This commit is contained in:
@@ -63,8 +63,7 @@ object BuiltinSpecialBridgesUtil {
|
||||
|
||||
val specialBridgeExists = function.getSpecialBridgeSignatureIfExists(signatureByDescriptor) != null
|
||||
val specialBridgesSignaturesInSuperClass = function.overriddenTreeAsSequence(useOriginal = true).mapNotNull {
|
||||
if (it === function) return@mapNotNull null
|
||||
it.getSpecialBridgeSignatureIfExists(signatureByDescriptor)
|
||||
it.takeUnless { it === function }?.getSpecialBridgeSignatureIfExists(signatureByDescriptor)
|
||||
}
|
||||
val isTherePossibleClashWithSpecialBridge =
|
||||
specialBridgeSignature in specialBridgesSignaturesInSuperClass
|
||||
|
||||
@@ -288,7 +288,7 @@ class CoroutineCodegen private constructor(
|
||||
}
|
||||
|
||||
private fun allFunctionParameters() =
|
||||
listOfNotNull(originalSuspendFunctionDescriptor.extensionReceiverParameter) +
|
||||
originalSuspendFunctionDescriptor.extensionReceiverParameter.let(::listOfNotNull) +
|
||||
originalSuspendFunctionDescriptor.valueParameters.orEmpty()
|
||||
|
||||
private fun ParameterDescriptor.getFieldInfoForCoroutineLambdaParameter() =
|
||||
|
||||
Reference in New Issue
Block a user