diff --git a/compiler/fir/analysis-tests/tests-gen/org/jetbrains/kotlin/test/runners/FirOldFrontendMPPDiagnosticsWithLightTreeTestGenerated.java b/compiler/fir/analysis-tests/tests-gen/org/jetbrains/kotlin/test/runners/FirOldFrontendMPPDiagnosticsWithLightTreeTestGenerated.java index 3bc45176cb7..054e5fabf90 100644 --- a/compiler/fir/analysis-tests/tests-gen/org/jetbrains/kotlin/test/runners/FirOldFrontendMPPDiagnosticsWithLightTreeTestGenerated.java +++ b/compiler/fir/analysis-tests/tests-gen/org/jetbrains/kotlin/test/runners/FirOldFrontendMPPDiagnosticsWithLightTreeTestGenerated.java @@ -848,6 +848,12 @@ public class FirOldFrontendMPPDiagnosticsWithLightTreeTestGenerated extends Abst runTest("compiler/testData/diagnostics/tests/multiplatform/annotationMatching/compatibleOverrides.kt"); } + @Test + @TestMetadata("defaultValueParametersRendering.kt") + public void testDefaultValueParametersRendering() throws Exception { + runTest("compiler/testData/diagnostics/tests/multiplatform/annotationMatching/defaultValueParametersRendering.kt"); + } + @Test @TestMetadata("deprecatedAnnotationOnlyOnActual_useInPlatform.kt") public void testDeprecatedAnnotationOnlyOnActual_useInPlatform() throws Exception { diff --git a/compiler/fir/analysis-tests/tests-gen/org/jetbrains/kotlin/test/runners/FirOldFrontendMPPDiagnosticsWithPsiTestGenerated.java b/compiler/fir/analysis-tests/tests-gen/org/jetbrains/kotlin/test/runners/FirOldFrontendMPPDiagnosticsWithPsiTestGenerated.java index 10f0c748434..2bb5526265a 100644 --- a/compiler/fir/analysis-tests/tests-gen/org/jetbrains/kotlin/test/runners/FirOldFrontendMPPDiagnosticsWithPsiTestGenerated.java +++ b/compiler/fir/analysis-tests/tests-gen/org/jetbrains/kotlin/test/runners/FirOldFrontendMPPDiagnosticsWithPsiTestGenerated.java @@ -848,6 +848,12 @@ public class FirOldFrontendMPPDiagnosticsWithPsiTestGenerated extends AbstractFi runTest("compiler/testData/diagnostics/tests/multiplatform/annotationMatching/compatibleOverrides.kt"); } + @Test + @TestMetadata("defaultValueParametersRendering.kt") + public void testDefaultValueParametersRendering() throws Exception { + runTest("compiler/testData/diagnostics/tests/multiplatform/annotationMatching/defaultValueParametersRendering.kt"); + } + @Test @TestMetadata("deprecatedAnnotationOnlyOnActual_useInPlatform.kt") public void testDeprecatedAnnotationOnlyOnActual_useInPlatform() throws Exception { diff --git a/compiler/testData/diagnostics/tests/multiplatform/annotationMatching/defaultValueParametersRendering.fir.kt b/compiler/testData/diagnostics/tests/multiplatform/annotationMatching/defaultValueParametersRendering.fir.kt new file mode 100644 index 00000000000..7290ba69336 --- /dev/null +++ b/compiler/testData/diagnostics/tests/multiplatform/annotationMatching/defaultValueParametersRendering.fir.kt @@ -0,0 +1,10 @@ +// MODULE: m1-common +// FILE: common.kt +annotation class Ann + +@Ann +expect fun foo(p: Array = arrayOf()) + +// MODULE: m1-jvm()()(m1-common) +// FILE: jvm.kt +actual fun = R|arrayOf|()): Unit; fun foo(p: Array): Unit; Annotation `@Ann()` is missing on actual declaration")!>foo(p: Array) {} diff --git a/compiler/testData/diagnostics/tests/multiplatform/annotationMatching/defaultValueParametersRendering.kt b/compiler/testData/diagnostics/tests/multiplatform/annotationMatching/defaultValueParametersRendering.kt new file mode 100644 index 00000000000..9de2e4a2c97 --- /dev/null +++ b/compiler/testData/diagnostics/tests/multiplatform/annotationMatching/defaultValueParametersRendering.kt @@ -0,0 +1,10 @@ +// MODULE: m1-common +// FILE: common.kt +annotation class Ann + +@Ann +expect fun foo(p: Array = arrayOf()) + +// MODULE: m1-jvm()()(m1-common) +// FILE: jvm.kt +actual fun = ...): Unit defined in root package in file common.kt; fun foo(p: Array): Unit defined in root package in file jvm.kt; Annotation `@Ann` is missing on actual declaration")!>foo(p: Array) {} diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/DiagnosticTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/DiagnosticTestGenerated.java index 9a0789bbb8a..4dc49883345 100644 --- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/DiagnosticTestGenerated.java +++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/DiagnosticTestGenerated.java @@ -24077,6 +24077,12 @@ public class DiagnosticTestGenerated extends AbstractDiagnosticTest { runTest("compiler/testData/diagnostics/tests/multiplatform/annotationMatching/compatibleOverrides.kt"); } + @Test + @TestMetadata("defaultValueParametersRendering.kt") + public void testDefaultValueParametersRendering() throws Exception { + runTest("compiler/testData/diagnostics/tests/multiplatform/annotationMatching/defaultValueParametersRendering.kt"); + } + @Test @TestMetadata("deprecatedAnnotationOnlyOnActual_useInPlatform.kt") public void testDeprecatedAnnotationOnlyOnActual_useInPlatform() throws Exception {