From 1aa8e28dd87465ac84c1d5c0bb880c8efb2f975a Mon Sep 17 00:00:00 2001 From: Igor Yakovlev Date: Thu, 15 Aug 2019 15:44:46 +0300 Subject: [PATCH] Add JvmOverloads to KtLightClassImpl Added @JvmOverloads annotation to primary constructor for binary compatibility issues --- .../src/org/jetbrains/kotlin/asJava/classes/KtLightClassImpl.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/KtLightClassImpl.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/KtLightClassImpl.kt index 7bd0a5146e8..24638f16411 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/KtLightClassImpl.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/KtLightClassImpl.kt @@ -19,7 +19,7 @@ package org.jetbrains.kotlin.asJava.classes import org.jetbrains.kotlin.psi.KtClassOrObject // light class for top level or (inner/nested of top level) source declarations -open class KtLightClassImpl( +open class KtLightClassImpl @JvmOverloads constructor( classOrObject: KtClassOrObject, forceUsingOldLightClasses: Boolean = false ) : KtLightClassForSourceDeclaration(classOrObject, forceUsingOldLightClasses) {