// WITH_STDLIB fun function(): Int = 1 @JvmOverloads fun functionWithDefault(par1: Int) = Unit val testVal: Int = 2 var initializedVariable = 3 var unitializedVariable: Long lateinit var lateinitVariable: String var variableWithBackingField: Long = 4 get() = field @set:JvmName("customPrivateSetter") var privateSetter = "" private set var jvmNameOnSetter = "" @JvmName("customPrivateSetter") private set @get:JvmName("myCustomGetter") val customGetter: Int get() = 2 val jvmNameOnGetter: Int @JvmName("myCustomGetter") get() = 2 val Int.propertyWithReceiver: Int get() = this val T.propertyWithGenericReceiver: Int get() = 23 class OuterClass { class NestedClass } const val constant = 2 @JvmField var jvmField: Long = 2