summaryrefslogtreecommitdiffstats
path: root/www/OpenProjects.html
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2009-03-24 01:25:56 +0000
committerAnders Carlsson <andersca@mac.com>2009-03-24 01:25:56 +0000
commitbc8a4f94a583217d8b0a39aaaeab8de453b29b0c (patch)
tree8067d77f3dfb0d3305a1e62b03a098caef9f7be4 /www/OpenProjects.html
parent1edac4d61da2b547becc72c90f9f746054a69534 (diff)
Remove a task that's completed now.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67596 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'www/OpenProjects.html')
-rw-r--r--www/OpenProjects.html2
1 files changed, 1 insertions, 1 deletions
diff --git a/www/OpenProjects.html b/www/OpenProjects.html
index 2b9552dce4..2f2d49f119 100644
--- a/www/OpenProjects.html
+++ b/www/OpenProjects.html
@@ -91,7 +91,7 @@ job, but there are lots of little pieces that can be picked off and implemented.
<li>Type-checking for explicit conversions: currently follows C semantics, not C++ semantics.</li>
<li>Type-checking for copy assignment: Clang parses overloaded copy-assignment operators, but they aren't used as part of assignment syntax ("a = b").</li>
<li>Qualified member references: C++ supports qualified member references such as <code>x-&gt;Base::foo</code>, but Clang has no parsing or semantic analysis for them.</li>
- <li>Virtual functions: Clang parses <code>virtual</code> and attaches it to the AST. However, it does not determine whether a given function overrides a virtual function in a base class, nor does it determine when a class is abstract.</li>
+ <li>Virtual functions: Clang parses <code>virtual</code> and attaches it to the AST. However, it does not determine whether a given function overrides a virtual function in a base class.</li>
<li>Implicit definitions of special member functions: Clang implicitly declares the various special member functions (default constructor, copy constructor, copy assignment operator, destructor) when necessary, but is not yet able to provide definitions for these functions.</li>
<li>Parsing and AST representations of friend classes and functions</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>