Implicit nothing / intersection types are now checked also for member functions #KT-11666 Fixed

This commit is contained in:
Mikhail Glukhikh
2016-03-30 13:10:51 +03:00
committed by Mikhail Glukhikh
parent 0ea3b4ade4
commit 4c03aaabd4
13 changed files with 49 additions and 16 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ import kotlin.reflect.KProperty
class NotImplemented<T>(){
operator fun getValue(thisRef: Any?, prop: KProperty<*>): T = notImplemented()
operator fun setValue(thisRef: Any?, prop: KProperty<*>, value: T) = notImplemented()
operator fun setValue(thisRef: Any?, prop: KProperty<*>, value: T): Nothing = notImplemented()
}
fun notImplemented() : Nothing = notImplemented()