Home
last modified time | relevance | path

Searched defs:DestroyCounts (Results 1 – 2 of 2) sorted by relevance

/aosp12/frameworks/native/libs/ftl/
H A Dsmall_vector_test.cpp355 struct DestroyCounts { struct
356 DestroyCounts(int& live, int& dead) : counts{live, dead} {} in DestroyCounts() function
357 DestroyCounts(const DestroyCounts& other) : counts(other.counts) {} in DestroyCounts() argument
358 DestroyCounts(DestroyCounts&& other) : counts(other.counts) { other.alive = false; } in DestroyCounts() function
359 ~DestroyCounts() { ++(alive ? counts.live : counts.dead); } in ~DestroyCounts()
361 struct {
364 } counts;
366 bool alive = true;
H A Dstatic_vector_test.cpp317 struct DestroyCounts { struct
318 DestroyCounts(int& live, int& dead) : counts{live, dead} {} in DestroyCounts() argument
319 DestroyCounts(const DestroyCounts& other) : counts(other.counts) {} in DestroyCounts() argument
320 DestroyCounts(DestroyCounts&& other) : counts(other.counts) { other.alive = false; } in DestroyCounts() argument
321 ~DestroyCounts() { ++(alive ? counts.live : counts.dead); } in ~DestroyCounts()
323 struct {
326 } counts;
328 bool alive = true;