• Home
  • Raw
  • Download

Lines Matching refs:BaseObjectPtrImpl

225 BaseObjectPtrImpl<T, kIsWeak>::pointer_data() const {  in pointer_data()
236 BaseObject* BaseObjectPtrImpl<T, kIsWeak>::get_base_object() const { in get_base_object()
247 BaseObjectPtrImpl<T, kIsWeak>::~BaseObjectPtrImpl() { in ~BaseObjectPtrImpl()
260 BaseObjectPtrImpl<T, kIsWeak>::BaseObjectPtrImpl() { in BaseObjectPtrImpl() function
265 BaseObjectPtrImpl<T, kIsWeak>::BaseObjectPtrImpl(T* target) in BaseObjectPtrImpl() function
266 : BaseObjectPtrImpl() { in BaseObjectPtrImpl()
281 BaseObjectPtrImpl<T, kIsWeak>::BaseObjectPtrImpl( in BaseObjectPtrImpl() function
282 const BaseObjectPtrImpl<U, kW>& other) in BaseObjectPtrImpl()
283 : BaseObjectPtrImpl(other.get()) {} in BaseObjectPtrImpl()
286 BaseObjectPtrImpl<T, kIsWeak>::BaseObjectPtrImpl(const BaseObjectPtrImpl& other) in BaseObjectPtrImpl() function
287 : BaseObjectPtrImpl(other.get()) {} in BaseObjectPtrImpl()
291 BaseObjectPtrImpl<T, kIsWeak>& BaseObjectPtrImpl<T, kIsWeak>::operator=(
292 const BaseObjectPtrImpl<U, kW>& other) {
294 this->~BaseObjectPtrImpl();
295 return *new (this) BaseObjectPtrImpl(other);
299 BaseObjectPtrImpl<T, kIsWeak>& BaseObjectPtrImpl<T, kIsWeak>::operator=(
300 const BaseObjectPtrImpl& other) {
302 this->~BaseObjectPtrImpl();
303 return *new (this) BaseObjectPtrImpl(other);
307 BaseObjectPtrImpl<T, kIsWeak>::BaseObjectPtrImpl(BaseObjectPtrImpl&& other) in BaseObjectPtrImpl() function
316 BaseObjectPtrImpl<T, kIsWeak>& BaseObjectPtrImpl<T, kIsWeak>::operator=(
317 BaseObjectPtrImpl&& other) {
319 this->~BaseObjectPtrImpl();
320 return *new (this) BaseObjectPtrImpl(std::move(other));
324 void BaseObjectPtrImpl<T, kIsWeak>::reset(T* ptr) { in reset()
325 *this = BaseObjectPtrImpl(ptr); in reset()
329 T* BaseObjectPtrImpl<T, kIsWeak>::get() const { in get()
334 T& BaseObjectPtrImpl<T, kIsWeak>::operator*() const {
339 T* BaseObjectPtrImpl<T, kIsWeak>::operator->() const {
344 BaseObjectPtrImpl<T, kIsWeak>::operator bool() const {
350 bool BaseObjectPtrImpl<T, kIsWeak>::operator ==(
351 const BaseObjectPtrImpl<U, kW>& other) const {
357 bool BaseObjectPtrImpl<T, kIsWeak>::operator !=(
358 const BaseObjectPtrImpl<U, kW>& other) const {