unittest {
    switch (x) {
        case 0:
            version (none) {
                // Comment
                case '\n':
                    break;
            }
    }
}

unittest {
    switch (x) {
        case 0: {
            Label: while (1) {
            }
            break;
        }
    Label2:
        doStuff();
    }
}

unittest {
    switch (a) {
        case a:
            doStuff();
            doOtherStuff();
            break;
        default:
            break;
    }
}