Checker | Guideline |
---|
ElseIfWithoutElse | MSC01-C. Strive for logical completeness |
IncAndDecMixedWithOtherOperators | EXP30-C. Do not depend on the order of evaluation for side effects |
NonEmptyCaseWithoutBreak | MSC17-C. Finish every set of statements associated with a case label with a break statement |
S1116 | MSC12-C. Detect and remove code that has no effect or is never executed |
S1656 | MSC12-C. Detect and remove code that has no effect or is never executed |
S1751 | MSC07-C. Detect and remove dead code | S1751 | MSC12-C. Detect and remove code that has no effect or is never executed |
S1762 | MSC00-C. Compile cleanly at high warning levels | S1763 | MSC07-C. Detect and remove dead code |
S1763 | MSC12-C. Detect and remove code that has no effect or is never executed |
S1764 | MSC12-C. Detect and remove code that has no effect or is never executed |
S1836 | EXP43-C. Avoid undefined behavior when using restrict-qualified pointers |
S1862 | MSC12-C. Detect and remove code that has no effect or is never executed | S929 | DCL20-C. Explicitly specify void when a function accepts no arguments |
S935 | MSC37-C. Ensure that control never reaches the end of a non-void function |
S973 | MSC00-C. Compile cleanly at high warning levels |
SwitchWithoutDefault | MSC01-C. Strive for logical completeness |
TrigraphUsage | PRE07-C. Avoid using repeated question marks |