Searched refs:RetainedRefWrapper (Results 1 – 8 of 8) sorted by relevance
291 inline internal::RetainedRefWrapper<T> RetainedRef(T* o) { in RetainedRef()292 return internal::RetainedRefWrapper<T>(o); in RetainedRef()295 inline internal::RetainedRefWrapper<T> RetainedRef(scoped_refptr<T> o) { in RetainedRef()296 return internal::RetainedRefWrapper<T>(std::move(o)); in RetainedRef()
346 class RetainedRefWrapper {348 explicit RetainedRefWrapper(T* o) : ptr_(o) {}349 explicit RetainedRefWrapper(scoped_refptr<T> o) : ptr_(std::move(o)) {}1949 is_instantiation<internal::RetainedRefWrapper, T> ||
335 static inline internal::RetainedRefWrapper<T> RetainedRef(T* o) {336 return internal::RetainedRefWrapper<T>(o);339 static inline internal::RetainedRefWrapper<T> RetainedRef(scoped_refptr<T> o) {340 return internal::RetainedRefWrapper<T>(std::move(o));
89 class RetainedRefWrapper {91 explicit RetainedRefWrapper(T* o) : ptr_(o) {} in RetainedRefWrapper() function92 explicit RetainedRefWrapper(scoped_refptr<T> o) : ptr_(std::move(o)) {} in RetainedRefWrapper() function902 struct BindUnwrapTraits<internal::RetainedRefWrapper<T>> {903 static T* Unwrap(const internal::RetainedRefWrapper<T>& o) { return o.get(); }
332 static inline internal::RetainedRefWrapper<T> RetainedRef(T* o) {333 return internal::RetainedRefWrapper<T>(o);336 static inline internal::RetainedRefWrapper<T> RetainedRef(scoped_refptr<T> o) {337 return internal::RetainedRefWrapper<T>(std::move(o));
86 class RetainedRefWrapper {88 explicit RetainedRefWrapper(T* o) : ptr_(o) {} in RetainedRefWrapper() function89 explicit RetainedRefWrapper(scoped_refptr<T> o) : ptr_(std::move(o)) {} in RetainedRefWrapper() function899 struct BindUnwrapTraits<internal::RetainedRefWrapper<T>> {900 static T* Unwrap(const internal::RetainedRefWrapper<T>& o) { return o.get(); }