summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libcxx/include/experimental/any5
-rw-r--r--libcxx/src/any.cpp6
-rw-r--r--libcxx/www/ts1z_status.html2
3 files changed, 7 insertions, 6 deletions
diff --git a/libcxx/include/experimental/any b/libcxx/include/experimental/any
index d99b787e509..a38397a99ae 100644
--- a/libcxx/include/experimental/any
+++ b/libcxx/include/experimental/any
@@ -92,8 +92,9 @@ _LIBCPP_BEGIN_NAMESPACE_LFTS
class _LIBCPP_EXCEPTION_ABI bad_any_cast : public bad_cast
{
public:
- bad_any_cast() _NOEXCEPT;
- virtual ~bad_any_cast() _NOEXCEPT;
+ //TODO(EricWF) Enable or delete these.
+ //bad_any_cast() _NOEXCEPT;
+ //virtual ~bad_any_cast() _NOEXCEPT;
virtual const char* what() const _NOEXCEPT;
};
diff --git a/libcxx/src/any.cpp b/libcxx/src/any.cpp
index 49683db9685..8c3e9778146 100644
--- a/libcxx/src/any.cpp
+++ b/libcxx/src/any.cpp
@@ -11,9 +11,9 @@
_LIBCPP_BEGIN_NAMESPACE_LFTS
-bad_any_cast::bad_any_cast() _NOEXCEPT {}
-
-bad_any_cast::~bad_any_cast() _NOEXCEPT {}
+// TODO(EricWF) Enable or delete these
+//bad_any_cast::bad_any_cast() _NOEXCEPT {}
+//bad_any_cast::~bad_any_cast() _NOEXCEPT {}
const char* bad_any_cast::what() const _NOEXCEPT {
return "bad any cast";
diff --git a/libcxx/www/ts1z_status.html b/libcxx/www/ts1z_status.html
index 224f001075c..6d90fe37d82 100644
--- a/libcxx/www/ts1z_status.html
+++ b/libcxx/www/ts1z_status.html
@@ -74,7 +74,7 @@
<tr><td></td><td></td></tr>
<tr><td>Searchers</td><td>Implementation in progress</td></tr>
<tr><td>Optional Objects</td><td>Initial implementation complete</td></tr>
- <tr><td>class any</td><td>Implementation in progress</td></tr>
+ <tr><td>class any</td><td>Complete</td></tr>
<tr><td>string_view</td><td>Complete</td></tr>
<tr><td>memory</td><td>Implementation in progress</td></tr>
<tr><td>Algorithms library</td><td>Complete</td></tr>
OpenPOWER on IntegriCloud