Preserve probe-ness and const-ness in Output() and friends. (#3654)
Using `Output()` shouldn't drop important type information,
only override the specified direction to force alignment.
Until #3647 is addressed, use `cloneTypeFull` to get the expected behavior.
The cloned direction information is unnecessary but is
overridden by the coerced direction.
cc #3647.
Co-authored-by:
Jack Koenig <koenig@sifive.com>
parent
f6d65c53
Please register or sign in to comment