langtools/test/tools/javac/lambda/MostSpecific09.out
author vromero
Mon, 21 Apr 2014 22:51:49 +0100
changeset 24066 1dfb66929538
child 39599 3c7da4996d8c
permissions -rw-r--r--
8029718: Should always use lambda body structure to disambiguate overload resolution Reviewed-by: dlsmith, jjg, jlahoda
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
24066
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
     1
MostSpecific09.java:25:9: compiler.note.verbose.resolve.multi: foo, MostSpecific09, 0, BASIC, compiler.misc.type.none, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, foo(MostSpecific09.I), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
     2
MostSpecific09.java:26:9: compiler.note.verbose.resolve.multi: foo, MostSpecific09, 0, BASIC, compiler.misc.type.none, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, foo(MostSpecific09.I), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
     3
MostSpecific09.java:27:9: compiler.note.verbose.resolve.multi: foo, MostSpecific09, 0, BASIC, compiler.misc.type.none, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, foo(MostSpecific09.J), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
     4
MostSpecific09.java:27:32: compiler.note.verbose.resolve.multi: println, java.io.PrintStream, 1, BASIC, java.lang.String, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, println(java.lang.Object), null),(compiler.misc.applicable.method.found: 1, println(java.lang.String), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
     5
MostSpecific09.java:28:13: compiler.err.lambda.body.neither.value.nor.void.compatible
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
     6
MostSpecific09.java:28:9: compiler.err.cant.apply.symbols: kindname.method, foo, @680,{(compiler.misc.inapplicable.method: kindname.method, MostSpecific09, foo(MostSpecific09.I), (compiler.misc.no.conforming.assignment.exists: (compiler.misc.incompatible.ret.type.in.lambda: (compiler.misc.missing.ret.val: java.lang.String)))),(compiler.misc.inapplicable.method: kindname.method, MostSpecific09, foo(MostSpecific09.J), (compiler.misc.no.conforming.assignment.exists: (compiler.misc.unexpected.ret.val)))}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
     7
MostSpecific09.java:28:43: compiler.note.verbose.resolve.multi: println, java.io.PrintStream, 1, BASIC, java.lang.String, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, println(java.lang.Object), null),(compiler.misc.applicable.method.found: 1, println(java.lang.String), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
     8
MostSpecific09.java:29:9: compiler.err.ref.ambiguous: foo, kindname.method, foo(MostSpecific09.I), MostSpecific09, kindname.method, foo(MostSpecific09.J), MostSpecific09
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
     9
MostSpecific09.java:29:28: compiler.note.verbose.resolve.multi: <init>, java.lang.RuntimeException, 0, BASIC, compiler.misc.no.args, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, java.lang.RuntimeException(), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    10
MostSpecific09.java:30:9: compiler.err.ref.ambiguous: foo, kindname.method, foo(MostSpecific09.I), MostSpecific09, kindname.method, foo(MostSpecific09.J), MostSpecific09
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    11
MostSpecific09.java:32:9: compiler.err.ref.ambiguous: foo, kindname.method, foo(MostSpecific09.I), MostSpecific09, kindname.method, foo(MostSpecific09.J), MostSpecific09
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    12
MostSpecific09.java:33:9: compiler.note.verbose.resolve.multi: foo, MostSpecific09, 0, BASIC, compiler.misc.type.none, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, foo(MostSpecific09.I), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    13
MostSpecific09.java:42:13: compiler.err.lambda.body.neither.value.nor.void.compatible
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    14
MostSpecific09.java:42:9: compiler.err.cant.apply.symbols: kindname.method, foo, @1129,{(compiler.misc.inapplicable.method: kindname.method, MostSpecific09, foo(MostSpecific09.I), (compiler.misc.no.conforming.assignment.exists: (compiler.misc.incompatible.ret.type.in.lambda: (compiler.misc.missing.ret.val: java.lang.String)))),(compiler.misc.inapplicable.method: kindname.method, MostSpecific09, foo(MostSpecific09.J), (compiler.misc.no.conforming.assignment.exists: (compiler.misc.unexpected.ret.val)))}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    15
MostSpecific09.java:46:23: compiler.note.verbose.resolve.multi: println, java.io.PrintStream, 1, BASIC, java.lang.String, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, println(java.lang.Object), null),(compiler.misc.applicable.method.found: 1, println(java.lang.String), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    16
MostSpecific09.java:49:9: compiler.note.verbose.resolve.multi: foo, MostSpecific09, 0, BASIC, compiler.misc.type.none, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, foo(MostSpecific09.J), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    17
MostSpecific09.java:56:25: compiler.note.verbose.resolve.multi: <init>, Bar, 0, BASIC, compiler.misc.no.args, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, Bar(), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    18
MostSpecific09.java:56:35: compiler.note.verbose.resolve.multi: <init>, Bar, 0, BASIC, compiler.misc.no.args, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, Bar(), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    19
MostSpecific09.java:56:25: compiler.note.verbose.resolve.multi: <init>, compiler.misc.anonymous.class: MostSpecific09$1Boo$1, 0, BASIC, compiler.misc.no.args, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, compiler.misc.anonymous.class: MostSpecific09$1Boo$1(), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    20
MostSpecific09.java:62:13: compiler.note.verbose.resolve.multi: moo, MostSpecific09, 0, BASIC, compiler.misc.type.none, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, moo(MostSpecific09.I), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    21
MostSpecific09.java:66:9: compiler.note.verbose.resolve.multi: foo, MostSpecific09, 0, BASIC, compiler.misc.type.none, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, foo(MostSpecific09.I), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    22
MostSpecific09.java:71:25: compiler.note.verbose.resolve.multi: <init>, Bar, 0, BASIC, compiler.misc.no.args, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, Bar(), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    23
MostSpecific09.java:71:35: compiler.note.verbose.resolve.multi: <init>, Bar, 0, BASIC, compiler.misc.no.args, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, Bar(), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    24
MostSpecific09.java:71:25: compiler.note.verbose.resolve.multi: <init>, compiler.misc.anonymous.class: MostSpecific09$2Boo$1, 0, BASIC, compiler.misc.no.args, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, compiler.misc.anonymous.class: MostSpecific09$2Boo$1(), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    25
MostSpecific09.java:77:13: compiler.note.verbose.resolve.multi: moo, MostSpecific09, 0, BASIC, compiler.misc.type.none, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, moo(MostSpecific09.J), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    26
MostSpecific09.java:77:36: compiler.note.verbose.resolve.multi: println, java.io.PrintStream, 1, BASIC, java.lang.String, compiler.misc.no.args,{(compiler.misc.applicable.method.found: 0, println(java.lang.Object), null),(compiler.misc.applicable.method.found: 1, println(java.lang.String), null)}
1dfb66929538 8029718: Should always use lambda body structure to disambiguate overload resolution
vromero
parents:
diff changeset
    27
7 errors