langtools/test/tools/javac/T6855236.java
changeset 4935 ff8adaa7bb8e
parent 4693 1141df255420
child 5520 86e4b9a9da40
equal deleted inserted replaced
4934:c6a2cf3b6b82 4935:ff8adaa7bb8e
    36 import javax.lang.model.element.*;
    36 import javax.lang.model.element.*;
    37 
    37 
    38 import com.sun.source.tree.*;
    38 import com.sun.source.tree.*;
    39 import com.sun.source.util.*;
    39 import com.sun.source.util.*;
    40 
    40 
    41 @SupportedSourceVersion(SourceVersion.RELEASE_6)
       
    42 @SupportedAnnotationTypes("*")
    41 @SupportedAnnotationTypes("*")
    43 public class T6855236 extends AbstractProcessor {
    42 public class T6855236 extends AbstractProcessor {
    44 
    43 
    45     private Trees trees;
    44     private Trees trees;
    46 
    45 
    59             TreePath tp = trees.getPath(e);
    58             TreePath tp = trees.getPath(e);
    60             visitor.scan(tp, trees);
    59             visitor.scan(tp, trees);
    61         }
    60         }
    62 
    61 
    63         return true;
    62         return true;
       
    63     }
       
    64 
       
    65     @Override
       
    66     public SourceVersion getSupportedSourceVersion() {
       
    67         return SourceVersion.latest();
    64     }
    68     }
    65 
    69 
    66     class CodeVisitor extends TreePathScanner<Object, Trees> {
    70     class CodeVisitor extends TreePathScanner<Object, Trees> {
    67 
    71 
    68         @Override
    72         @Override