push struct and multi-packed ternaries into ranges

- the ternary expressions were previously used to decide the direction
  of generated part selects
- this fixes an issue where ternaries were generated for LHSs
This commit is contained in:
Zachary Snow
2020-02-18 21:25:20 -05:00
parent db4c396389
commit 976f582287
4 changed files with 139 additions and 30 deletions
+3
View File
@@ -0,0 +1,3 @@
// The reference output for this test should match that of the
// struct_part_select test.
`include "struct_part_select.v"