From: Sebastian Redl
Date: Mon, 27 Apr 2009 18:25:15 +0000 (+0000)
Subject: Fill in the C++ status table for exceptions
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f331fb40fd92242980792e1af01ec72b74f3379e;p=clang
Fill in the C++ status table for exceptions
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70217 91177308-0d34-0410-b5e6-96231b3b80d8
---
diff --git a/www/cxx_status.html b/www/cxx_status.html
index c065338eb9..4f3e95b7b9 100644
--- a/www/cxx_status.html
+++ b/www/cxx_status.html
@@ -1634,16 +1634,86 @@ welcome!
14.8.2.3 [temp.deduct.conv] | | | | | |
14.8.2.4 [temp.deduct.type] | | | | | |
14.8.3 [temp.over] | | | | | |
-15 [except] | | | | | |
- 15.1 [except.throw] | | | | | |
- 15.2 [except.ctor] | | | | | |
- 15.3 [except.handle] | | | | | |
- 15.4 [except.spec] | | | | | |
- 15.5 [except.special] | | | | | |
- 15.5.1 [except.terminate] | | | | | |
- 15.5.2 [except.unexpected] | | | | | |
- 15.5.3 [except.uncaught] | | | | | |
- 15.6 [except.access] | | | | | |
+
+ 15 [except] |
+ ✓ |
+ ✓ |
+ Illegal gotos are not diagnosed |
+ |
+ |
+
+
+ 15.1 [except.throw] |
+ N/A |
+ N/A |
+ Does not check for existence of copy constructor and destructor, and some other details |
+ |
+ |
+
+
+ 15.2 [except.ctor] |
+ N/A |
+ N/A |
+ N/A |
+ |
+ |
+
+
+ 15.3 [except.handle] |
+ N/A |
+ N/A |
+ Not all constraints are checked, such as existence of return statements in function-try-block handlers of constructors |
+ |
+ |
+
+
+ 15.4 [except.spec] |
+ |
+ |
+ |
+ |
+ |
+
+
+ 15.5 [except.special] |
+ N/A |
+ N/A |
+ N/A |
+ N/A |
+ |
+
+
+ 15.5.1 [except.terminate] |
+ N/A |
+ N/A |
+ N/A |
+ N/A |
+ |
+
+
+ 15.5.2 [except.unexpected] |
+ N/A |
+ N/A |
+ N/A |
+ N/A |
+ |
+
+
+ 15.5.3 [except.uncaught] |
+ N/A |
+ N/A |
+ N/A |
+ N/A |
+ |
+
+
+ 15.6 [except.access] |
+ N/A |
+ N/A |
+ Redundant - struck from C++0x |
+ N/A |
+ |
+
16 [cpp] | | | | | |
16.1 [cpp.cond] | | | | | |
16.2 [cpp.include] | | | | | |