Ben Lancaster
06/24/2022, 9:43 AMBen Lancaster
06/24/2022, 9:46 AMorg.jetbrains.kotlin.descriptors.impl.AbstractTypeAliasDescriptor$typeConstructor$1.getSupertypes(AbstractTypeAliasDescriptor.kt:108)Ben Lancaster
06/24/2022, 9:46 AMdokka*MultiModule commands (I’ve tried HTML and GFM)Ben Lancaster
06/24/2022, 9:46 AMBen Lancaster
06/24/2022, 9:48 AMdokka*Partial commands work fineBen Lancaster
06/24/2022, 3:05 PMexpect class:
public expect class WeakReference<T : Any>(referred: T) {
public fun get(): T?
}
With actual implementations that looked like this:
iOS:
import kotlin.native.ref.WeakReference
public actual typealias WeakReference<T> = WeakReference<T>
Android:
import java.lang.ref.WeakReference
public actual typealias WeakReference<T> = WeakReference<T>Ben Lancaster
06/24/2022, 3:06 PM// android
import java.lang.ref.WeakReference as JvmWeakReference
public actual typealias WeakReference<T> = JvmWeakReference<T>
// ios
import kotlin.native.ref.WeakReference as NativeWeakReference
public actual typealias WeakReference<T> = NativeWeakReference<T>Joffrey
06/24/2022, 3:53 PMVadim Mishenev
06/24/2022, 7:16 PMtypealias WeakReference .Karel Petránek
06/24/2022, 7:48 PMKarel Petránek
06/24/2022, 7:50 PM