Legalize Clocks and AsyncResets in a Statement
Legalize Clocks and AsyncResets in a Statement
Enforces legal Verilog semantics on all Clock and AsyncReset Expressions. Legal is defined as what standard lint tools accept. Currently only Literal Expressions (guarded by casts) are handled.
namespace is lazy because it should not typically be needed