...
C++ checkers | Rule | ||
---|---|---|---|
| ARR01-CPP. Do not apply the sizeof operator to a pointer when taking the size of an array | ||
ASSERT_SIDE_EFFECT | |||
CHECKED_RETURN | EXP12-CPP. Do not ignore values returned by functions or methods | ||
CTOR_DTOR_LEAK | |||
DELETE_VOID | EXP39-CPP. Do not cast or delete pointers to incomplete classes | ||
EVALUATION_ORDER | EXP30-CPP. Do not depend on order of evaluation between sequence points | ||
INTEGER_OVERFLOW | ARR30-CPP. Guarantee that array and vector indices are within the valid range | ||
MISSING_BREAK | MSC18-CPP. Finish every set of statements associated with a case label with a break statement | ||
NO_EFFECT | |||
UNUSED_VALUE | NEGATIVE_RETURNS | ||
WRAPPER_ESCAPE | STR33-CPP. Do not access invalid output of c_str() or data() |