Bug 82141

Summary: AST: Missing Bindings on annotations
Product: [Eclipse Project] JDT Reporter: Martin Aeschlimann <martinae>
Component: CoreAssignee: Olivier Thomann <Olivier_Thomann>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: frederic_fusier, markus.kell.r
Version: 3.0   
Target Milestone: 3.1 M5   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Martin Aeschlimann CLA 2005-01-04 10:47:45 EST
20050104

In the following code the annotations ('@Override' '@Annot' and argument
'value') don't have bindings. 

public class B {
	@Override @Annot(value="Hello") public String toString() {
		return super.toString();
	}
	
	
	@interface Annot {
		String value();
	}
}
Comment 1 Olivier Thomann CLA 2005-01-04 22:54:27 EST
The binding for value in @Annot(value="Hello") is a method binding.
Fixed and released in HEAD.
Regression test added in ASTConverter15Test.test0099.
Comment 2 Olivier Thomann CLA 2005-01-04 23:03:58 EST
*** Bug 81499 has been marked as a duplicate of this bug. ***
Comment 3 David Audel CLA 2005-02-16 11:09:52 EST
Verified in I20050215-2300