This is simply some additional checks in the Checker & Behavior Checker. This bug doesn't include any changes to the emitted backend code.
<rdar://problem/52700240>
WHLSL is no longer relevant.