aboutsummaryrefslogtreecommitdiffstats
path: root/util/generic/ptr.h
diff options
context:
space:
mode:
authorleo <leo@yandex-team.ru>2022-02-10 16:46:40 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:40 +0300
commit99609724f661f7e21d1cb08e8d80e87c3632fdb3 (patch)
tree49e222ea1c5804306084bb3ae065bb702625360f /util/generic/ptr.h
parent980edcd3304699edf9d4e4d6a656e585028e2a72 (diff)
downloadydb-99609724f661f7e21d1cb08e8d80e87c3632fdb3.tar.gz
Restoring authorship annotation for <leo@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'util/generic/ptr.h')
-rw-r--r--util/generic/ptr.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/util/generic/ptr.h b/util/generic/ptr.h
index 355ea932f8..19db0e3ec5 100644
--- a/util/generic/ptr.h
+++ b/util/generic/ptr.h
@@ -398,15 +398,15 @@ public:
Y_ASSERT(resultCount >= 0);
(void)resultCount;
}
-
+
TRefCounted(const TRefCounted&)
: Counter_(0)
{
}
-
+
void operator=(const TRefCounted&) {
}
-
+
private:
C Counter_;
};
@@ -459,10 +459,10 @@ public:
t->UnRef();
}
-
+
static inline void DecRef(T* t) noexcept {
Y_ASSERT(t);
-
+
t->DecRef();
}
@@ -571,10 +571,10 @@ public:
if (T_) {
Ops::DecRef(T_);
T_ = nullptr;
- }
+ }
return res;
}
-
+
inline long RefCount() const noexcept {
return T_ ? Ops::RefCount(T_) : 0;
}