ETSI's Bug Tracker - Ext Pack: Advanced Parametrization (ES 202 784)
View Issue Details
0007852Ext Pack: Advanced Parametrization (ES 202 784)New Featurepublic06-08-2019 16:3317-12-2019 10:23
Jacob Wieland - Spirent 
Jens Grabowski 
normalminorhave not tried
closedfixed 
Next version (to be defined) 
Next version (to be defined) 
X
5.2, 5.5
Spirent - Jacob Wieland
0007852: Allow inline type expressions also as actual type parameters.
Consider the following definition

type record of union {
  @default
  T val,
  record { Annotations ann, T val } annotated
} AnnotatedList<T>;

In case that the actual type parameter for T shall be a structured type, as well, at the moment a new type definition has to be provided for that actual parameter, even if that is the only place of usage.

Instead, something like this should be allowed as a type expression:

AnnotatedList<record { integer a, AnnotatedList<enumerated { a, b }> b }>
No tags attached.
docx CR7852.docx (128,132) 08-08-2019 09:17
http://oldforge.etsi.org/mantis/file_download.php?file_id=3842&type=bug
Issue History
06-08-2019 16:33Jacob Wieland - SpirentNew Issue
07-08-2019 12:38Jacob Wieland - SpirentNote Added: 0015399
07-08-2019 12:38Jacob Wieland - SpirentAssigned To => Jacob Wieland - Spirent
07-08-2019 12:38Jacob Wieland - SpirentStatusnew => assigned
08-08-2019 09:17Jacob Wieland - SpirentFile Added: CR7852.docx
08-08-2019 09:18Jacob Wieland - SpirentNote Added: 0015422
08-08-2019 09:18Jacob Wieland - SpirentAssigned ToJacob Wieland - Spirent => Tomas Urban
08-08-2019 09:18Jacob Wieland - SpirentStatusassigned => confirmed
08-08-2019 09:54Tomas UrbanNote Added: 0015427
08-08-2019 09:54Tomas UrbanStatusconfirmed => resolved
08-08-2019 09:54Tomas UrbanResolutionopen => fixed
08-08-2019 09:54Tomas UrbanAssigned ToTomas Urban => Jens Grabowski
17-12-2019 10:23Jens GrabowskiStatusresolved => closed

Notes
(0015399)
Jacob Wieland - Spirent   
07-08-2019 12:38   
STF discussion: proposal accepted
(0015422)
Jacob Wieland - Spirent   
08-08-2019 09:18   
please review
(0015427)
Tomas Urban   
08-08-2019 09:54   
The proposal resolves the described issue and is ready to be added to the next version of the specification.