Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 359827 - Need support for overriding annotations via a nested settings block
Summary: Need support for overriding annotations via a nested settings block
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-04 08:11 EDT by Paul Harmon CLA
Modified: 2017-02-23 14:17 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Harmon CLA 2011-10-04 08:11:14 EDT
The following code snippet results in an incorrect IR being produced. The IRs do not currently have a way to express annotations overridden for for fields contained in a record:

record rec1
	field1 rec2;
end
record rec2
	field2 rec3;
end
record rec3
	field3 string {};
end

library lib1

	rec1 rec1 {field1{field2{field3{currencySymbol = "$$"}}}};


end
Comment 1 Paul Harmon CLA 2011-10-24 12:17:29 EDT
Deferred to a future release.
Comment 2 Lisa Lasher CLA 2011-11-14 14:48:37 EST
changing from defect to enhancement
Comment 3 Brian Svihovec CLA 2011-12-16 11:32:10 EST
We should have this discussion in the .8 time frame.
Comment 4 Matt Heitz CLA 2012-11-16 13:30:47 EST
We decided to defer this out of 0.8.2.