[ruby-core:114447] [Ruby master Bug#7840] -Wdeclaration-after-statement is valid for C/ObjC but not for C++