1220 |
1220 |
1221 private List<ClassSymbol> getTopLevelClasses(List<? extends JCCompilationUnit> units) { |
1221 private List<ClassSymbol> getTopLevelClasses(List<? extends JCCompilationUnit> units) { |
1222 List<ClassSymbol> classes = List.nil(); |
1222 List<ClassSymbol> classes = List.nil(); |
1223 for (JCCompilationUnit unit : units) { |
1223 for (JCCompilationUnit unit : units) { |
1224 for (JCTree node : unit.defs) { |
1224 for (JCTree node : unit.defs) { |
1225 if (node.getTag() == JCTree.CLASSDEF) { |
1225 if (node.hasTag(JCTree.Tag.CLASSDEF)) { |
1226 ClassSymbol sym = ((JCClassDecl) node).sym; |
1226 ClassSymbol sym = ((JCClassDecl) node).sym; |
1227 Assert.checkNonNull(sym); |
1227 Assert.checkNonNull(sym); |
1228 classes = classes.prepend(sym); |
1228 classes = classes.prepend(sym); |
1229 } |
1229 } |
1230 } |
1230 } |