proxygen
|
Namespaces | |
submit_detail | |
Typedefs | |
template<class T , template< class... > class C> | |
using | not_is_t = std::enable_if_t<!is_v< std::decay_t< T >, C >, std::decay_t< T >> |
template<class T > | |
using | not_any_executor_ref_t = not_is_t< T, any_executor_ref > |
template<class E > | |
using | any_executor_base = any_single_sender< E, any_executor_ref< E >> |
template<class T , class E > | |
using | not_any_executor = std::enable_if_t< !std::is_base_of< any_executor_base< E >, std::decay_t< T >>::value, std::decay_t< T >> |
template<class T > | |
using | not_any_constrained_executor_ref_t = not_is_t< T, any_constrained_executor_ref > |
template<class E , class CV > | |
using | any_constrained_executor_base = any_constrained_single_sender< E, CV, any_constrained_executor_ref< E, CV >> |
template<class T , class E , class CV > | |
using | not_any_constrained_executor = std::enable_if_t< !std::is_base_of< any_constrained_executor_base< E, CV >, std::decay_t< T >>::value, std::decay_t< T >> |
template<class T > | |
using | not_any_time_executor_ref_t = not_is_t< T, any_time_executor_ref > |
template<class E , class TP > | |
using | any_time_executor_base = any_time_single_sender< E, TP, any_time_executor_ref< E, TP >> |
template<class T , class E , class TP > | |
using | not_any_time_executor = std::enable_if_t< !std::is_base_of< any_time_executor_base< E, TP >, std::decay_t< T >>::value, std::decay_t< T >> |
template<class Tuple_ , class Tuple = std::remove_reference_t<Tuple_>> | |
using | tupidxs = std::make_index_sequence< std::tuple_size< Tuple >::value > |
template<PUSHMI_TYPE_CONSTRAINT(Sender) In> | |
using | receiver_from_fn = receiver_from_impl< property_set_index_t< properties_t< In >, is_single<>>, property_query_v< properties_t< In >, is_flow<>>> |
template<PUSHMI_TYPE_CONSTRAINT(Sender) In, class... AN> | |
using | receiver_type_t = typename receiver_from_fn< In >::template receiver_type< AN... > |
template<class PS , class P > | |
using | property_set_insert_one_t = decltype(detail::__property_set_insert_fn< P >(PS{}, PS{})) |
template<bool B, class T = void> | |
using | requires_ = std::enable_if_t< B, T > |
Functions | |
requires | requires (::folly::pushmi::invoke(std::declval< F >(), std::get< Is >(std::declval< Tuple >())...))) const expr decltype(auto) apply_impl(F &&f |
requires Sender< In > &&SemiMovable< FN > PUSHMI_BROKEN_SUBSUMPTION not auto | submit_transform_out (FN fn) |
requires Sender< In > &&SemiMovable< SDSF > &&SemiMovable< TSDSF > PUSHMI_BROKEN_SUBSUMPTION not auto | submit_transform_out (SDSF sdsf, TSDSF) |
PUSHMI_TEMPLATE (class In, class Out, bool SenderRequires, bool SingleSenderRequires, bool TimeSingleSenderRequires)(requires Sender< In > &&Receiver< Out >) constexpr bool sender_requires_from() | |
template<class Out , class Executor > | |
auto | make_via_fn_data (Out out, Executor ex) -> via_fn_data< Executor, Out > |
template<class PIn , class POut > | |
POut | __property_set_index_fn (property_set_element< POut, property_category_t< PIn >>) |
template<class PIn , class POut , class... Ps> | |
property_set< std::conditional_t< PUSHMI_PP_IS_SAME(Ps, PIn), POut, Ps >... > | __property_set_insert_fn (property_set< Ps... >, property_set_element< POut, property_category_t< PIn >>) |
template<class PIn , class... Ps> | |
property_set< Ps..., PIn > | __property_set_insert_fn (property_set< Ps... >,...) |
template<class PIn , class POut > | |
std::is_base_of< PIn, POut > | property_query_fn (property_set_element< POut, property_category_t< PIn >> *) |
template<class PIn > | |
std::false_type | property_query_fn (void *) |
template<class CIn , class POut > | |
std::true_type | category_query_fn (property_set_element< POut, CIn > *) |
template<class C > | |
std::false_type | category_query_fn (void *) |
template<std::size_t N> | |
constexpr int | sum_impl (int const (&rgi)[N], int i=0, int state=0) noexcept |
template<int... Is> | |
constexpr int | sum_impl () noexcept |
requiresdecltype(auto) SenderTo< delegator< E >, recurse_t > | repeat (delegator< E > &exec) |
template<class AnyExec > | |
void | repeat (AnyExec &) |
Variables | |
requires Tuple && | t |
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::detail::sender_from_fn | sender_from |
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::detail::make_tap_fn | make_tap |
template<typename T , template< typename... > class C> | |
constexpr bool | is_v = is_<T, C>::value |
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::detail::as_const_fn | as_const |
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::detail::ownordelegate_t | ownordelegate |
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::detail::ownornest_t | ownornest |
using folly::pushmi::detail::any_constrained_executor_base = typedef any_constrained_single_sender<E, CV, any_constrained_executor_ref<E, CV>> |
Definition at line 287 of file executor.h.
using folly::pushmi::detail::any_executor_base = typedef any_single_sender<E, any_executor_ref<E>> |
Definition at line 127 of file executor.h.
using folly::pushmi::detail::any_time_executor_base = typedef any_time_single_sender<E, TP, any_time_executor_ref<E, TP>> |
Definition at line 451 of file executor.h.
using folly::pushmi::detail::not_any_constrained_executor = typedef std::enable_if_t< !std::is_base_of<any_constrained_executor_base<E, CV>, std::decay_t<T>>::value, std::decay_t<T>> |
Definition at line 293 of file executor.h.
using folly::pushmi::detail::not_any_constrained_executor_ref_t = typedef not_is_t<T, any_constrained_executor_ref> |
Definition at line 188 of file executor.h.
using folly::pushmi::detail::not_any_executor = typedef std::enable_if_t< !std::is_base_of<any_executor_base<E>, std::decay_t<T>>::value, std::decay_t<T>> |
Definition at line 133 of file executor.h.
using folly::pushmi::detail::not_any_executor_ref_t = typedef not_is_t<T, any_executor_ref> |
Definition at line 39 of file executor.h.
using folly::pushmi::detail::not_any_time_executor = typedef std::enable_if_t< !std::is_base_of<any_time_executor_base<E, TP>, std::decay_t<T>>::value, std::decay_t<T>> |
Definition at line 457 of file executor.h.
using folly::pushmi::detail::not_any_time_executor_ref_t = typedef not_is_t<T, any_time_executor_ref> |
Definition at line 352 of file executor.h.
using folly::pushmi::detail::not_is_t = typedef std::enable_if_t<!is_v<std::decay_t<T>, C>, std::decay_t<T>> |
Definition at line 31 of file executor.h.
using folly::pushmi::detail::property_set_insert_one_t = typedef decltype(detail::__property_set_insert_fn<P>(PS{}, PS{})) |
Definition at line 131 of file properties.h.
using folly::pushmi::detail::receiver_from_fn = typedef receiver_from_impl< property_set_index_t<properties_t<In>, is_single<>>, property_query_v<properties_t<In>, is_flow<>>> |
Definition at line 113 of file extension_operators.h.
using folly::pushmi::detail::receiver_type_t = typedef typename receiver_from_fn<In>::template receiver_type<AN...> |
Definition at line 117 of file extension_operators.h.
using folly::pushmi::detail::requires_ = typedef std::enable_if_t<B, T> |
using folly::pushmi::detail::tupidxs = typedef std::make_index_sequence<std::tuple_size<Tuple>::value> |
Definition at line 52 of file extension_operators.h.
POut folly::pushmi::detail::__property_set_index_fn | ( | property_set_element< POut, property_category_t< PIn >> | ) |
property_set<std::conditional_t<PUSHMI_PP_IS_SAME(Ps, PIn), POut, Ps>...> folly::pushmi::detail::__property_set_insert_fn | ( | property_set< Ps... > | , |
property_set_element< POut, property_category_t< PIn >> | |||
) |
property_set<Ps..., PIn> folly::pushmi::detail::__property_set_insert_fn | ( | property_set< Ps... > | , |
... | |||
) |
std::true_type folly::pushmi::detail::category_query_fn | ( | property_set_element< POut, CIn > * | ) |
std::false_type folly::pushmi::detail::category_query_fn | ( | void * | ) |
auto folly::pushmi::detail::make_via_fn_data | ( | Out | out, |
Executor | ex | ||
) | -> via_fn_data<Executor, Out> |
Definition at line 47 of file via.h.
References folly::gen::move.
Referenced by folly::pushmi::detail::via_fn::out_impl< In, ExecutorFactory >::operator()().
std::is_base_of<PIn, POut> folly::pushmi::detail::property_query_fn | ( | property_set_element< POut, property_category_t< PIn >> * | ) |
std::false_type folly::pushmi::detail::property_query_fn | ( | void * | ) |
folly::pushmi::detail::PUSHMI_TEMPLATE | ( | class In | , |
class Out | , | ||
bool | SenderRequires, | ||
bool | SingleSenderRequires, | ||
bool | TimeSingleSenderRequires | ||
) |
Definition at line 224 of file extension_operators.h.
References PUSHMI_IF_CONSTEXPR_RETURN.
Referenced by folly::pushmi::detail::for_each_fn::Pull< In, Out >::done(), folly::pushmi::detail::tap_::done(), folly::pushmi::detail::blocking_submit_fn::nested_executor_impl::executor(), folly::pushmi::detail::blocking_submit_fn::nested_executor_impl::make(), folly::pushmi::make_any_constrained_executor(), folly::pushmi::make_any_constrained_executor_ref(), folly::pushmi::make_any_executor(), folly::pushmi::make_any_time_executor(), folly::pushmi::make_any_time_executor_ref(), folly::pushmi::detail::single_error_impl< E, VN >::operator()(), folly::pushmi::detail::filter_fn::adapt_impl< Predicate >::operator()(), folly::pushmi::detail::switch_on_error_fn::in_impl< ErrorSelector >::operator()(), folly::pushmi::detail::on_fn::in_impl< ExecutorFactory >::operator()(), folly::pushmi::detail::submit_at_fn::fn< TP, AN >::operator()(), folly::pushmi::detail::receiver_from_impl< Cardinality, IsFlow >::operator()(), folly::pushmi::detail::tap_fn::in_impl< AN >::operator()(), folly::pushmi::detail::submit_after_fn::fn< D, AN >::operator()(), folly::pushmi::detail::via_fn::in_impl< ExecutorFactory >::operator()(), folly::pushmi::detail::submit_transform_out_4< In, TSDSF >::operator()(), folly::pushmi::detail::blocking_submit_fn::on_value_impl::operator()(), folly::pushmi::detail::set_error_fn::impl< E >::operator()(), folly::pushmi::detail::set_starting_fn::impl< Up >::operator()(), folly::pushmi::detail::get_fn< T >::on_error_impl::operator()(), folly::pushmi::detail::do_submit_fn::time_impl< TP, Out >::operator()(), folly::pushmi::detail::do_submit_fn::operator()(), folly::pushmi::PUSHMI_TEMPLATE(), folly::pushmi::detail::for_each_fn::Pull< In, Out >::starting(), folly::pushmi::detail::blocking_submit_fn::nested_executor_impl::submit(), submit_transform_out(), folly::pushmi::detail::blocking_submit_fn::nested_executor_impl::top(), and folly::pushmi::detail::tap_::value().
requiresdecltype(auto) SenderTo<delegator<E>, recurse_t> folly::pushmi::detail::repeat | ( | delegator< E > & | exec | ) |
Definition at line 280 of file trampoline.h.
References folly::pushmi::recurse, and folly::pushmi::submit.
Referenced by folly::pushmi::repeat().
void folly::pushmi::detail::repeat | ( | AnyExec & | ) |
Definition at line 284 of file trampoline.h.
requires folly::pushmi::detail::requires | ( | ::folly::pushmi::invoke(std::declval< F >(),std::get< Is >(std::declval< Tuple >())...) | ) | const |
Referenced by folly::pushmi::detail::for_each_fn::Pull< In, Out >::done(), folly::pushmi::detail::tap_::done(), folly::pushmi::detail::blocking_submit_fn::nested_executor_impl::executor(), folly::pushmi::detail::blocking_submit_fn::nested_executor_impl::make(), folly::pushmi::make_any_constrained_executor(), folly::pushmi::make_any_constrained_executor_ref(), folly::pushmi::make_any_executor(), folly::pushmi::make_any_time_executor(), folly::pushmi::make_any_time_executor_ref(), folly::pushmi::detail::single_error_impl< E, VN >::operator()(), folly::pushmi::detail::filter_fn::adapt_impl< Predicate >::operator()(), folly::pushmi::detail::switch_on_error_fn::in_impl< ErrorSelector >::operator()(), folly::pushmi::detail::on_fn::in_impl< ExecutorFactory >::operator()(), folly::pushmi::detail::submit_at_fn::fn< TP, AN >::operator()(), folly::pushmi::detail::receiver_from_impl< Cardinality, IsFlow >::operator()(), folly::pushmi::detail::tap_fn::in_impl< AN >::operator()(), folly::pushmi::detail::submit_after_fn::fn< D, AN >::operator()(), folly::pushmi::detail::via_fn::in_impl< ExecutorFactory >::operator()(), folly::pushmi::detail::submit_transform_out_4< In, TSDSF >::operator()(), folly::pushmi::detail::blocking_submit_fn::on_value_impl::operator()(), folly::pushmi::detail::set_error_fn::impl< E >::operator()(), folly::pushmi::detail::set_starting_fn::impl< Up >::operator()(), folly::pushmi::detail::get_fn< T >::on_error_impl::operator()(), folly::pushmi::detail::do_submit_fn::time_impl< TP, Out >::operator()(), folly::pushmi::detail::do_submit_fn::operator()(), folly::pushmi::PUSHMI_TEMPLATE(), folly::pushmi::detail::for_each_fn::Pull< In, Out >::starting(), folly::pushmi::detail::blocking_submit_fn::nested_executor_impl::submit(), submit_transform_out(), folly::pushmi::detail::blocking_submit_fn::nested_executor_impl::top(), and folly::pushmi::detail::tap_::value().
requires ConstrainedSender< In > &&SemiMovable< FN > auto folly::pushmi::detail::submit_transform_out | ( | FN | fn | ) |
Definition at line 161 of file extension_operators.h.
References folly::gen::move, folly::pushmi::on_submit(), PUSHMI_BROKEN_SUBSUMPTION, PUSHMI_TEMPLATE(), and requires().
Referenced by submit_transform_out().
requires ConstrainedSender< In > &&SemiMovable< SDSF > &&SemiMovable< TSDSF > auto folly::pushmi::detail::submit_transform_out | ( | SDSF | sdsf, |
TSDSF | tsdsf | ||
) |
Definition at line 177 of file extension_operators.h.
References folly::gen::move, PUSHMI_TEMPLATE(), requires(), and submit_transform_out().
|
noexcept |
|
noexcept |
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::detail::as_const_fn folly::pushmi::detail::as_const |
Referenced by clause11_21_4_5(), folly::pushmi::detail::tap_::error(), folly::pushmi::strand_queue< E, Executor >::error(), folly::pushmi::time_source_queue< E, TP, NF, Executor >::error(), folly::pushmi::detail::filter_fn::on_value_impl< In, Predicate >::operator()(), folly::pushmi::detail::as_const_fn::operator()(), folly::pushmi::detail::tap_::value(), and folly::pushmi::subject< PS, TN... >::subject_shared::value().
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::detail::make_tap_fn folly::pushmi::detail::make_tap |
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::detail::ownordelegate_t folly::pushmi::detail::ownordelegate |
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::detail::ownornest_t folly::pushmi::detail::ownornest |
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::detail::sender_from_fn folly::pushmi::detail::sender_from |
Referenced by folly::pushmi::detail::tap_fn::impl(), folly::pushmi::detail::no_fail_fn::in_impl::operator()(), folly::pushmi::detail::filter_fn::adapt_impl< Predicate >::operator()(), folly::pushmi::detail::switch_on_error_fn::in_impl< ErrorSelector >::operator()(), folly::pushmi::detail::on_fn::in_impl< ExecutorFactory >::operator()(), folly::pushmi::detail::transform_fn::impl< F >::operator()(), folly::pushmi::detail::via_fn::in_impl< ExecutorFactory >::operator()(), and folly::pushmi::detail::sender_from_fn::operator()().
requires Tuple&& folly::pushmi::detail::t |
Definition at line 48 of file extension_operators.h.
Referenced by folly::FutureExecutor< ExecutorImpl >::addFuture(), folly::fibers::FiberManager::addTaskFuture(), folly::fibers::FiberManager::addTaskRemoteFuture(), folly::ManualExecutor::advance(), folly::UnboundedQueue< T, false, 6 >::advanceHead(), folly::UnboundedQueue< T, false, 6 >::advanceHeadToTicket(), folly::UnboundedQueue< T, false, 6 >::advanceTail(), folly::UnboundedQueue< T, false, 6 >::advanceTailToTicket(), folly::ManualExecutor::advanceTo(), folly::ThreadCachedArena::allocateThreadLocalArena(), folly::UnboundedQueue< T, false, 6 >::allocNextSegment(), folly::as_const(), as_mutable(), folly::detail::ScopeGuardImplBase::asConst(), folly::gen::detail::Min< Selector, Comparer >::asConst(), AnnotatedAtomicCounter< T >::auxCheck(), folly::coro::detail::TaskPromiseBase::await_transform(), folly::basicTest(), benchmark(), folly::benchmark(), BENCHMARK(), BENCHMARK_RELATIVE(), blockingFirst(), bm_impl(), proxygen::ResponseBuilder::body(), folly::chrono::detail::ceil_impl(), folly::futures::detail::chainExecutor(), clause11_21_4_2_h(), cleanup_test(), folly::UnboundedQueue< T, false, 6 >::cleanUpRemainingItems(), folly::collect(), folly::collectAllSemiFuture(), folly::collectAny(), folly::collectAnyWithoutException(), folly::collectN(), complexBenchmark(), concurrentBlocking(), concurrentOps(), concurrentPopforSharedBuffer(), concurrentPush(), concurrentSizeTest(), folly::constexpr_abs(), folly::constexpr_find_first_set(), folly::detail::constexpr_square_(), std::tr1::gtest_internal::Get< 9 >::ConstField(), contend(), contendedUse(), contentionAtWidth(), convertToInt(), folly::SemiFuture< T >::deferError(), folly::SemiFuture< T >::deferValue(), folly::SemiFuture< T >::delayed(), folly::UnboundedQueue< T, false, 6 >::dequeueCommon(), folly::expected_detail::doEmplaceAssign(), doWorkStatic(), doWorkStaticFuture(), doWorkStaticTry(), doWorkStaticValue(), DSchedMixedTest(), duration_to_ts(), folly::UnboundedQueue< T, false, 6 >::enqueueCommon(), folly::Future< T >::ensure(), std::tr1::gtest_internal::SameSizeTuplePrefixComparator< k, k >::Eq(), folly::threadlocal_detail::StaticMetaBase::erase(), folly::TDigest::estimateQuantile(), folly::gen::detail::Parallel< Ops >::Generator< Input, Source, InputDecayed, Composed, Output, OutputDecayed >::Executor< all >::Executor(), folly::test::fc_test(), fGen(), folly::coro::detail::TaskPromiseBase::final_suspend(), folly::UnboundedQueue< T, false, 6 >::findSegment(), folly::chrono::detail::floor_impl(), futureExecutor(), folly::propagate_const< Pointer >::get_(), folly::hazptr_holder< Atom >::get_protected(), folly::UnboundedQueue< T, false, 6 >::getAllocNextSegment(), proxygen::getDateOffsetStr(), proxygen::getDateTimeStr(), folly::settings::detail::SettingCore< T >::getImpl(), folly::Singleton< folly::observer_detail::ObserverManager >::getTeardownFunc(), folly::FutureDAG::go(), folly::detail::constexpr_abs_helper< T, typename std::enable_if< std::is_integral< T >::value &&!std::is_same< T, bool >::value &&std::is_unsigned< T >::value >::type >::go(), folly::hash::hash_combine(), folly::hash::hash_combine_generic(), hash_combine_test(), http_parser_init(), folly::UnboundedQueue< T, false, 6 >::index(), folly::small_vector< Observer< T > *, InlineObservers >::insert(), folly::futures::detail::detail_msvc_15_7_workaround::invoke(), folly::detail::apply_tuple::adl::ApplyInvoke::invoke_(), lifo_test(), folly::fibers::FiberManager::localThread(), TimeoutTest::loop(), main(), folly::futures::detail::Core< T >::make(), folly::make_array(), folly::make_from_tuple(), folly::Singleton< folly::observer_detail::ObserverManager >::make_mock(), folly::make_replaceable(), folly::makeFuture(), proxygen::makeInternalTimeoutSet(), folly::makeMoveWrapper(), folly::makeSemiFuture(), proxygen::makeTimeoutSet(), folly::futures::map(), testing::internal::move(), mt_linked_test(), multiAttemptExpectDurationWithin(), multiPusherPopper(), StubClock::now(), folly::Future< T >::onError(), folly::Future< T >::onTimeout(), StubLogger::operator()(), folly::ApplyInvoke::operator()(), folly::pushmi::detail::id_fn::operator()(), folly::pushmi::detail::as_const_fn::operator()(), folly::hash::StdHasher::operator()(), testing::internal::TransformTupleValuesHelper< Tuple, Func, OutIter >::IterateOverTuple< Tup, 0 >::operator()(), folly::expected_detail::expected_detail_ExpectedHelper::operator,(), folly::pushmi::detail::select< bool >::operator->*(), folly::pushmi::detail::select< false >::eat::operator->*(), folly::test::detail::CheckResult::operator<<(), folly::pushmi::detail::opt< std::tuple< std::decay_t< TN >... > >::operator=(), folly::Try< T >::operator=(), folly::coro::TaskWithExecutor< T >::operator=(), folly::coro::Task< T >::operator=(), folly::Try< void >::operator=(), folly::pushmi::detail::opt< std::tuple< std::decay_t< TN >... > >::opt(), folly::poly_move(), testing::internal::UniversalTersePrinter< wchar_t * >::Print(), folly::dynamic::PrintImpl< T >::print(), testing::internal::PrintTo(), producer_consumer_test(), producerConsumerBench(), SyncVec< T >::push_back(), folly::threadlocal_detail::StaticMetaBase::push_back(), folly::small_vector< Observer< T > *, InlineObservers >::push_back(), folly::io::test::RandomDataHolder::RandomDataHolder(), folly::reduce(), folly::hazptr_domain< DeterministicAtomic >::relaxed_cleanup(), proxygen::HeaderTable::removeLast(), folly::UnboundedQueue< T, false, 6 >::responsibleForAdvance(), folly::UnboundedQueue< T, false, 6 >::responsibleForAlloc(), folly::futures::detail::retryingImpl(), folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::return_(), folly::AtomicIntrusiveLinkedList< folly::fibers::Fiber,&folly::fibers::Fiber::nextRemoteReady_ >::reverse(), folly::detail::BufferedStat< DigestT, ClockT >::roundUp(), run_multi(), run_multi_poster_multi_waiter_test(), run_once(), runAllAndValidate(), runContended(), runContendedReaders(), runFairness(), wangle::OutputBufferingHandler::runLoopCallback(), runMixed(), runNeverFailTest(), runRemoteUnlock(), runTest(), runTestTag(), runTryEnqDeqTest(), runTryEnqDeqThread(), folly::PackedSyncPtr< T >::set(), folly::settings::detail::SettingCore< T >::set(), folly::UnboundedQueue< T, false, 6 >::setConsumerTicket(), proxygen::MockTimeUtilGeneric< ClockType >::setCurrentTime(), folly::UnboundedQueue< T, false, 6 >::setProducerTicket(), folly::futures::detail::Core< T >::setResult(), folly::fibers::Promise< T, BatonT >::setTry(), folly::futures::detail::CoreCallbackState< T, F >::setTry(), folly::SharedPromise< T >::setTry(), folly::Promise< T >::setTry(), TimeoutTest::SetUp(), folly::SharedPromise< folly::folly::Unit >::setValue(), folly::Promise< folly::folly::Unit >::setValue(), UDPServer::shutdown(), folly::Singleton< folly::observer_detail::ObserverManager >::Singleton(), proxygen::ScopedHTTPServer::start(), UDPServer::start(), folly::RelaxedConcurrentPriorityQueue< T, MayBlock, SupportsSize, PopBatch, ListTargetSize, Mutex, Atom >::startPruning(), folly::ThreadedRepeatingFunctionRunner::stopImpl(), structTestFunc(), folly::coro::TaskWithExecutor< T >::swap(), folly::coro::Task< T >::swap(), folly::fbstring_core< char >::swap(), swmr_test(), folly::test::TEST(), folly::futures::test::TEST(), folly::TEST(), TEST(), testing::gmock_more_actions_test::TEST(), proxygen::TEST_F(), TEST_F(), test_I_assignN3(), test_I_customAllocator3(), test_iteratorInsertion3(), test_iteratorInsertionN3(), test_iteratorInsertionRV3(), test_nCopyAllocConstruction3(), test_nCopyConstruction3(), test_pushBack3(), test_pushBackRV3(), test_resizeT3(), folly::Future< T >::then(), folly::futures::detail::FutureBase< T >::thenImplementation(), folly::Future< T >::thenTry(), folly::Future< T >::thenValue(), throwAndCatchImpl(), throwAndCatchWrappedImpl(), throwWrappedAndCatchImpl(), throwWrappedAndCatchWrappedImpl(), folly::detail::to_exception_arg_(), folly::to_signed(), folly::to_unsigned(), folly::Try< folly::folly::Unit >::Try(), folly::Try< T >::Try(), folly::hazptr_holder< Atom >::try_protect(), folly::UnboundedQueue< T, false, 6 >::tryDequeueUntilMC(), folly::UnboundedQueue< T, false, 6 >::tryDequeueUntilSC(), folly::UnboundedQueue< T, false, 6 >::tryDequeueWaitElem(), folly::tryEmplace(), folly::UnboundedQueue< T, false, 6 >::tryPeekUntil(), folly::AtomicIntrusiveLinkedList< folly::fibers::Fiber,&folly::fibers::Fiber::nextRemoteReady_ >::unlinkAll(), folly::unorderedReduce(), TestFile::update(), folly::Future< T >::via(), folly::futures::detail::waitImpl(), folly::futures::detail::waitViaImpl(), folly::DynamicBoundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, WeightFn, Atom >::weight(), folly::Future< T >::willEqual(), folly::window(), folly::futures::detail::FutureBase< T >::withinImplementation(), fizz::detail::WriterVector< N, T >::writeVector(), fizz::detail::WriterVector< bits24, T >::writeVector(), testing::gmock_more_actions_test::DeletionTester::~DeletionTester(), MultiWidget::~MultiWidget(), and folly::small_vector< Observer< T > *, InlineObservers >::~small_vector().