Fix failing build on early kotlin versions

This commit is contained in:
Tamas Vajk
2022-11-02 22:26:59 +01:00
parent 44e70afa85
commit fb5b344427

View File

@@ -2135,7 +2135,7 @@ open class KotlinFileExtractor(
// Generated constructor calls to kotlin.Enum have no arguments in IR, but the constructor takes two parameters.
if (realCallTarget is IrConstructor &&
realCallTarget.parentClassOrNull?.symbol == pluginContext.irBuiltIns.enumClass &&
realCallTarget.parentClassOrNull?.fqNameWhenAvailable?.asString() == "kotlin.Enum" &&
realCallTarget.valueParameters.size == 2 &&
i < realCallTarget.valueParameters.size) {