ETSI's Bug Tracker - Ext Pack: Advanced Parametrization (ES 202 784)
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0007436 | Ext Pack: Advanced Parametrization (ES 202 784) | New Feature | public | 31-05-2016 12:40 | 16-12-2016 21:14

Reporter | Jacob Wieland - Spirent |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v1.5.1 (published 2015-06) |
Target Version | v1.6.1 (published 2017-04) | Fixed in Version | v1.6.1 (published 2017-04) |
TS version | ?
Clause Reference(s) | new clause
Source (company - Author) | Spirent - Jacob Wieland

Summary | 0007436: Allow 'all' wildcard also as actual type parameter inside port type definitions

Description

At the moment, it is allowed to use 'all' as kind of a wildcard in a port type for either in, out or inout declarations.
Given a generic type R<T> where T is the formal type parameter, it would be useful to be allowed to use R<all> also as a type instance in port type definitions like this:
type record R<T> {...}
type port PortType message { inout R<all> }
The semantics, of course, would be the same as for the previous known usage of 'all', i.e. R<all> is a short form of the list R<T1>, ..., R<Tn> where T1, ..., Tn is the set of all defined types (which, given generics, is possibly infinite)

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR7436.docx (157,452) 20-07-2016 16:05 http://oldforge.etsi.org/mantis/file_download.php?file_id=3426&type=bug CR7436-1-v2-160721.docx (153,915) 21-07-2016 08:48 http://oldforge.etsi.org/mantis/file_download.php?file_id=3428&type=bug

Issue History
Date Modified | Username | Field | Change
31-05-2016 12:40 | Jacob Wieland - Spirent | New Issue |
18-07-2016 10:32 | Jens Grabowski | Assigned To | => Jacob Wieland - Spirent
18-07-2016 10:32 | Jens Grabowski | Status | new => assigned
20-07-2016 16:05 | Jacob Wieland - Spirent | File Added: CR7436.docx |
20-07-2016 16:06 | Jacob Wieland - Spirent | Note Added: 0014011 |
20-07-2016 16:06 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Jens Grabowski
20-07-2016 16:06 | Jacob Wieland - Spirent | Status | assigned => confirmed
21-07-2016 08:48 | Jens Grabowski | File Added: CR7436-1-v2-160721.docx |
21-07-2016 08:49 | Jens Grabowski | Note Added: 0014021 |
21-07-2016 08:50 | Jens Grabowski | Assigned To | Jens Grabowski => Tomas Urban
21-07-2016 08:50 | Jens Grabowski | Status | confirmed => assigned
21-07-2016 09:40 | Tomas Urban | Note Added: 0014023 |
21-07-2016 09:40 | Tomas Urban | Assigned To | Tomas Urban => Jens Grabowski
21-07-2016 09:40 | Tomas Urban | Status | assigned => resolved
16-12-2016 21:14 | Gyorgy Rethy | Note Added: 0014454 |
16-12-2016 21:14 | Gyorgy Rethy | Assigned To | Jens Grabowski => Gyorgy Rethy
16-12-2016 21:14 | Gyorgy Rethy | Product Version | v1.6.1 (published 2017-04) => v1.5.1 (published 2015-06)
16-12-2016 21:14 | Gyorgy Rethy | Fixed in Version | => v1.6.1 (published 2017-04)
16-12-2016 21:14 | Gyorgy Rethy | Target Version | Next version (to be defined) => v1.6.1 (published 2017-04)
16-12-2016 21:14 | Gyorgy Rethy | Status | resolved => closed
16-12-2016 21:14 | Gyorgy Rethy | Resolution | open => fixed

Notes

(0014011)
Jacob Wieland - Spirent
20-07-2016 16:06

please review

(0014021)
Jens Grabowski
21-07-2016 08:49

Formatting: Keywords in new examples are now set to bold.

(0014023)
Tomas Urban
21-07-2016 09:40

The proposal can be added into the next version of the advanced parameterization specification.

(0014454)
Gyorgy Rethy
16-12-2016 21:14

Added to draft V1.5.3