nl_after_switch

Add or remove blank line after switch statement.

Possible values are ignore, add, remove and force, default ignore.

Examples

add

Before:

switch(z) {

case 1:
    std::cout << "One" << '\n';
    break;

case 3:
    std::cout << "Three" << '\n';
    break;

default:
    std::cout << "Something else" << '\n';
}
std::cout << "z value processed" << '\n';

code after:

switch(z) {

case 1:
    std::cout << "One" << '\n';
    break;

case 3:
    std::cout << "Three" << '\n';
    break;

default:
    std::cout << "Something else" << '\n';
}

std::cout << "z value processed" << '\n';

remove

Before:

switch(z)
{

case 1:
    std::cout << "One" << '\n';
    break;

case 3:
    std::cout << "Three" << '\n';
    break;

default:
    std::cout << "Something else" << '\n';
}

std::cout << "Switching over z done" << '\n';

code after:

switch(z)
{

case 1:
    std::cout << "One" << '\n';
    break;

case 3:
    std::cout << "Three" << '\n';
    break;

default:
    std::cout << "Something else" << '\n';
}
std::cout << "Switching over z done" << '\n';

See also