Author: dgregor
Date: Wed Aug 26 18:34:30 2009
New Revision: 80179
URL: http://llvm.org/viewvc/llvm-project?rev=80179&view=rev
Log:
Tweak the list of open projects for C++
Modified:
cfe/trunk/www/OpenProjects.html
Modified: cfe/trunk/www/OpenProjects.html
URL:
http://llvm.org/viewvc/llvm-project/cfe/trunk/www/OpenProjects.html?rev=80179&r1=80178&r2=80179&view=diff
==============================================================================
--- cfe/trunk/www/OpenProjects.html (original)
+++ cfe/trunk/www/OpenProjects.html Wed Aug 26 18:34:30 2009
@@ -82,10 +82,10 @@
<ul>
<li>Fix bugs: there are a number of XFAIL'd test cases in Clang's repository
(particularly in the CXX subdirectory). Pick a test case and fix Clang to make
it work!</li>
<li>Write tests: the CXX test subdirectory in Clang's repository has
placeholders for tests of every paragraph in the C++ standard. Pick a
paragraph, write a few tests, and see if they work! Even if they don't we'd
still like the new tests (with XFAIL'd) so that we know what to fix.</li>
- <li>Explicit calls to destructors and pseudo-destructor expressions
(<code>x.~X()</code>).</li>
- <li>AST representation for implicit C++ conversions: implicit conversions
that involve non-trivial operations (e.g., invoking a user-defined conversion
function, performing a base-to-derived or derived-to-base conversion) need
explicit representation in Clang's AST.</li>
- <li>Default arguments for function templates: these are currently
ignored.</li>
<li>Parsing and semantic analysis for using declarations in classes</li>
+ <li>Inherited conversion functions</li>
+ <li>Improved diagnostics for overloading failures and ambiguities</li>
+ <li>Improved template error messages, e.g., with more informative
backtraces</li>
</ul>
Also, see the <a href="cxx_status.html">C++ status report page</a> to
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits