Bug 395212 - Support AnyStruct and AnyRecord
Summary: Support AnyStruct and AnyRecord
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: 2012-11-27 15:22 EST by Matt Heitz CLA
Modified: 2017-02-23 14:05 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Heitz CLA 2012-11-27 15:22:55 EST
Support AnyStruct and AnyRecord in Java and RUI

They're types like Any and AnyException.  Valid for use in: isa, as, declarations, parameters, return types, etc.

There are some tests in the validation junit project
	tests/org.eclipse.edt.tests.validation/EGLSource/part/anystruct.egl
Comment 1 Justin Spadea CLA 2012-12-07 10:01:27 EST
Since AnyStruct isn't very useful (it's nearly the same as EAny, minus enumerations and delegates), it would be better to have AnyHandler, AnyClass, etc. Something to consider before implementing this.
Comment 2 Matt Heitz CLA 2012-12-07 12:59:06 EST
I agree.  I'm moving this out of 082 I4.