Check return type when locating method in reflection

#KT-11824 Fixed
This commit is contained in:
Alexander Udalov
2016-06-17 12:42:35 +03:00
parent bafe8e55ce
commit 311301f430
3 changed files with 62 additions and 36 deletions
@@ -0,0 +1,9 @@
// WITH_REFLECT
data class Foo(val id: String) {
fun getId() = -42 // Fail
}
fun box(): String {
return Foo::id.call(Foo("OK"))
}