blob: 68cb052a017e54543735e67f2f60b4a0a38c241d [file] [log] [blame]
public data open class FooClass1 {
}
public open
data class FooClass2
//-----------------------
public fun fooFun1 () {}
public
fun fooFun2 () {}
//-----------------------
public fun Int . extFun1 () {}
public
fun Int
.
extFun2 () {}
//-----------------------
val fooVal1 = 1
val fooVal2 = 1
//-----------------------
var fooVar1 = 1
var fooVar2 = 2
//-----------------------
private val Int . extVal1 = 122
private
val
Int
.
extVal : Int = 1
//-----------------------
public var Int . extVar1:Int = 122
public
var
Int
.
extVar : Int = 1
//-----------------------
public var varWithAccessors1:Int
get() { return 1 }
set (value : Int) { /**/ }
public var varWithAccessors2: Int
get() {
1
}
set(value: Int)
{
/**/
}
}
//-----------------------
val <T> some1 = 1
val<T> some2 = 1
val
<T> some3 = 1
//-----------------------
annotation class A1
annotation class A2
private @[ A1 A2 A1 ] @A1 @A2 @[ A1 A2 A2 ] @[A1] val fooProp1 = 1
private @[
A1
A2 A1 ] @A1 @A2 @[A1
A2
A2
] @[A1] val fooProp1 = 1
private @A1
@A2 val
fooProp2 = 1
//-----------------------
public object FooObject1 {
}
public
object FooObject2 {
}
fun<T> foo_1() {}
fun <T> foo_2() {}
fun
<T>
foo_3() {}