C++ checkers | Rule |
---|
| EXP17-CPP. Treat relational and equality operators as if they were nonassociative |
| EXP19-CPP. Do not perform assignments in conditional expressions |
| EXP30-CPP. Do not depend on order of evaluation between sequence points |
| EXP35-CPP. Do not cast away a const qualification |
| EXP36-CPP. Do not convert pointers into more strictly aligned pointer types |
| EXP37-CPP. Call variadic functions with the arguments intended by the API |
| MSC12-CPP. Detect and remove code that has no effect |
| PRE07-CPP. Avoid using repeated question marks |