Searched refs:PassedWrapper (Results 1 – 3 of 3) sorted by relevance
15 class PassedWrapper {17 explicit PassedWrapper(T&& scoper) {} in PassedWrapper() function18 PassedWrapper(PassedWrapper&& other) {} in PassedWrapper() function25 internal::PassedWrapper<T> Passed(T&& scoper) { in Passed()26 return internal::PassedWrapper<T>(std::move(scoper)); in Passed()30 internal::PassedWrapper<T> Passed(T* scoper) { in Passed()31 return internal::PassedWrapper<T>(std::move(*scoper)); in Passed()
433 static inline internal::PassedWrapper<T> Passed(T&& scoper) {434 return internal::PassedWrapper<T>(std::move(scoper));437 static inline internal::PassedWrapper<T> Passed(T* scoper) {438 return internal::PassedWrapper<T>(std::move(*scoper));
150 class PassedWrapper {152 explicit PassedWrapper(T&& scoper) in PassedWrapper() function154 PassedWrapper(PassedWrapper&& other) in PassedWrapper() function909 struct BindUnwrapTraits<internal::PassedWrapper<T>> {910 static T Unwrap(const internal::PassedWrapper<T>& o) { return o.Take(); }