https://issues.dlang.org/show_bug.cgi?id=23744
--- Comment #4 from Bradley Chatha <[email protected]> --- Minimal reproduction: ``` void main() { switch(0) { static if (false) case 0: int a; a = 0; break; default: break; } } ``` I guess case labels also directly attach onto the next statement; which explains some other behaviour I've seen (namely the attached statement being omitted). --
