Legacy Issue Number: 2523
Summary: The passing of valuetypes as parameter to operations needs more
consideration. Section 20.22 of ptc/98-09-03 (98/11/06) specifies
that the callee should receive a deep-copy of each valuetype to
preserve location transparently.
Now, does this apply only to operations of interfaces, or also to
valuetype operations? With the current phrasing, this applies just
the same (meaning that valuetype operations also receive a deep-
copy). And then there are abstract interfaces, which may incarnate
a remote interface or a local valuetype.
Reported: CPP 1.0 — Tue, 9 Mar 1999 05:00 GMT
Disposition: Resolved — CPP 1.1
Close no change. The specification is already clear about valuetype argument passing semantics.
Updated: Fri, 6 Mar 2015 20:58 GMT