Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Generated Content
Info
title
Note

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

Version number:
v5.0 

<ac:macro ac:name="info"><ac:parameter ac:name="title">Generated Content</ac:parameter><ac:rich-text-body><p>This page is automatically generated from the "Automated Detection" sections in the individual guidelines. Do not modify this page directly.</p></ac:rich-text-body></ac:macro>
<p>Version number:<br />
v5.0 </p>

<table><tbody>
<tr>
<th><p> C++ checkers </p></th>
<th><p> Rule </p></th>
</tr>
<tr>
<td><p> </p></td>
<td><p> <ac:link><ri:page ri:content-title="EXP17-CPP. Treat relational and equality operators as if they were nonassociative" /></ac:link> </p></td>
</tr>
<tr>
<td><p> </p></td>
<td><p> <ac:link><ri:page ri:content-title="EXP35-CPP. Do not cast away a const qualification" /></ac:link> </p></td>
</tr>
<tr>
<td><p> </p></td>
<td><p> <ac:link><ri:page ri:content-title="EXP36-CPP. Do not convert pointers into more strictly aligned pointer types" /></ac:link> </p></td>
</tr>
<tr>
<td><p> </p></td>
<td><p> <ac:link><ri:page ri:content-title="PRE07-CPP. Avoid using repeated question marks" /></ac:link> </p></td>
</tr>
</tbody></table>

...

and should not be edited.

Note

The information on this page was provided by outside contributors and has not been verified by SEI CERT.

Tip

The table below can be re-ordered, by clicking column headers.

...

Include Page
GCC_V
GCC_V

Checker

Guideline

-Winvalid-offsetof EXP59-CPP. Use offsetof() on valid types and members
Can detect violations of this rule when the -Wsequence-point flag is used EXP50-CPP. Do not depend on the order of evaluation for side effects