Checker name |
Severity |
Number of reports |
bugprone-bool-pointer-implicit-conversion |
|
1 |
bugprone-copy-constructor-init |
|
48 |
bugprone-forwarding-reference-overload |
|
7 |
bugprone-incorrect-roundings |
|
24 |
bugprone-infinite-loop |
|
1 |
bugprone-integer-division |
|
41 |
bugprone-misplaced-widening-cast |
|
4 |
bugprone-not-null-terminated-result |
|
5 |
bugprone-signed-char-misuse |
|
39 |
bugprone-standalone-empty |
|
1 |
bugprone-string-literal-with-embedded-nul |
|
4 |
bugprone-suspicious-memory-comparison |
|
2 |
bugprone-throw-keyword-missing |
|
3 |
bugprone-unhandled-exception-at-new |
|
1 |
bugprone-unused-return-value |
|
2 |
bugprone-use-after-move |
|
7 |
cert-dcl54-cpp |
|
2 |
cert-dcl58-cpp |
|
9 |
cert-dcl59-cpp |
|
15 |
cert-err09-cpp |
|
2 |
cert-oop11-cpp |
|
5 |
core.CallAndMessage |
|
34 |
core.DivideZero |
|
22 |
core.NonNullParamChecker |
|
1 |
core.NullDereference |
|
10 |
core.StackAddressEscape |
|
2 |
core.UndefinedBinaryOperatorResult |
|
14 |
core.uninitialized.Assign |
|
8 |
core.uninitialized.UndefReturn |
|
3 |
cplusplus.NewDelete |
|
53 |
cplusplus.NewDeleteLeaks |
|
15 |
cppcoreguidelines-special-member-functions |
|
1948 |
cppcoreguidelines-virtual-class-destructor |
|
95 |
deadcode.DeadStores |
|
109 |
google-build-namespaces |
|
15 |
google-global-names-in-headers |
|
17 |
misc-confusable-identifiers |
|
35 |
misc-definitions-in-headers |
|
25 |
misc-misplaced-const |
|
16 |
misc-redundant-expression |
|
6 |
misc-unconventional-assign-operator |
|
25 |
misc-use-anonymous-namespace |
|
4693 |
optin.cplusplus.UninitializedObject |
|
139 |
optin.cplusplus.VirtualCall |
|
109 |
performance-move-const-arg |
|
64 |
performance-move-constructor-init |
|
5 |
performance-no-automatic-move |
|
56 |
performance-noexcept-move-constructor |
|
47 |
performance-trivially-destructible |
|
14 |
readability-container-data-pointer |
|
19 |
readability-suspicious-call-argument |
|
28 |
security.insecureAPI.vfork |
|
1 |
unix.Malloc |
|
1 |
unix.Vfork |
|
1 |