summaryrefslogtreecommitdiffstats
path: root/util/generic/maybe.h
diff options
context:
space:
mode:
authorivanmorozov <[email protected]>2022-02-10 16:47:34 +0300
committerDaniil Cherednik <[email protected]>2022-02-10 16:47:34 +0300
commit464ba3814a83db4f2d5327393b0b6eaf0c86bfd7 (patch)
treec0748b5dcbade83af788c0abfa89c0383d6b779c /util/generic/maybe.h
parentcba5d9a444e2cfe105f55ccda66cd21d50440017 (diff)
Restoring authorship annotation for <[email protected]>. Commit 2 of 2.
Diffstat (limited to 'util/generic/maybe.h')
-rw-r--r--util/generic/maybe.h22
1 files changed, 11 insertions, 11 deletions
diff --git a/util/generic/maybe.h b/util/generic/maybe.h
index 37d9cf435e0..34d21aebcdc 100644
--- a/util/generic/maybe.h
+++ b/util/generic/maybe.h
@@ -9,16 +9,16 @@
#include <util/stream/output.h>
#include <util/ysaveload.h>
-namespace NMaybe {
- struct TPolicyUndefinedExcept {
+namespace NMaybe {
+ struct TPolicyUndefinedExcept {
[[noreturn]] static void OnEmpty(const std::type_info& valueTypeInfo);
- };
-
- struct TPolicyUndefinedFail {
+ };
+
+ struct TPolicyUndefinedFail {
[[noreturn]] static void OnEmpty(const std::type_info& valueTypeInfo);
- };
-}
-
+ };
+}
+
struct TNothing {
explicit constexpr TNothing(int) noexcept {
}
@@ -448,9 +448,9 @@ private:
}
};
-template <class T>
-using TMaybeFail = TMaybe<T, NMaybe::TPolicyUndefinedFail>;
-
+template <class T>
+using TMaybeFail = TMaybe<T, NMaybe::TPolicyUndefinedFail>;
+
template <class T, class TPolicy = ::NMaybe::TPolicyUndefinedExcept>
constexpr TMaybe<std::decay_t<T>, TPolicy> MakeMaybe(T&& value) {
return TMaybe<std::decay_t<T>, TPolicy>(std::forward<T>(value));