| package a | |
| internal interface InternalInterface | |
| public class PublicClass internal constructor() { | |
| internal fun internalMemberFun() {} | |
| internal companion object {} | |
| } | |
| internal val internalVal = "" | |
| internal fun internalFun(s: String): String = s | |
| internal typealias InternalTypealias = InternalInterface | |
| internal typealias InternalClassAlias = PublicClass |