cppcheck-opensource / cppcheck C++ 6.8K 1.6K static analysis of C/C++ code cppcheck c-plus-plus static-analysis cross-platform