A Clang/LLVM add-on to enforce coding rules