diff options
| author | neksard <[email protected]> | 2022-02-10 16:45:33 +0300 |
|---|---|---|
| committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:45:33 +0300 |
| commit | 1d9c550e7c38e051d7961f576013a482003a70d9 (patch) | |
| tree | b2cc84ee7850122e7ccf51d0ea21e4fa7e7a5685 /contrib/restricted/boost/libs/coroutine/src/exceptions.cpp | |
| parent | 8f7cf138264e0caa318144bf8a2c950e0b0a8593 (diff) | |
Restoring authorship annotation for <[email protected]>. Commit 2 of 2.
Diffstat (limited to 'contrib/restricted/boost/libs/coroutine/src/exceptions.cpp')
| -rw-r--r-- | contrib/restricted/boost/libs/coroutine/src/exceptions.cpp | 74 |
1 files changed, 37 insertions, 37 deletions
diff --git a/contrib/restricted/boost/libs/coroutine/src/exceptions.cpp b/contrib/restricted/boost/libs/coroutine/src/exceptions.cpp index 97b4dd5c3bb..d32eb546838 100644 --- a/contrib/restricted/boost/libs/coroutine/src/exceptions.cpp +++ b/contrib/restricted/boost/libs/coroutine/src/exceptions.cpp @@ -1,37 +1,37 @@ - -// Copyright Oliver Kowalke 2009. -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#include "boost/coroutine/exceptions.hpp" - -namespace boost { -namespace coroutines { - -class coroutine_error_category : public system::error_category -{ -public: - virtual const char* name() const BOOST_NOEXCEPT - { return "coroutine"; } - - virtual std::string message( int ev) const - { - switch (BOOST_SCOPED_ENUM_NATIVE(coroutine_errc)(ev)) - { - case coroutine_errc::no_data: - return std::string("Operation not permitted because coroutine " - "has no valid result."); - } - return std::string("unspecified coroutine_errc value\n"); - } -}; - -BOOST_COROUTINES_DECL -system::error_category const& coroutine_category() BOOST_NOEXCEPT -{ - static coroutines::coroutine_error_category cat; - return cat; -} - -}} + +// Copyright Oliver Kowalke 2009. +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +#include "boost/coroutine/exceptions.hpp" + +namespace boost { +namespace coroutines { + +class coroutine_error_category : public system::error_category +{ +public: + virtual const char* name() const BOOST_NOEXCEPT + { return "coroutine"; } + + virtual std::string message( int ev) const + { + switch (BOOST_SCOPED_ENUM_NATIVE(coroutine_errc)(ev)) + { + case coroutine_errc::no_data: + return std::string("Operation not permitted because coroutine " + "has no valid result."); + } + return std::string("unspecified coroutine_errc value\n"); + } +}; + +BOOST_COROUTINES_DECL +system::error_category const& coroutine_category() BOOST_NOEXCEPT +{ + static coroutines::coroutine_error_category cat; + return cat; +} + +}} |
