From e6d96be32946a3107538e0d4d1fe04382c6b00c1 Mon Sep 17 00:00:00 2001 From: Michael Bogdanov Date: Mon, 4 Jul 2016 10:56:51 +0300 Subject: [PATCH] Removed redundant 'addThis' flag --- .../jetbrains/kotlin/codegen/inline/ParametersBuilder.kt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/ParametersBuilder.kt b/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/ParametersBuilder.kt index 829eb2abaea..2f31013843b 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/ParametersBuilder.kt +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/ParametersBuilder.kt @@ -121,13 +121,11 @@ internal class ParametersBuilder private constructor() { @JvmOverloads @JvmStatic fun initializeBuilderFrom( - objectType: Type, descriptor: String, inlineLambda: LambdaInfo? = null, addThis: Boolean = true + objectType: Type, descriptor: String, inlineLambda: LambdaInfo? = null ): ParametersBuilder { val builder = newBuilder() - if (addThis) { - //skipped this for inlined lambda cause it will be removed - builder.addThis(objectType, inlineLambda != null).lambda = inlineLambda - } + //skipped this for inlined lambda cause it will be removed + builder.addThis(objectType, inlineLambda != null).lambda = inlineLambda for (type in Type.getArgumentTypes(descriptor)) { builder.addNextParameter(type, false)