112 /* *************************************************************************** |
112 /* *************************************************************************** |
113 * Visitor methods |
113 * Visitor methods |
114 ****************************************************************************/ |
114 ****************************************************************************/ |
115 |
115 |
116 public R visitCompilationUnit(CompilationUnitTree node, P p) { |
116 public R visitCompilationUnit(CompilationUnitTree node, P p) { |
117 R r = scan(node.getPackageAnnotations(), p); |
117 R r = scan(node.getPackage(), p); |
118 r = scanAndReduce(node.getPackageName(), p, r); |
|
119 r = scanAndReduce(node.getImports(), p, r); |
118 r = scanAndReduce(node.getImports(), p, r); |
120 r = scanAndReduce(node.getTypeDecls(), p, r); |
119 r = scanAndReduce(node.getTypeDecls(), p, r); |
|
120 return r; |
|
121 } |
|
122 |
|
123 public R visitPackage(PackageTree node, P p) { |
|
124 R r = scan(node.getAnnotations(), p); |
|
125 r = scanAndReduce(node.getPackageName(), p, r); |
121 return r; |
126 return r; |
122 } |
127 } |
123 |
128 |
124 public R visitImport(ImportTree node, P p) { |
129 public R visitImport(ImportTree node, P p) { |
125 return scan(node.getQualifiedIdentifier(), p); |
130 return scan(node.getQualifiedIdentifier(), p); |