File tree Expand file tree Collapse file tree
vunit/vhdl/data_types/src Expand file tree Collapse file tree 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 @@ -344,14 +344,15 @@ package queue_pkg is
344344 code : string
345345 ) return queue_t;
346346
347+ alias decode_queue_t is decode[string return queue_t];
348+
347349 procedure decode (
348350 constant code : string ;
349351 variable index : inout positive ;
350352 variable result : out queue_t
351353 );
352354
353355 alias encode_queue_t is encode[queue_t return string ];
354- alias decode_queue_t is decode[string return queue_t];
355356
356357 procedure push_type (
357358 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