mirror of
https://github.com/zachjs/sv2v.git
synced 2026-08-30 09:28:12 +02:00
- new net decl to replace net pseudo-type - support nets with complex base types, including typenames - support var declaration type prefix for all data types - support var as lone type shorthand - refactor AST representation of strengths - traversal helpers for treating nets as variables - use decl traversals where appropriate
11 lines
456 B
Systemverilog
11 lines
456 B
Systemverilog
`define TEST_BASE(keywords, identifier) \
|
|
keywords a_``identifier = 1'sb1; \
|
|
keywords [1:0] a_ranged_``identifier = 1'sb1;
|
|
|
|
`define TEST_ALL(keywords, identifier) \
|
|
`TEST_BASE(keywords, identifier) \
|
|
keywords signed a_signed_``identifier = 1'sb1; \
|
|
keywords unsigned a_unsigned_``identifier = 1'sb1; \
|
|
keywords signed [1:0] a_signed_ranged_``identifier = 1'sb1; \
|
|
keywords unsigned [1:0] a_unsigned_ranged_``identifier = 1'sb1;
|