Skip to content

Commit fbd3c7c

Browse files
committed
Fix compile issues under vunit/vhdl/data_types/src
1 parent d204405 commit fbd3c7c

3 files changed

Lines changed: 6 additions & 3 deletions

File tree

vunit/vhdl/data_types/src/integer_vector_ptr_pkg.vhd

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff 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

vunit/vhdl/data_types/src/queue_pkg.vhd

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff 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;

vunit/vhdl/data_types/src/string_ptr_pkg.vhd

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)