aboutsummaryrefslogtreecommitdiffstats
path: root/util/generic/maybe.h
diff options
context:
space:
mode:
authorswarmer <swarmer@yandex-team.com>2024-09-26 22:16:03 +0300
committerswarmer <swarmer@yandex-team.com>2024-09-26 22:36:37 +0300
commit69ce19dae9cc421f3d3a3b650e01b2f9bece79b5 (patch)
treeb73fa8fbd2b795a54301e37aaaa6259811040823 /util/generic/maybe.h
parent9598e6ce746a6ae937ccc291c9c5e64db14ce62e (diff)
downloadydb-69ce19dae9cc421f3d3a3b650e01b2f9bece79b5.tar.gz
check lifetime bound of output streams
commit_hash:17de7afe0f415c511e587b2f2607cbbc2348742e
Diffstat (limited to 'util/generic/maybe.h')
-rw-r--r--util/generic/maybe.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/util/generic/maybe.h b/util/generic/maybe.h
index ceaf4d66f0..1de6bf3894 100644
--- a/util/generic/maybe.h
+++ b/util/generic/maybe.h
@@ -858,7 +858,7 @@ constexpr bool operator>=(const U& value, const TMaybe<T, TPolicy>& maybe) {
class IOutputStream;
template <class T, class TPolicy>
-inline IOutputStream& operator<<(IOutputStream& out, const TMaybe<T, TPolicy>& maybe) {
+inline IOutputStream& operator<<(IOutputStream& out Y_LIFETIME_BOUND, const TMaybe<T, TPolicy>& maybe) {
if (maybe.Defined()) {
out << *maybe;
} else {