Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
4f8dad3e4ba00e23b4182ef4c50194b20bd43c8f
/
.
/
compiler
/
testData
/
diagnostics
/
tests
/
dataClasses
/
dataClassExplicitlyOverridingCopyWithDefaults.fir.kt
blob: 3ba89221e8a10949cde10dbd4d42b604d882d2e5 [
file
]
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +ProhibitDataClassesOverridingCopy
interface
WithCopy
<
T
>
{
fun copy
(
str
:
T
):
WithCopy
<
T
>
}
data
class
Test
(
val str
:
String
)
:
WithCopy
<
String
>
{
override
fun copy
(
str
:
String
=
this
.
str
)
=
Test
(
str
)
}