‹ Go To Bug List

Statistics

Number of processed plist files 572
Number of analyzer reports 1922

Checker statistics

Checker name Severity Number of reports
bugprone-bool-pointer-implicit-conversion 1
bugprone-copy-constructor-init 24
bugprone-forwarding-reference-overload 1
bugprone-incorrect-roundings 23
bugprone-infinite-loop 1
bugprone-integer-division 49
bugprone-misplaced-widening-cast 4
bugprone-not-null-terminated-result 4
bugprone-signed-char-misuse 51
bugprone-string-literal-with-embedded-nul 3
bugprone-suspicious-enum-usage 5
bugprone-use-after-move 2
cert-dcl54-cpp 1
cert-dcl58-cpp 2
cert-dcl59-cpp,google-build-namespaces 5
cert-err09-cpp 2
cert-oop11-cpp,performance-move-constructor-init 5
clang-diagnostic-deprecated-declarations 1
clang-diagnostic-integer-overflow 1
core.CallAndMessage 19
core.DivideZero 2
core.NonNullParamChecker 1
core.NullDereference 3
core.UndefinedBinaryOperatorResult 16
core.uninitialized.Assign 2
core.uninitialized.Branch 1
core.uninitialized.UndefReturn 1
cplusplus.Move 1
cplusplus.NewDelete 31
cplusplus.NewDeleteLeaks 7
cppcoreguidelines-special-member-functions 1116
deadcode.DeadStores 117
google-global-names-in-headers 6
misc-definitions-in-headers 4
misc-misplaced-const 14
misc-redundant-expression 8
misc-unconventional-assign-operator 21
optin.cplusplus.UninitializedObject 39
optin.cplusplus.VirtualCall 106
optin.portability.UnixAPI 1
performance-move-const-arg 128
performance-no-automatic-move 49
performance-noexcept-move-constructor 29
performance-trivially-destructible 13
security.FloatLoopCounter 1
unix.Malloc 1

Severity statistics

Severity Number of reports
122
473
1311
6
10