Add new option called InsertEmptyLineBeforeAccessModifier. Empty line before access modifier is inserted if this option is set to true (which is the default value, because clang-format always inserts empty lines before access modifiers), otherwise empty lines are removed.
Fixes issue #16518.
you need to run clang/doc/tools/dump_style.py so that it regenerates the ClangFormatsStyleOptions.rst file