package test | |
interface T { | |
fun foo() { | |
} | |
fun boo() | |
} | |
interface TT : T { | |
} | |
fun f() { | |
var i = 0 | |
val myAnonymousFunction = { | |
++i | |
} | |
fun myLocalFunction() { | |
i++ | |
} | |
class MyLocalClass { | |
} | |
val myAnonymousObject = object { | |
} | |
val lambda = { } | |
val samWrapper = Thread(lambda) | |
val samLambda = Thread { } | |
val callableReference = Any::toString | |
} | |
class A { | |
class B { | |
class C { | |
} | |
} | |
inner class C { | |
} | |
} |