actually fix unbased unsized literals in ternary exprs

This commit is contained in:
Zachary Snow
2020-06-06 17:01:27 -04:00
parent 71d174877d
commit a8346f2f88
3 changed files with 21 additions and 20 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ module top;
i = 42;
flag = 1;
a = (flag ? '1 : i);
b = (flag ? 1'sb1 : i);
b = (flag ? 'x : i);
c = (flag ? '1 : '0);
$display("%b", a);
$display("%b", b);
+1 -1
View File
@@ -17,7 +17,7 @@ module top;
i = 42;
flag = 1;
a = (flag ? 32'hFFFFFFFF : i);
b = (flag ? 1'sb1 : i);
b = (flag ? 32'hXXXXXXXX : i);
c = (flag ? 32'hFFFFFFFF: i);
$display("%b", a);
$display("%b", b);