...
Tool | Version | Checker | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Astrée |
| universal-character-name-concatenation | Fully checked | |||||||||||||||
| CertC-PRE30 | Fully implemented | ||||||||||||||||
CodeSonar |
| LANG.PREPROC.PASTE LANG.PREPROC.PASTEHASH | Macro uses ## operator## follows # operator | |||||||||||||||
Helix QAC |
| C0905 C++0064,C++0080 | ||||||||||||||||
Klocwork |
| MISRA.DEFINE.SHARP | ||||||||||||||||
LDRA tool suite |
| 573 S | Fully implemented | |||||||||||||||
Parasoft C/C++test |
| CERT_C-PRE30-a | Avoid token concatenation that may produce universal character names | |||||||||||||||
| CERT C: Rule PRE30-C | Checks for universal character name from token concatenation (rule fully covered) | PRQA QA-C | |||||||||||||||
Include Page | PRQA QA-C_v | PRQA QA-C_v | 0905 | PRQA QA-C++ | ||||||||||||||
Include Page | cplusplus:PRQA QA-C++_V | cplusplus:PRQA QA-C++_V | ||||||||||||||||
0064, 0080 | RuleChecker |
| universal-character-name-concatenation | Fully checked |
...