mirror of
https://github.com/php/php-src.git
synced 2026-10-28 17:56:50 +08:00
There are several issues with this macro: - It is incorrectly named: It's not an empty default case. It's an unreachable default case. - It is hiding control flow in its definition, which can be confusing for humans and tools (such as Coccinelle) alike, because it looks like it would be a statement that belongs to the "current" case rather than opening a new one. Since this macro is exactly as long as explicitly spelling out its definition (excluding the useless `break;`), it is not even making the code any more succinct.