delete dead code, use -Wdeclaration-after-statement by default