That is blasphemy.
Honestly though, this style for ending parenthesis of block-type nodes makes a lot of sense to me. And you still retain the benefit of macro-ing your own syntax when you need it.
I mean otherwise why not do
void MyFunc() {
DoStuff();
DoOtherStuff();}
If the close-parens being on its own line is so wrong, why is it right for braces?