This page is automatically generated from the "Automated Detection" sections in the individual guidelines. Do not modify this page directly.

Version number:

Checker

Guideline

ElseIfWithoutElseMSC01-CPP. Strive for logical completeness
NonEmptyCaseWithoutBreakMSC18-CPP. Finish every set of statements associated with a case label with a break statement
S1036MSC20-CPP. Do not use a switch statement to transfer control into a complex block
S1116MSC12-CPP. Detect and remove code that has no effect
S1656MSC12-CPP. Detect and remove code that has no effect
S1751MSC12-CPP. Detect and remove code that has no effect
S1762MSC00-CPP. Compile cleanly at high warning levels
S1764MSC12-CPP. Detect and remove code that has no effect
S1862MSC12-CPP. Detect and remove code that has no effect
S973MSC00-CPP. Compile cleanly at high warning levels
SwitchWithoutDefaultMSC01-CPP. Strive for logical completeness
TrigraphUsagePRE07-CPP. Avoid using repeated question marks

>