diff options
author | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-04-20 13:47:55 +0200 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-04-20 13:47:55 +0200 |
commit | 9a80b7de405a1e3c41f39383daf9b5b68c737030 (patch) | |
tree | 09bc7dd2a3f41326787fc95c636f6dfcffc31bc2 /src/scala/compat/java8/JFunction0.java | |
parent | c3844e5ff0722561045f65fff55f24ed0a581c0c (diff) | |
download | dotty-9a80b7de405a1e3c41f39383daf9b5b68c737030.tar.gz dotty-9a80b7de405a1e3c41f39383daf9b5b68c737030.tar.bz2 dotty-9a80b7de405a1e3c41f39383daf9b5b68c737030.zip |
Add specialized versions of Function SAM's
Diffstat (limited to 'src/scala/compat/java8/JFunction0.java')
-rw-r--r-- | src/scala/compat/java8/JFunction0.java | 59 |
1 files changed, 29 insertions, 30 deletions
diff --git a/src/scala/compat/java8/JFunction0.java b/src/scala/compat/java8/JFunction0.java index e9fc8ed68..e1c6f364a 100644 --- a/src/scala/compat/java8/JFunction0.java +++ b/src/scala/compat/java8/JFunction0.java @@ -7,34 +7,33 @@ package scala.compat.java8; @FunctionalInterface public interface JFunction0<R> extends scala.Function0<R> { - default void $init$() { - }; - default void apply$mcV$sp() { - apply(); - } - default byte apply$mcB$sp() { - return (Byte) apply(); - } - default short apply$mcS$sp() { - return (Short) apply(); - } - default int apply$mcI$sp() { - return (Integer) apply(); - } - default long apply$mcJ$sp() { - return (Long) apply(); - } - default char apply$mcC$sp() { - return (Character) apply(); - } - default float apply$mcF$sp() { - return (Float) apply(); - } - default double apply$mcD$sp() { - return (Double) apply(); - } - default boolean apply$mcZ$sp() { - return (Boolean) apply(); - } + default void $init$() { + }; + default void apply$mcV$sp() { + apply(); + } + default byte apply$mcB$sp() { + return (Byte) apply(); + } + default short apply$mcS$sp() { + return (Short) apply(); + } + default int apply$mcI$sp() { + return (Integer) apply(); + } + default long apply$mcJ$sp() { + return (Long) apply(); + } + default char apply$mcC$sp() { + return (Character) apply(); + } + default float apply$mcF$sp() { + return (Float) apply(); + } + default double apply$mcD$sp() { + return (Double) apply(); + } + default boolean apply$mcZ$sp() { + return (Boolean) apply(); + } } - |