Lines Matching defs:get
58 // you'll get a compiler error if *arg1 doesn't support the ++
527 // std::function, because we'll get a "void function should not return a
710 // get-the-next-element-from-the-collection action will need to
854 // // std::get<N>(args) to get the N-th (0-based) argument in the tuple.
1309 *::std::get<N>(std::tie(args...)) = value;
1442 .Call(std::get<I>(
1468 std::get<I>(std::forward_as_tuple(std::forward<Args>(args)...))...));
1554 // In other words, the initial actions get a mutable view of an non-scalar
1664 auto operator()(Args&&... args) const -> decltype(std::get<k>(
1666 return std::get<k>(std::forward_as_tuple(std::forward<Args>(args)...));
1676 *pointer = std::get<k>(std::tie(args...));
1686 *pointer = *std::get<k>(std::tie(args...));
1700 std::get<k>(std::tie(args...)) = value;
1711 auto value = std::get<k>(std::tie(args...));
1722 delete std::get<k>(std::tie(args...));
2097 // Allows each copy of the Action<> to get to the Impl.
2128 // args_type get passed, followed by a dummy of unspecified type for the
2137 /*args=*/args, std::get<arg_id>(args)...,