# HG changeset patch # User Christian Humer # Date 1361209844 -3600 # Node ID 86f5022207944bf9c4aa0e7d68abf7e49d50f439 # Parent 418635acf875ce8fe5703e70e7e612a5d17cc619 More JDK8 api change fixes. diff -r 418635acf875 -r 86f502220794 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 18:33:04 2013 +0100 +++ b/graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeElement.java Mon Feb 18 18:50:44 2013 +0100 @@ -109,6 +109,11 @@ throw new UnsupportedOperationException(); } + /* Support for some JDK8 builds. (remove after jdk8 is released) */ + public A[] getAnnotations(Class annotationType) { + throw new UnsupportedOperationException(); + } + @Override public A getAnnotation(Class annotationType) { throw new UnsupportedOperationException(); diff -r 418635acf875 -r 86f502220794 graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeExecutableElement.java --- a/graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeExecutableElement.java Mon Feb 18 18:33:04 2013 +0100 +++ b/graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ast/CodeExecutableElement.java Mon Feb 18 18:50:44 2013 +0100 @@ -59,6 +59,7 @@ } } + /* Support JDK8 langtools. */ public boolean isDefault() { return false; }