src/share/classes/com/sun/source/util/TreeScanner.java

changeset 722
4851ff2ffc10
parent 679
fc73f83cd563
child 724
7755f47542a0
equal deleted inserted replaced
721:5286a99de2e6 722:4851ff2ffc10
136 public R visitMethod(MethodTree node, P p) { 136 public R visitMethod(MethodTree node, P p) {
137 R r = scan(node.getModifiers(), p); 137 R r = scan(node.getModifiers(), p);
138 r = scanAndReduce(node.getReturnType(), p, r); 138 r = scanAndReduce(node.getReturnType(), p, r);
139 r = scanAndReduce(node.getTypeParameters(), p, r); 139 r = scanAndReduce(node.getTypeParameters(), p, r);
140 r = scanAndReduce(node.getParameters(), p, r); 140 r = scanAndReduce(node.getParameters(), p, r);
141 r = scanAndReduce(node.getReceiverAnnotations(), p, r); 141 //308 r = scanAndReduce(node.getReceiverAnnotations(), p, r);
142 r = scanAndReduce(node.getThrows(), p, r); 142 r = scanAndReduce(node.getThrows(), p, r);
143 r = scanAndReduce(node.getBody(), p, r); 143 r = scanAndReduce(node.getBody(), p, r);
144 r = scanAndReduce(node.getDefaultValue(), p, r); 144 r = scanAndReduce(node.getDefaultValue(), p, r);
145 return r; 145 return r;
146 } 146 }
359 public R visitDisjointType(DisjointTypeTree node, P p) { 359 public R visitDisjointType(DisjointTypeTree node, P p) {
360 return scan(node.getTypeComponents(), p); 360 return scan(node.getTypeComponents(), p);
361 } 361 }
362 362
363 public R visitTypeParameter(TypeParameterTree node, P p) { 363 public R visitTypeParameter(TypeParameterTree node, P p) {
364 R r = scan(node.getAnnotations(), p); 364 R r = scan(node.getBounds(), p);
365 r = scanAndReduce(node.getBounds(), p, r); 365 //308 R r = scanAndReduce(node.getAnnotations(), p, r);
366 return r; 366 return r;
367 } 367 }
368 368
369 public R visitWildcard(WildcardTree node, P p) { 369 public R visitWildcard(WildcardTree node, P p) {
370 return scan(node.getBound(), p); 370 return scan(node.getBound(), p);
378 R r = scan(node.getAnnotationType(), p); 378 R r = scan(node.getAnnotationType(), p);
379 r = scanAndReduce(node.getArguments(), p, r); 379 r = scanAndReduce(node.getArguments(), p, r);
380 return r; 380 return r;
381 } 381 }
382 382
383 public R visitAnnotatedType(AnnotatedTypeTree node, P p) { 383 //308 public R visitAnnotatedType(AnnotatedTypeTree node, P p) {
384 R r = scan(node.getAnnotations(), p); 384 //308 R r = scan(node.getAnnotations(), p);
385 r = scanAndReduce(node.getUnderlyingType(), p, r); 385 //308 r = scanAndReduce(node.getUnderlyingType(), p, r);
386 return r; 386 //308 return r;
387 } 387 //308 }
388 388
389 public R visitOther(Tree node, P p) { 389 public R visitOther(Tree node, P p) {
390 return null; 390 return null;
391 } 391 }
392 392

mercurial