# HG changeset patch # User Christian Humer # Date 1361208784 -3600 # Node ID 418635acf875ce8fe5703e70e7e612a5d17cc619 # Parent 5ecf528d41316940652522f69589fa6e92338265 Fixed a new method was added to Element in JDK8. (getAnnotationsByType) diff -r 5ecf528d4131 -r 418635acf875 graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeElement.java --- a/graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeElement.java Mon Feb 18 12:22:00 2013 +0100 +++ b/graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeElement.java Mon Feb 18 18:33:04 2013 +0100 @@ -103,6 +103,12 @@ return annotations; } + /* Support JDK8 langtools. */ + @SuppressWarnings("unused") + public A[] getAnnotationsByType(Class annotationType) { + throw new UnsupportedOperationException(); + } + @Override public A getAnnotation(Class annotationType) { throw new UnsupportedOperationException();