...
Tool | Version | Checker | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Astrée |
| return-implicit | Fully checked | ||||||||||
Axivion Bauhaus Suite |
| CertC-MSC37 | |||||||||||
CodeSonar |
| LANG.STRUCT.MRS | Missing return statement | ||||||||||
Coverity |
| MISSING_RETURN | Implemented | ||||||||||
Helix QAC |
| ||||||||||||
Klocwork |
| FUNCRET.GEN MISRA.RETURN.NOT_LAST | |||||||||||
LDRA tool suite |
| 2 D, 36 S, 66 S | Fully implemented | ||||||||||
Parasoft C/C++test |
| CERT_C-MSC37-a | All exit paths from a function with non-void return type shall have an explicit return statement with an expression | ||||||||||
PC-lint Plus |
| 533 | Fully supported | ||||||||||
Polyspace Bug Finder |
| CERT C: Rule MSC37-C | Checks for missing return statement (rule fully covered) | ||||||||||
PRQA QA-C |
| 2888 | |||||||||||
PRQA QA-C++ |
| 2888, 4022 | |||||||||||
RuleChecker |
| return-implicit | Fully checked | ||||||||||
SonarQube C/C++ Plugin |
| S935 | |||||||||||
TrustInSoft Analyzer |
| Body of function falls-through | Exhaustively verified. | Helix QAC | Include Page | | Helix QAC_V | Helix QAC_V
Related Guidelines
Key here (explains table format and definitions)
...