From 39e98008ebd5b0056594f3df1fc8d3e2a4d8cf0e Mon Sep 17 00:00:00 2001
From: Sebastian Redl
Date: Sun, 28 Dec 2008 17:18:13 +0000
Subject: [PATCH] Fill in C++ status table for statements.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@61457 91177308-0d34-0410-b5e6-96231b3b80d8
---
www/cxx_status.html | 162 +++++++++++++++++++++++++++++++++++++++-----
1 file changed, 144 insertions(+), 18 deletions(-)
diff --git a/www/cxx_status.html b/www/cxx_status.html
index 8748a0e605..0296c1b4b5 100644
--- a/www/cxx_status.html
+++ b/www/cxx_status.html
@@ -802,24 +802,150 @@ welcome!
|
Uses C semantics |
-6 [stmt.stmt] | | | | | |
- 6.1 [stmt.label] | | | | | |
- 6.2 [stmt.expr] | | | | | |
- 6.3 [stmt.block] | | | | | |
- 6.4 [stmt.select] | | | | | |
- 6.4.1 [stmt.if] | | | | | |
- 6.4.2 [stmt.switch] | | | | | |
- 6.5 [stmt.iter] | | | | | |
- 6.5.1 [stmt.while] | | | | | |
- 6.5.2 [stmt.do] | | | | | |
- 6.5.3 [stmt.for] | | | | | |
- 6.6 [stmt.jump] | | | | | |
- 6.6.1 [stmt.break] | | | | | |
- 6.6.2 [stmt.cont] | | | | | |
- 6.6.3 [stmt.return] | | | | | |
- 6.6.4 [stmt.goto] | | | | | |
- 6.7 [stmt.dcl] | | | | | |
- 6.8 [stmt.ambig] | | | | | |
+
+ 6 [stmt.stmt] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.1 [stmt.label] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.2 [stmt.expr] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.3 [stmt.block] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.4 [stmt.select] |
+ ✓ |
+ ✓ |
+ |
+ |
+ Conversion of declarations to required types not really supported. |
+
+
+ 6.4.1 [stmt.if] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.4.2 [stmt.switch] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.5 [stmt.iter] |
+ ✓ |
+ ✓ |
+ |
+ |
+ Conversion of declarations to required types not really supported. |
+
+
+ 6.5.1 [stmt.while] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.5.2 [stmt.do] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.5.3 [stmt.for] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.6 [stmt.jump] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.6.1 [stmt.break] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.6.2 [stmt.cont] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.6.3 [stmt.return] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.6.4 [stmt.goto] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ |
+
+
+ 6.7 [stmt.dcl] |
+ ✓ |
+ ✓ |
+ |
+ |
+ Skipping of initialization is not flagged. Existence and accessibility of destructors is not tested for. |
+
+
+ 6.8 [stmt.ambig] |
+ ✓ |
+ ✓ |
+ ✓ |
+ |
+ I think we handle everything. |
+
7 [dcl.dcl] | | | | | |
7.1 [dcl.spec] | | | | | |
7.1.1 [dcl.stc] | | | | | |
--
2.40.0