fallthrough attribute
switch (c) { case 'a': f(); // Warning emitted, fallthrough is perhaps a programmer error case 'b': g(); [[fallthrough]]; // Warning suppressed, fallthrough is intentional case 'c': h(); }
switch (c) { case 'a': f(); // Warning emitted, fallthrough is perhaps a programmer error case 'b': g(); [[fallthrough]]; // Warning suppressed, fallthrough is intentional case 'c': h(); }