Prohibit callable references to object members

To be able to make them more useful in the future, i.e. bound to the object
instance
This commit is contained in:
Alexander Udalov
2015-10-14 16:39:43 +03:00
parent 63dfe13c43
commit ced1edcf98
26 changed files with 122 additions and 218 deletions
@@ -6,7 +6,7 @@ object Obj {
}
fun box(): String {
val f = Obj::foo
val f = Obj::class.members.single { it.name == "foo" }
// Any object method currently requires the object instance passed
try {