diff options
| author | Sebastian Redl <sebastian.redl@getdesigned.at> | 2009-04-27 20:27:31 +0000 |
|---|---|---|
| committer | Sebastian Redl <sebastian.redl@getdesigned.at> | 2009-04-27 20:27:31 +0000 |
| commit | 4de47b445b9643563f24729cfcd6124614a05392 (patch) | |
| tree | 8fe82e2062ea7907fad02f412b7cd494fed7fb52 /clang/www/cxx_status.html | |
| parent | 76466373794f34303146931969c1f1905ad526fe (diff) | |
| download | bcm5719-llvm-4de47b445b9643563f24729cfcd6124614a05392.tar.gz bcm5719-llvm-4de47b445b9643563f24729cfcd6124614a05392.zip | |
Improve validation of C++ exception handling: diagnose throwing incomplete types and jumps into protected try-catch scopes.
llvm-svn: 70242
Diffstat (limited to 'clang/www/cxx_status.html')
| -rw-r--r-- | clang/www/cxx_status.html | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html index 4f3e95b7b98..ab8171c4cf3 100644 --- a/clang/www/cxx_status.html +++ b/clang/www/cxx_status.html @@ -1638,7 +1638,7 @@ welcome!</p> <td>15 [except]</td> <td class="complete" align="center">✓</td> <td class="complete" align="center">✓</td> - <td class="advanced" align="center">Illegal gotos are not diagnosed</td> + <td class="complete" align="center">✓</td> <td></td> <td></td> </tr> @@ -1646,9 +1646,9 @@ welcome!</p> <td> 15.1 [except.throw]</td> <td class="na" align="center">N/A</td> <td class="na" align="center">N/A</td> - <td class="advanced" align="center">Does not check for existence of copy constructor and destructor, and some other details</td> - <td></td> + <td class="advanced" align="center"></td> <td></td> + <td>Does not check for existence of copy constructor and destructor, and some other details</td> </tr> <tr> <td> 15.2 [except.ctor]</td> @@ -1662,9 +1662,9 @@ welcome!</p> <td> 15.3 [except.handle]</td> <td class="na" align="center">N/A</td> <td class="na" align="center">N/A</td> - <td class="advanced" align="center">Not all constraints are checked, such as existence of return statements in function-try-block handlers of constructors</td> - <td></td> + <td class="advanced" align="center"></td> <td></td> + <td>Not all constraints are checked, such as existence of return statements in function-try-block handlers of constructors</td> </tr> <tr> <td> 15.4 [except.spec]</td> @@ -1710,9 +1710,9 @@ welcome!</p> <td> 15.6 [except.access]</td> <td class="na" align="center">N/A</td> <td class="na" align="center">N/A</td> - <td class="na" align="center">Redundant - struck from C++0x</td> <td class="na" align="center">N/A</td> - <td></td> + <td class="na" align="center">N/A</td> + <td>Redundant - struck from C++0x</td> </tr> <tr><td>16 [cpp]</td><td></td><td></td><td></td><td></td><td></td></tr> <tr><td> 16.1 [cpp.cond]</td><td></td><td></td><td></td><td></td><td></td></tr> |

