src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java

changeset 2306
ac7450d1ac51
parent 2086
2fa6ced325cc
child 2525
2eb010b6cb22
child 3814
12045c5cae33
     1.1 --- a/src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java	Mon Mar 24 13:51:41 2014 -0700
     1.2 +++ b/src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java	Wed Mar 26 12:18:11 2014 +0100
     1.3 @@ -762,14 +762,14 @@
     1.4          public Set<TypeElement> visitType(TypeElement e, Set<TypeElement> p) {
     1.5              // Type parameters are not considered to be enclosed by a type
     1.6              scan(e.getTypeParameters(), p);
     1.7 -            return scan(e.getEnclosedElements(), p);
     1.8 +            return super.visitType(e, p);
     1.9          }
    1.10  
    1.11          @Override
    1.12          public Set<TypeElement> visitExecutable(ExecutableElement e, Set<TypeElement> p) {
    1.13              // Type parameters are not considered to be enclosed by an executable
    1.14              scan(e.getTypeParameters(), p);
    1.15 -            return scan(e.getEnclosedElements(), p);
    1.16 +            return super.visitExecutable(e, p);
    1.17          }
    1.18  
    1.19          void addAnnotations(Element e, Set<TypeElement> p) {

mercurial