<td></td>\r
<td>Uses C semantics</td>\r
</tr>\r
-<tr><td>6 [stmt.stmt]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.1 [stmt.label]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.2 [stmt.expr]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.3 [stmt.block]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.4 [stmt.select]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.4.1 [stmt.if]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.4.2 [stmt.switch]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.5 [stmt.iter]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.5.1 [stmt.while]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.5.2 [stmt.do]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.5.3 [stmt.for]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.6 [stmt.jump]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.6.1 [stmt.break]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.6.2 [stmt.cont]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.6.3 [stmt.return]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.6.4 [stmt.goto]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.7 [stmt.dcl]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
-<tr><td> 6.8 [stmt.ambig]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
+<tr>\r
+ <td>6 [stmt.stmt]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.1 [stmt.label]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.2 [stmt.expr]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.3 [stmt.block]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.4 [stmt.select]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="advanced" align="center"></td>\r
+ <td></td>\r
+ <td>Conversion of declarations to required types not really supported.</td>\r
+</tr>\r
+<tr>\r
+ <td> 6.4.1 [stmt.if]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.4.2 [stmt.switch]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.5 [stmt.iter]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="advanced" align="center"></td>\r
+ <td></td>\r
+ <td>Conversion of declarations to required types not really supported.</td>\r
+</tr>\r
+<tr>\r
+ <td> 6.5.1 [stmt.while]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.5.2 [stmt.do]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.5.3 [stmt.for]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.6 [stmt.jump]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.6.1 [stmt.break]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.6.2 [stmt.cont]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.6.3 [stmt.return]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.6.4 [stmt.goto]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td></td>\r
+</tr>\r
+<tr>\r
+ <td> 6.7 [stmt.dcl]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="advanced" align="center"></td>\r
+ <td></td>\r
+ <td>Skipping of initialization is not flagged. Existence and accessibility of destructors is not tested for.</td>\r
+</tr>\r
+<tr>\r
+ <td> 6.8 [stmt.ambig]</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td class="complete" align="center">✓</td>\r
+ <td></td>\r
+ <td>I think we handle everything.</td>\r
+</tr>\r
<tr><td>7 [dcl.dcl]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
<tr><td> 7.1 [dcl.spec]</td><td></td><td></td><td></td><td></td><td></td></tr>\r
<tr><td> 7.1.1 [dcl.stc]</td><td></td><td></td><td></td><td></td><td></td></tr>\r