diff -r 11c184155128 -r ca49d50318dc src/share/classes/com/sun/tools/javadoc/JavadocTool.java --- a/src/share/classes/com/sun/tools/javadoc/JavadocTool.java Sat Nov 05 00:02:33 2011 -0700 +++ b/src/share/classes/com/sun/tools/javadoc/JavadocTool.java Tue Nov 08 11:51:05 2011 -0800 @@ -419,7 +419,7 @@ ListBuffer result = new ListBuffer(); for (JCCompilationUnit t : trees) { for (JCTree def : t.defs) { - if (def.getTag() == JCTree.CLASSDEF) + if (def.hasTag(JCTree.Tag.CLASSDEF)) result.append((JCClassDecl)def); } }