test/tools/javac/MethodParameters/LambdaTest.out

Tue, 13 Jan 2015 10:25:24 +0100

author
jlahoda
date
Tue, 13 Jan 2015 10:25:24 +0100
changeset 2733
7974f6da2d76
parent 2158
6cd16d8ed2b9
child 2734
ba758e1ffa69
permissions
-rw-r--r--

8037546: javac -parameters does not emit parameter names for lambda expressions
Summary: MethodParameters attribute is missing for synthetic methods encoding lambda expressions.
Reviewed-by: rfield, mcimadamore
Contributed-by: srikanth.adayapalam@oracle.com

mnunez@2137 1 class LambdaTest --
mnunez@2137 2 LambdaTest.<init>()
mnunez@2137 3 LambdaTest.foo(i)
jlahoda@2733 4 LambdaTest.lambda$static$1(x1/*synthetic*/)/*synthetic*/
jlahoda@2733 5 LambdaTest.lambda$null$0(final cap$0/*synthetic*/, x2/*synthetic*/)/*synthetic*/
mnunez@2137 6 static interface LambdaTest$I -- inner
rfield@2158 7 LambdaTest$I.m(x)

mercurial