File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed
vunit/vhdl/data_types/src Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -91,14 +91,15 @@ package integer_vector_ptr_pkg is
9191 code : string
9292 ) return ptr_t;
9393
94+ alias decode_ptr_t is decode[string return ptr_t];
95+
9496 procedure decode (
9597 constant code : string ;
9698 variable index : inout positive ;
9799 variable result : out ptr_t
98100 );
99101
100102 alias encode_ptr_t is encode[ptr_t return string ];
101- alias decode_ptr_t is decode[string return ptr_t];
102103
103104 constant integer_vector_ptr_t_code_length : positive := integer_code_length;
104105
Original file line number Diff line number Diff line change @@ -335,14 +335,15 @@ package queue_pkg is
335335 code : string
336336 ) return queue_t;
337337
338+ alias decode_queue_t is decode[string return queue_t];
339+
338340 procedure decode (
339341 constant code : string ;
340342 variable index : inout positive ;
341343 variable result : out queue_t
342344 );
343345
344346 alias encode_queue_t is encode[queue_t return string ];
345- alias decode_queue_t is decode[string return queue_t];
346347
347348 procedure push_type (
348349 queue : queue_t;
Original file line number Diff line number Diff line change @@ -105,14 +105,15 @@ package string_ptr_pkg is
105105 code : string
106106 ) return ptr_t;
107107
108+ alias decode_ptr_t is decode[string return ptr_t];
109+
108110 procedure decode (
109111 constant code : string ;
110112 variable index : inout positive ;
111113 variable result : out ptr_t
112114 );
113115
114116 alias encode_ptr_t is encode[ptr_t return string ];
115- alias decode_ptr_t is decode[string return ptr_t];
116117
117118 constant string_ptr_t_code_length : positive := integer_code_length;
118119
You can’t perform that action at this time.
0 commit comments