Searched refs:RefTracker (Results 1 – 2 of 2) sorted by relevance
59 struct RefTracker { struct60 explicit constexpr RefTracker(nullptr_t) : mId(0), mEvents(nullptr) { in RefTracker() argument63 constexpr RefTracker(const RefTracker& other) = default;65 RefTracker(Id id, Events* events) : mId(id), mEvents(events) { in RefTracker() function76 RefTracker& operator=(const RefTracker& other) { in operator =() argument86 bool operator==(const RefTracker& other) const { in operator ==() argument90 bool operator!=(const RefTracker& other) const { in operator !=() argument99 static constexpr RefTracker kNullValue{nullptr};101 static void Reference(const RefTracker& handle) { in Reference()105 static void Release(const RefTracker& handle) { in Release()[all …]
13 class RefTracker {15 RefTracker() {} in RefTracker() function16 virtual ~RefTracker() {} in ~RefTracker()19 typedef RefTracker RefList;66 v8impl::RefTracker::FinalizeAll(&finalizing_reflist); in ~napi_env__()67 v8impl::RefTracker::FinalizeAll(&reflist); in ~napi_env__()116 v8impl::RefTracker::RefList reflist;117 v8impl::RefTracker::RefList finalizing_reflist;370 class RefBase : protected Finalizer, RefTracker {