Render unwrapped suspend function in backend
Hierarchy of specially wrapped suspend function may have inconsistent overridden descriptors: some of them may be wrapped, some unwrapped. To mitigate this problem, currently it's proposed to render only unwrapped functions, which are always have stable overridden descriptors #KT-23809 Fixed
This commit is contained in:
+9
@@ -0,0 +1,9 @@
|
||||
interface A<T> {
|
||||
suspend fun foo(): T
|
||||
}
|
||||
|
||||
interface B<K> : A<K>
|
||||
|
||||
abstract class C<V> : B<V> {
|
||||
override suspend fun foo(): V = TODO()
|
||||
}
|
||||
Reference in New Issue
Block a user