langtools/test/tools/javac/MethodParameters/LambdaTest.out
author jlahoda
Tue, 13 Jan 2015 10:25:24 +0100
changeset 28452 6afa05455443
parent 21489 018e34d4045f
child 29772 4e4e74b99d27
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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
21044
ffba9cdeff1a 8015372: Update tests for Method Parameter Reflection API to check whether a parameter is final
mnunez
parents:
diff changeset
     1
class LambdaTest -- 
ffba9cdeff1a 8015372: Update tests for Method Parameter Reflection API to check whether a parameter is final
mnunez
parents:
diff changeset
     2
LambdaTest.<init>()
ffba9cdeff1a 8015372: Update tests for Method Parameter Reflection API to check whether a parameter is final
mnunez
parents:
diff changeset
     3
LambdaTest.foo(i)
28452
6afa05455443 8037546: javac -parameters does not emit parameter names for lambda expressions
jlahoda
parents: 21489
diff changeset
     4
LambdaTest.lambda$static$1(x1/*synthetic*/)/*synthetic*/
6afa05455443 8037546: javac -parameters does not emit parameter names for lambda expressions
jlahoda
parents: 21489
diff changeset
     5
LambdaTest.lambda$null$0(final cap$0/*synthetic*/, x2/*synthetic*/)/*synthetic*/
21044
ffba9cdeff1a 8015372: Update tests for Method Parameter Reflection API to check whether a parameter is final
mnunez
parents:
diff changeset
     6
static interface LambdaTest$I -- inner
21489
018e34d4045f 8023668: Desugar serializable lambda bodies using more robust naming scheme
rfield
parents: 21044
diff changeset
     7
LambdaTest$I.m(x)