Implement callSuspend and callSuspendBy functions as KCallable's

extension methods.
Also make isSuspend a member of KCallable.
 #KT-21972: Fixed
This commit is contained in:
Ilmir Usmanov
2018-08-18 00:05:05 +03:00
committed by Ilya Gorbunov
parent 66315cee45
commit e93683621a
16 changed files with 355 additions and 81 deletions
@@ -166,4 +166,10 @@ public abstract class CallableReference implements KCallable, Serializable {
public boolean isAbstract() {
return getReflected().isAbstract();
}
@Override
@SinceKotlin(version = "1.3")
public boolean isSuspend() {
return getReflected().isSuspend();
}
}