Lines Matching refs:Perform
712 virtual Result Perform(const ArgumentTuple& args) = 0;
741 return impl_->Perform(
789 Result Perform(ArgumentTuple args) const {
799 // Return a OnceAction-compatible callable that calls Perform with the
806 return action.Perform(
847 // implementation class that has a Perform() method template:
852 // Result Perform(const ArgumentTuple& args) const {
882 Result Perform(const ArgumentTuple& args) override {
883 return impl_.template Perform<Result>(args);
1014 // conversion automatically each time Perform is called, for historical
1123 static Result Perform(const ArgumentTuple&) {
1133 static void Perform(const ArgumentTuple&) {
1170 Result Perform(const ArgumentTuple&) override { return ref_; }
1212 Result Perform(const ArgumentTuple&) override { return value_; }
1270 void Perform(const ArgumentTuple& /* args */) const {
1289 Result Perform(const ArgumentTuple& /* args */) const {
1390 void Perform(const ArgumentTuple& args) override {
1392 action_.Perform(args);
1467 return converted.Perform(std::forward_as_tuple(
1630 initial_action.Perform(std::forward_as_tuple(
1633 return remaining_actions.Perform(