blob: eb93c0d0b9c125fb57d7f9b88b76abe2d50154fd [file] [log] [blame]
package com.example
internal actual abstract class CommonMainExpectDerivedClass actual constructor() : CommonMainIface
internal class IosMainImplClass : CommonMainImplClass()
internal fun getInstance() = IosMainImplClass()
fun main() {
getInstance().f()
(getInstance() as CommonMainImplClass).f()
(getInstance() as CommonMainExpectDerivedClass).f()
(getInstance() as CommonMainIface).f()
}