Searched refs:SAM1 (Results 1 - 25 of 27) sorted by relevance

12

/openjdk10/langtools/test/tools/javac/lambda/
H A DTargetType08.java36 public interface SAM1 { String m(); } interface in class:TargetType07
39 public static void call(SAM1 s) { }
43 call((SAM1)()-> "Hello!" );
H A DMethodReference50.java11 interface SAM1 { interface in class:MethodReference50
19 void call(SAM1 s) {}
H A DMethodReference28.java11 interface SAM1 { interface in class:MethodReference28
30 SAM1 s1 = MethodReference28::static_m1;
31 SAM1 s2 = MethodReference28::static_m2;
32 SAM1 s3 = MethodReference28::static_m3;
33 SAM1 s4 = MethodReference28::static_m4;
37 SAM1 s1 = MethodReference28::m1;
38 SAM1 s2 = MethodReference28::m2;
39 SAM1 s3 = MethodReference28::m3;
40 SAM1 s4 = MethodReference28::m4;
44 SAM1 s
[all...]
H A DBadRecovery.java10 interface SAM1 { interface in class:BadRecovery
14 void m(SAM1 m) { };
H A DTargetType16.java11 interface SAM1 { interface in class:TargetType16
19 static void m(SAM1 s1) { }
H A DMethodReference53.java10 interface SAM1 { interface in class:MethodReference53
18 void m(SAM1 s1) { }
H A DTargetType07.java36 public interface SAM1<X> { X m(); } interface in class:TargetType07
39 public static <X> void call(SAM1<X> s) { }
43 call((SAM1<Integer>)()-> 1 );
H A DMethodReference47.java10 interface SAM1 { interface in class:MethodReference47
24 static void g1(SAM1 s) { }
25 static void g2(SAM1 s) { }
H A DMethodReference45.java22 interface SAM1 { interface in class:MethodReference45
32 static void g1(SAM1 s) { }
33 static void g2(SAM1 s) { }
H A DMethodReference25.java36 interface SAM1 { interface in class:MethodReference25
44 static void call(int i, SAM1 s) { s.m(i); }
H A DMethodReference22.java24 interface SAM1 { interface in class:MethodReference22
32 static void call1(SAM1 s) { }
36 static void call3(SAM1 s) { }
40 SAM1 s1 = MethodReference22::m1; //fail
42 SAM1 s2 = MethodReference22::m2; //ok
44 SAM1 s3 = MethodReference22::m3; //ok
46 SAM1 s4 = MethodReference22::m4; //fail
H A DMethodReference41.java11 interface SAM1 { interface in class:MethodReference41
27 static void m1(SAM1 s) { }
33 static void m4(SAM1 s) { }
H A DMethodReference42.java15 interface SAM1 { interface in class:MethodReference42
27 static void m1(SAM1 s) { }
33 static void m4(SAM1 s) { }
H A DTargetType66.java8 interface SAM1 { interface in class:TargetType66
16 void g(SAM1 s1) { }
H A DMethodReference48.java15 interface SAM1 { interface in class:MethodReference48
27 static void g1(SAM1 s) { } //return type not compatible
33 static void g4(SAM1 s) { } //return type not compatible
H A DMethodReference43.java11 interface SAM1 { interface in class:MethodReference43
31 static void m1(SAM1 s) { }
39 static void m5(SAM1 s) { }
H A DMethodReference46.java11 interface SAM1 { interface in class:MethodReference46
29 static void g1(SAM1 s) { }
35 static void g4(SAM1 s) { }
H A DMethodReference44.java15 interface SAM1 { interface in class:MethodReference44
29 static void g1(SAM1 s) { }
35 static void g4(SAM1 s) { }
H A DMethodReference37.java12 interface SAM1<R> { interface in class:MethodReference37
28 SAM1<Inner> sam0 = Inner::new;
H A DLambdaExprLeadsToMissingClassFilesTest.java41 interface SAM1<X> { interface in class:LambdaExprLeadsToMissingClassFilesTest
53 void call(SAM1<T> s1) { assertTrue(true); }
H A DTargetType21.java11 interface SAM1 { interface in class:TargetType21
23 void call(SAM1 sam) { }
H A DMethodReferenceGenericTarget.java96 interface SAM1<R> { interface in class:InferenceHookTest
100 <Z> Z g(SAM1<Z> o) { return null; }
/openjdk10/langtools/test/tools/javac/lambda/typeInference/
H A DInferenceTest6.java15 test.method1((SAM1<String>)n -> {});
16 test.method1((SAM1<Integer>)n -> {n++;});
17 test.method1((SAM1<Comparator<String>>)n -> {List<String> list = Arrays.asList("string1", "string2"); Collections.sort(list,n);});
18 test.method1((SAM1<Thread>)n -> {n.start();});
21 interface SAM1<X> { interface in class:InferenceTest6
25 <X> void method1(SAM1<X> s) {}
H A DInferenceTest789.java46 SAM1<? extends Number> sam1 = () -> 1.0;
47 SAM1<? extends Serializable> sam1_2 = () -> "a";
48 SAM1<? extends Comparable<?>> sam1_3 = () -> Calendar.getInstance();
49 SAM1<?> sam1_4 = () -> 1.5f;
55 void method1(SAM1<?> s) {
60 interface SAM1<T> { interface in class:InferenceTest789
H A DInferenceTest4.java62 <T> void method1(SAM1<T> s, T t, String className) {
70 interface SAM1<T> { interface in class:InferenceTest4

Completed in 104 milliseconds

12