aboutsummaryrefslogtreecommitdiff
path: root/src/scala/compat/java8/JFunction0.java
diff options
context:
space:
mode:
authorDmitry Petrashko <dmitry.petrashko@gmail.com>2015-04-20 13:47:55 +0200
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2015-04-20 13:47:55 +0200
commit9a80b7de405a1e3c41f39383daf9b5b68c737030 (patch)
tree09bc7dd2a3f41326787fc95c636f6dfcffc31bc2 /src/scala/compat/java8/JFunction0.java
parentc3844e5ff0722561045f65fff55f24ed0a581c0c (diff)
downloaddotty-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.java59
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();
+ }
}
-