diff options
Diffstat (limited to 'jack/src/com/android/jack/ecj/loader/jast/JAstBinaryType.java')
-rw-r--r-- | jack/src/com/android/jack/ecj/loader/jast/JAstBinaryType.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/jack/src/com/android/jack/ecj/loader/jast/JAstBinaryType.java b/jack/src/com/android/jack/ecj/loader/jast/JAstBinaryType.java index 786ddf4..df40c28 100644 --- a/jack/src/com/android/jack/ecj/loader/jast/JAstBinaryType.java +++ b/jack/src/com/android/jack/ecj/loader/jast/JAstBinaryType.java @@ -43,7 +43,9 @@ import org.eclipse.jdt.internal.compiler.env.IBinaryMethod; import org.eclipse.jdt.internal.compiler.env.IBinaryNestedType; import org.eclipse.jdt.internal.compiler.env.IBinaryType; import org.eclipse.jdt.internal.compiler.env.IBinaryTypeAnnotation; +import org.eclipse.jdt.internal.compiler.env.ITypeAnnotationWalker; import org.eclipse.jdt.internal.compiler.lookup.ExtraCompilerModifiers; +import org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment; import java.util.ArrayList; import java.util.List; @@ -453,4 +455,11 @@ class JAstBinaryType implements IBinaryType { public IBinaryTypeAnnotation[] getTypeAnnotations() { return null; } + + @Override + public ITypeAnnotationWalker enrichWithExternalAnnotationsFor(ITypeAnnotationWalker walker, + Object member, LookupEnvironment environment) { + // Jack does not support ecj external annotation file + return walker; + } } |