diff --git a/plugins/kotlin/fir-low-level-api-ide-impl/testData/libraryModuleResolve/dataClass.txt b/plugins/kotlin/fir-low-level-api-ide-impl/testData/libraryModuleResolve/dataClass.txt
index 59d00705f842..204e28d7314f 100644
--- a/plugins/kotlin/fir-low-level-api-ide-impl/testData/libraryModuleResolve/dataClass.txt
+++ b/plugins/kotlin/fir-low-level-api-ide-impl/testData/libraryModuleResolve/dataClass.txt
@@ -1,7 +1,7 @@
public final data [ResolvedTo(BODY_RESOLVE)] class MyDataClass : R|kotlin/Any| {
public final operator [ResolvedTo(BODY_RESOLVE)] fun component1(): R|kotlin/Int|
- public? final [ResolvedTo(BODY_RESOLVE)] fun copy([ResolvedTo(BODY_RESOLVE)] c: R|kotlin/Int| = this@R|library/MyDataClass|.R|library/MyDataClass.c|): R|library/MyDataClass|
+ public final [ResolvedTo(BODY_RESOLVE)] fun copy([ResolvedTo(BODY_RESOLVE)] c: R|kotlin/Int| = STUB): R|library/MyDataClass|
public open operator [ResolvedTo(BODY_RESOLVE)] fun equals([ResolvedTo(BODY_RESOLVE)] other: R|kotlin/Any?|): R|kotlin/Boolean|
diff --git a/plugins/kotlin/idea/tests/testData/decompiler/decompiledText/Modifiers.expected.kt b/plugins/kotlin/idea/tests/testData/decompiler/decompiledText/Modifiers.expected.kt
index 759f74a61866..50b4ab519788 100644
--- a/plugins/kotlin/idea/tests/testData/decompiler/decompiledText/Modifiers.expected.kt
+++ b/plugins/kotlin/idea/tests/testData/decompiler/decompiledText/Modifiers.expected.kt
@@ -8,6 +8,8 @@ public final data class Modifiers public constructor(x: kotlin.Int) {
public final operator fun component1(): kotlin.Int { /* compiled code */ }
+ public final fun copy(x: kotlin.Int = COMPILED_CODE): test.Modifiers { /* compiled code */ }
+
public open operator fun equals(other: kotlin.Any?): kotlin.Boolean { /* compiled code */ }
public open fun hashCode(): kotlin.Int { /* compiled code */ }
diff --git a/plugins/kotlin/idea/tests/testData/resolve/referenceWithLib/dataClassSyntheticMethods/src/dataClassSyntheticMethods.kt b/plugins/kotlin/idea/tests/testData/resolve/referenceWithLib/dataClassSyntheticMethods/src/dataClassSyntheticMethods.kt
index a58c9a3dbf22..e4ce9cb4e76d 100644
--- a/plugins/kotlin/idea/tests/testData/resolve/referenceWithLib/dataClassSyntheticMethods/src/dataClassSyntheticMethods.kt
+++ b/plugins/kotlin/idea/tests/testData/resolve/referenceWithLib/dataClassSyntheticMethods/src/dataClassSyntheticMethods.kt
@@ -12,7 +12,7 @@ fun foo() {
}
// REF1: (in dependency.LibraryDataClass).component1()
-// REF2: (dependency).LibraryDataClass
+// REF2: (in dependency.LibraryDataClass).copy(String)
// REF3: (in dependency.LibraryDataClass).equals(Any?)
// REF4: (in dependency.LibraryDataClass).hashCode()
// REF5: (in dependency.LibraryDataClass).toString()
diff --git a/plugins/kotlin/idea/tests/testData/structureView/onLibrary/PairOutput.tree b/plugins/kotlin/idea/tests/testData/structureView/onLibrary/PairOutput.tree
index 5aa02b9f1727..a4531b3766c2 100644
--- a/plugins/kotlin/idea/tests/testData/structureView/onLibrary/PairOutput.tree
+++ b/plugins/kotlin/idea/tests/testData/structureView/onLibrary/PairOutput.tree
@@ -4,6 +4,7 @@
component1(): A
component2(): B
constructor Pair(A, B)
+ copy(A, B): Pair
equals(Any?): Boolean
first: A
hashCode(): Int
@@ -15,6 +16,7 @@
component2(): B
component3(): C
constructor Triple(A, B, C)
+ copy(A, B, C): Triple
equals(Any?): Boolean
first: A
hashCode(): Int