test/tools/javac/enum/6424358/T6424358.java

changeset 575
9a7c998bf2fc
parent 554
9d9f26857129
child 798
4868a36f6fd8
equal deleted inserted replaced
567:593a59e40bdb 575:9a7c998bf2fc
46 public boolean process(Set<? extends TypeElement> annotations, 46 public boolean process(Set<? extends TypeElement> annotations,
47 RoundEnvironment roundEnvironment) { 47 RoundEnvironment roundEnvironment) {
48 final Messager log = processingEnv.getMessager(); 48 final Messager log = processingEnv.getMessager();
49 final Elements elements = processingEnv.getElementUtils(); 49 final Elements elements = processingEnv.getElementUtils();
50 final TypeElement testMe = elements.getTypeElement("TestMe"); 50 final TypeElement testMe = elements.getTypeElement("TestMe");
51 class Scan extends ElementScanner6<Void,Void> { 51 class Scan extends ElementScanner7<Void,Void> {
52 @Override 52 @Override
53 public Void visitExecutable(ExecutableElement e, Void p) { 53 public Void visitExecutable(ExecutableElement e, Void p) {
54 System.err.println("Looking at " + e); 54 System.err.println("Looking at " + e);
55 if ("values".contentEquals(e.getSimpleName()) && 55 if ("values".contentEquals(e.getSimpleName()) &&
56 e.getModifiers().contains(Modifier.FINAL)) { 56 e.getModifiers().contains(Modifier.FINAL)) {

mercurial