diff options
Diffstat (limited to 'org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java')
-rw-r--r-- | org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java index fd8247c7b..28407f05b 100644 --- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java +++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java @@ -109,7 +109,7 @@ public FieldBinding(FieldBinding initialFieldBinding, ReferenceBinding declaring super(initialFieldBinding.name, initialFieldBinding.type, initialFieldBinding.modifiers, initialFieldBinding.constant()); this.declaringClass = declaringClass; this.id = initialFieldBinding.id; - setAnnotations(initialFieldBinding.getAnnotations()); + setAnnotations(initialFieldBinding.getAnnotations(), false); } /* API * Answer the receiver's binding type from Binding.BindingID. @@ -486,8 +486,8 @@ public final int kind() { public FieldBinding original() { return this; } -public void setAnnotations(AnnotationBinding[] annotations) { - this.declaringClass.storeAnnotations(this, annotations); +public void setAnnotations(AnnotationBinding[] annotations, boolean forceStore) { + this.declaringClass.storeAnnotations(this, annotations, forceStore); } public FieldDeclaration sourceField() { SourceTypeBinding sourceType; |