itiviti-cpp-analyzer
itiviti-cpp-analyzer copied to clipboard
Clang plugin with several static analysis checks
There are several versions of clang being used around there, with corresponding libclang versions. Libclang is not backward compatible, thus, migration to a new version would either force to support...
### Description Analyzer suggest adding 'const' qualifier for mutable std::bitset instance that changes in the for-loop. ### Example > foo.h ```c++ #include struct A { static const int length =...
### Description Analyzer suggests constructing m_significand in the initializer list ### Example ``` // int64_t m_significand & int64_t m_exponent are private fields of struct Exponential Exponential::Exponential(int64_t number) : m_significand(number) ,...