...
Tool | Version | Checker | Description | ||||||
---|---|---|---|---|---|---|---|---|---|
Axivion Bauhaus Suite |
| CertC-EXP00 | Fully implemented | ||||||
CodeSonar |
| LANG.STRUCT.PARENS | Missing Parentheses | ||||||
| CC2.EXP00 | Fully implemented | |||||||
Klocwork |
| MISRA.EXPR.PARENS.2012 | |||||||
LDRA tool suite |
| 361 S, 49 S | Fully implemented | ||||||
Parasoft C/C++test |
| CERT_C-EXP00-a | Use parenthesis to clarify expression order if operators with precedence lower than arithmetic are used | ||||||
Polyspace Bug Finder |
| Checks for possible Possibly unintended evaluation of expression because of operator precedence rules Operator precedence rules cause unexpected evaluation order in arithmetic expression The precedence of operators within expressions should be made explicit(rec. fully covered) | |||||||
PRQA QA-C |
| 3389 | Fully implemented | ||||||
PVS-Studio |
| V502, V593, V634, V648 | |||||||
SonarQube C/C++ Plugin |
| S864 |
...