1.1 --- a/src/share/classes/com/sun/tools/javac/comp/Flow.java Thu Oct 17 19:10:19 2013 -0700 1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/Flow.java Fri Oct 18 15:03:34 2013 -0700 1.3 @@ -1718,9 +1718,9 @@ 1.4 if (tree.body == null) { 1.5 return; 1.6 } 1.7 - /* MemberEnter can generate synthetic methods, ignore them 1.8 + /* Ignore synthetic methods, except for translated lambda methods. 1.9 */ 1.10 - if ((tree.sym.flags() & SYNTHETIC) != 0) { 1.11 + if ((tree.sym.flags() & (SYNTHETIC | LAMBDA_METHOD)) == SYNTHETIC) { 1.12 return; 1.13 } 1.14 1.15 @@ -1795,7 +1795,7 @@ 1.16 protected void initParam(JCVariableDecl def) { 1.17 inits.incl(def.sym.adr); 1.18 uninits.excl(def.sym.adr); 1.19 - } 1.20 + } 1.21 1.22 public void visitVarDef(JCVariableDecl tree) { 1.23 boolean track = trackable(tree.sym);