| 8 | typedef int result_type; |
| 9 | |
| 10 | int operator()(const Blank& /*i*/) const { return -1; } |
| 11 | int operator()(const Derived& /*i*/) const { return -1; } |
| 12 | int operator()(const int& /*i*/) const { return -1; } |
| 13 | int operator()(const bool& /*i*/) const { return -1; } |