Applied noexcept to everything in [diagnostics] (Chapter 19)

llvm-svn: 132137
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: a62f28994c1b70083338e5f61c1e36db33d49b18
diff --git a/src/future.cpp b/src/future.cpp
index 0b8628f..8e79f3e 100644
--- a/src/future.cpp
+++ b/src/future.cpp
@@ -16,12 +16,12 @@
     : public __do_message
 {
 public:
-    virtual const char* name() const;
+    virtual const char* name() const _NOEXCEPT;
     virtual string message(int ev) const;
 };
 
 const char*
-__future_error_category::name() const
+__future_error_category::name() const _NOEXCEPT
 {
     return "future";
 }