...
Tool | Version | Checker | Description |
---|
Astrée | | bitfield-name character-constantenum-tag-spelling enumeration-constant-name function-like-macro-name global-function-name global-object-name global-object-name-const header-filename implementation-filename local-object-name local-object-name-const local-static-object-name local-static-object-name-const object-like-macro-name static-function-name static-object-name static-object-name-const string-literal struct-member-name struct-tag-spelling typedef-name union-member-name union-tag-spelling | Partially checked |
Helix QAC | | C0285, C0286, C0287, C0288, C0289, C0299 |
|
LDRA tool suite | | 113 S | Partially implemented |
Parasoft C/C++test | | CERT_C-MSC09-a
| Only use characters defined in the ISO C standard |
RuleChecker | Include Page |
---|
| RuleChecker_V |
---|
| RuleChecker_V |
---|
|
| bitfield-name character-constantenum-tag-spelling enumeration-constant-name function-like-macro-name global-function-name global-object-name global-object-name-const header-filename implementation-filename local-object-name local-object-name-const local-static-object-name local-static-object-name-const object-like-macro-name static-function-name static-object-name static-object-name-const string-literal struct-member-name struct-tag-spelling typedef-name union-member-name union-tag-spelling | Partially checked |
SonarQube C/C++ Plugin | Include Page |
---|
| SonarQube C/C++ Plugin_V |
---|
| SonarQube C/C++ Plugin_V |
---|
|
| S1578 |
|
Related Vulnerabilities
Search for vulnerabilities resulting from the violation of this rule on the CERT website.
...