Searched defs:DestroyCounts (Results 1 – 2 of 2) sorted by relevance
375 struct DestroyCounts { struct376 DestroyCounts(int& live, int& dead) : counts{live, dead} {} in DestroyCounts() argument377 DestroyCounts(const DestroyCounts& other) : counts(other.counts) {} in DestroyCounts() argument378 DestroyCounts(DestroyCounts&& other) : counts(other.counts) { other.alive = false; } in DestroyCounts() function379 ~DestroyCounts() { ++(alive ? counts.live : counts.dead); } in ~DestroyCounts()381 struct {384 } counts;386 bool alive = true;
465 struct DestroyCounts { struct466 DestroyCounts(int& live, int& dead) : counts{live, dead} {} in DestroyCounts() function467 DestroyCounts(const DestroyCounts& other) : counts(other.counts) {} in DestroyCounts() function468 DestroyCounts(DestroyCounts&& other) : counts(other.counts) { other.alive = false; } in DestroyCounts() argument469 ~DestroyCounts() { ++(alive ? counts.live : counts.dead); } in ~DestroyCounts()471 struct {474 } counts;476 bool alive = true;