FirClassAnySynthesizedMemberScope.kt: make it a declared member scope

Related to KT-54844, KT-58926
This commit is contained in:
Mikhail Glukhikh
2023-05-26 09:04:31 +02:00
committed by Space Team
parent 0ea0346ec1
commit 668157eb41
15 changed files with 222 additions and 72 deletions
@@ -0,0 +1,25 @@
// SCOPE_DUMP: Data:equals, Data:hashCode, Data:toString
interface AnyNeighbor {
override fun equals(other: Any?): Boolean
override fun hashCode(): Int
override fun toString(): String
}
class Impl : AnyNeighbor {
override fun equals(other: Any?): Boolean {
return true
}
override fun hashCode(): Int {
return 0
}
override fun toString(): String {
return ""
}
}
data class Data(val i: Impl) : AnyNeighbor by i