blob: 05298dbcbfd7fc497c12a46ec2511d299c7bd5a9 [file]
package test
import kotlin.experimental.*
import kotlin.reflect.*
import kotlin.time.*
import kotlin.native.OsFamily
class Foo
val boolean: Boolean
get() = true
enum class E {
A;
}
@ExperimentalNativeApi
fun main() {
// Just some call
val a = setOf(1, 2, 3)
// Inline function
require(boolean) { "Some message" }
// common reflect
val c: KClass<*> = Foo::class
// Inline function + @JvmInline
val d: Duration = measureTime { }
// Comparable + enums - tricky "builtins"
val e: Comparable<*> = E.A;
// Reference to native stdlib
val f = OsFamily.MACOSX
}