
Generated Content
This page is automatically generated from the "Automated Detection" sections in the individual guidelines. Do not modify this page directly.
Version number:
3.9
Checker | Guideline |
---|---|
-Wincompatible-pointer-types | STR38-C. Do not confuse narrow and wide character strings and functions |
-Wint-conversion | INT36-C. Converting a pointer to integer or integer to pointer |
-Wint-to-pointer-cast | INT36-C. Converting a pointer to integer or integer to pointer |
-Wparentheses | EXP45-C. Do not perform assignments in selection statements |
-Wsometimes-uninitialized | DCL41-C. Do not declare variables inside a switch statement before the first case label |
-Wunevaluated-expression | EXP44-C. Do not rely on side effects in operands to sizeof, _Alignof, or _Generic |
clang-analyzer-unix.Malloc | MEM34-C. Only free memory allocated dynamically |
misc-static-assert | DCL03-C. Use a static assertion to test the value of a constant expression |