Is there any way to to automatically insert spaces between function definitions. E.g. my initial sources are:
void func1() { // func1 body. } void func2(
Your best bet is to set 'MaxEmptyLinesToKeep: 2' inside .clang-format file to let clang-format keep 2 lines intact.