Home
last modified time | relevance | path

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

/aosp_15_r20/frameworks/native/libs/ftl/
H A Dstatic_vector_test.cpp375 struct DestroyCounts { struct
376 DestroyCounts(int& live, int& dead) : counts{live, dead} {} in DestroyCounts() argument
377 DestroyCounts(const DestroyCounts& other) : counts(other.counts) {} in DestroyCounts() argument
378 DestroyCounts(DestroyCounts&& other) : counts(other.counts) { other.alive = false; } in DestroyCounts() function
379 ~DestroyCounts() { ++(alive ? counts.live : counts.dead); } in ~DestroyCounts()
381 struct {
384 } counts;
386 bool alive = true;
H A Dsmall_vector_test.cpp465 struct DestroyCounts { struct
466 DestroyCounts(int& live, int& dead) : counts{live, dead} {} in DestroyCounts() function
467 DestroyCounts(const DestroyCounts& other) : counts(other.counts) {} in DestroyCounts() function
468 DestroyCounts(DestroyCounts&& other) : counts(other.counts) { other.alive = false; } in DestroyCounts() argument
469 ~DestroyCounts() { ++(alive ? counts.live : counts.dead); } in ~DestroyCounts()
471 struct {
474 } counts;
476 bool alive = true;