diff graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/AnnotatedParameterSpec.java @ 20984:6361fa2e3321

Truffle-DSL: further fixes for polymorphic execute signatures.
author Christian Humer <christian.humer@oracle.com>
date Wed, 15 Apr 2015 21:13:43 +0200
parents 62c43fcf5be2
children
line wrap: on
line diff
--- a/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/AnnotatedParameterSpec.java	Wed Apr 15 21:35:51 2015 +0200
+++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/AnnotatedParameterSpec.java	Wed Apr 15 21:13:43 2015 +0200
@@ -43,6 +43,11 @@
     }
 
     @Override
+    public boolean isAnnotated() {
+        return true;
+    }
+
+    @Override
     public boolean matches(VariableElement variable) {
         if (ElementUtils.findAnnotationMirror(variable.getAnnotationMirrors(), annotationType) != null) {
             return true;