Lines Matching full:div

13 <div id="page">
18 <div id="content">
29 <tr><td><div class="namedescr expandable"><span class="name">
31 (C, C++)</span><div class="descr">
34 boost docs: shared_ptr</a>.</p></div></div></td>
35 <td><div class="exampleContainer expandable">
36 <div class="example"><pre>
47 </pre></div>
48 <div class="example"><pre>
59 </pre></div></div></td>
63 <tr><td><div class="namedescr expandable"><span class="name">
65 (C, C++)</span><div class="descr">
70 <p>Source: <a href="https://cwe.mitre.org/data/definitions/120.html">CWE-120</a>.</p></div></div></td>
71 <td><div class="exampleContainer expandable">
72 <div class="example"><pre>
78 </pre></div>
79 <div class="example"><pre>
85 </pre></div></div></td>
89 <tr><td><div class="namedescr expandable"><span class="name">
91 (C, C++)</span><div class="descr">
94 Example 2</a>.</p></div></div></td>
95 <td><div class="exampleContainer expandable">
96 <div class="example"><pre>
102 </pre></div></div></td>
105 <tr><td><div class="namedescr expandable"><span class="name">
107 (C, C++)</span><div class="descr">
112 <p>Source: C++03 3.7.3.1p2; C++11 3.7.4.1p2.</p></div></div></td>
113 <td><div class="exampleContainer expandable">
114 <div class="example"><pre>
121 </pre></div>
122 <div class="example"><pre>
127 </pre></div></div></td>
139 <tr><td><div class="namedescr expandable"><span class="name">
141 (C++)</span><div class="descr">
145 leaving destructors.</p></div></div></td>
146 <td><div class="exampleContainer expandable">
147 <div class="example"><pre>
152 </pre></div>
153 <div class="example"><pre>
160 </pre></div></div></td>
164 <tr><td><div class="namedescr expandable"><span class="name">
166 (C++11)</span><div class="descr">
168 constructed object is also the object being copied from.</div></div></td>
169 <td><div class="exampleContainer expandable">
170 <div class="example"><pre>
176 </pre></div></div></td>
187 <tr><td><div class="namedescr expandable"><span class="name">
189 (C++)</span><div class="descr">
191 function do not throw exceptions.</div></div></td>
192 <td><div class="exampleContainer expandable">
193 <div class="example"><pre>
196 </pre></div></div></td>
200 <tr><td><div class="namedescr expandable"><span class="name">
202 (C++)</span><div class="descr">
204 specifier.</div></div></td>
205 <td><div class="exampleContainer expandable">
206 <div class="example"><pre>
210 </pre></div></div></td>
214 <tr><td><div class="namedescr expandable"><span class="name">
216 (C++)</span><div class="descr">
218 a <code>throw(<i>type</i>)</code> specifier.</div></div></td>
219 <td><div class="exampleContainer expandable">
220 <div class="example"><pre>
227 </pre></div></div></td>
238 <tr><td><div class="namedescr expandable"><span class="name">
240 (C++)</span><div class="descr">
248 <p>Source: C++03 20.4.5p1; C++11 <code>auto_ptr</code> is deprecated (D.10).</p></div></div></td>
249 <td><div class="exampleContainer expandable">
250 <div class="example"><pre>
258 </pre></div>
259 <div class="example"><pre>
266 </pre></div></div></td>
277 <tr><td><div class="namedescr expandable"><span class="name">
279 (C, C++)</span><div class="descr">
281 reference.<br><br><i>(opt-in checker)</i></div></div></td>
282 <td><div class="exampleContainer expandable">
283 <div class="example"><pre>
294 </pre></div></div></td>
297 <tr><td><div class="namedescr expandable"><span class="name">
299 (C)</span><div class="descr">
300 Warn about idempotent operations.</div></div></td>
301 <td><div class="exampleContainer expandable">
302 <div class="example"><pre>
307 </pre></div>
308 <div class="example"><pre>
313 </pre></div>
314 <div class="example"><pre>
319 </pre></div>
320 <div class="example"><pre>
326 </pre></div></div></td>
338 <tr><td><div class="namedescr expandable"><span class="name">
340 (C)</span><div class="descr">
342 fail.</div></div></td>
343 <td><div class="exampleContainer expandable">
344 <div class="example"><pre>
360 </pre></div></div></td>
371 <tr><td><div class="namedescr expandable"><span class="name">
373 (C++)</span><div class="descr">
376 <p>Source: C++11 3.6.1p4.</p></div></div></td>
377 <td><div class="exampleContainer expandable">
378 <div class="example"><pre>
387 </pre></div></div></td>
391 <tr><td><div class="namedescr expandable"><span class="name">
393 (C++)</span><div class="descr">
398 <p>Source: C++11 3.6.3p2.</p></div></div></td>
399 <td><div class="exampleContainer expandable">
400 <div class="example"><pre>
417 </pre></div></div></td>
421 <tr><td><div class="namedescr expandable"><span class="name">
423 (C, C++)</span><div class="descr">
428 <p>Source: C++03 3.7.3.1p2; C++11 3.7.4.1p2.</p></div></div></td>
429 <td><div class="exampleContainer expandable">
430 <div class="example"><pre>
438 </pre></div>
439 <div class="example"><pre>
447 </pre></div></div></td>
451 <tr><td><div class="namedescr expandable"><span class="name">
453 (C++)</span><div class="descr">
467 <p>Source: C++03 3.8p5, p7; C++11 3.8p5, p7.</p></div></div></td>
468 <td><div class="exampleContainer expandable">
469 <div class="example"><pre>
484 </pre></div>
485 <div class="example"><pre>
500 </pre></div>
501 <div class="example"><pre>
520 </pre></div>
521 <div class="example"><pre>
538 </pre></div>
539 <div class="example"><pre>
556 </pre></div></div></td>
560 <tr><td><div class="namedescr expandable"><span class="name">
562 (C++)</span><div class="descr">
565 <p>Source: C++11 3.8p8.</p></div></div></td>
566 <td><div class="exampleContainer expandable">
567 <div class="example"><pre>
581 </pre></div>
582 <div class="example"><pre>
597 </pre></div></div></td>
601 <tr><td><div class="namedescr expandable"><span class="name">
603 (C, C++03)</span><div class="descr">
608 <p>Source: C++03 5p4.</p></div></div></td>
609 <td><div class="exampleContainer expandable">
610 <div class="example"><pre>
616 </pre></div></div></td>
620 <tr><td><div class="namedescr expandable"><span class="name">
622 (C++)</span><div class="descr">
625 <p>Source: C++11 6.7p4.</p></div></div></td>
626 <td><div class="exampleContainer expandable">
627 <div class="example"><pre>
632 </pre></div></div></td>
636 <tr><td><div class="namedescr expandable"><span class="name">
638 (C, C++)</span><div class="descr">
640 <p>Source: C++03 7.1.5.1p4, C++11 7.1.6.1p4.</p></div></div></td>
641 <td><div class="exampleContainer expandable">
642 <div class="example"><pre>
649 </pre></div>
650 <div class="example"><pre>
663 </pre></div></div></td>
667 <tr><td><div class="namedescr expandable"><span class="name">
669 (C++)</span><div class="descr">
672 <p>Source: C++11 12.4p14.</p></div></div></td>
673 <td><div class="exampleContainer expandable">
674 <div class="example"><pre>
686 </pre></div></div></td>
690 <tr><td><div class="namedescr expandable"><span class="name">
692 (C++)</span><div class="descr">
694 <p>Source: C++03 12.6.2p8; C++11 12.6.2p13.</p></div></div></td>
695 <td><div class="exampleContainer expandable">
696 <div class="example"><pre>
707 </pre></div></div></td>
711 <tr><td><div class="namedescr expandable"><span class="name">
713 (C++)</span><div class="descr">
718 <p>Source: C++03 12.7p1; C++11 12.7p1.</p></div></div></td>
719 <td><div class="exampleContainer expandable">
720 <div class="example"><pre>
729 </pre></div>
730 <div class="example"><pre>
742 </pre></div>
743 <div class="example"><pre>
753 </pre></div>
754 <div class="example"><pre>
765 </pre></div></div></td>
769 <tr><td><div class="namedescr expandable"><span class="name">
771 (C++)</span><div class="descr">
776 <p>Source: C++03 12.7p1; C++11 12.7p1.</p></div></div></td>
777 <td><div class="exampleContainer expandable">
778 <div class="example"><pre>
790 </pre></div></div></td>
794 <tr><td><div class="namedescr expandable"><span class="name">
796 (C++)</span><div class="descr">
799 <p>Source: C++11 12.7p4.</p></div></div></td>
800 <td><div class="exampleContainer expandable">
801 <div class="example"><pre>
816 </pre></div></div></td>
820 <tr><td><div class="namedescr expandable"><span class="name">
822 (C++)</span><div class="descr">
826 <p>Source: C++11 12.7p5.</p></div></div></td>
827 <td><div class="exampleContainer expandable">
828 <div class="example"><pre>
844 </pre></div></div></td>
848 <tr><td><div class="namedescr expandable"><span class="name">
850 (C++)</span><div class="descr">
854 <p>Source: C++11 12.7p6.</p></div></div></td>
855 <td><div class="exampleContainer expandable">
856 <div class="example"><pre>
875 </pre></div></div></td>
879 <tr><td><div class="namedescr expandable"><span class="name">
881 (C++)</span><div class="descr">
885 <p>Source: C++11 15.3p10.</p></div></div></td>
886 <td><div class="exampleContainer expandable">
887 <div class="example"><pre>
901 </pre></div>
902 <div class="example"><pre>
919 </pre></div></div></td>
923 <tr><td><div class="namedescr expandable"><span class="name">
925 (C++)</span><div class="descr">
928 <p>Source: C++11 15.3p10.</p></div></div></td>
929 <td><div class="exampleContainer expandable">
930 <div class="example"><pre>
939 </pre></div></div></td>
943 <tr><td><div class="namedescr expandable"><span class="name">
945 (C++03)</span><div class="descr">
949 (D.10).</p></div></div></td>
950 <td><div class="exampleContainer expandable">
951 <div class="example"><pre>
959 </pre></div></div></td>
963 <tr><td><div class="namedescr expandable"><span class="name">
965 (C++03)</span><div class="descr">
970 (21.4.5p2).</p></div></div></td>
971 <td><div class="exampleContainer expandable">
972 <div class="example"><pre>
979 </pre></div>
980 <div class="example"><pre>
987 </pre></div></div></td>
991 <tr><td><div class="namedescr expandable"><span class="name">
993 (C++)</span><div class="descr">
996 <p>Source: C++03 24.5.3p2; C++11 24.6.3p2.</p></div></div></td>
997 <td><div class="exampleContainer expandable">
998 <div class="example"><pre>
1005 </pre></div></div></td>
1009 <tr><td><div class="namedescr expandable"><span class="name">
1011 (C++)</span><div class="descr">
1016 <p>Source: C++03 25.4p4; C++11 25.5p4.</p></div></div></td>
1017 <td><div class="exampleContainer expandable">
1018 <div class="example"><pre>
1034 </pre></div>
1035 <div class="example"><pre>
1061 </pre></div></div></td>
1065 <tr><td><div class="namedescr expandable"><span class="name">
1067 (C++)</span><div class="descr">
1069 The effects are undefined if an exception is thrown.</div></div></td>
1070 <td><div class="exampleContainer expandable">
1071 <div class="example"><pre>
1081 </pre></div>
1082 <div class="example"><pre>
1092 </pre></div></div></td>
1096 <tr><td><div class="namedescr expandable"><span class="name">
1098 (C++)</span><div class="descr">
1102 <p>Source: C++03 26.3.2.1p4; C++11 26.6.2.2p4.</p></div></div></td>
1103 <td><div class="exampleContainer expandable">
1104 <div class="example"><pre>
1116 </pre></div></div></td>
1120 <tr><td><div class="namedescr expandable"><span class="name">
1122 (C++)</span><div class="descr">
1126 26.6.3.2p3.</p></div></div></td>
1127 <td><div class="exampleContainer expandable">
1128 <div class="example"><pre>
1138 </pre></div>
1139 <div class="example"><pre>
1147 </pre></div>
1148 <div class="example"><pre>
1156 </pre></div>
1157 <div class="example"><pre>
1166 </pre></div></div></td>
1170 <tr><td><div class="namedescr expandable"><span class="name">
1172 (C++)</span><div class="descr">
1177 p7.</p></div></div></td>
1178 <td><div class="exampleContainer expandable">
1179 <div class="example"><pre>
1186 </pre></div></div></td>
1190 <tr><td><div class="namedescr expandable"><span class="name">
1192 (C++)</span><div class="descr">
1195 26.6.9.3p2.</p></div></div></td>
1196 <td><div class="exampleContainer expandable">
1197 <div class="example"><pre>
1207 </pre></div>
1208 <div class="example"><pre>
1218 </pre></div></div></td>
1222 <tr><td><div class="namedescr expandable"><span class="name">
1224 (C++)</span><div class="descr">
1229 27.5.5.2p2.</p></div></div></td>
1230 <td><div class="exampleContainer expandable">
1231 <div class="example"><pre>
1256 </pre></div></div></td>
1260 <tr><td><div class="namedescr expandable"><span class="name">
1262 (C++11)</span><div class="descr">
1266 <p>Source: C++11 27.5.3.7p1, 27.5.5.2p2.</p></div></div></td>
1267 <td><div class="exampleContainer expandable">
1268 <div class="example"><pre>
1293 </pre></div></div></td>
1297 <tr><td><div class="namedescr expandable"><span class="name">
1299 (C++)</span><div class="descr">
1303 <p>Source: C++03 27.4.3.2p3; C++11 27.5.4.2p3.</p></div></div></td>
1304 <td><div class="exampleContainer expandable">
1305 <div class="example"><pre>
1313 </pre></div>
1314 <div class="example"><pre>
1323 </pre></div></div></td>
1335 <tr><td><div class="namedescr expandable"><span class="name">
1337 (C)</span><div class="descr">
1338 Successive assign to a variable.</div></div></td>
1339 <td><div class="exampleContainer expandable">
1340 <div class="example"><pre>
1347 </pre></div></div></td>
1351 <tr><td><div class="namedescr expandable"><span class="name">
1353 (C)</span><div class="descr">
1357 core.NullDereference</span>.</div></div></td>
1358 <td><div class="exampleContainer expandable">
1359 <div class="example"><pre>
1374 </pre></div></div></td>
1378 <tr><td><div class="namedescr expandable"><span class="name">
1380 (C)</span><div class="descr">
1384 core.NullDereference</span>.</div></div></td>
1385 <td><div class="exampleContainer expandable">
1386 <div class="example"><pre>
1395 </pre></div></div></td>
1399 <tr><td><div class="namedescr expandable"><span class="name">
1401 (C++)</span><div class="descr">
1402 Identical accessor bodies. Possibly a misprint.</div></div></td>
1403 <td><div class="exampleContainer expandable">
1404 <div class="example"><pre>
1412 </pre></div>
1413 <div class="example"><pre>
1421 </pre></div></div></td>
1425 <tr><td><div class="namedescr expandable"><span class="name">
1427 (C++)</span><div class="descr">
1429 public?</div></div></td>
1430 <td><div class="exampleContainer expandable">
1431 <div class="example"><pre>
1438 </pre></div></div></td>
1442 <tr><td><div class="namedescr expandable"><span class="name">
1444 (C, C++)</span><div class="descr">
1446 known system/library/API functions falling into this category).</div></div></td>
1447 <td><div class="exampleContainer expandable">
1448 <div class="example"><pre>
1455 </pre></div></div></td>
1459 <tr><td><div class="namedescr expandable"><span class="name">
1461 (C, C++)</span><div class="descr">
1464 'proper_variable_name'?</div></div></td>
1465 <td><div class="exampleContainer expandable">
1466 <div class="example"><pre>
1472 </pre></div>
1473 <div class="example"><pre>
1479 </pre></div></div></td>
1483 <tr><td><div class="namedescr expandable"><span class="name">
1485 (C)</span><div class="descr">
1486 Comparing floating point numbers may be not precise.</div></div></td>
1487 <td><div class="exampleContainer expandable">
1488 <div class="example"><pre>
1497 </pre></div></div></td>
1501 <tr><td><div class="namedescr expandable"><span class="name">
1503 (C, C++)</span><div class="descr">
1506 Did you mean <code>&amp;&amp;</code> (<code>||</code>) ?</div></div></td>
1507 <td><div class="exampleContainer expandable">
1508 <div class="example"><pre>
1515 </pre></div></div></td>
1519 <tr><td><div class="namedescr expandable"><span class="name">
1521 (C)</span><div class="descr">
1523 statement.</div></div></td>
1524 <td><div class="exampleContainer expandable">
1525 <div class="example"><pre>
1534 </pre></div></div></td>
1538 <tr><td><div class="namedescr expandable"><span class="name">
1540 (C)</span><div class="descr">
1542 identical.</div></div></td>
1543 <td><div class="exampleContainer expandable">
1544 <div class="example"><pre>
1552 </pre></div></div></td>
1556 <tr><td><div class="namedescr expandable"><span class="name">
1558 (C)</span><div class="descr">
1560 expression result.</div></div></td>
1561 <td><div class="exampleContainer expandable">
1562 <div class="example"><pre>
1566 </pre></div></div></td>
1570 <tr><td><div class="namedescr expandable"><span class="name">
1572 (C)</span><div class="descr">
1573 An expression is always evaluated to true/false.</div></div></td>
1574 <td><div class="exampleContainer expandable">
1575 <div class="example"><pre>
1580 </pre></div>
1581 <div class="example"><pre>
1585 </pre></div>
1586 <div class="example"><pre>
1590 </pre></div></div></td>
1594 <tr><td><div class="namedescr expandable"><span class="name">
1596 (C, C++)</span><div class="descr">
1599 assignment.</div></div></td>
1600 <td><div class="exampleContainer expandable">
1601 <div class="example"><pre>
1609 </pre></div></div></td>
1613 <tr><td><div class="namedescr expandable"><span class="name">
1615 (C, C++)</span><div class="descr">
1618 and Design", advise 15.</p></div></div></td>
1619 <td><div class="exampleContainer expandable">
1620 <div class="example"><pre>
1626 </pre></div>
1627 <div class="example"><pre>
1631 </pre></div></div></td>
1635 <tr><td><div class="namedescr expandable"><span class="name">
1637 (C++)</span><div class="descr">
1638 The object was created but is not being used.</div></div></td>
1639 <td><div class="exampleContainer expandable">
1640 <div class="example"><pre>
1648 </pre></div>
1649 <div class="example"><pre>
1656 </pre></div></div></td>
1660 <tr><td><div class="namedescr expandable"><span class="name">
1662 (C)</span><div class="descr">
1664 missing.</div></div></td>
1665 <td><div class="exampleContainer expandable">
1666 <div class="example"><pre>
1671 </pre></div></div></td>
1675 <tr><td><div class="namedescr expandable"><span class="name">
1677 (C, C++)</span><div class="descr">
1680 alpha.core.BoolAssignment</span>.</div></div></td>
1681 <td><div class="exampleContainer expandable">
1682 <div class="example"><pre>
1686 </pre></div>
1687 <div class="example"><pre>
1691 </pre></div></div></td>
1695 <tr><td><div class="namedescr expandable"><span class="name">
1697 (C++)</span><div class="descr">
1700 alpha.security.ArrayBoundV2</span>.</div></div></td>
1701 <td><div class="exampleContainer expandable">
1702 <div class="example"><pre>
1709 </pre></div></div></td>
1713 <tr><td><div class="namedescr expandable"><span class="name">
1715 (C)</span><div class="descr">
1718 alpha.unix.cstring.OutOfBounds</span>.</div></div></td>
1719 <td><div class="exampleContainer expandable">
1720 <div class="example"><pre>
1725 </pre></div></div></td>
1729 <tr><td><div class="namedescr expandable"><span class="name">
1731 (C)</span><div class="descr">
1736 CWE-190</a>.</p></div></div></td>
1737 <td><div class="exampleContainer expandable">
1738 <div class="example"><pre>
1746 </pre></div>
1747 <div class="example"><pre>
1754 </pre></div></div></td>
1758 <tr><td><div class="namedescr expandable"><span class="name">
1760 (C)</span><div class="descr">
1763 CWE-194</a>.</p></div></div></td>
1764 <td><div class="exampleContainer expandable">
1765 <div class="example"><pre>
1770 </pre></div>
1771 <div class="example"><pre>
1777 </pre></div>
1778 <div class="example"><pre>
1782 </pre></div></div></td>
1786 <tr><td><div class="namedescr expandable"><span class="name">
1788 (C)</span><div class="descr">
1791 CWE-197</a>.</p></div></div></td>
1792 <td><div class="exampleContainer expandable">
1793 <div class="example"><pre>
1798 </pre></div>
1799 <div class="example"><pre>
1805 </pre></div>
1806 <div class="example"><pre>
1813 </pre></div></div></td>
1817 <tr><td><div class="namedescr expandable"><span class="name">
1819 (C++)</span><div class="descr">
1823 leaving destructors.</p></div></div></td>
1824 <td><div class="exampleContainer expandable">
1825 <div class="example"><pre>
1832 </pre></div></div></td>
1843 <tr><td><div class="namedescr expandable"><span class="name">
1845 (C)</span><div class="descr">
1853 MSDN: CreateProcess function, Security Remarks</a>.</p></div></div></td>
1854 <td><div class="exampleContainer expandable">
1855 <div class="example"><pre>
1865 </pre></div></div></td>
1869 <tr><td><div class="namedescr expandable"><span class="name">
1871 (C)</span><div class="descr">
1875 MSDN: LoadLibrary function, Security Remarks</a>.</p></div></div></td>
1876 <td><div class="exampleContainer expandable">
1877 <div class="example"><pre>
1885 </pre></div></div></td>
1889 <tr><td><div class="namedescr expandable"><span class="name">
1891 (C)</span><div class="descr">
1896 MSDN: WideCharToMultiByte function</a>.</p></div></div></td>
1897 <td><div class="exampleContainer expandable">
1898 <div class="example"><pre>
1907 </pre></div></div></td>
1919 <tr><td><div class="namedescr expandable"><span class="name">
1921 (C, C++)</span><div class="descr">
1923 avoid unnecessary object copying.</div></div></td>
1924 <td><div class="exampleContainer expandable">
1925 <div class="example"><pre>
1929 </pre></div></div></td>
1933 <tr><td><div class="namedescr expandable"><span class="name">
1935 (C++)</span><div class="descr">
1940 operators.</p></div></div></td>
1941 <td><div class="exampleContainer expandable">
1942 <div class="example"><pre>
1951 </pre></div></div></td>
1955 <tr><td><div class="namedescr expandable"><span class="name">
1957 (C)</span><div class="descr">
1960 from <code>strlen()</code> in a temporary variable.</div></div></td>
1961 <td><div class="exampleContainer expandable">
1962 <div class="example"><pre>
1969 </pre></div></div></td>
1973 <tr><td><div class="namedescr expandable"><span class="name">
1975 (C++)</span><div class="descr">
1977 calculate the length of an <code>std::string</code>.</div></div></td>
1978 <td><div class="exampleContainer expandable">
1979 <div class="example"><pre>
1987 </pre></div></div></td>
1991 <tr><td><div class="namedescr expandable"><span class="name">
1993 (C++)</span><div class="descr">
1995 method to identify an empty container.</div></div></td>
1996 <td><div class="exampleContainer expandable">
1997 <div class="example"><pre>
2004 </pre></div></div></td>
2011 </div> <!-- page -->
2012 </div> <!-- content -->