From: Argyrios Kyrtzidis Date: Wed, 2 Jul 2008 11:38:59 +0000 (+0000) Subject: Add a C++ status report page. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=84b7a805303c639380d6b41e170016e45afa9245;p=clang Add a C++ status report page. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@53013 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/www/cxx_status.html b/www/cxx_status.html new file mode 100644 index 0000000000..d290d94667 --- /dev/null +++ b/www/cxx_status.html @@ -0,0 +1,65 @@ + + + + + Clang - Features and Goals + + + + + + + + +
+ + +

C++ Support in Clang

+ + +

+This page tracks the status of C++ support in Clang.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Feature

Example

Status

C++ Keywords reinterpret_castFull support.
C++ Referencesint &x = ...;Parser and Sema support in, partial Codegen support.
C++ Default arguments void f(int x=0); Full support.
C++ Namespacesnamespace A {
+    int x;
+ }
Parser and Sema support in, no Codegen support.
C++ Class definitionsclass C {
+ public:
+    int getX() { return x; }
+ private:
+    int x;
+ };
Partial Parser and Sema support, no Codegen support.
+
+ +