| 844 | { |
| 845 | struct operation_set { int operator()(const int& a, const int& b) { return b; } }; |
| 846 | struct operation_add { int operator()(const int& a, const int& b) { return a + b; } }; |
| 847 | struct operation_minus { int operator()(const int& a, const int& b) { return a - b; } }; |
| 848 | struct operation_multiply { int operator()(const int& a, const int& b) { return a * b; } }; |
| 849 | struct operation_divide { int operator()(const int& a, const int& b) { return a / b; } }; |
nothing calls this directly
no outgoing calls
no test coverage detected