Lines Matching refs:HashtablezInfoHandle
131 class HashtablezInfoHandle {
133 explicit HashtablezInfoHandle() : info_(nullptr) {} in HashtablezInfoHandle() function
134 explicit HashtablezInfoHandle(HashtablezInfo* info) : info_(info) {} in HashtablezInfoHandle() function
135 ~HashtablezInfoHandle() { in ~HashtablezInfoHandle()
140 HashtablezInfoHandle(const HashtablezInfoHandle&) = delete;
141 HashtablezInfoHandle& operator=(const HashtablezInfoHandle&) = delete;
143 HashtablezInfoHandle(HashtablezInfoHandle&& o) noexcept in HashtablezInfoHandle() function
145 HashtablezInfoHandle& operator=(HashtablezInfoHandle&& o) noexcept {
173 friend inline void swap(HashtablezInfoHandle& lhs, in swap()
174 HashtablezInfoHandle& rhs) { in swap()
198 inline HashtablezInfoHandle Sample() { in Sample()
201 return HashtablezInfoHandle(nullptr); in Sample()
203 return HashtablezInfoHandle(SampleSlow(&global_next_sample)); in Sample()
205 return HashtablezInfoHandle(nullptr); in Sample()