Add support for rule 18-2-1.
Run clang-format over the sources.