test/tools/javac/lambda/TargetType66.java

changeset 2000
4a6acc42c3a1
parent 1677
94a202228ec2
child 2525
2eb010b6cb22
     1.1 --- a/test/tools/javac/lambda/TargetType66.java	Fri Aug 30 17:36:47 2013 -0700
     1.2 +++ b/test/tools/javac/lambda/TargetType66.java	Mon Sep 02 22:38:36 2013 +0100
     1.3 @@ -17,8 +17,8 @@
     1.4      void g(SAM2 s2) { }
     1.5  
     1.6      void test() {
     1.7 -        g(x->{ String s = x; }); //g(SAM1)
     1.8 -        g(x->{ Integer i = x; }); //g(SAM2)
     1.9 +        g(x->{ String s = x; }); //ambiguous
    1.10 +        g(x->{ Integer i = x; }); //ambiguous
    1.11          g(x->{ Object o = x; }); //ambiguous
    1.12          g(x->{ Character c = x; }); //error: inapplicable methods
    1.13          g(x->{ Character c = ""; }); //error: incompatible types

mercurial