1.1 --- a/src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java Sat Nov 05 00:02:33 2011 -0700 1.2 +++ b/src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java Tue Nov 08 11:51:05 2011 -0800 1.3 @@ -325,7 +325,7 @@ 1.4 ListBuffer<TypeElement> elements = new ListBuffer<TypeElement>(); 1.5 for (JCCompilationUnit unit : units) { 1.6 for (JCTree node : unit.defs) { 1.7 - if (node.getTag() == JCTree.CLASSDEF) { 1.8 + if (node.hasTag(JCTree.Tag.CLASSDEF)) { 1.9 JCClassDecl cdef = (JCClassDecl) node; 1.10 if (cdef.sym != null) // maybe null if errors in anno processing 1.11 elements.append(cdef.sym); 1.12 @@ -383,12 +383,12 @@ 1.13 private void handleFlowResults(Queue<Env<AttrContext>> queue, ListBuffer<Element> elems) { 1.14 for (Env<AttrContext> env: queue) { 1.15 switch (env.tree.getTag()) { 1.16 - case JCTree.CLASSDEF: 1.17 + case CLASSDEF: 1.18 JCClassDecl cdef = (JCClassDecl) env.tree; 1.19 if (cdef.sym != null) 1.20 elems.append(cdef.sym); 1.21 break; 1.22 - case JCTree.TOPLEVEL: 1.23 + case TOPLEVEL: 1.24 JCCompilationUnit unit = (JCCompilationUnit) env.tree; 1.25 if (unit.packge != null) 1.26 elems.append(unit.packge);