Home
last modified time | relevance | path

Searched refs:SupportsWeakPtr (Results 1 – 8 of 8) sorted by relevance

/external/libchrome/base/memory/
Dweak_ptr.h84 template <typename T> class SupportsWeakPtr; variable
194 static WeakPtr<Derived> AsWeakPtrImpl(SupportsWeakPtr<Base>* t) { in AsWeakPtrImpl()
261 friend class SupportsWeakPtr<T>; variable
336 class SupportsWeakPtr : public internal::SupportsWeakPtrBase {
338 SupportsWeakPtr() = default;
345 ~SupportsWeakPtr() = default;
349 DISALLOW_COPY_AND_ASSIGN(SupportsWeakPtr);
Dweak_ptr_unittest.nc12 struct Producer : SupportsWeakPtr<Producer> {};
16 SupportsWeakPtr<MultiplyDerivedProducer> {};
59 SupportsWeakPtr<Producer>::StaticAsWeakPtr<DerivedProducer>(&f);
121 …/ [r"fatal error: static_assert failed .*\"AsWeakPtr argument must inherit from SupportsWeakPtr\""]
128 …/ [r"fatal error: static_assert failed .*\"AsWeakPtr argument must inherit from SupportsWeakPtr\""]
Dweak_ptr_unittest.cc53 struct Target : public TargetBase, public SupportsWeakPtr<Target> {
301 TEST(WeakPtrTest, SupportsWeakPtr) { in TEST() argument
/external/libbrillo/brillo/dbus/
Dexported_object_manager.h80 : public base::SupportsWeakPtr<ExportedObjectManager> {
Ddbus_object_test_helpers.h42 struct ResponseHolder final : public base::SupportsWeakPtr<ResponseHolder> {
/external/libchrome/base/timer/
Dmock_timer_unittest.cc57 class HasWeakPtr : public base::SupportsWeakPtr<HasWeakPtr> {
/external/libchrome/base/
Dobserver_list.h99 : public SupportsWeakPtr<
/external/libchrome/base/files/
Dfile_path_watcher_unittest.cc105 class TestDelegateBase : public SupportsWeakPtr<TestDelegateBase> {