Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 354543 - Concat assignment of a record to an array produces BoxingExpression when it shouldn't
Summary: Concat assignment of a record to an array produces BoxingExpression when it s...
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P1 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-11 15:24 EDT by Jeff Douglas CLA
Modified: 2017-02-23 14:19 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 Jeff Douglas CLA 2011-08-11 15:24:16 EDT
I don't think that this logic should produce a boxing expression.

package acme.xxxx;

program tester {}

    function main()
        //append the test case summary to result root summary 
        resultSum ResultSummary;
        resultRootSum ResultSummaryRoot;
        resultRootSum.trSummary ::= resultSum;
    end
end

Record ResultSummary
    pkgName String {@XMLAttribute{}};    //package name
    name String{@XMLAttribute{}};        //test library part name
end
Record ResultSummaryRoot
    trSummary ResultSummary[]{};
end
Comment 1 Paul Harmon CLA 2011-10-24 12:48:20 EDT
This is no longer creating a boxing expression
Comment 2 Jeff Douglas CLA 2011-11-10 14:40:57 EST
Verified