commit | 141c901fe05c36bb893e22655736a6664b945792 | [log] [tgz] |
---|---|---|
author | Stephan Herrmann <stephan@cs.tu-berlin.de> | Sun Aug 21 17:09:27 2011 +0000 |
committer | Stephan Herrmann <stephan@cs.tu-berlin.de> | Sun Aug 21 17:09:27 2011 +0000 |
tree | af89c95d54b195f0dffd775987a0cd39d1cac1c2 | |
parent | 5542d03902173c83ff7062fd7b9e75687f825372 [diff] |
Test & fix for Bug 355311 - error regarding abstract method in non-abstract role may be displayed at position 0
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/objectteams/otdt/internal/core/compiler/util/AstConverter.java b/org.eclipse.jdt.core/compiler/org/eclipse/objectteams/otdt/internal/core/compiler/util/AstConverter.java index 18472d6..21fbc94 100644 --- a/org.eclipse.jdt.core/compiler/org/eclipse/objectteams/otdt/internal/core/compiler/util/AstConverter.java +++ b/org.eclipse.jdt.core/compiler/org/eclipse/objectteams/otdt/internal/core/compiler/util/AstConverter.java
@@ -175,6 +175,7 @@ } abstractMethodDeclaration = methodDeclaration; } + gen.setMethodPositions(abstractMethodDeclaration); abstractMethodDeclaration.modifiers = methodBinding.modifiers & ~ClassFileConstants.AccSynthetic; if (methodBinding.isAbstract())