Home | History | Annotate | Download | only in mac

Lines Matching refs:Args

36 template<typename R, typename... Args>
37 R RunBlock(base::mac::ScopedBlock<R(^)(Args...)> block, Args... args) {
38 R(^extracted_block)(Args...) = block.get();
39 return extracted_block(args...);
46 template<typename R, typename... Args>
47 base::Callback<R(Args...)> BindBlock(R(^block)(Args...)) {
48 return base::Bind(&base::internal::RunBlock<R, Args...>,
49 base::mac::ScopedBlock<R(^)(Args...)>(Block_copy(block)));