src/share/classes/com/sun/tools/javac/comp/TransTypes.java

changeset 2027
4932bb04c4b8
parent 2025
3ae1814f7c59
child 2047
5f915a0c9615
     1.1 --- a/src/share/classes/com/sun/tools/javac/comp/TransTypes.java	Sat Sep 14 15:23:21 2013 +0100
     1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/TransTypes.java	Sat Sep 14 19:04:47 2013 +0100
     1.3 @@ -310,7 +310,7 @@
     1.4              Type.MethodType mType = (Type.MethodType)bridgeType;
     1.5              List<Type> argTypes = mType.argtypes;
     1.6              while (implParams.nonEmpty() && argTypes.nonEmpty()) {
     1.7 -                VarSymbol param = new VarSymbol(implParams.head.flags() | SYNTHETIC,
     1.8 +                VarSymbol param = new VarSymbol(implParams.head.flags() | SYNTHETIC | PARAMETER,
     1.9                          implParams.head.name, argTypes.head, bridge);
    1.10                  param.setAttributes(implParams.head);
    1.11                  bridgeParams = bridgeParams.append(param);

mercurial