1.1 --- a/src/share/classes/com/sun/tools/javac/comp/Check.java Fri Mar 25 15:17:52 2011 -0700 1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/Check.java Tue Mar 29 16:40:07 2011 +0100 1.3 @@ -676,7 +676,7 @@ 1.4 "cant.apply.diamond.1", 1.5 t, diags.fragment("diamond.and.anon.class", t)); 1.6 return types.createErrorType(t); 1.7 - } else if (!t.tsym.type.isParameterized()) { 1.8 + } else if (t.tsym.type.getTypeArguments().isEmpty()) { 1.9 log.error(tree.clazz.pos(), 1.10 "cant.apply.diamond.1", 1.11 t, diags.fragment("diamond.non.generic", t));