Searched defs:TrackedIntTraits (Results 1 – 1 of 1) sorted by relevance
163 struct TrackedIntTraits : public ScopedGenericOwnershipTracking { struct164 using OwnerMap =166 TrackedIntTraits(std::unordered_set<int>* freed, OwnerMap* owners) in TrackedIntTraits() argument169 static int InvalidValue() { return -1; } in InvalidValue()171 void Free(int value) { in Free()179 void Acquire(const ScopedGeneric<int, TrackedIntTraits>& owner, int value) { in Acquire()185 void Release(const ScopedGeneric<int, TrackedIntTraits>& owner, int value) { in Release()191 raw_ptr<std::unordered_set<int>> freed;192 raw_ptr<OwnerMap> owners;