Lines Matching refs:TrackedObject
193 class TrackedObject {
195 TrackedObject(const TrackedObject&) = delete;
196 TrackedObject(TrackedObject&&) = delete;
199 explicit TrackedObject(std::string description) { in TrackedObject() function
203 ~TrackedObject() noexcept { ConstructorTracker::ObjectDestructed(this); } in ~TrackedObject()
257 class ThrowingValue : private exceptions_internal::TrackedObject {
266 ThrowingValue() : TrackedObject(GetInstanceString(kDefaultValue)) { in ThrowingValue()
273 : TrackedObject(GetInstanceString(other.dummy_)) { in noexcept()
282 : TrackedObject(GetInstanceString(other.dummy_)) { in noexcept()
289 explicit ThrowingValue(int i) : TrackedObject(GetInstanceString(i)) { in ThrowingValue()
295 : TrackedObject(GetInstanceString(i)), dummy_(i) {} in ThrowingValue()
621 class ThrowingAllocator : private exceptions_internal::TrackedObject {
644 ThrowingAllocator() : TrackedObject(GetInstanceString(next_id_)) { in ThrowingAllocator()
651 : TrackedObject(GetInstanceString(*other.State())), in ThrowingAllocator()
657 : TrackedObject(GetInstanceString(*other.State())), in ThrowingAllocator()
662 : TrackedObject(GetInstanceString(*other.State())), in ThrowingAllocator()
666 : TrackedObject(GetInstanceString(*other.State())), in ThrowingAllocator()