Searched defs:DestroyCounts (Results 1 – 2 of 2) sorted by relevance
355 struct DestroyCounts { struct356 DestroyCounts(int& live, int& dead) : counts{live, dead} {} in DestroyCounts() function357 DestroyCounts(const DestroyCounts& other) : counts(other.counts) {} in DestroyCounts() argument358 DestroyCounts(DestroyCounts&& other) : counts(other.counts) { other.alive = false; } in DestroyCounts() function359 ~DestroyCounts() { ++(alive ? counts.live : counts.dead); } in ~DestroyCounts()361 struct {364 } counts;366 bool alive = true;
317 struct DestroyCounts { struct318 DestroyCounts(int& live, int& dead) : counts{live, dead} {} in DestroyCounts() argument319 DestroyCounts(const DestroyCounts& other) : counts(other.counts) {} in DestroyCounts() argument320 DestroyCounts(DestroyCounts&& other) : counts(other.counts) { other.alive = false; } in DestroyCounts() argument321 ~DestroyCounts() { ++(alive ? counts.live : counts.dead); } in ~DestroyCounts()323 struct {326 } counts;328 bool alive = true;