The new clang-format options (since clang-format 16) removes semicolons
after the closing braces of functions and constructors/destructors.
ContinuationIndentWidth: 8
ForEachMacros: [ 'cds_lfs_for_each', 'cds_lfs_for_each_safe', 'cds_list_for_each_entry_safe', 'ISC_LIST_FOREACH', 'ISC_LIST_FOREACH_SAFE', 'ISC_LIST_FOREACH_REV', 'ISC_LIST_FOREACH_REV_SAFE' ]
RemoveParentheses: ReturnStatement
+RemoveSemicolon: true
Standard: Cpp11
ContinuationIndentWidth: 8
RemoveParentheses: ReturnStatement
+RemoveSemicolon: true