Lines Matching refs:SomeSubclass
18 struct SomeSubclass final : public SomeClass { struct
20 ~SomeSubclass() final = default;
47 SomeSubclass foo; in TEST()
48 WeakPtrFactory<SomeSubclass> factory(&foo); in TEST()
50 WeakPtr<SomeSubclass> weak_ptr = factory.GetWeakPtr(); in TEST()
55 WeakPtr<SomeSubclass> copied0 = weak_ptr; in TEST()
61 WeakPtr<const SomeSubclass> copied1 = weak_ptr; in TEST()
67 WeakPtr<SomeSubclass> assigned0; in TEST()
75 WeakPtr<const SomeSubclass> assigned1; in TEST()
102 SomeSubclass foo; in TEST()
103 WeakPtrFactory<SomeSubclass> factory(&foo); in TEST()
106 WeakPtr<SomeSubclass> weak_ptr = factory.GetWeakPtr(); in TEST()
107 WeakPtr<SomeSubclass> moved0 = std::move(weak_ptr); in TEST()
114 WeakPtr<const SomeSubclass> moved1 = std::move(weak_ptr); in TEST()
121 WeakPtr<SomeSubclass> assigned0; in TEST()
130 WeakPtr<const SomeSubclass> assigned1; in TEST()