commit | c4e1c7d87f25bc88e77109cc1e731e9545b950e4 | [log] [tgz] |
---|---|---|
author | Stephan Herrmann <stephan.herrmann@berlin.de> | Sat Sep 07 22:14:23 2013 +0200 |
committer | Stephan Herrmann <stephan.herrmann@berlin.de> | Sat Sep 07 22:14:23 2013 +0200 |
tree | df8e1257abd63719f67ce415345d60d536a11ddc | |
parent | 4ef4b91b320c43f9bf7a35217b4752c76122356e [diff] |
Bug 416781 - reconcile compiler changes from BETA_JAVA8 with OT/J - fix declarationSourceEnd of a converted MarkerAnnotation
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java index d14c41c..fdf2cb1 100644 --- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java +++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
@@ -11362,6 +11362,7 @@ switch (annotationKind) { case 0 : // no member values annotation = new MarkerAnnotation(annotationTypeRef, anchor.sourceStart); + annotation.declarationSourceEnd = anchor.sourceEnd; break; case 1 : // single member value // extracted from consumeSingleMemberAnnotation: