An LLVM-based project which warns developers if they have any function in their C/C++ code that has more than three parameters