Lines Matching refs:tracker
26 struct tracker
28 tracker(int value) : value(value) { ++count; }
29 ~tracker() { --count; }
31 tracker(tracker const& other) : value(other.value) { ++count; }
32 tracker(tracker&& other) : value(other.value)
38 tracker& operator=(tracker const&) = default;
39 tracker& operator=(tracker&&) = default;
46 int tracker::count = 0;
159 tracker t { 333 };
160 std::experimental::optional<tracker> o = t;
162 VERIFY( tracker::count == 2 );
167 tracker t { 333 };
168 std::experimental::optional<tracker> o = std::move(t);
170 VERIFY( tracker::count == 2 );