From d1ce7ae8701d29ded3a9ad8f56ad536e358a5ad8 Mon Sep 17 00:00:00 2001 From: "sebastian.sellmair" Date: Sat, 18 Dec 2021 09:20:55 +0100 Subject: [PATCH] [MPP] Remove irrelevant declarations from constructor.kt ^KT-50120 --- .../defaultArguments/constructor.fir.kt | 14 +++----------- .../defaultArguments/constructor.kt | 8 -------- 2 files changed, 3 insertions(+), 19 deletions(-) diff --git a/compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/defaultArguments/constructor.fir.kt b/compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/defaultArguments/constructor.fir.kt index 26f01e4035f..7b346fdb6c7 100644 --- a/compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/defaultArguments/constructor.fir.kt +++ b/compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/defaultArguments/constructor.fir.kt @@ -3,12 +3,8 @@ expect class Ok(x: Int, y: String = "") -expect class FailX(x: Int, y: String = "") - -expect class FailY(x: Int, y: String = "") - fun test() { - Ok() + Ok() Ok(42) Ok(42, "OK") } @@ -18,12 +14,8 @@ fun test() { actual class Ok actual constructor(x: Int, y: String) -actual class FailX actual constructor(x: Int = 0, y: String) - -actual class FailY actual constructor(x: Int, y: String = "") - fun testJvm() { - Ok() + Ok() Ok(42) Ok(42, "OK") -} \ No newline at end of file +} diff --git a/compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/defaultArguments/constructor.kt b/compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/defaultArguments/constructor.kt index 7d2fc56c65c..7b346fdb6c7 100644 --- a/compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/defaultArguments/constructor.kt +++ b/compiler/testData/diagnostics/testsWithMultiplatformCompositeAnalysis/defaultArguments/constructor.kt @@ -3,10 +3,6 @@ expect class Ok(x: Int, y: String = "") -expect class FailX(x: Int, y: String = "") - -expect class FailY(x: Int, y: String = "") - fun test() { Ok() Ok(42) @@ -18,10 +14,6 @@ fun test() { actual class Ok actual constructor(x: Int, y: String) -actual class FailX actual constructor(x: Int = 0, y: String) - -actual class FailY actual constructor(x: Int, y: String = "") - fun testJvm() { Ok() Ok(42)