commit | 7a0209d14d0fe950c2e7db73b42791a2069714cb | [log] [tgz] |
---|---|---|
author | Stephan Herrmann <stephan.herrmann@berlin.de> | Sat Sep 07 20:34:43 2013 +0200 |
committer | Stephan Herrmann <stephan.herrmann@berlin.de> | Sat Sep 07 20:34:43 2013 +0200 |
tree | 026cc5e080f39b24458f80ee24f2ca8427b5d9cf | |
parent | 216c2c53d49d2dd19c78204bc20563bde137a656 [diff] |
Bug 384992 - [java8] adopt grammar changes for Java 8 from JDT/Core - suppress misguided AccTeam on a method after syntax error
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java index 4aab4d1..25f8392 100644 --- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java +++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java
@@ -133,7 +133,12 @@ element.attach( this.pendingAnnotations, this.pendingAnnotationCount, +//{ObjectTeams: AccTeam was obviously not meant for us: +/* orig: this.pendingModifiers, + :giro */ + this.pendingModifiers & ~ClassFileConstants.AccTeam, +// SH} this.pendingModifersSourceStart); } resetPendingModifiers();