diff options
| author | Douglas Gregor <dgregor@apple.com> | 2009-08-21 23:27:46 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2009-08-21 23:27:46 +0000 |
| commit | 1d08135537504d93b46fcad48b8d1715266dcdc9 (patch) | |
| tree | 95f75e79619929153f394c8fc1786c7f8dcc3806 /clang | |
| parent | 608677a2e10538e2b88c533b5f409e5ab7adad87 (diff) | |
| download | bcm5719-llvm-1d08135537504d93b46fcad48b8d1715266dcdc9.tar.gz bcm5719-llvm-1d08135537504d93b46fcad48b8d1715266dcdc9.zip | |
Update Clang C++ status to better reflect what is implemented.
llvm-svn: 79695
Diffstat (limited to 'clang')
| -rw-r--r-- | clang/www/cxx_status.html | 45 |
1 files changed, 21 insertions, 24 deletions
diff --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html index be86c5f3ee1..aadde90a449 100644 --- a/clang/www/cxx_status.html +++ b/clang/www/cxx_status.html @@ -1846,16 +1846,15 @@ welcome!</p> <td> 14.5.1.1 [temp.mem.func]</td> <td class="advanced" align="center"></td> <td class="advanced" align="center"></td> + <td class="advanced" align="center"></td> <td class="medium" align="center"></td> - <td class="medium" align="center"></td> - <td>Return types for out-of-line member functions that refer to a member of - the current instantiation are not properly handled.</td> + <td></td> </tr> <tr> <td> 14.5.1.2 [temp.mem.class]</td> <td class="advanced" align="center"></td> <td class="advanced" align="center"></td> - <td class="medium" align="center"></td> + <td class="advanced" align="center"></td> <td class="medium" align="center"></td> <td></td> </tr> @@ -1863,16 +1862,14 @@ welcome!</p> <td> 14.5.1.3 [temp.static]</td> <td class="advanced" align="center"></td> <td class="advanced" align="center"></td> + <td class="advanced" align="center"></td> <td class="medium" align="center"></td> - <td class="medium" align="center"></td> - <td>Types of out-of-line data members that refer to a member of - the current instantiation are not properly handled. No template - instantiation for the definition of out-of-line static data members.</td> + <td></td> </tr> <tr> <td> 14.5.2 [temp.mem]</td> - <td class="broken" align="center"></td> - <td class="broken" align="center"></td> + <td class="basic" align="center"></td> + <td class="basic" align="center"></td> <td class="broken" align="center"></td> <td class="broken" align="center"></td> <td></td> @@ -1911,18 +1908,18 @@ welcome!</p> </tr> <tr> <td> 14.5.5.3 [temp.class.spec.mfunc]</td> - <td class="broken" align="center"></td> - <td class="broken" align="center"></td> - <td class="broken" align="center"></td> + <td class="advanced" align="center"></td> + <td class="advanced" align="center"></td> + <td class="advanced" align="center"></td> <td class="na" align="center">N/A</td> <td></td> </tr> <tr> <td> 14.5.5 [temp.fct]</td> - <td class="medium" align="center"></td> - <td class="medium" align="center"></td> + <td class="advanced" align="center"></td> + <td class="advanced" align="center"></td> + <td class="advanced" align="center"></td> <td class="medium" align="center"></td> - <td class="broken" align="center"></td> <td></td> </tr> <tr> @@ -2043,15 +2040,15 @@ welcome!</p> <td class="basic" align="center"></td> <td class="basic" align="center"></td> <td class="broken" align="center"></td> - <td>Function templates cannot be instantiated</td> + <td></td> </tr> <tr> <td> 14.7.1 [temp.inst]</td> <td class="na" align="center">N/A</td> <td class="basic" align="center"></td> <td class="basic" align="center"></td> - <td class="broken" align="center"></td> - <td>Function templates cannot be instantiated</td> + <td class="basic" align="center"></td> + <td></td> </tr> <tr> <td> 14.7.2 [temp.explicit]</td> @@ -2059,7 +2056,7 @@ welcome!</p> <td class="basic" align="center"></td> <td class="basic" align="center"></td> <td class="broken" align="center"></td> - <td>Function templates cannot be instantiated</td> + <td>Function templates cannot be explicitly instantiated</td> </tr> <tr> <td> 14.7.3 [temp.expl.spec]</td> @@ -2082,22 +2079,22 @@ welcome!</p> <td class="basic" align="center"></td> <td class="basic" align="center"></td> <td class="basic" align="center"></td> - <td class="broken" align="center"></td> + <td class="na" align="center"></td> <td></td> </tr> <tr> <td> 14.8.2 [temp.deduct]</td> <td class="na" align="center">N/A</td> <td class="na" align="center">N/A</td> - <td class="medium" align="center"></td> + <td class="advanced" align="center"></td> <td class="na" align="center">N/A</td> <td></td> </tr> <tr> <td> 14.8.2.1 [temp.deduct.call]</td> - <td class="broken" align="center"></td> + <td class="na" align="center"></td> <td class="complete" align="center"></td> - <td class="medium" align="center"></td> + <td class="advanced" align="center"></td> <td class="na" align="center"></td> <td></td> </tr> |

