3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-09-06 01:48:06 +00:00

Merge pull request #1811 from PeterCrozier/typedef_scope

Support module/package/interface/block scope for typedef names.
This commit is contained in:
N. Engelhardt 2020-03-30 13:55:39 +02:00 committed by GitHub
commit d5e2061687
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 89 additions and 44 deletions

View file

@ -31,5 +31,12 @@ module top;
always @(*) assert(inner_i2 == 4'h2);
always @(*) assert(inner_enum2 == 3'h4);
endmodule
typedef logic[7:0] between_t;
module other;
between_t a = 8'h42;
always @(*) assert(a == 8'h42);
endmodule