Lines Matching refs:mDestructionCounter
18 Copyable() : mDestructionCounter(nullptr) {} in Copyable()
21 if (mDestructionCounter) { in ~Copyable()
22 (*mDestructionCounter)++; in ~Copyable()
29 uint32_t* mDestructionCounter; member
33 Movable() : mDestructionCounter(nullptr) {} in Movable()
36 if (mDestructionCounter) { in ~Movable()
37 (*mDestructionCounter)++; in ~Movable()
41 Movable(Movable&& aOther) : mDestructionCounter(aOther.mDestructionCounter) { in Movable()
42 aOther.mDestructionCounter = nullptr; in Movable()
45 uint32_t* mDestructionCounter; member
315 res[i].mDestructionCounter = &dummyMovableArrayDestructorCounter; in DummyMovableArray()
417 array.AppendElement()->mDestructionCounter = in TEST()
430 array.AppendElement(fallible)->mDestructionCounter = in TEST()
435 array[0].mDestructionCounter); in TEST()
444 movable.mDestructionCounter = &dummyMovableArrayDestructorCounter; in TEST()
451 array[0].mDestructionCounter); in TEST()
460 movable.mDestructionCounter = &dummyMovableArrayDestructorCounter; in TEST()
467 array[0].mDestructionCounter); in TEST()
544 array[i].mDestructionCounter = &destructionCounters[i]; in TEST()
583 array[i].mDestructionCounter = &destructionCounters[i]; in TEST()
897 src[0].mDestructionCounter = &destructionCounter; in TEST()